Skip to content

Commit d4b5c71

Browse files
Don't require enum34 in python >= 3.4
This fixes the build in distros which no longer provide python3-enum34.
1 parent 5c58e5f commit d4b5c71

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

setup.py

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,13 @@ def gssapi_modules(lst):
206206
re.sub(r'\.\. code-block:: \w+', '::',
207207
open('README.txt').read())))
208208

209+
install_requires = [
210+
'decorator',
211+
'six'
212+
]
213+
if sys.version_info < (3, 4):
214+
install_requires.append('enum34')
215+
209216
setup(
210217
name='gssapi',
211218
version='1.1.3',
@@ -259,9 +266,5 @@ def gssapi_modules(lst):
259266
extension_file('password_add', 'gss_add_cred_with_password'),
260267
]),
261268
keywords=['gssapi', 'security'],
262-
install_requires=[
263-
'enum34',
264-
'decorator',
265-
'six'
266-
]
269+
install_requires=install_requires
267270
)

0 commit comments

Comments
 (0)