Skip to content

Commit 742555f

Browse files
committed
PYTHON-1951 Cap python 2 dnspython version at 1.16.x
1 parent 8e43dee commit 742555f

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

setup.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -320,14 +320,15 @@ def build_extension(self, ext):
320320
extras_require = {
321321
'encryption': ['pymongocrypt'], # For client side field level encryption.
322322
'snappy': ['python-snappy'],
323-
'srv': ["dnspython>=1.16.0,<2.0.0"],
324323
'zstd': ['zstandard'],
325324
}
326325
vi = sys.version_info
327326
if vi[0] == 2:
328327
extras_require.update({'tls': ["ipaddress"]})
328+
extras_require.update({'srv': ["dnspython>=1.16.0,<1.17.0"]})
329329
else:
330330
extras_require.update({'tls': []})
331+
extras_require.update({'srv': ["dnspython>=1.16.0,<2.0.0"]})
331332
if sys.platform == 'win32':
332333
extras_require['gssapi'] = ["winkerberos>=0.5.0"]
333334
if vi < (2, 7, 9):

0 commit comments

Comments
 (0)