forked from in-toto/in-toto
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsetup.py
executable file
·27 lines (26 loc) · 1.04 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/usr/bin/env python
"""
TODO: this
"""
from setuptools import setup, find_packages
setup(
name="in-toto",
version="0.0.1",
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"),
license="MIT",
packages=find_packages(exclude=["*.tests", "*.tests.*", "tests.*", "tests"]),
install_requires=["six", "securesystemslib==0.10.4", "attrs", "canonicaljson",
"python-dateutil", "iso8601"],
test_suite="test.runtests",
entry_points={
"console_scripts": ["in-toto-run = in_toto.in_toto_run:main",
"in-toto-mock = in_toto.in_toto_mock:main",
"in-toto-record = in_toto.in_toto_record:main",
"in-toto-verify = in_toto.in_toto_verify:main",
"in-toto-sign = in_toto.in_toto_sign:main",
"in-toto-keygen = in_toto.in_toto_keygen:main"]
},
)