]> git.ipfire.org Git - thirdparty/dnspython.git/commitdiff
prep 1.4.0
authorBob Halley <halley@dnspython.org>
Thu, 5 Jan 2006 06:01:50 +0000 (06:01 +0000)
committerBob Halley <halley@dnspython.org>
Thu, 5 Jan 2006 06:01:50 +0000 (06:01 +0000)
README
dns/version.py
setup.py

diff --git a/README b/README
index 5006c8decb95b3a69f40547e111490faa2ab0a21..cfe22b25661d89c01aa566c13857593f623742c1 100644 (file)
--- a/README
+++ b/README
@@ -22,8 +22,57 @@ development by continuing to employ the author :).
 
 ABOUT THIS RELEASE
 
-This is dnspython 1.3.5
+This is dnspython 1.4.0.
 
+New since 1.3.5:
+
+        You can now convert E.164 numbers to/from their ENUM name
+        forms:
+
+             >>> import dns.e164
+             >>> n = dns.e164.from_e164("+1 555 1212")
+             >>> n
+             <DNS name 2.1.2.1.5.5.5.1.e164.arpa.>
+             >>> n.to_e164()
+             >>> dns.e164.to_e164(n)
+             '+15551212'
+
+       You can now convert IPv4 and IPv6 address to/from their
+       corresponding DNS reverse map names:
+
+             >>> import dns.reversename
+             >>> n = dns.reversename.from_address("127.0.0.1")
+             >>> n
+             <DNS name 1.0.0.127.in-addr.arpa.>
+             >>> dns.reversename.to_address(n)
+             '127.0.0.1'
+
+       You can now convert between Unicode strings and their IDN ACE
+       form:
+
+             >>> n = dns.name.from_text(u'les-\u00e9l\u00e8ves.example.')
+             >>> n
+             <DNS name xn--les-lves-50ai.example.>
+             >>> n.to_unicode()
+             u'les-\xe9l\xe8ves.example.'
+
+       The origin parameter to dns.zone.from_text() and dns.zone.to_text()
+       is now optional.  If not specified, the origin will be taken from
+       the first $ORIGIN statement in the master file.
+
+       Sanity checking of a zone can be disabled; this is useful when
+       working with files which are zone fragments.
+
+Bugs fixed since 1.3.5:
+
+       The correct delimiter was not used when retrieving the
+       list of nameservers from the registry in certain versions of
+       windows.
+
+        The floating-point version of latitude and longitude in LOC RRs
+       (float_latitude and float_longitude) had incorrect signs for
+       south latitudes and west longitudes.
+               
 New since 1.3.4:
 
        In the resolver, if time goes backward a little bit, ignore
@@ -38,7 +87,7 @@ New since 1.3.4:
 
        will output "dnspython.org." and
 
-            print dns.resolver.zone_for_name('a.b.c.d.e.f.example.')
+             print dns.resolver.zone_for_name('a.b.c.d.e.f.example.')
 
        will output ".".
 
index bce05957f2153af632d6ee4e761f50049a07f45d..683f6ebcc68de847b03fafdf5d8cf970457e4e25 100644 (file)
@@ -16,8 +16,8 @@
 """dnspython release version information."""
 
 MAJOR = 1
-MINOR = 3
-MICRO = 5
+MINOR = 4
+MICRO = 0
 RELEASELEVEL = 0x0f
 SERIAL = 0
 
index 297d021a4d0ca0776bccbe3e624b3d4810c56126..54c1b8b834a624448e3f6c4cd42abbffd2cff821 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -19,7 +19,7 @@ from distutils.core import setup
 
 setup(
     name = "dnspython",
-    version = "1.3.5",
+    version = "1.4.0",
     description = "DNS toolkit",
     long_description = \
     """dnspython is a DNS toolkit for Python. It supports almost all