Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-pyroute2.ipset for 
openSUSE:Factory checked in at 2022-07-07 12:57:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyroute2.ipset (Old)
 and      /work/SRC/openSUSE:Factory/.python-pyroute2.ipset.new.1523 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pyroute2.ipset"

Thu Jul  7 12:57:05 2022 rev:2 rq:987245 version:0.6.13

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-pyroute2.ipset/python-pyroute2.ipset.changes  
    2022-05-19 22:50:18.326410670 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pyroute2.ipset.new.1523/python-pyroute2.ipset.changes
    2022-07-07 12:57:25.191328238 +0200
@@ -1,0 +2,30 @@
+Wed Jul  6 12:37:10 UTC 2022 - Dirk M??ller <[email protected]>
+
+- update to 0.6.13:
+  * requests: IPv6 routes default priority
+  * requests: fix wrong family on empty IP targets
+  * ndb: fix NetlinkError escalation routine on apply
+  * ndb: allow dict as keys in `__contains__`
+  * ndb: fixed `count()` on nested views
+  * ndb: fix IPv6 addr removal:
+  * ifinfmsg: fixed IFLA_IPTUN_FLAGS:
+  * tc: fix tcm_info setting:
+  * ipdb: fix requests compatibility:
+  * ipdb: added deprecation warning
+  * ndb: fix DB reload on incomplete requests in the IPRoute API fallbacks:
+  * ndb: basic ipvlan support
+  * ndb: support `ndb.schema.backup("filename")` fro SQLite3 backend
+  * ndb: transactions, CheckProcess, PingAddress, see 
`test_ndb/test_transaction.py` and docs
+  * ndb: make snapshots only for `commit()` calls, no automatic snapshots for 
`apply()`
+  * netlink: filter out all the subsequent messages starting from the first 
error:
+  * protocols: fix arp module export
+  * iproute: deprecate positional arguments to `IPRoute.rule()`
+  * iproute, ndb: use `pyroute2.requests` to filter and transform API call 
arguments
+  * conntrack: fix exports:
+  * nftables: multiple fixes:
+  * tc: fix em_ipset crash:
+  * tests: integrated pre-commit, github actions and more
+  * tests: support basic OpenBSD tests
+  * pyroute2-cli: parser fixes
+
+-------------------------------------------------------------------

Old:
----
  pyroute2.ipset-0.6.9.tar.gz

New:
----
  pyroute2.ipset-0.6.13.tar.gz

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

Other differences:
------------------
++++++ python-pyroute2.ipset.spec ++++++
--- /var/tmp/diff_new_pack.KZkMnM/_old  2022-07-07 12:57:25.771329102 +0200
+++ /var/tmp/diff_new_pack.KZkMnM/_new  2022-07-07 12:57:25.775329107 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-pyroute2.ipset
-Version:        0.6.9
+Version:        0.6.13
 Release:        0
 Summary:        Python Netlink library: ipset
 License:        Apache-2.0 OR GPL-2.0-or-later

++++++ pyroute2.ipset-0.6.9.tar.gz -> pyroute2.ipset-0.6.13.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyroute2.ipset-0.6.9/CHANGELOG.md 
new/pyroute2.ipset-0.6.13/CHANGELOG.md
--- old/pyroute2.ipset-0.6.9/CHANGELOG.md       2022-03-21 10:22:22.000000000 
+0100
+++ new/pyroute2.ipset-0.6.13/CHANGELOG.md      2022-06-23 23:11:52.000000000 
+0200
@@ -1,6 +1,35 @@
 Changelog
 =========
 
