From af39e608c0ee3cdc7b46fd38cdbb15806422a1ce Mon Sep 17 00:00:00 2001 From: Kevin Eifinger Date: Thu, 6 Jun 2019 13:37:44 +0200 Subject: [PATCH 1/2] only import enum34 if python<3.4 --- requirements.docs.txt | 2 +- requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements.docs.txt b/requirements.docs.txt index c41b5bb..97f7b3d 100644 --- a/requirements.docs.txt +++ b/requirements.docs.txt @@ -1,5 +1,5 @@ future requests -enum34 +enum34; python_version < '3.4' sphinx sphinx_rtd_theme diff --git a/requirements.txt b/requirements.txt index 782116f..3b11f86 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ future requests -enum34 +enum34; python_version < '3.4' From 1c84b2d988b2cfcbe895581d06687660255ef568 Mon Sep 17 00:00:00 2001 From: Kevin Eifinger Date: Thu, 6 Jun 2019 13:58:55 +0200 Subject: [PATCH 2/2] Also use environment marker in setup.py --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 6304896..cf62916 100644 --- a/setup.py +++ b/setup.py @@ -37,7 +37,7 @@ def extract_metaitem(meta): download_url=extract_metaitem('download_url'), packages=find_packages(exclude=('tests', 'docs')), platforms=['Any'], - install_requires=['future', 'requests', 'enum34'], + install_requires=['future', 'requests', 'enum34;python_version<"3.4"'], setup_requires=['pytest-runner'], tests_require=['pytest'], keywords='here api',