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)
