Fixes Bug 1273 - aiokafka>0.7.0 needs extra dependency for python < 3.7.0
[osm/common.git] / setup.py
index f116a52..157ffec 100644 (file)
--- a/setup.py
+++ b/setup.py
@@ -38,15 +38,18 @@ setup(
     maintainer_email='alfonso.tiernosepulveda@telefonica.com',
     url='https://osm.etsi.org/gitweb/?p=osm/common.git;a=summary',
     license='Apache 2.0',
     maintainer_email='alfonso.tiernosepulveda@telefonica.com',
     url='https://osm.etsi.org/gitweb/?p=osm/common.git;a=summary',
     license='Apache 2.0',
-    setup_requires=['setuptools-version-command'],
+    setup_requires=['setuptools-version-command'],
 
     packages=[_name],
     include_package_data=True,
     # scripts=['nbi.py'],
 
 
     packages=[_name],
     include_package_data=True,
     # scripts=['nbi.py'],
 
+    # dataclasses is required by aiokafka for Python <3.7.0
     install_requires=[
         'pymongo',
         'aiokafka',
         'PyYAML',
     install_requires=[
         'pymongo',
         'aiokafka',
         'PyYAML',
+        'pycrypto',
+        'dataclasses',
     ],
 )
     ],
 )