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: I31129ce9de342595f7ad24603107697ddab831c4
Feature: 10296
Signed-off-by: beierlm <mark.beierl@canonical.com>
diff --git a/setup.py b/setup.py
index 157ffec..f53c839 100644
--- a/setup.py
+++ b/setup.py
@@ -1,7 +1,7 @@
 #!/usr/bin/env python3
 # -*- coding: utf-8 -*-
 
-# Copyright 2018 Telefonica S.A.
+# Copyright ETSI OSM Contributors
 #
 # Licensed under the Apache License, Version 2.0 (the "License");
 # you may not use this file except in compliance with the License.
@@ -25,31 +25,21 @@
 README = open(os.path.join(here, 'README.rst')).read()
 
 setup(
-    # python_requires='>=3.5',
     name=_name,
     description='OSM common utilities',
     long_description=README,
     version_command=('git describe --tags --long --dirty --match v*', 'pep440-git-full'),
-    # version=VERSION,
-    # python_requires='>3.5',
+
     author='ETSI OSM',
-    author_email='alfonso.tiernosepulveda@telefonica.com',
-    maintainer='Alfonso Tierno',
-    maintainer_email='alfonso.tiernosepulveda@telefonica.com',
+    author_email='osmsupport@etsi.com',
+    maintainer='ETSI OSM',
+    maintainer_email='osmsupport@etsi.com',
+
     url='https://osm.etsi.org/gitweb/?p=osm/common.git;a=summary',
     license='Apache 2.0',
     setup_requires=['setuptools-version-command'],
 
     packages=[_name],
     include_package_data=True,
-    # scripts=['nbi.py'],
 
-    # dataclasses is required by aiokafka for Python <3.7.0
-    install_requires=[
-        'pymongo',
-        'aiokafka',
-        'PyYAML',
-        'pycrypto',
-        'dataclasses',
-    ],
 )