We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6e7a10b commit f0921e3Copy full SHA for f0921e3
setup.py
@@ -4,8 +4,12 @@
4
from setuptools import setup, find_packages
5
from distutils.core import Extension
6
import sys
7
+
8
+INSTALL_REQUIRES = list()
9
10
if sys.version_info[0] < 3:
11
avro = 'avro'
12
+ INSTALL_REQUIRES.extend(['futures', 'enum34'])
13
else:
14
avro = 'avro-python3'
15
@@ -37,10 +41,7 @@ def get_install_requirements(path):
37
41
ext_modules=[module],
38
42
packages=find_packages(exclude=("tests", "tests.*")),
39
43
data_files=[('', ['LICENSE.txt'])],
40
- install_requires=[
- 'futures;python_version<"3.0"',
- 'enum34;python_version<"3.0"'
- ],
44
+ install_requires=INSTALL_REQUIRES,
45
extras_require={
46
'avro': ['fastavro', 'requests', avro],
47
'dev': get_install_requirements("test-requirements.txt")
0 commit comments