commit python-netaddr for openSUSE:Factory

2020-07-07 Thread root
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

2020-05-28 Thread root
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

2018-12-24 Thread root
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

2017-08-24 Thread root
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

2017-01-25 Thread root
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

2015-09-29 Thread h_root
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

2015-04-21 Thread h_root
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

2015-01-08 Thread h_root
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

2014-09-15 Thread h_root
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

2014-05-21 Thread h_root
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

2013-10-25 Thread h_root
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

2012-05-31 Thread h_root
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

2011-09-21 Thread h_root

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...@opensuse.org