Hello community,
here is the log from the commit of package python-dnspython for openSUSE:Factory
checked in at Tue Nov 23 14:42:26 CET 2010.
--------
--- python-dnspython/python-dnspython.changes 2010-11-22 14:26:52.000000000 +0100
+++ python-dnspython/python-dnspython.changes 2010-11-23 12:29:32.000000000 +0100
@@ -1,0 +2,8 @@
+Tue Nov 23 11:24:52 UTC 2010 - alexandre@exatati.com.br
+
+- Update to 1.9.2:
+ - The fix for the import problems was actually bad, but didn't
+ show up in testing because the test suite's conditional
+ importing code hid the problem.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
dnspython-1.9.1.tar.bz2
New:
----
dnspython-1.9.2.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-dnspython.spec ++++++
--- /var/tmp/diff_new_pack.nc8a8T/_old 2010-11-23 14:42:12.000000000 +0100
+++ /var/tmp/diff_new_pack.nc8a8T/_new 2010-11-23 14:42:12.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package python-dnspython (Version 1.9.1)
+# spec file for package python-dnspython (Version 1.9.2)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -18,7 +18,7 @@
Name: python-dnspython
-Version: 1.9.1
+Version: 1.9.2
Release: 1
License: Other License(s), see package, BSD
Summary: A DNS toolkit for Python
++++++ dnspython-1.9.1.tar.bz2 -> dnspython-1.9.2.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnspython-1.9.1/ChangeLog new/dnspython-1.9.2/ChangeLog
--- old/dnspython-1.9.1/ChangeLog 2010-11-22 12:46:08.000000000 +0100
+++ new/dnspython-1.9.2/ChangeLog 2010-11-23 09:06:38.000000000 +0100
@@ -1,3 +1,13 @@
+2010-11-23 Bob Halley
+
+ * (Version 1.9.2 released)
+
+2010-11-23 Bob Halley
+
+ * dns/dnssec.py (_need_pycrypto): DSA and RSA are modules, not
+ functions, and I didn't notice because the test suite masked
+ the bug! *sigh*
+
2010-11-22 Bob Halley
* (Version 1.9.1 released)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnspython-1.9.1/PKG-INFO new/dnspython-1.9.2/PKG-INFO
--- old/dnspython-1.9.1/PKG-INFO 2010-11-22 12:50:39.000000000 +0100
+++ new/dnspython-1.9.2/PKG-INFO 2010-11-23 09:14:48.000000000 +0100
@@ -1,12 +1,12 @@
Metadata-Version: 1.1
Name: dnspython
-Version: 1.9.1
+Version: 1.9.2
Summary: DNS toolkit
Home-page: http://www.dnspython.org
Author: Bob Halley
Author-email: halley@dnspython.org
License: BSD-like
-Download-URL: http://www.dnspython.org/kits/1.9.1/dnspython-1.9.1.tar.gz
+Download-URL: http://www.dnspython.org/kits/1.9.2/dnspython-1.9.2.tar.gz
Description: dnspython is a DNS toolkit for Python. It supports almost all
record types. It can be used for queries, zone transfers, and dynamic
updates. It supports TSIG authenticated messages and EDNS0.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnspython-1.9.1/README new/dnspython-1.9.2/README
--- old/dnspython-1.9.1/README 2010-11-22 12:47:58.000000000 +0100
+++ new/dnspython-1.9.2/README 2010-11-23 09:12:04.000000000 +0100
@@ -22,13 +22,23 @@
ABOUT THIS RELEASE
-This is dnspython 1.9.1
+This is dnspython 1.9.2
-New since 1.8.0:
+New since 1.9.1:
Nothing.
-Bugs fixed since 1.9.0
+Bugs fixed since 1.9.1:
+
+ The dns.dnssec module didn't work at all due to missing
+ imports that escaped detection in testing because the test
+ suite also did the imports. The third time is the charm!
+
+New since 1.9.0:
+
+ Nothing.
+
+Bugs fixed since 1.9.0:
The dns.dnssec module didn't work with DSA due to namespace
contamination from a "from"-style import.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnspython-1.9.1/dns/dnssec.py new/dnspython-1.9.2/dns/dnssec.py
--- old/dnspython-1.9.1/dns/dnssec.py 2010-11-22 12:43:39.000000000 +0100
+++ new/dnspython-1.9.2/dns/dnssec.py 2010-11-23 09:02:05.000000000 +0100
@@ -362,7 +362,8 @@
raise NotImplementedError, "DNSSEC validation requires pycrypto"
try:
- import Crypto.PublicKey
+ import Crypto.PublicKey.RSA
+ import Crypto.PublicKey.DSA
import Crypto.Util.number
validate = _validate
validate_rrsig = _validate_rrsig
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnspython-1.9.1/dns/version.py new/dnspython-1.9.2/dns/version.py
--- old/dnspython-1.9.1/dns/version.py 2010-11-22 12:48:10.000000000 +0100
+++ new/dnspython-1.9.2/dns/version.py 2010-11-23 09:01:50.000000000 +0100
@@ -17,7 +17,7 @@
MAJOR = 1
MINOR = 9
-MICRO = 1
+MICRO = 2
RELEASELEVEL = 0x0f
SERIAL = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnspython-1.9.1/setup.py new/dnspython-1.9.2/setup.py
--- old/dnspython-1.9.1/setup.py 2010-11-22 12:48:04.000000000 +0100
+++ new/dnspython-1.9.2/setup.py 2010-11-23 09:01:33.000000000 +0100
@@ -18,7 +18,7 @@
import sys
from distutils.core import setup
-version = '1.9.1'
+version = '1.9.2'
kwargs = {
'name' : 'dnspython',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dnspython-1.9.1/tests/dnssec.py new/dnspython-1.9.2/tests/dnssec.py
--- old/dnspython-1.9.1/tests/dnssec.py 2010-11-22 12:43:16.000000000 +0100
+++ new/dnspython-1.9.2/tests/dnssec.py 2010-11-23 09:02:23.000000000 +0100
@@ -136,7 +136,6 @@
if __name__ == '__main__':
import_ok = False
try:
- from Crypto.PublicKey import RSA,DSA
import Crypto.Util.number
import_ok = True
except:
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org