-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
39 lines (38 loc) · 1.01 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
28
29
30
31
32
33
34
35
36
37
38
39
from setuptools import setup
setup(
name='ts-scan',
packages=[
'ts_scan',
'ts_scan.pm',
'ts_scan.pm.maven',
'ts_scan.spdx'
],
version='0.3.0',
description='TrustSource PM scanner',
author='EACG GmbH',
license='Apache-2.0',
url='https://github.com/trustsource/ts-scan.git',
download_url='',
keywords=['scanning', 'dependencies', 'modules', 'compliance', 'TrustSource'],
classifiers=[],
install_requires=[
'wheel',
'defusedxml',
'semanticversion',
'build',
'importlib-metadata',
'alive-progress',
'requests',
'numpy',
'wasabi',
'ts-python-client==2.0.5',
'ts-deepscan==2.1.1',
'license-expression',
'packageurl-python',
'spdx-tools @ git+https://github.com/TrustSource/tools-python.git@trustsource/v0.7.0-rc0#egg=spdx-tools'
],
scripts=['ts-scan'],
entry_points={
'console_scripts': ['ts-scan=ts_scan.cli:main'],
}
)