Hello community, here is the log from the commit of package python-ipaddress for openSUSE:Factory checked in at 2016-07-18 21:22:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ipaddress (Old) and /work/SRC/openSUSE:Factory/.python-ipaddress.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ipaddress" Changes: -------- --- /work/SRC/openSUSE:Factory/python-ipaddress/python-ipaddress.changes 2015-08-01 11:38:43.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-ipaddress.new/python-ipaddress.changes 2016-07-18 21:22:53.000000000 +0200 @@ -1,0 +2,7 @@ +Sat Jul 9 10:39:50 UTC 2016 - [email protected] + +- Update to 1.0.16: + * include license + * Customize warning when bytes are passed in + +------------------------------------------------------------------- Old: ---- ipaddress-1.0.14.tar.gz New: ---- ipaddress-1.0.16.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ipaddress.spec ++++++ --- /var/tmp/diff_new_pack.aus2Pl/_old 2016-07-18 21:22:54.000000000 +0200 +++ /var/tmp/diff_new_pack.aus2Pl/_new 2016-07-18 21:22:54.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-ipaddress # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: python-ipaddress -Version: 1.0.14 +Version: 1.0.16 Release: 0 Summary: IPv4/IPv6 manipulation library License: Python-2.0 ++++++ ipaddress-1.0.14.tar.gz -> ipaddress-1.0.16.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipaddress-1.0.14/LICENSE new/ipaddress-1.0.16/LICENSE --- old/ipaddress-1.0.14/LICENSE 1970-01-01 01:00:00.000000000 +0100 +++ new/ipaddress-1.0.16/LICENSE 2014-09-14 12:15:26.000000000 +0200 @@ -0,0 +1,50 @@ +This package is a modified version of cpython's ipaddress module. +It is therefore distributed under the PSF license, as follows: + +PYTHON SOFTWARE FOUNDATION LICENSE VERSION 2 +-------------------------------------------- + +1. This LICENSE AGREEMENT is between the Python Software Foundation +("PSF"), and the Individual or Organization ("Licensee") accessing and +otherwise using this software ("Python") in source or binary form and +its associated documentation. + +2. Subject to the terms and conditions of this License Agreement, PSF hereby +grants Licensee a nonexclusive, royalty-free, world-wide license to reproduce, +analyze, test, perform and/or display publicly, prepare derivative works, +distribute, and otherwise use Python alone or in any derivative version, +provided, however, that PSF's License Agreement and PSF's notice of copyright, +i.e., "Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, +2011, 2012, 2013, 2014 Python Software Foundation; All Rights Reserved" are +retained in Python alone or in any derivative version prepared by Licensee. + +3. In the event Licensee prepares a derivative work that is based on +or incorporates Python or any part thereof, and wants to make +the derivative work available to others as provided herein, then +Licensee hereby agrees to include in any such work a brief summary of +the changes made to Python. + +4. PSF is making Python available to Licensee on an "AS IS" +basis. PSF MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR +IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, PSF MAKES NO AND +DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS +FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF PYTHON WILL NOT +INFRINGE ANY THIRD PARTY RIGHTS. + +5. PSF SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF PYTHON +FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR LOSS AS +A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING PYTHON, +OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF THE POSSIBILITY THEREOF. + +6. This License Agreement will automatically terminate upon a material +breach of its terms and conditions. + +7. Nothing in this License Agreement shall be deemed to create any +relationship of agency, partnership, or joint venture between PSF and +Licensee. This License Agreement does not grant permission to use PSF +trademarks or trade name in a trademark sense to endorse or promote +products or services of Licensee, or any third party. + +8. By copying, installing or otherwise using Python, Licensee +agrees to be bound by the terms and conditions of this License +Agreement. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipaddress-1.0.14/MANIFEST.in new/ipaddress-1.0.16/MANIFEST.in --- old/ipaddress-1.0.14/MANIFEST.in 2015-07-16 23:07:43.000000000 +0200 +++ new/ipaddress-1.0.16/MANIFEST.in 2015-12-28 18:08:58.000000000 +0100 @@ -1,2 +1,2 @@ -include README.md Makefile +include README.md Makefile LICENSE include test_*.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipaddress-1.0.14/PKG-INFO new/ipaddress-1.0.16/PKG-INFO --- old/ipaddress-1.0.14/PKG-INFO 2015-07-16 23:08:19.000000000 +0200 +++ new/ipaddress-1.0.16/PKG-INFO 2015-12-28 18:11:12.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: ipaddress -Version: 1.0.14 +Version: 1.0.16 Summary: IPv4/IPv6 manipulation library Home-page: https://github.com/phihag/ipaddress Author: Philipp Hagemeister diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipaddress-1.0.14/ipaddress.egg-info/PKG-INFO new/ipaddress-1.0.16/ipaddress.egg-info/PKG-INFO --- old/ipaddress-1.0.14/ipaddress.egg-info/PKG-INFO 2015-07-16 23:08:19.000000000 +0200 +++ new/ipaddress-1.0.16/ipaddress.egg-info/PKG-INFO 2015-12-28 18:11:12.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: ipaddress -Version: 1.0.14 +Version: 1.0.16 Summary: IPv4/IPv6 manipulation library Home-page: https://github.com/phihag/ipaddress Author: Philipp Hagemeister diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipaddress-1.0.14/ipaddress.egg-info/SOURCES.txt new/ipaddress-1.0.16/ipaddress.egg-info/SOURCES.txt --- old/ipaddress-1.0.14/ipaddress.egg-info/SOURCES.txt 2015-07-16 23:08:19.000000000 +0200 +++ new/ipaddress-1.0.16/ipaddress.egg-info/SOURCES.txt 2015-12-28 18:11:12.000000000 +0100 @@ -1,3 +1,4 @@ +LICENSE MANIFEST.in Makefile README diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipaddress-1.0.14/ipaddress.py new/ipaddress-1.0.16/ipaddress.py --- old/ipaddress-1.0.14/ipaddress.py 2015-07-16 23:07:59.000000000 +0200 +++ new/ipaddress-1.0.16/ipaddress.py 2015-12-28 18:09:30.000000000 +0100 @@ -14,7 +14,7 @@ import itertools import struct -__version__ = '1.0.14' +__version__ = '1.0.16' # Compatibility functions _compat_int_types = (int,) @@ -192,6 +192,12 @@ except (AddressValueError, NetmaskValueError): pass + if isinstance(address, bytes): + raise AddressValueError( + '%r does not appear to be an IPv4 or IPv6 network. ' + 'Did you pass in a bytes (str in Python 2) instead of' + ' a unicode object?' % address) + raise ValueError('%r does not appear to be an IPv4 or IPv6 network' % address) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ipaddress-1.0.14/setup.py new/ipaddress-1.0.16/setup.py --- old/ipaddress-1.0.14/setup.py 2015-07-16 23:07:51.000000000 +0200 +++ new/ipaddress-1.0.16/setup.py 2015-12-28 18:09:36.000000000 +0100 @@ -8,7 +8,7 @@ settings = { 'name': 'ipaddress', - 'version': '1.0.14', + 'version': '1.0.16', 'description': 'IPv4/IPv6 manipulation library', 'long_description': 'Port of the 3.3+ ipaddress module to 2.6, 2.7, 3.2', 'author': 'Philipp Hagemeister',
