From 3066de55f5ae04d1e9a3f4d997a5732da2f96d9b Mon Sep 17 00:00:00 2001 From: Graham Hayes Date: Wed, 11 May 2016 13:32:03 +0100 Subject: [PATCH] Block dnspython 1.13.0 DNS Python broke the dns.zone.from_text() method It now requires an extra parameter (the origin of the zone), and we do not have that information when we call into dnspython. Previously the origin was taken from the $ORIGIN statement in the zone file, and we relyed on this to parse the name of the zone when we run an import. Change-Id: Ib3849cd5c0f4908c0b19787ed84891d7a49f63e1 Related-Bug: #1580571 --- global-requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/global-requirements.txt b/global-requirements.txt index f5fe0047ee..f6ec260805 100644 --- a/global-requirements.txt +++ b/global-requirements.txt @@ -36,7 +36,7 @@ django-bootstrap-form # BSD django_compressor>=2.0 # MIT django-formtools # BSD django_openstack_auth>=2.2.0 # Apache-2.0 -dnspython>=1.12.0;python_version<'3.0' # http://www.dnspython.org/LICENSE +dnspython>=1.12.0,!=1.13.0;python_version<'3.0' # http://www.dnspython.org/LICENSE dnspython3>=1.12.0;python_version>='3.0' # http://www.dnspython.org/LICENSE dogpile.cache>=0.5.7 # BSD elasticsearch>=1.3.0,<2.0 # Apache-2.0