Skip to content

Commit 34453c2

Browse files
authored
PYTHON-2902 Allow dnspython 2 in srv extra v3.12 (#741)
1 parent 6a7684a commit 34453c2

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

setup.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -359,10 +359,12 @@ def build_extension(self, ext):
359359
# older than 2.7.9, or systems that have setuptools versions
360360
# older than 20.10.
361361
extras_require['tls'].extend(pyopenssl_reqs)
362-
extras_require.update({'srv': ["dnspython>=1.16.0,<1.17.0"]})
363362
extras_require.update({'tls': ["ipaddress"]})
363+
364+
if sys.version_info[:2] < (3, 6):
365+
extras_require.update({'srv': ["dnspython>=1.16.0,<1.17.0"]})
364366
else:
365-
extras_require.update({'srv': ["dnspython>=1.16.0,<2.0.0"]})
367+
extras_require.update({'srv': ["dnspython>=1.16.0,<3.0.0"]})
366368

367369
# GSSAPI extras
368370
if sys.platform == 'win32':

0 commit comments

Comments
 (0)