From bda4dc0e4b3a1d721da57e1e89678897c7db8f94 Mon Sep 17 00:00:00 2001 From: Danny Hermes Date: Thu, 11 May 2017 12:28:35 -0700 Subject: [PATCH] Making enum34 dependency conditional on Python version. (#3402) Fixes #3398. --- vision/setup.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/vision/setup.py b/vision/setup.py index fa060544598c..6f007504fead 100644 --- a/vision/setup.py +++ b/vision/setup.py @@ -51,10 +51,12 @@ REQUIREMENTS = [ - 'enum34', 'google-cloud-core >= 0.24.0, < 0.25dev', 'gapic-google-cloud-vision-v1 >= 0.90.3, < 0.91dev', ] +EXTRAS_REQUIRE = { + ':python_version<"3.4"': ['enum34'], +} setup( name='google-cloud-vision', @@ -67,5 +69,6 @@ ], packages=find_packages(exclude=('tests*',)), install_requires=REQUIREMENTS, + extras_require=EXTRAS_REQUIRE, **SETUP_BASE )