+* 0.6.13
+    * requests: IPv6 routes default priority 
<https://github.com/svinota/pyroute2/issues/934>
+    * requests: fix wrong family on empty IP targets 
<https://github.com/svinota/pyroute2/issues/937>
+    * ndb: fix NetlinkError escalation routine on apply 
<https://github.com/svinota/pyroute2/issues/934>
+* 0.6.12
+    * ndb: allow dict as keys in `__contains__`
+    * ndb: fixed `count()` on nested views
+    * ndb: fix IPv6 addr removal: 
<https://github.com/svinota/pyroute2/issues/926>
+    * ifinfmsg: fixed IFLA_IPTUN_FLAGS: 
<https://github.com/svinota/pyroute2/pull/924>
+    * tc: fix tcm_info setting: 
<https://github.com/svinota/pyroute2/issues/928>
+* 0.6.11
+    * ipdb: fix requests compatibility: 
<https://github.com/svinota/pyroute2/issues/920>
+    * ipdb: added deprecation warning
+* 0.6.10
+    * ndb: fix DB reload on incomplete requests in the IPRoute API fallbacks: 
<https://github.com/svinota/pyroute2/issues/890>
+    * ndb: basic ipvlan support
+    * ndb: support `ndb.schema.backup("filename")` fro SQLite3 backend
+    * ndb: transactions, CheckProcess, PingAddress, see 
`test_ndb/test_transaction.py` and docs
+    * ndb: make snapshots only for `commit()` calls, no automatic snapshots 
for `apply()`
+    * netlink: filter out all the subsequent messages starting from the first 
error: <https://github.com/svinota/pyroute2/issues/892>
+    * protocols: fix arp module export
+    * iproute: deprecate positional arguments to `IPRoute.rule()`
+    * iproute, ndb: use `pyroute2.requests` to filter and transform API call 
arguments
+    * conntrack: fix exports: <https://github.com/svinota/pyroute2/pull/900>
+    * nftables: multiple fixes: <https://github.com/svinota/pyroute2/pull/902>
+    * tc: fix em_ipset crash: <https://github.com/svinota/pyroute2/pull/905>
+    * tests: integrated pre-commit, github actions and more
+    * tests: support basic OpenBSD tests
+    * pyroute2-cli: parser fixes
 * 0.6.9
     * wireguard peer fix for both IPv4 and IPv6: 
<https://github.com/svinota/pyroute2/issues/888>
     * netns: avoid extra libc reloads: 
<https://github.com/svinota/pyroute2/pull/887>
@@ -128,7 +157,7 @@
         * <https://github.com/svinota/pyroute2/pull/593>
     * ndb: wait() method
     * ndb: add extra logging, log state transitions
