Hello community,

here is the log from the commit of package python3-dnspython for 
openSUSE:Factory checked in at 2016-10-20 23:09:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python3-dnspython (Old)
 and      /work/SRC/openSUSE:Factory/.python3-dnspython.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python3-dnspython"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python3-dnspython/python3-dnspython.changes      
2016-08-18 09:17:50.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python3-dnspython.new/python3-dnspython.changes 
2016-10-20 23:09:48.000000000 +0200
@@ -1,0 +2,27 @@
+Sun Oct  9 09:35:40 UTC 2016 - [email protected]
+
+- use and recommend python3-ecdsa and python3-pycrypto for dnssec support
+
+-------------------------------------------------------------------
+Sat Oct  1 11:27:44 UTC 2016 - [email protected]
+
+- update to version 1.15.0:
+    * IDNA 2008 support is now available if the "idna" module has been
+    installed and IDNA 2008 is requested.  The default IDNA behavior
+    is still IDNA 2003.  The new IDNA codec mechanism is currently
+    only useful for direct calls to dns.name.from_text() or
+    dns.name.from_unicode(), but in future releases it will be
+    deployed throughout dnspython, e.g. so that you can read a
+    masterfile with an IDNA 2008 codec in force.
+    * By default, dns.name.to_unicode() is not strict about which
+    version of IDNA the input complies with.  Strictness can be
+    requested by using one of the strict IDNA codecs.
+    * Add AVC RR support.
+    * Some problems with newlines in various output modes have been
+    addressed.
+    * dns.name.to_text() now returns text and not bytes on Python 3.x
+    * More miscellaneous fixes for the Python 2/3 codeline merge.
+- Include readme with readme.patch as not included in upstream tarball
+- Fix a bug in the tests code with 210.patch with upstream pull request #210
+
+-------------------------------------------------------------------

Old:
----
  dnspython-1.14.0.tar.gz
  dnspython-1.14.0.tar.gz.asc

New:
----
  210.patch
  dnspython-1.15.0.tar.gz
  dnspython-1.15.0.tar.gz.asc
  readme.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python3-dnspython.spec ++++++
--- /var/tmp/diff_new_pack.3FJl0r/_old  2016-10-20 23:09:49.000000000 +0200
+++ /var/tmp/diff_new_pack.3FJl0r/_new  2016-10-20 23:09:49.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           python3-dnspython
-Version:        1.14.0
+Version:        1.15.0
 Release:        0
 Summary:        A DNS toolkit for Python
 License:        ISC
@@ -26,10 +26,18 @@
 Source:         
http://www.dnspython.org/kits/%{version}/dnspython-%{version}.tar.gz
 Source2:        
http://www.dnspython.org/kits/%{version}/dnspython-%{version}.tar.gz.asc
 Source3:        python3-dnspython.asc
+Patch0:         https://github.com/rthalley/dnspython/pull/210.patch
+# Add the readme as patch as not included in the tarball
+Patch1:         readme.patch
 BuildRequires:  netcfg
 BuildRequires:  python3-devel
+BuildRequires:  python3-ecdsa
+BuildRequires:  python3-idna
 BuildRequires:  python3-pycrypto
 BuildRequires:  python3-setuptools
+Recommends:     python3-ecdsa
+Recommends:     python3-idna
+Recommends:     python3-pycrypto
 Provides:       python3-dnspython3 = %{version}
 Obsoletes:      python3-dnspython3 < %{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -45,6 +53,8 @@
 %prep
 %setup -q -n dnspython-%{version}
 chmod -x examples/*
+%patch0
+%patch1
 
 %build
 python3 setup.py build

++++++ 210.patch ++++++
>From 0add1649c91b4f56b32e73c3a6327519c6eb532e Mon Sep 17 00:00:00 2001
From: Avram Lubkin <[email protected]>
Date: Tue, 4 Oct 2016 07:32:20 -0400
Subject: [PATCH] Test creates file in wrong location

test_zone.ZoneTestCase.testToFileFilename fails with OSError: [Errno 2] No such 
file or directory
---
 tests/test_zone.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/test_zone.py b/tests/test_zone.py
index dbc67c7..3c497a6 100644
--- tests/test_zone.py
+++ tests/test_zone.py
@@ -177,7 +177,7 @@ def testToFileBinary(self):
     def testToFileFilename(self):
         z = dns.zone.from_file(here('example'), 'example')
         try:
-            z.to_file('example3-filename.out')
+            z.to_file(here('example3-filename.out'))
             ok = filecmp.cmp(here('example3-filename.out'),
                              here('example3.good'))
         finally:
++++++ dnspython-1.14.0.tar.gz -> dnspython-1.15.0.tar.gz ++++++
++++ 4849 lines of diff (skipped)


++++++ readme.patch ++++++
++++ 605 lines (skipped)


Reply via email to