Hello community,

here is the log from the commit of package python-pyroute2 for openSUSE:Factory 
checked in at 2018-11-26 10:20:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyroute2 (Old)
 and      /work/SRC/openSUSE:Factory/.python-pyroute2.new.19453 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pyroute2"

Mon Nov 26 10:20:02 2018 rev:8 rq:648763 version:0.5.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyroute2/python-pyroute2.changes  
2017-09-20 17:12:28.623361872 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pyroute2.new.19453/python-pyroute2.changes   
    2018-11-26 10:21:33.745644218 +0100
@@ -1,0 +2,53 @@
+Mon Nov 12 18:31:56 UTC 2018 - James Oakley <jf...@funktronics.ca>
+
+- update to 0.5.3:
+  * bsd: parser improvements
+  * ndb: PostgreSQL support
+  * ndb: transactions commit/rollback
+  * ndb: dependencies rollback
+  * ipdb: IPv6 routes fix
+    * <https://github.com/svinota/pyroute2/issues/543>
+  * tcmsg: ematch support
+  * tcmsg: flow filter
+  * tcmsg: stats2 support improvements
+  * ifinfmsg: GRE i/oflags, i/okey format fixed
+    * <https://github.com/svinota/pyroute2/issues/531>
+  * cli/ss2: improvements, tests
+  * nlsocket: fix work on kernels < 3.2
+    * <https://github.com/svinota/pyroute2/issues/526>
+- changes from 0.5.2
+  * ndb: read-only DB prototype
+  * remote: support communication via stdio
+  * general: fix async keyword -- Python 3.7 compatibility
+    * <https://github.com/svinota/pyroute2/issues/467>
+    * <https://bugzilla.redhat.com/show_bug.cgi?id=1583800>
+  * iproute: support monitoring on BSD systems via PF_ROUTE
+  * rtnl: support for SQL schema in message classes
+  * nl80211: improvements
+    * <https://github.com/svinota/pyroute2/issues/512>
+    * <https://github.com/svinota/pyroute2/issues/514>
+    * <https://github.com/svinota/pyroute2/issues/515>
+  * netlink: support generators
+- changes from 0.5.1
+  * ipdb: #310 -- route keying fix
+  * ipdb: #483, #484 -- callback internals change
+  * ipdb: #499 -- eventloop interface
+  * ipdb: #500 -- fix non-default :: routes
+  * netns: #448 -- API change: setns() doesn't remove FD
+  * netns: #504 -- fix resource leakage
+  * bsd: initial commits
+- changes from 0.5.0
+  * ACHTUNG: ipdb commit logic is changed
+  * ipdb: do not drop failed transactions
+  * ipdb: #388 -- normalize IPv6 addresses
+  * ipdb: #391 -- support both IPv4 and IPv6 default routes
+  * ipdb: #392 -- fix MPLS route key reference
+  * ipdb: #394 -- correctly work with route priorities
+  * ipdb: #408 -- fix IPv6 routes in tables >= 256
+  * ipdb: #416 -- fix VRF interfaces creation
+  * ipset: multiple improvements
+  * tuntap: #469 -- support s390x arch
+  * nlsocket: #443 -- fix socket methods resolve order for Python2
+  * netns: non-destructive `netns.create()`
+
+-------------------------------------------------------------------

Old:
----
  pyroute2-0.4.21.tar.gz

New:
----
  pyroute2-0.5.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pyroute2.spec ++++++
--- /var/tmp/diff_new_pack.vwWXHf/_old  2018-11-26 10:21:35.933641643 +0100
+++ /var/tmp/diff_new_pack.vwWXHf/_new  2018-11-26 10:21:35.937641638 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pyroute2
 #
-# 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,16 +12,16 @@
 # 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/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-pyroute2
-Version:        0.4.21
+Version:        0.5.3
 Release:        0
 Summary:        Python Netlink library
-License:        GPL-2.0+ or Apache-2.0
+License:        GPL-2.0-or-later OR Apache-2.0
 Group:          Development/Languages/Python
 Url:            https://github.com/svinota/pyroute2
 Source:         
https://files.pythonhosted.org/packages/source/p/pyroute2/pyroute2-%{version}.tar.gz
@@ -33,23 +33,21 @@
 %python_subpackages
 
 %description
-Pyroute2 is a pure Python **netlink** and Linux **network configuration**
-library. It requires only Python stdlib, no 3rd party libraries.
-Later it can change, but the deps tree will remain as simple, as
-it is possible.
-
-The library provides several modules:
-
-* Netlink protocol implementations (RTNetlink, TaskStats, etc)
-    * **rtnl**, network settings --- addresses, routes, traffic controls
-    * **nl80211** --- wireless functions API (work in progress)
-    * **nfnetlink** --- netfilter API: **ipset** (work in progress), ...
-    * **ipq** --- simplest userspace packet filtering, iptables QUEUE target
-    * **taskstats** --- extended process statistics
-* Simple netlink socket object, that can be used in poll/select
-* Network configuration module IPRoute provides API that in some
-  way resembles ip/tc functionality
-* IPDB is an async transactional database of Linux network settings
+Pyroute2 is a pure Python netlink library. It requires only Python stdlib, no
+3rd party libraries. The library was started as an RTNL protocol
+implementation, so the name is pyroute2, but now it supports many netlink
+protocols. Some supported netlink families and protocols:
+
+  * rtnl, network settings --- addresses, routes, traffic controls
+  * nfnetlink --- netfilter API: ipset, nftables, ...
+  * ipq --- simplest userspace packet filtering, iptables QUEUE target
+  * devlink --- manage and monitor devlink-enabled hardware
+  * generic --- generic netlink families
+  * nl80211 --- wireless functions API (basic support)
+  * taskstats --- extended process statistics
+  * acpi_events --- ACPI events monitoring
+  * thermal_events --- thermal events monitoring
+  * VFS_DQUOT --- disk quota events monitoring
 
 %prep
 %setup -q -n pyroute2-%{version}
@@ -62,7 +60,9 @@
 
 %files %{python_files}
 %defattr(-,root,root,-)
-%doc README.make.md README.packages.md README.md LICENSE.Apache.v2 
CHANGELOG.md LICENSE.GPL.v2 README.license.md
+%doc README.md CHANGELOG.md README.license.md README.report.md
+%license LICENSE.Apache.v2 LICENSE.GPL.v2
 %{python_sitelib}/*
+%python3_only %{_bindir}/ss2
 
 %changelog

++++++ pyroute2-0.4.21.tar.gz -> pyroute2-0.5.3.tar.gz ++++++
++++ 49346 lines of diff (skipped)


Reply via email to