Hello community,
here is the log from the commit of package python-zeroconf for openSUSE:Factory checked in at 2017-07-17 09:13:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-zeroconf (Old)
and /work/SRC/openSUSE:Factory/.python-zeroconf.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-zeroconf"
Mon Jul 17 09:13:10 2017 rev:5 rq:510617 version:0.19.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-zeroconf/python-zeroconf.changes 2017-04-17 10:25:25.801702168 +0200
+++ /work/SRC/openSUSE:Factory/.python-zeroconf.new/python-zeroconf.changes 2017-07-17 09:13:11.530747590 +0200
@@ -1,0 +2,13 @@
+Fri Jul 7 22:47:48 UTC 2017 - antoine.belvire@opensuse.org
+
+- Update to version 0.19.1:
+ * Remove outdated example
+ * On Windows, python-netifaces 0.10.5 triggers a bug - This has
+ no impact for us, therefore there is no need for us to add a
+ version requirement on this dependency as upstream did.
+- Rebase patch:
+ * Remove
+ python-zeroconf-0.17.4-enum34-instead-of-enum-compat.patch.
+ * Add python-zeroconf-0.19.1-enum34-instead-of-enum-compat.patch.
+
+-------------------------------------------------------------------
Old:
----
python-zeroconf-0.17.4-enum34-instead-of-enum-compat.patch
zeroconf-0.18.0.tar.gz
New:
----
python-zeroconf-0.19.1-enum34-instead-of-enum-compat.patch
zeroconf-0.19.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-zeroconf.spec ++++++
--- /var/tmp/diff_new_pack.nIppmg/_old 2017-07-17 09:13:12.130663087 +0200
+++ /var/tmp/diff_new_pack.nIppmg/_new 2017-07-17 09:13:12.134662523 +0200
@@ -18,15 +18,15 @@
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
Name: python-zeroconf
-Version: 0.18.0
+Version: 0.19.1
Release: 0
Summary: Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)
License: LGPL-2.0
Group: Development/Languages/Python
Url: https://github.com/jstasiak/python-zeroconf
Source: https://pypi.io/packages/source/z/zeroconf/zeroconf-%{version}.tar.gz
-# PATCH-FIX-OPENSUSE python-zeroconf-0.17.4-enum34-instead-of-enum-compat.patch -- replace enum-compat by enum34 (picked from Debian)
-Patch: python-zeroconf-0.17.4-enum34-instead-of-enum-compat.patch
+# PATCH-FIX-OPENSUSE python-zeroconf-0.19.1-enum34-instead-of-enum-compat.patch -- replace enum-compat by enum34 (picked from Debian)
+Patch: python-zeroconf-0.19.1-enum34-instead-of-enum-compat.patch
BuildRequires: %{python_module setuptools}
BuildRequires: python-rpm-macros
%ifpython2
++++++ python-zeroconf-0.17.4-enum34-instead-of-enum-compat.patch -> python-zeroconf-0.19.1-enum34-instead-of-enum-compat.patch ++++++
--- /work/SRC/openSUSE:Factory/python-zeroconf/python-zeroconf-0.17.4-enum34-instead-of-enum-compat.patch 2017-01-25 23:23:43.211296121 +0100
+++ /work/SRC/openSUSE:Factory/.python-zeroconf.new/python-zeroconf-0.19.1-enum34-instead-of-enum-compat.patch 2017-07-17 09:13:11.338774631 +0200
@@ -1,22 +1,31 @@
-From eaa2a8ed38eaa8e15036974101f11cb95eec8db1 Mon Sep 17 00:00:00 2001
+From 7021e671cb7b2113188419b36b0b823d0e2e8004 Mon Sep 17 00:00:00 2001
From: Ruben Undheim
Date: Sun, 6 Mar 2016 10:26:23 +0100
Subject: Set install_requires to enum34 instead of enum-compat
---
- setup.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
+ setup.py | 8 ++------
+ 1 file changed, 2 insertions(+), 6 deletions(-)
diff --git a/setup.py b/setup.py
-index 54e05e1..653d963 100755
+index ddda07c..a742454 100755
--- a/setup.py
+++ b/setup.py
-@@ -51,7 +51,7 @@ setup(
+@@ -55,12 +55,8 @@ setup(
'mDNS',
],
install_requires=[
- 'enum-compat',
+- # netifaces 0.10.5 has a bug that results in all interfaces' netmasks
+- # to be 255.255.255.255 on Windows which breaks things. See:
+- # * https://github.com/jstasiak/python-zeroconf/issues/84
+- # * https://bitbucket.org/al45tair/netifaces/issues/39/netmask-is-always-2552552...
+- 'netifaces!=0.10.5',
+ 'enum34',
- 'netifaces',
++ 'netifaces',
'six',
],
+ )
+--
+cgit v0.12
+
++++++ zeroconf-0.18.0.tar.gz -> zeroconf-0.19.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zeroconf-0.18.0/PKG-INFO new/zeroconf-0.19.1/PKG-INFO
--- old/zeroconf-0.18.0/PKG-INFO 2017-02-03 15:16:32.000000000 +0100
+++ new/zeroconf-0.19.1/PKG-INFO 2017-06-13 08:44:35.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: zeroconf
-Version: 0.18.0
+Version: 0.19.1
Summary: Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)
Home-page: https://github.com/jstasiak/python-zeroconf
Author: Paul Scott-Murphy, William McBrine, Jakub Stasiak
@@ -130,8 +130,21 @@
Changelog
=========
- 0.18.0 (not released yet)
- -------------------------
+ 0.19.1
+ ------
+
+ * Allowed installation with netifaces >= 0.10.6 (a bug that was concerning us
+ got fixed)
+
+ 0.19.0
+ ------
+
+ * Technically backwards incompatible - restricted netifaces dependency version to
+ work around a bug, see https://github.com/jstasiak/python-zeroconf/issues/84 for
+ details
+
+ 0.18.0
+ ------
* Dropped Python 2.6 support
* Improved error handling inside code executed when Zeroconf object is being closed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zeroconf-0.18.0/README.rst new/zeroconf-0.19.1/README.rst
--- old/zeroconf-0.18.0/README.rst 2017-02-03 15:13:25.000000000 +0100
+++ new/zeroconf-0.19.1/README.rst 2017-06-13 08:41:18.000000000 +0200
@@ -122,8 +122,21 @@
Changelog
=========
-0.18.0 (not released yet)
--------------------------
+0.19.1
+------
+
+* Allowed installation with netifaces >= 0.10.6 (a bug that was concerning us
+ got fixed)
+
+0.19.0
+------
+
+* Technically backwards incompatible - restricted netifaces dependency version to
+ work around a bug, see https://github.com/jstasiak/python-zeroconf/issues/84 for
+ details
+
+0.18.0
+------
* Dropped Python 2.6 support
* Improved error handling inside code executed when Zeroconf object is being closed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zeroconf-0.18.0/setup.py new/zeroconf-0.19.1/setup.py
--- old/zeroconf-0.18.0/setup.py 2017-02-03 15:10:02.000000000 +0100
+++ new/zeroconf-0.19.1/setup.py 2017-06-13 08:41:18.000000000 +0200
@@ -56,7 +56,11 @@
],
install_requires=[
'enum-compat',
- 'netifaces',
+ # netifaces 0.10.5 has a bug that results in all interfaces' netmasks
+ # to be 255.255.255.255 on Windows which breaks things. See:
+ # * https://github.com/jstasiak/python-zeroconf/issues/84
+ # * https://bitbucket.org/al45tair/netifaces/issues/39/netmask-is-always-2552552...
+ 'netifaces!=0.10.5',
'six',
],
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zeroconf-0.18.0/zeroconf.egg-info/PKG-INFO new/zeroconf-0.19.1/zeroconf.egg-info/PKG-INFO
--- old/zeroconf-0.18.0/zeroconf.egg-info/PKG-INFO 2017-02-03 15:16:32.000000000 +0100
+++ new/zeroconf-0.19.1/zeroconf.egg-info/PKG-INFO 2017-06-13 08:44:35.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: zeroconf
-Version: 0.18.0
+Version: 0.19.1
Summary: Pure Python Multicast DNS Service Discovery Library (Bonjour/Avahi compatible)
Home-page: https://github.com/jstasiak/python-zeroconf
Author: Paul Scott-Murphy, William McBrine, Jakub Stasiak
@@ -130,8 +130,21 @@
Changelog
=========
- 0.18.0 (not released yet)
- -------------------------
+ 0.19.1
+ ------
+
+ * Allowed installation with netifaces >= 0.10.6 (a bug that was concerning us
+ got fixed)
+
+ 0.19.0
+ ------
+
+ * Technically backwards incompatible - restricted netifaces dependency version to
+ work around a bug, see https://github.com/jstasiak/python-zeroconf/issues/84 for
+ details
+
+ 0.18.0
+ ------
* Dropped Python 2.6 support
* Improved error handling inside code executed when Zeroconf object is being closed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zeroconf-0.18.0/zeroconf.egg-info/requires.txt new/zeroconf-0.19.1/zeroconf.egg-info/requires.txt
--- old/zeroconf-0.18.0/zeroconf.egg-info/requires.txt 2017-02-03 15:16:32.000000000 +0100
+++ new/zeroconf-0.19.1/zeroconf.egg-info/requires.txt 2017-06-13 08:44:35.000000000 +0200
@@ -1,3 +1,3 @@
enum-compat
-netifaces
+netifaces!=0.10.5
six
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zeroconf-0.18.0/zeroconf.py new/zeroconf-0.19.1/zeroconf.py
--- old/zeroconf-0.18.0/zeroconf.py 2017-02-03 15:14:15.000000000 +0100
+++ new/zeroconf-0.19.1/zeroconf.py 2017-06-13 08:41:18.000000000 +0200
@@ -41,7 +41,7 @@
__author__ = 'Paul Scott-Murphy, William McBrine'
__maintainer__ = 'Jakub Stasiak '
-__version__ = '0.18.0'
+__version__ = '0.19.1'
__license__ = 'LGPL'