Feature 10296 Pip Standardization
Creates standard template for tox.ini
Introduces 'safety' for listing upstream CVEs
Pins all versions of all upstream modules
Removes Makefile step and places all build logic into tox.ini
Change-Id: I15c8ec22ad911d5bfa67df5a85175642a59da971
Signed-off-by: beierlm <mark.beierl@canonical.com>
diff --git a/setup.py b/setup.py
index a2d8a1b..c1ae182 100644
--- a/setup.py
+++ b/setup.py
@@ -34,28 +34,13 @@
# version=VERSION,
# python_requires='>3.5.0',
author='ETSI OSM',
- author_email='alfonso.tiernosepulveda@telefonica.com',
- maintainer='Alfonso Tierno',
- maintainer_email='alfonso.tiernosepulveda@telefonica.com',
+ author_email='osmsupport@etsi.org',
+ maintainer='ETSI OSM',
+ maintainer_email='osmsupport@etsi.org',
url='https://osm.etsi.org/gitweb/?p=osm/LCM.git;a=summary',
license='Apache 2.0',
packages=[_name],
include_package_data=True,
- # data_files=[('/etc/osm/', ['osm_lcm/lcm.cfg']),
- # ('/etc/systemd/system/', ['osm_lcm/osm-lcm.service']),
- # ],
- install_requires=[
- # 'pymongo',
- 'PyYAML',
- 'aiohttp>=2.3.10',
- 'osm-common @ git+https://osm.etsi.org/gerrit/osm/common.git#egg=osm-common',
- 'n2vc @ git+https://osm.etsi.org/gerrit/osm/N2VC.git#egg=n2vc',
- 'jinja2',
- 'grpcio-tools',
- 'grpclib',
- # TODO this is version installed by 'apt python3-aiohttp' on Ubuntu Sserver 14.04
- # version installed by pip 3.3.2 is not compatible. Code should be migrated to this version and use pip3
- ],
setup_requires=['setuptools-version-command'],
)