-    * ndb: nested views, e.g. `ndb.interfaces['br0'].ports
+    * ndb: nested views, e.g. `ndb.interfaces['br0'].ports`
     * cli: port pyroute2-cli to use NDB instead of IPDB
     * iproute: basic Windows support (proof of concept only)
     * remote: support mitogen proxy chains, support remote netns
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyroute2.ipset-0.6.9/PKG-INFO 
new/pyroute2.ipset-0.6.13/PKG-INFO
--- old/pyroute2.ipset-0.6.9/PKG-INFO   2022-03-21 10:22:24.238380200 +0100
+++ new/pyroute2.ipset-0.6.13/PKG-INFO  2022-06-23 23:11:53.206248800 +0200
@@ -1,9 +1,9 @@
 Metadata-Version: 2.1
 Name: pyroute2.ipset
-Version: 0.6.9
+Version: 0.6.13
 Summary: Python Netlink library: ipset
 Home-page: https://github.com/svinota/pyroute2
-Author: Peter V. Saveliev
+Author: Peter Saveliev
 Author-email: [email protected]
 License: dual license GPLv2+ and Apache v2
 Platform: UNKNOWN
@@ -22,6 +22,8 @@
 Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
 Classifier: Development Status :: 4 - Beta
 Description-Content-Type: text/x-rst
 License-File: LICENSE.Apache.v2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyroute2.ipset-0.6.9/VERSION 
new/pyroute2.ipset-0.6.13/VERSION
--- old/pyroute2.ipset-0.6.9/VERSION    2022-03-21 10:22:21.000000000 +0100
+++ new/pyroute2.ipset-0.6.13/VERSION   2022-06-23 23:11:52.000000000 +0200
@@ -1 +1 @@
-0.6.9
+0.6.13
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyroute2.ipset-0.6.9/pr2modules/ipset.py 
new/pyroute2.ipset-0.6.13/pr2modules/ipset.py
--- old/pyroute2.ipset-0.6.9/pr2modules/ipset.py        2022-02-16 
12:53:29.000000000 +0100
+++ new/pyroute2.ipset-0.6.13/pr2modules/ipset.py       2022-06-21 
22:53:02.000000000 +0200
@@ -10,55 +10,60 @@
 '''
 import errno
 import socket
+
 from pr2modules.common import basestring
-from pr2modules.netlink import NLMSG_ERROR
-from pr2modules.netlink import NLM_F_REQUEST
-from pr2modules.netlink import NLM_F_DUMP
-from pr2modules.netlink import NLM_F_ACK
-from pr2modules.netlink import NLM_F_EXCL
-from pr2modules.netlink import NETLINK_NETFILTER
-from pr2modules.netlink.exceptions import NetlinkError, IPSetError
-from pr2modules.netlink.nlsocket import NetlinkSocket
+from pr2modules.netlink import (
+    NETLINK_NETFILTER,
+    NLM_F_ACK,
+    NLM_F_DUMP,
+    NLM_F_EXCL,
+    NLM_F_REQUEST,
+    NLMSG_ERROR,
+)
+from pr2modules.netlink.exceptions import IPSetError, NetlinkError
 from pr2modules.netlink.nfnetlink import NFNL_SUBSYS_IPSET
-from pr2modules.netlink.nfnetlink.ipset import IPSET_CMD_PROTOCOL
-from pr2modules.netlink.nfnetlink.ipset import IPSET_CMD_CREATE
-from pr2modules.netlink.nfnetlink.ipset import IPSET_CMD_DESTROY
-from pr2modules.netlink.nfnetlink.ipset import IPSET_CMD_SWAP
-from pr2modules.netlink.nfnetlink.ipset import IPSET_CMD_LIST
-from pr2modules.netlink.nfnetlink.ipset import IPSET_CMD_ADD
-from pr2modules.netlink.nfnetlink.ipset import IPSET_CMD_DEL
-from pr2modules.netlink.nfnetlink.ipset import IPSET_CMD_FLUSH
-from pr2modules.netlink.nfnetlink.ipset import IPSET_CMD_RENAME
-from pr2modules.netlink.nfnetlink.ipset import IPSET_CMD_TEST
-from pr2modules.netlink.nfnetlink.ipset import IPSET_CMD_TYPE
-from pr2modules.netlink.nfnetlink.ipset import IPSET_CMD_HEADER
-from pr2modules.netlink.nfnetlink.ipset import IPSET_CMD_GET_BYNAME
-from pr2modules.netlink.nfnetlink.ipset import IPSET_CMD_GET_BYINDEX
-from pr2modules.netlink.nfnetlink.ipset import ipset_msg
-from pr2modules.netlink.nfnetlink.ipset import IPSET_FLAG_WITH_COUNTERS
-from pr2modules.netlink.nfnetlink.ipset import IPSET_FLAG_WITH_COMMENT
-from pr2modules.netlink.nfnetlink.ipset import IPSET_FLAG_WITH_FORCEADD
-from pr2modules.netlink.nfnetlink.ipset import IPSET_FLAG_WITH_SKBINFO
-from pr2modules.netlink.nfnetlink.ipset import IPSET_FLAG_IFACE_WILDCARD
-from pr2modules.netlink.nfnetlink.ipset import IPSET_FLAG_PHYSDEV
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_PROTOCOL
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_FIND_TYPE
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_MAX_SETS
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_BUSY
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_EXIST_SETNAME2
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_TYPE_MISMATCH
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_EXIST
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_INVALID_CIDR
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_INVALID_NETMASK
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_INVALID_FAMILY
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_TIMEOUT
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_REFERENCED
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_IPADDR_IPV4
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_IPADDR_IPV6
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_COUNTER
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_COMMENT
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_INVALID_MARKMASK
-from pr2modules.netlink.nfnetlink.ipset import IPSET_ERR_SKBINFO
+from pr2modules.netlink.nfnetlink.ipset import (
+    IPSET_CMD_ADD,
+    IPSET_CMD_CREATE,
+    IPSET_CMD_DEL,
+    IPSET_CMD_DESTROY,
+    IPSET_CMD_FLUSH,
+    IPSET_CMD_GET_BYINDEX,
+    IPSET_CMD_GET_BYNAME,
+    IPSET_CMD_HEADER,
+    IPSET_CMD_LIST,
+    IPSET_CMD_PROTOCOL,
+    IPSET_CMD_RENAME,
+    IPSET_CMD_SWAP,
+    IPSET_CMD_TEST,
+    IPSET_CMD_TYPE,
+    IPSET_ERR_BUSY,
+    IPSET_ERR_COMMENT,
+    IPSET_ERR_COUNTER,
+    IPSET_ERR_EXIST,
+    IPSET_ERR_EXIST_SETNAME2,
+    IPSET_ERR_FIND_TYPE,
+    IPSET_ERR_INVALID_CIDR,
+    IPSET_ERR_INVALID_FAMILY,
+    IPSET_ERR_INVALID_MARKMASK,
+    IPSET_ERR_INVALID_NETMASK,
+    IPSET_ERR_IPADDR_IPV4,
+    IPSET_ERR_IPADDR_IPV6,
+    IPSET_ERR_MAX_SETS,
+    IPSET_ERR_PROTOCOL,
+    IPSET_ERR_REFERENCED,
+    IPSET_ERR_SKBINFO,
+    IPSET_ERR_TIMEOUT,
+    IPSET_ERR_TYPE_MISMATCH,
+    IPSET_FLAG_IFACE_WILDCARD,
+    IPSET_FLAG_PHYSDEV,
+    IPSET_FLAG_WITH_COMMENT,
+    IPSET_FLAG_WITH_COUNTERS,
+    IPSET_FLAG_WITH_FORCEADD,
+    IPSET_FLAG_WITH_SKBINFO,
+    ipset_msg,
+)
+from pr2modules.netlink.nlsocket import NetlinkSocket
 
 
 def _nlmsg_error(msg):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyroute2.ipset-0.6.9/pr2modules/wiset.py 
new/pyroute2.ipset-0.6.13/pr2modules/wiset.py
--- old/pyroute2.ipset-0.6.9/pr2modules/wiset.py        2022-02-16 
12:53:29.000000000 +0100
+++ new/pyroute2.ipset-0.6.13/pr2modules/wiset.py       2022-06-21 
22:53:02.000000000 +0200
@@ -31,17 +31,18 @@
 from inspect import getcallargs
 from socket import AF_INET
 
-from pr2modules.ipset import IPSet
 from pr2modules.common import basestring
+from pr2modules.ipset import IPSet
 from pr2modules.netlink.exceptions import IPSetError
-from pr2modules.netlink.nfnetlink.ipset import IPSET_FLAG_WITH_COUNTERS
-from pr2modules.netlink.nfnetlink.ipset import IPSET_FLAG_WITH_COMMENT
-from pr2modules.netlink.nfnetlink.ipset import IPSET_FLAG_WITH_SKBINFO
-from pr2modules.netlink.nfnetlink.ipset import IPSET_FLAG_PHYSDEV
-from pr2modules.netlink.nfnetlink.ipset import IPSET_FLAG_IFACE_WILDCARD
+from pr2modules.netlink.nfnetlink.ipset import (
+    IPSET_FLAG_IFACE_WILDCARD,
+    IPSET_FLAG_PHYSDEV,
+    IPSET_FLAG_WITH_COMMENT,
+    IPSET_FLAG_WITH_COUNTERS,
+    IPSET_FLAG_WITH_SKBINFO,
+)
 from pr2modules.netlink.nfnetlink.nfctsocket import IP_PROTOCOLS
 
-
 # Debug variable to detect netlink socket leaks
 COUNT = {"count": 0}
 
@@ -194,7 +195,11 @@
         self.skbinfo = skbinfo
 
     def open_netlink(self):
-        """Open manually a netlink socket. You can use "with WiSet()" 
instead"""
+        """
+        Open manually a netlink socket.
+
+        You can use "with WiSet()" statement instead.
+        """
         if self.sock is None:
             self.sock = IPSet()
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pyroute2.ipset-0.6.9/pyroute2.ipset.egg-info/PKG-INFO 
new/pyroute2.ipset-0.6.13/pyroute2.ipset.egg-info/PKG-INFO
--- old/pyroute2.ipset-0.6.9/pyroute2.ipset.egg-info/PKG-INFO   2022-03-21 
10:22:24.000000000 +0100
+++ new/pyroute2.ipset-0.6.13/pyroute2.ipset.egg-info/PKG-INFO  2022-06-23 
23:11:53.000000000 +0200
@@ -1,9 +1,9 @@
 Metadata-Version: 2.1
 Name: pyroute2.ipset
-Version: 0.6.9
+Version: 0.6.13
 Summary: Python Netlink library: ipset
 Home-page: https://github.com/svinota/pyroute2
-Author: Peter V. Saveliev
+Author: Peter Saveliev
 Author-email: [email protected]
 License: dual license GPLv2+ and Apache v2
 Platform: UNKNOWN
@@ -22,6 +22,8 @@
 Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
 Classifier: Development Status :: 4 - Beta
 Description-Content-Type: text/x-rst
 License-File: LICENSE.Apache.v2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pyroute2.ipset-0.6.9/pyroute2.ipset.egg-info/entry_points.txt 
new/pyroute2.ipset-0.6.13/pyroute2.ipset.egg-info/entry_points.txt
--- old/pyroute2.ipset-0.6.9/pyroute2.ipset.egg-info/entry_points.txt   
2022-03-21 10:22:24.000000000 +0100
+++ new/pyroute2.ipset-0.6.13/pyroute2.ipset.egg-info/entry_points.txt  
2022-06-23 23:11:53.000000000 +0200
@@ -1,6 +1,3 @@
-[console_scripts]
-
-
 [pr2modules]
 IPSet = pr2modules.ipset:IPSet
 WiSet = pr2modules.wiset:WiSet
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyroute2.ipset-0.6.9/setup.cfg 
new/pyroute2.ipset-0.6.13/setup.cfg
--- old/pyroute2.ipset-0.6.9/setup.cfg  2022-03-21 10:22:24.239380100 +0100
+++ new/pyroute2.ipset-0.6.13/setup.cfg 2022-06-23 23:11:53.207248700 +0200
@@ -1,7 +1,7 @@
 [metadata]
 name = pyroute2.ipset
 version = file: VERSION
-author = Peter V. Saveliev
+author = Peter Saveliev
 author_email = [email protected]
 description = Python Netlink library: ipset
 long_description = file: README.rst
@@ -24,6 +24,8 @@
        Programming Language :: Python :: 3.7
        Programming Language :: Python :: 3.8
        Programming Language :: Python :: 3.9
+       Programming Language :: Python :: 3.10
+       Programming Language :: Python :: 3.11
        Development Status :: 4 - Beta
 
 [options]
@@ -38,7 +40,6 @@
        WiSet = pr2modules.wiset:WiSet
        ipset = pr2modules.ipset
        wiset = pr2modules.wiset
-console_scripts = 
 
 [egg_info]
 tag_build = 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pyroute2.ipset-0.6.9/setup.py 
new/pyroute2.ipset-0.6.13/setup.py
--- old/pyroute2.ipset-0.6.9/setup.py   2022-03-21 10:22:21.000000000 +0100
+++ new/pyroute2.ipset-0.6.13/setup.py  2022-06-21 22:53:02.000000000 +0200
@@ -1,5 +1,5 @@
 #!/usr/bin/env python
-from setuptools import setup, find_packages
+from setuptools import setup
 
 if __name__ == '__main__':
     setup()

Reply via email to