commit python-netaddr for openSUSE:Factory
Hello community, here is the log from the commit of package python-netaddr for openSUSE:Factory checked in at 2020-07-07 12:59:04 Comparing /work/SRC/openSUSE:Factory/python-netaddr (Old) and /work/SRC/openSUSE:Factory/.python-netaddr.new.3060 (New) Package is "python-netaddr" Tue Jul 7 12:59:04 2020 rev:24 rq:819016 version:0.8.0 Changes: --- /work/SRC/openSUSE:Factory/python-netaddr/python-netaddr.changes 2020-05-28 09:12:42.824516642 +0200 +++ /work/SRC/openSUSE:Factory/.python-netaddr.new.3060/python-netaddr.changes 2020-07-07 13:00:05.130081509 +0200 @@ -1,0 +2,19 @@ +Sat Jul 4 18:19:40 UTC 2020 - Martin Hauke + +- Update to version 0.8.0 + * Fixed weak reference support in classes with __slots__ + * Added __bytes__ to IPAddress for intuitive usage + * Added format() function to EUI + * Added IPNetwork.netmask property setter + * Added support for IABs in the 40:D8:55 OUI + * Drastically optimized spanning_cidr() + * Fixed "x.x.x.x/x" in IPNetwork tests + * Added support for passing iterables of IPRange to IPSet and +cidr_merge() + Bugfixes: + * N log N complexity instead of linear + * Efficiently creating a large IPSet from a list of IPRanges? + * Weak reference support +- Run testsuite + +--- Old: netaddr-0.7.19.tar.gz New: netaddr-0.8.0.tar.gz Other differences: -- ++ python-netaddr.spec ++ --- /var/tmp/diff_new_pack.vRv3FW/_old 2020-07-07 13:00:08.074091114 +0200 +++ /var/tmp/diff_new_pack.vRv3FW/_new 2020-07-07 13:00:08.078091127 +0200 @@ -17,18 +17,22 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} -#%%bcond_without test Name: python-netaddr -Version:0.7.19 +Version:0.8.0 Release:0 Summary:Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses License:BSD-3-Clause Group: Development/Languages/Python URL:https://github.com/drkjam/netaddr Source: https://files.pythonhosted.org/packages/source/n/netaddr/netaddr-%{version}.tar.gz +BuildRequires: %{python_module importlib-metadata} +BuildRequires: %{python_module importlib_resources} +BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python-importlib-metadata +Requires: python-importlib_resources Requires(post): update-alternatives Requires(postun): update-alternatives BuildArch: noarch @@ -53,7 +57,7 @@ %prep %setup -q -n netaddr-%{version} -sed -i "1d" netaddr/{ip/iana,eui/ieee,tests/__init__}.py # Fix non-executable scripts +sed -i "1d" netaddr/{cli,ip/iana,eui/ieee,tests/__init__}.py # Fix non-executable scripts %build %python_build @@ -63,10 +67,8 @@ %python_clone -a %{buildroot}%{_bindir}/netaddr %fdupes %{buildroot} -%if %{with test} %check -%python_exec setup.py test -%endif +%pytest %post %python_install_alternative netaddr @@ -75,10 +77,10 @@ %python_uninstall_alternative netaddr %files %{python_files} +%license LICENSE +%doc AUTHORS CHANGELOG COPYRIGHT README.rst %{python_sitelib}/* %{_bindir}/netaddr-%{python_bin_suffix} %python_alternative %{_bindir}/netaddr -%license LICENSE -%doc AUTHORS CHANGELOG COPYRIGHT README.md %changelog ++ netaddr-0.7.19.tar.gz -> netaddr-0.8.0.tar.gz ++ 386978 lines of diff (skipped)
commit python-netaddr for openSUSE:Factory
Hello community, here is the log from the commit of package python-netaddr for openSUSE:Factory checked in at 2020-05-28 09:11:25 Comparing /work/SRC/openSUSE:Factory/python-netaddr (Old) and /work/SRC/openSUSE:Factory/.python-netaddr.new.3606 (New) Package is "python-netaddr" Thu May 28 09:11:25 2020 rev:23 rq:808040 version:0.7.19 Changes: --- /work/SRC/openSUSE:Factory/python-netaddr/python-netaddr.changes 2018-12-24 11:40:07.453519604 +0100 +++ /work/SRC/openSUSE:Factory/.python-netaddr.new.3606/python-netaddr.changes 2020-05-28 09:12:42.824516642 +0200 @@ -1,0 +2,5 @@ +Thu May 21 10:56:34 UTC 2020 - Petr Gajdos + +- %python3_only -> %python_alternative + +--- Other differences: -- ++ python-netaddr.spec ++ --- /var/tmp/diff_new_pack.DPXzhJ/_old 2020-05-28 09:12:43.916519282 +0200 +++ /var/tmp/diff_new_pack.DPXzhJ/_new 2020-05-28 09:12:43.920519291 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-netaddr # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,11 +24,13 @@ Summary:Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses License:BSD-3-Clause Group: Development/Languages/Python -Url:http://github.com/drkjam/netaddr +URL:https://github.com/drkjam/netaddr Source: https://files.pythonhosted.org/packages/source/n/netaddr/netaddr-%{version}.tar.gz BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires(post): update-alternatives +Requires(postun): update-alternatives BuildArch: noarch %python_subpackages @@ -58,7 +60,7 @@ %install %python_install -%python_clone %{buildroot}%{_bindir}/netaddr +%python_clone -a %{buildroot}%{_bindir}/netaddr %fdupes %{buildroot} %if %{with test} @@ -66,10 +68,17 @@ %python_exec setup.py test %endif +%post +%python_install_alternative netaddr + +%postun +%python_uninstall_alternative netaddr + %files %{python_files} %{python_sitelib}/* %{_bindir}/netaddr-%{python_bin_suffix} -%python3_only %{_bindir}/netaddr -%doc AUTHORS CHANGELOG COPYRIGHT README.md LICENSE +%python_alternative %{_bindir}/netaddr +%license LICENSE +%doc AUTHORS CHANGELOG COPYRIGHT README.md %changelog
commit python-netaddr for openSUSE:Factory
Hello community, here is the log from the commit of package python-netaddr for openSUSE:Factory checked in at 2018-12-24 11:40:06 Comparing /work/SRC/openSUSE:Factory/python-netaddr (Old) and /work/SRC/openSUSE:Factory/.python-netaddr.new.28833 (New) Package is "python-netaddr" Mon Dec 24 11:40:06 2018 rev:22 rq:659508 version:0.7.19 Changes: --- /work/SRC/openSUSE:Factory/python-netaddr/python-netaddr.changes 2017-08-24 18:52:16.66297 +0200 +++ /work/SRC/openSUSE:Factory/.python-netaddr.new.28833/python-netaddr.changes 2018-12-24 11:40:07.453519604 +0100 @@ -0,0 +1,5 @@ +--- +Tue Dec 4 12:50:45 UTC 2018 - Matej Cepl + +- Remove superfluous devel dependency for noarch package + Other differences: -- ++ python-netaddr.spec ++ --- /var/tmp/diff_new_pack.wTF5Ji/_old 2018-12-24 11:40:08.425518742 +0100 +++ /var/tmp/diff_new_pack.wTF5Ji/_new 2018-12-24 11:40:08.433518735 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-netaddr # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -26,7 +26,6 @@ Group: Development/Languages/Python Url:http://github.com/drkjam/netaddr Source: https://files.pythonhosted.org/packages/source/n/netaddr/netaddr-%{version}.tar.gz -BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros
commit python-netaddr for openSUSE:Factory
Hello community, here is the log from the commit of package python-netaddr for openSUSE:Factory checked in at 2017-08-24 18:52:15 Comparing /work/SRC/openSUSE:Factory/python-netaddr (Old) and /work/SRC/openSUSE:Factory/.python-netaddr.new (New) Package is "python-netaddr" Thu Aug 24 18:52:15 2017 rev:21 rq:516767 version:0.7.19 Changes: --- /work/SRC/openSUSE:Factory/python-netaddr/python-netaddr.changes 2017-01-25 23:32:45.793506528 +0100 +++ /work/SRC/openSUSE:Factory/.python-netaddr.new/python-netaddr.changes 2017-08-24 18:52:16.66297 +0200 @@ -0,0 +1,6 @@ + +--- +Sun Aug 6 09:31:51 UTC 2017 - mar...@gmx.de + +- Convert to singlespec + Other differences: -- ++ python-netaddr.spec ++ --- /var/tmp/diff_new_pack.ndAIYu/_old 2017-08-24 18:52:17.622309343 +0200 +++ /var/tmp/diff_new_pack.ndAIYu/_new 2017-08-24 18:52:17.638307090 +0200 @@ -16,24 +16,22 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +#%%bcond_without test Name: python-netaddr Version:0.7.19 Release:0 -Url:http://github.com/drkjam/netaddr Summary:Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses License:BSD-3-Clause Group: Development/Languages/Python -Source: https://pypi.io/packages/source/n/netaddr/netaddr-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: python-devel -BuildRequires: python-setuptools -%if 0%{?suse_version} -%py_requires -%if 0%{?suse_version} > 1110 +Url:http://github.com/drkjam/netaddr +Source: https://files.pythonhosted.org/packages/source/n/netaddr/netaddr-%{version}.tar.gz +BuildRequires: %{python_module devel} +BuildRequires: %{python_module setuptools} +BuildRequires: fdupes +BuildRequires: python-rpm-macros BuildArch: noarch -%endif -%endif -%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +%python_subpackages %description A pure Python network address representation and manipulation library. @@ -57,15 +55,22 @@ sed -i "1d" netaddr/{ip/iana,eui/ieee,tests/__init__}.py # Fix non-executable scripts %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install +%python_clone %{buildroot}%{_bindir}/netaddr +%fdupes %{buildroot} + +%if %{with test} +%check +%python_exec setup.py test +%endif -%files -%defattr(-,root,root,-) +%files %{python_files} %{python_sitelib}/* -%{_bindir}/netaddr +%{_bindir}/netaddr-%{python_bin_suffix} +%python3_only %{_bindir}/netaddr %doc AUTHORS CHANGELOG COPYRIGHT README.md LICENSE %changelog
commit python-netaddr for openSUSE:Factory
Hello community, here is the log from the commit of package python-netaddr for openSUSE:Factory checked in at 2017-01-25 23:32:44 Comparing /work/SRC/openSUSE:Factory/python-netaddr (Old) and /work/SRC/openSUSE:Factory/.python-netaddr.new (New) Package is "python-netaddr" Changes: --- /work/SRC/openSUSE:Factory/python-netaddr/python-netaddr.changes 2015-09-30 05:52:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-netaddr.new/python-netaddr.changes 2017-01-25 23:32:45.793506528 +0100 @@ -1,0 +2,22 @@ +Sat Jan 14 14:15:17 UTC 2017 - mich...@stroeder.com + +- update to 0.7.19: + * added a new SubnetSplitter class for those looking to divide up subnets. +Thanks alanwill and RyPeck and those on (Stack Overflow discussion). + * removed bundled pytest dependency code for "python setup.py test". + * setup.py now uses setuptools only (no more distutils) and setup_egg.py removed. + * cleaned up INSTALL docs so they accurately reflect current Python packaging. + * fixed broken parsing, generating and reading of IEEE index files when switching +between Python 2.x and 3.x. + FIXED Issue 133: https://github.com/drkjam/netaddr/issues/133 + - Splitting a single network into multiple prefixed networks + FIXED Issue 129: https://github.com/drkjam/netaddr/issues/129 + - fix IPAddress().netmask_bits to return 0 for 0.0.0.0 and [::] addresses + FIXED Issue 117: https://github.com/drkjam/netaddr/issues/117 + - (python setup.py test) failing with python3 >= 3.5 + FIXED Issue 137: https://github.com/drkjam/netaddr/issues/137 + - API reference is broken on ReadTheDocs + FIXED Issue 143: https://github.com/drkjam/netaddr/issues/143 + - Please refresh the bundled IANA and IEEE databases + +--- Old: netaddr-0.7.18.tar.gz New: netaddr-0.7.19.tar.gz Other differences: -- ++ python-netaddr.spec ++ --- /var/tmp/diff_new_pack.tarzkz/_old 2017-01-25 23:32:46.201445053 +0100 +++ /var/tmp/diff_new_pack.tarzkz/_new 2017-01-25 23:32:46.20550 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-netaddr # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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,13 +17,13 @@ Name: python-netaddr -Version:0.7.18 +Version:0.7.19 Release:0 Url:http://github.com/drkjam/netaddr Summary:Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses License:BSD-3-Clause Group: Development/Languages/Python -Source: https://pypi.python.org/packages/source/n/netaddr/netaddr-%{version}.tar.gz +Source: https://pypi.io/packages/source/n/netaddr/netaddr-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python-devel BuildRequires: python-setuptools @@ -66,6 +66,6 @@ %defattr(-,root,root,-) %{python_sitelib}/* %{_bindir}/netaddr -%doc AUTHORS CHANGELOG COPYRIGHT README.md LICENSE THANKS +%doc AUTHORS CHANGELOG COPYRIGHT README.md LICENSE %changelog ++ netaddr-0.7.18.tar.gz -> netaddr-0.7.19.tar.gz ++ 386450 lines of diff (skipped)
commit python-netaddr for openSUSE:Factory
Hello community, here is the log from the commit of package python-netaddr for openSUSE:Factory checked in at 2015-09-30 05:52:31 Comparing /work/SRC/openSUSE:Factory/python-netaddr (Old) and /work/SRC/openSUSE:Factory/.python-netaddr.new (New) Package is "python-netaddr" Changes: --- /work/SRC/openSUSE:Factory/python-netaddr/python-netaddr.changes 2015-04-21 10:53:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-netaddr.new/python-netaddr.changes 2015-09-30 05:52:32.0 +0200 @@ -1,0 +2,33 @@ +Fri Sep 25 16:49:07 UTC 2015 - mich...@stroeder.com + +- update to 0.7.18: +* cidr_merge() algorithm is now O(n) and much faster. +* nmap target specification now fully supported including IPv4 CIDR + prefixes and IPv6 addresses. +FIXED Issue 100: https://github.com/drkjam/netaddr/issues/100 +- nmap.py - CIDR targets +FIXED Issue 112: https://github.com/drkjam/netaddr/issues/112 +- Observation: netaddr slower under pypy +* Fixed a regression with valid_mac due to shadow import in the + netaddr module. +FIXED Issue 114: https://github.com/drkjam/netaddr/issues/114 +- netaddr.valid_mac('00-B0-D0-86-BB-F7')==False for 0.7.16 but True for 0.7.15 +* IPv4 networks with /31 and /32 netmasks are now treated according to +RFC 3021. Thanks to kalombos and braaen. +FIXED Issue 109: https://github.com/drkjam/netaddr/issues/109 +- Identify registry of global IPv6 unicast allocations +FIXED Issue 108: https://github.com/drkjam/netaddr/issues/108 +- One part of docs unclear? +FIXED Issue 106: https://github.com/drkjam/netaddr/issues/106 +- Eui64 Updated (pull request for Issue 105) +FIXED Issue 105: https://github.com/drkjam/netaddr/issues/105 +- Support dialects for EUI-64 addresses +FIXED Issue 102: https://github.com/drkjam/netaddr/issues/102 +- 0.7.15 tarball is missing tests. +FIXED Issue 96: https://github.com/drkjam/netaddr/issues/96 +- Wrong hosts and broadcasts for /31 and /32 networks. +* Fix slowness in IPSet.__contains__. Thanks to novas0x2a for noticing. +* Normalize IPNetworks when they are added to an IPSet +* Converted test suite to py.test + +--- Old: netaddr-0.7.14.tar.gz New: netaddr-0.7.18.tar.gz Other differences: -- ++ python-netaddr.spec ++ --- /var/tmp/diff_new_pack.JvgJpA/_old 2015-09-30 05:52:33.0 +0200 +++ /var/tmp/diff_new_pack.JvgJpA/_new 2015-09-30 05:52:33.0 +0200 @@ -17,7 +17,7 @@ Name: python-netaddr -Version:0.7.14 +Version:0.7.18 Release:0 Url:http://github.com/drkjam/netaddr Summary:Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses @@ -66,6 +66,6 @@ %defattr(-,root,root,-) %{python_sitelib}/* %{_bindir}/netaddr -%doc AUTHORS CHANGELOG COPYRIGHT README LICENSE THANKS +%doc AUTHORS CHANGELOG COPYRIGHT README.md LICENSE THANKS %changelog ++ netaddr-0.7.14.tar.gz -> netaddr-0.7.18.tar.gz ++ 65550 lines of diff (skipped)
commit python-netaddr for openSUSE:Factory
Hello community, here is the log from the commit of package python-netaddr for openSUSE:Factory checked in at 2015-04-21 10:53:43 Comparing /work/SRC/openSUSE:Factory/python-netaddr (Old) and /work/SRC/openSUSE:Factory/.python-netaddr.new (New) Package is "python-netaddr" Changes: --- /work/SRC/openSUSE:Factory/python-netaddr/python-netaddr.changes 2015-01-08 23:02:45.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-netaddr.new/python-netaddr.changes 2015-04-21 10:53:47.0 +0200 @@ -1,0 +2,18 @@ +Sun Apr 19 09:40:50 UTC 2015 - benoit.mo...@gmx.fr + +- update to 0.7.14: + * Fix weird build breakage in 0.7.13 + * EUI, OUI, and IAB objects can now be compared with strings + * Implement the "!=" operator for OUI and IAB under Python2 + * 64 bit EUIs could only be created from strings with "-" as +a separator + * FIXED: Compare L2 addresses with their representations + * FIXED: OUI database tests fail in 0.7.13 + * FIXED: Incorrect python executable path in +netaddr-0.7.13-py2.py3-none-any.whl + * FIXED: Handle eui64 addresses with colon as a delimiter and +without delimeter +- set the source URL to pypi +- remove chmod call: file mode fixed upstream + +--- Old: netaddr-0.7.13.tar.gz New: netaddr-0.7.14.tar.gz Other differences: -- ++ python-netaddr.spec ++ --- /var/tmp/diff_new_pack.s1nMq8/_old 2015-04-21 10:53:47.0 +0200 +++ /var/tmp/diff_new_pack.s1nMq8/_new 2015-04-21 10:53:47.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-netaddr # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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,13 +17,13 @@ Name: python-netaddr -Version:0.7.13 +Version:0.7.14 Release:0 Url:http://github.com/drkjam/netaddr Summary:Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses License:BSD-3-Clause Group: Development/Languages/Python -Source: netaddr-%{version}.tar.gz +Source: https://pypi.python.org/packages/source/n/netaddr/netaddr-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python-devel BuildRequires: python-setuptools @@ -55,7 +55,6 @@ %prep %setup -q -n netaddr-%{version} sed -i "1d" netaddr/{ip/iana,eui/ieee,tests/__init__}.py # Fix non-executable scripts -chmod -x AUTHORS CHANGELOG COPYRIGHT README LICENSE THANKS # Remove executable bit from docs %build python setup.py build ++ netaddr-0.7.13.tar.gz -> netaddr-0.7.14.tar.gz ++ 306992 lines of diff (skipped)
commit python-netaddr for openSUSE:Factory
Hello community, here is the log from the commit of package python-netaddr for openSUSE:Factory checked in at 2015-01-08 23:02:44 Comparing /work/SRC/openSUSE:Factory/python-netaddr (Old) and /work/SRC/openSUSE:Factory/.python-netaddr.new (New) Package is "python-netaddr" Changes: --- /work/SRC/openSUSE:Factory/python-netaddr/python-netaddr.changes 2014-09-15 18:24:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-netaddr.new/python-netaddr.changes 2015-01-08 23:02:45.0 +0100 @@ -1,0 +2,8 @@ +Tue Jan 6 23:51:18 UTC 2015 - mich...@stroeder.com + +- update to 0.7.13: + * IPAddress objects can now be added to/subtracted from each other + * compute static global ipv6 addr from the net prefix and mac address + * add classifiers for python 3.3 and 3.4 support + +--- Old: netaddr-0.7.12.tar.gz New: netaddr-0.7.13.tar.gz Other differences: -- ++ python-netaddr.spec ++ --- /var/tmp/diff_new_pack.w8UKqz/_old 2015-01-08 23:02:46.0 +0100 +++ /var/tmp/diff_new_pack.w8UKqz/_new 2015-01-08 23:02:46.0 +0100 @@ -17,7 +17,7 @@ Name: python-netaddr -Version:0.7.12 +Version:0.7.13 Release:0 Url:http://github.com/drkjam/netaddr Summary:Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses ++ netaddr-0.7.12.tar.gz -> netaddr-0.7.13.tar.gz ++ 302329 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-netaddr for openSUSE:Factory
Hello community, here is the log from the commit of package python-netaddr for openSUSE:Factory checked in at 2014-09-15 17:40:59 Comparing /work/SRC/openSUSE:Factory/python-netaddr (Old) and /work/SRC/openSUSE:Factory/.python-netaddr.new (New) Package is "python-netaddr" Changes: --- /work/SRC/openSUSE:Factory/python-netaddr/python-netaddr.changes 2014-05-21 16:22:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-netaddr.new/python-netaddr.changes 2014-09-15 18:24:32.0 +0200 @@ -1,0 +2,9 @@ +Thu Sep 11 12:40:27 UTC 2014 - dmuel...@suse.com + +- update to 0.7.12: + * Added method IPSet.iter_ipranges(). + * bool(IPSet()) works now for large IPSets, e.g. IPSet(['2405:8100::/32']). + * IPNetwork.iter_hosts now skips the subnet-router anycast address for IPv6. + * Removed function fbsocket.inet_aton because it is unused and unnecessary + +--- Old: netaddr-0.7.11.tar.gz New: netaddr-0.7.12.tar.gz Other differences: -- ++ python-netaddr.spec ++ --- /var/tmp/diff_new_pack.oSgden/_old 2014-09-15 18:24:32.0 +0200 +++ /var/tmp/diff_new_pack.oSgden/_new 2014-09-15 18:24:32.0 +0200 @@ -17,7 +17,7 @@ Name: python-netaddr -Version:0.7.11 +Version:0.7.12 Release:0 Url:http://github.com/drkjam/netaddr Summary:Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses ++ netaddr-0.7.11.tar.gz -> netaddr-0.7.12.tar.gz ++ 55260 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-netaddr for openSUSE:Factory
Hello community, here is the log from the commit of package python-netaddr for openSUSE:Factory checked in at 2014-05-21 16:22:45 Comparing /work/SRC/openSUSE:Factory/python-netaddr (Old) and /work/SRC/openSUSE:Factory/.python-netaddr.new (New) Package is "python-netaddr" Changes: --- /work/SRC/openSUSE:Factory/python-netaddr/python-netaddr.changes 2013-10-25 11:23:19.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-netaddr.new/python-netaddr.changes 2014-05-21 16:22:48.0 +0200 @@ -1,0 +2,36 @@ +Mon May 12 20:10:14 UTC 2014 - h...@urpla.net + +- Update to 0.7.11: + * Performance of IPSet increased dramatically, implemented by + Stefan Nordhausen and Martijn van Oosterhout. As a side effect, + IPSet(IPNetwork("10.0.0.0/8")) is now as fast as you'd expect. + * Various performance improvements all over the place. + * netaddr is now hosted on PyPI and can be installed via pip. + * Doing "10.0.0.42" in IPNetwork("10.0.0.0/24") works now. + * IPSet has two new methods: iscontiguous() and iprange(), thanks to Louis des Landes. + * Re-added the IPAddress.netmask_bits() method that was accidently removed. + * Networks 128.0.0.0/16, 191.255.0.0/16, and 223.255.255.0/24 are not marked as + reserved IPv4 addresses any more. Thanks to marnickv for pointing that out. + * Various bug fixes contributed by Wilfred Hughes, 2*yo and Adam Goodman. + FIXED Issue 58: https://github.com/drkjam/netaddr/issues/58 + - foo.bar doesn't throw AddrFormatError + FIXED Issue 57: https://github.com/drkjam/netaddr/issues/57 + - netaddr packages not hosted on PyPI + FIXED Issue 56: https://github.com/drkjam/netaddr/issues/56 + - Fix comparison with large IPSet() + FIXED Issue 55: https://github.com/drkjam/netaddr/pull/55 + - Fix smallest_matching_cidr and all_matching_cidrs + FIXED Issue 53: https://github.com/drkjam/netaddr/issues/53 + - Exclude 128.0.0.0/16 and possibly others from reserved range set? + FIXED Issue 51: https://github.com/drkjam/netaddr/issues/51 + - Encoding errors in netaddr/eui/oui.txt + FIXED Issue 46: https://github.com/drkjam/netaddr/issues/46 + - len(IPSet()) fails on python3 + FIXED Issue 43: https://github.com/drkjam/netaddr/issues/43 + - Method to check if IPSet is contiguous + FIXED Issue 38: https://github.com/drkjam/netaddr/issues/38 + - netmask_bits is missing from the IPAddress + FIXED Issue 37: https://github.com/drkjam/netaddr/issues/37 + - Test failures with Python 3.3 + +--- Old: netaddr-0.7.10.tar.bz2 New: netaddr-0.7.11.tar.gz Other differences: -- ++ python-netaddr.spec ++ --- /var/tmp/diff_new_pack.JEeN19/_old 2014-05-21 16:22:49.0 +0200 +++ /var/tmp/diff_new_pack.JEeN19/_new 2014-05-21 16:22:49.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-netaddr # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products 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,13 +17,13 @@ Name: python-netaddr -Version:0.7.10 +Version:0.7.11 Release:0 Url:http://github.com/drkjam/netaddr Summary:Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses License:BSD-3-Clause Group: Development/Languages/Python -Source: netaddr-%{version}.tar.bz2 +Source: netaddr-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python-devel BuildRequires: python-setuptools -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-netaddr for openSUSE:Factory
Hello community, here is the log from the commit of package python-netaddr for openSUSE:Factory checked in at 2013-10-25 11:23:18 Comparing /work/SRC/openSUSE:Factory/python-netaddr (Old) and /work/SRC/openSUSE:Factory/.python-netaddr.new (New) Package is "python-netaddr" Changes: --- /work/SRC/openSUSE:Factory/python-netaddr/python-netaddr.changes 2012-09-25 10:46:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-netaddr.new/python-netaddr.changes 2013-10-25 11:23:19.0 +0200 @@ -1,0 +2,5 @@ +Thu Oct 24 11:09:05 UTC 2013 - speili...@suse.com + +- Require python-setuptools instead of distribute (upstreams merged) + +--- Other differences: -- ++ python-netaddr.spec ++ --- /var/tmp/diff_new_pack.lZSst8/_old 2013-10-25 11:23:21.0 +0200 +++ /var/tmp/diff_new_pack.lZSst8/_new 2013-10-25 11:23:21.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-netaddr # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -11,10 +11,11 @@ # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# + # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: python-netaddr Version:0.7.10 Release:0 @@ -25,7 +26,7 @@ Source: netaddr-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: python-devel -BuildRequires: python-distribute +BuildRequires: python-setuptools %if 0%{?suse_version} %py_requires %if 0%{?suse_version} > 1110 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-netaddr for openSUSE:Factory
Hello community, here is the log from the commit of package python-netaddr for openSUSE:Factory checked in at 2012-09-25 10:46:30 Comparing /work/SRC/openSUSE:Factory/python-netaddr (Old) and /work/SRC/openSUSE:Factory/.python-netaddr.new (New) Package is "python-netaddr", Maintainer is "kkae...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/python-netaddr/python-netaddr.changes 2012-06-01 07:23:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-netaddr.new/python-netaddr.changes 2012-09-25 10:46:32.0 +0200 @@ -1,0 +2,41 @@ +Mon Sep 10 02:34:53 UTC 2012 - alexan...@exatati.com.br + +- Update to 0.7.10: + * A bunch of Python 3.x bug fixes. Thanks Arfrever. + * Extended nmap support to cover full target specification. + FIXED Issue 36 - http://github.com/drkjam/netaddr/issues/36 +- ResourceWarnings with Python >=3.2 + FIXED Issue 35 - http://github.com/drkjam/netaddr/issues/35 +- netaddr-0.7.9: Test failure with Python 3 + FIXED Issue 34 - http://github.com/drkjam/netaddr/issues/34 +- netaddr.ip.iana.SaxRecordParser.endElement() incompatible + with Python 3.1 + FIXED Issue 33 - http://github.com/drkjam/netaddr/issues/33 +- netaddr script not installed with Python 3 + FIXED Issue 23 - http://github.com/drkjam/netaddr/issues/23 +- valid_nmap_range() does not validate nmap format case. + FIXED Issue 22 - http://github.com/drkjam/netaddr/issues/22 +- all_matching_cidrs: documentation incorrect + +--- +Wed Aug 29 05:12:38 UTC 2012 - alexan...@exatati.com.br + +- Update to 0.7.9: + * Re-release to fix build removing Sphinx dependency. +- Aditional changes from 0.7.8: + * New SAX parser for IANA data source files (contributed by +Andrew Stromnov) + * Fixed pickling failures with EUI, OUI and IAB classes. + FIXED Issue 31 - http://github.com/drkjam/netaddr/issues/31 +- Exclude '39.0.0.0/8' network from reserved set. Thanks + Andrew Stromnov + FIXED Issue 28 - http://github.com/drkjam/netaddr/issues/28 +- Fix algorithm in ipv6_link_local to fully conform to rfc4291. + Thanks Philipp Wollermann + FIXED Issue 25 - http://github.com/drkjam/netaddr/issues/25 +- install_requires is too aggressive? Thanks Adam Lindsay and + commenters. + FIXED Issue 21 - http://github.com/drkjam/netaddr/issues/21 +- deepcopy for EUI fails. Thanks Ryan Nowakowski. + +--- Old: netaddr-0.7.7.tar.bz2 New: netaddr-0.7.10.tar.bz2 Other differences: -- ++ python-netaddr.spec ++ --- /var/tmp/diff_new_pack.VpHQc4/_old 2012-09-25 10:46:33.0 +0200 +++ /var/tmp/diff_new_pack.VpHQc4/_new 2012-09-25 10:46:33.0 +0200 @@ -16,7 +16,7 @@ # Name: python-netaddr -Version:0.7.7 +Version:0.7.10 Release:0 Url:http://github.com/drkjam/netaddr Summary:Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses ++ netaddr-0.7.7.tar.bz2 -> netaddr-0.7.10.tar.bz2 ++ 46785 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-netaddr for openSUSE:Factory
Hello community, here is the log from the commit of package python-netaddr for openSUSE:Factory checked in at 2012-06-01 07:22:58 Comparing /work/SRC/openSUSE:Factory/python-netaddr (Old) and /work/SRC/openSUSE:Factory/.python-netaddr.new (New) Package is "python-netaddr", Maintainer is "kkae...@suse.com" Changes: --- /work/SRC/openSUSE:Factory/python-netaddr/python-netaddr.changes 2011-09-23 12:43:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-netaddr.new/python-netaddr.changes 2012-06-01 07:23:04.0 +0200 @@ -1,0 +2,18 @@ +Thu May 31 05:08:00 UTC 2012 - alexan...@exatati.com.br + +- Update to 0.7.7: + * Comprehensive documentation update! It's only taken 4 years +to get around to using Sphinx and I can confirm it is +**TOTALLY AWESOME!** + * Various bug fixes + * Refreshed IEEE OUI and IAB data + * FIXED Issue 24 - http://github.com/drkjam/netaddr/issues/24 +- Fixed TypeError when comparing BaseIP instance with + non-BaseIP objects. Thanks pvaret + * FIXED Issue 17 - http://github.com/drkjam/netaddr/issues/17 +- For large ipv6 networks the .subnet() method fails. Thanks + daveyss + * FIXED Issue 20 - http://github.com/drkjam/netaddr/issues/20 +- Test failure with Python 3. Thanks Arfrever + +--- Old: netaddr-0.7.6.tar.bz2 New: netaddr-0.7.7.tar.bz2 Other differences: -- ++ python-netaddr.spec ++ --- /var/tmp/diff_new_pack.g2jbTS/_old 2012-06-01 07:23:07.0 +0200 +++ /var/tmp/diff_new_pack.g2jbTS/_new 2012-06-01 07:23:07.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-netaddr # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,7 +16,7 @@ # Name: python-netaddr -Version:0.7.6 +Version:0.7.7 Release:0 Url:http://github.com/drkjam/netaddr Summary:Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses ++ netaddr-0.7.6.tar.bz2 -> netaddr-0.7.7.tar.bz2 ++ 74348 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-netaddr for openSUSE:Factory
Hello community, here is the log from the commit of package python-netaddr for openSUSE:Factory checked in at Wed Sep 21 17:20:13 CEST 2011. --- python-netaddr/python-netaddr.changes 2011-03-03 10:55:39.0 +0100 +++ /mounts/work_src_done/STABLE/python-netaddr/python-netaddr.changes 2011-09-20 15:44:24.0 +0200 @@ -1,0 +2,41 @@ +Tue Sep 20 13:43:05 UTC 2011 - sasc...@suse.de + +- Changed license to 'BSD-3-Clause' (SPDX style) + +--- +Tue Sep 20 13:40:39 UTC 2011 - sasc...@suse.de + +- Fixed non-executable script rpmlint warning +- Readded dependency on python-setuptools (with python-distribute): + You can't simply remove this, it will break RPMs update mechanism! +- Preparatory stuff belongs into the %prep section and the %clean + section has a sane default + +--- +Wed Sep 14 00:32:39 UTC 2011 - alexan...@exatati.com.br + +- Regenerate spec file with py2pack; +- Removed unneded python-setuptools BuildRequires; +- Update to 0.7.6: + * A bug fix point release + * Refreshed 3rd party data caches + * Tested against Python 3.2.x and PyPy 1.6.x + * Fixed unit tests under for Mac OSX + Specific bug fixes addressed in this release + + * FIXED Issue 15 - http://github.com/drkjam/netaddr/issues/15 +- Incorrect and invalid glob produced when last octet is not * + * FIXED Issue 13 - http://github.com/drkjam/netaddr/issues/13 +- Added support for IPython 0.11 API changes. Thanks juliantaylor + * FIXED Issue 11 - http://github.com/drkjam/netaddr/issues/11 +- Calling valid_glob on cidr raises ValueError. Thanks radicand + * FIXED Issue 7 - http://github.com/drkjam/netaddr/issues/7 +- Unpickling Bug in IPSet. Thanks LuizOz and labeneator + * FIXED Issue 2 - http://github.com/drkjam/netaddr/issues/2 +- UnboundLocalError raised in IPNetwork constructor. Thanks keesbos + + Miscellanea + --- + - Has a famous soft drink company started making it own NICs? + +--- calling whatdependson for head-i586 Old: netaddr-0.7.5.tar.bz2 New: netaddr-0.7.6.tar.bz2 Other differences: -- ++ python-netaddr.spec ++ --- /var/tmp/diff_new_pack.aBK9g3/_old 2011-09-21 17:20:08.0 +0200 +++ /var/tmp/diff_new_pack.aBK9g3/_new 2011-09-21 17:20:08.0 +0200 @@ -11,29 +11,28 @@ # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. - +# # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - - Name: python-netaddr -Version:0.7.5 -Release:6 -License:BSD3c +Version:0.7.6 +Release:0 +Url:http://github.com/drkjam/netaddr Summary:Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses -Url:http://code.google.com/p/netaddr -Group: Development/Libraries/Python +License:BSD-3-Clause +Group: Development/Languages/Python Source: netaddr-%{version}.tar.bz2 -BuildRequires: python-devel -BuildRequires: python-setuptools BuildRoot: %{_tmppath}/%{name}-%{version}-build +BuildRequires: python-devel +BuildRequires: python-distribute %if 0%{?suse_version} %py_requires %if 0%{?suse_version} > 1110 BuildArch: noarch %endif %endif +%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %description A pure Python network address representation and manipulation library. @@ -54,16 +53,19 @@ %prep %setup -q -n netaddr-%{version} -chmod -x AUTHORS CHANGELOG COPYRIGHT README LICENSE THANKS # remove executable bit from docs +sed -i "1d" netaddr/{ip/iana,eui/ieee,tests/__init__}.py # Fix non-executable scripts +chmod -x AUTHORS CHANGELOG COPYRIGHT README LICENSE THANKS # Remove executable bit from docs %build -%{__python} setup.py build +python setup.py build %install -%{__python} setup.py install --prefix=%{_prefix} --root=%{buildroot} --record-rpm=INSTALLED_FILES +python setup.py install --prefix=%{_prefix} --root=%{buildroot} -%files -f INSTALLED_FILES -%defattr(-,root,root) +%files +%defattr(-,root,root,-) +%{python_sitelib}/* +%{_bindir}/netaddr %doc AUTHORS CHANGELOG COPYRIGHT README LICENSE THANKS %changelog ++ netaddr-0.7.5.tar.bz2 -> netaddr-0.7.6.tar.bz2 ++ 95788 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensu
commit python-netaddr for openSUSE:Factory
Hello community, here is the log from the commit of package python-netaddr for openSUSE:Factory checked in at Tue Mar 8 10:42:01 CET 2011. --- python-netaddr/python-netaddr.changes 2010-10-06 03:58:46.0 +0200 +++ /mounts/work_src_done/STABLE/python-netaddr/python-netaddr.changes 2011-03-03 10:55:39.0 +0100 @@ -1,0 +2,9 @@ +Thu Mar 3 09:51:36 UTC 2011 - sasc...@suse.de + +- Spec file cleanup: + * Added %changelog + * Removed empty lines + * Added AUTHORS, CHANGELOG, COPYRIGHT, README, LICENSE and +THANKS files (all documentation) + +--- calling whatdependson for head-i586 Other differences: -- ++ python-netaddr.spec ++ --- /var/tmp/diff_new_pack.0tqOe4/_old 2011-03-08 10:39:34.0 +0100 +++ /var/tmp/diff_new_pack.0tqOe4/_new 2011-03-08 10:39:34.0 +0100 @@ -19,8 +19,8 @@ Name: python-netaddr Version:0.7.5 -Release:1 -License:BSD License +Release:6 +License:BSD3c Summary:Pythonic manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses Url:http://code.google.com/p/netaddr Group: Development/Libraries/Python @@ -28,10 +28,12 @@ BuildRequires: python-devel BuildRequires: python-setuptools BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{py_requires} -%if %{?suse_version: %{suse_version} > 1110} %{!?suse_version:1} +%if 0%{?suse_version} +%py_requires +%if 0%{?suse_version} > 1110 BuildArch: noarch %endif +%endif %description A pure Python network address representation and manipulation library. @@ -50,12 +52,9 @@ - querying IEEE OUI and IAB organisational information; - querying of IP standards related data from key IANA data sources. -Author: - -David P. D. Moss - %prep %setup -q -n netaddr-%{version} +chmod -x AUTHORS CHANGELOG COPYRIGHT README LICENSE THANKS # remove executable bit from docs %build %{__python} setup.py build @@ -65,4 +64,6 @@ %files -f INSTALLED_FILES %defattr(-,root,root) +%doc AUTHORS CHANGELOG COPYRIGHT README LICENSE THANKS + %changelog Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org