Skip to content

Commit

Permalink
Prepare setup.py for first pre-release
Browse files Browse the repository at this point in the history
- Add long description
  For now we just point to our GitHub repo tree at the tag of
  this release. Later we might convert our README from markdown
  (md) to restructured text (rst) and include it as
  long_description.
- Fix author email (only one address is supported)
- Add homepage url
- Add classifiers
- Add keywords
  • Loading branch information
lukpueh committed Nov 9, 2017
1 parent 4e7cde1 commit 2c1b801
Showing 1 changed file with 31 additions and 4 deletions.
35 changes: 31 additions & 4 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,41 @@
"""
from setuptools import setup, find_packages

version = "0.1.0"

description = """
A framework to define and secure the integrity of software supply chains"""

long_description = """
To learn more about in-toto visit our source code
`repository on GitHub <https://github.com/in-toto/in-toto/tree/{version}>`__.
""".format(version=version)

setup(
name="in-toto",
version="0.0.1",
version=version,
author="New York University: Secure Systems Lab",
author_email=["[email protected]", "[email protected]"],
description=("A framework to define and secure "
"the integrity of software supply chains"),
author_email="[email protected]",
url="https://in-toto.io",
description=description,
long_description=long_description,
license="MIT",
keywords="software supply chain security",
classifiers = [
'Development Status :: 4 - Beta',
'Intended Audience :: Developers',
'License :: Freely Distributable',
'Natural Language :: English',
'Operating System :: POSIX',
'Operating System :: POSIX :: Linux',
'Operating System :: MacOS :: MacOS X',
'Programming Language :: Python',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: Implementation :: CPython',
'Topic :: Security',
'Topic :: Software Development'
],
packages=find_packages(exclude=["*.tests", "*.tests.*", "tests.*", "tests"]),
install_requires=["six", "securesystemslib==0.10.8", "attrs", "canonicaljson",
"python-dateutil", "iso8601"],
Expand Down

0 comments on commit 2c1b801

Please sign in to comment.