Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-neutronclient for 
openSUSE:Factory checked in at 2026-03-24 18:50:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-neutronclient (Old)
 and      /work/SRC/openSUSE:Factory/.python-neutronclient.new.8177 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-neutronclient"

Tue Mar 24 18:50:49 2026 rev:34 rq:1342252 version:11.8.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-neutronclient/python-neutronclient.changes    
    2025-11-11 19:21:02.654737984 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-neutronclient.new.8177/python-neutronclient.changes
      2026-03-24 18:51:37.513283023 +0100
@@ -1,0 +2,13 @@
+Mon Mar  9 15:30:18 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 11.8.0:
+  * [FWaaS] Remove client side protocol validation
+  * Bump flake8-import-order
+  * v2\_0: Use 'bindings' when listing port bindings
+  * Revert "Add Tap-as-a-Service client code"
+  * reno: Update master for unmaintained/2024.1
+  * Add Tap-as-a-Service client code
+  * Update master for stable/2025.2
+  * Drop unused os-client-config
+
+-------------------------------------------------------------------

Old:
----
  python_neutronclient-11.6.0.tar.gz

New:
----
  python_neutronclient-11.8.0.tar.gz

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

Other differences:
------------------
++++++ python-neutronclient.spec ++++++
--- /var/tmp/diff_new_pack.UYE5me/_old  2026-03-24 18:51:38.001303209 +0100
+++ /var/tmp/diff_new_pack.UYE5me/_new  2026-03-24 18:51:38.005303375 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-neutronclient
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %global pythons %{primary_python}
 Name:           python-neutronclient
-Version:        11.6.0
+Version:        11.8.0
 Release:        0
 Summary:        Python API and CLI for OpenStack Neutron
 License:        Apache-2.0

++++++ python_neutronclient-11.6.0.tar.gz -> python_neutronclient-11.8.0.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_neutronclient-11.6.0/.zuul.yaml 
new/python_neutronclient-11.8.0/.zuul.yaml
--- old/python_neutronclient-11.6.0/.zuul.yaml  2025-07-07 13:10:30.000000000 
+0200
+++ new/python_neutronclient-11.8.0/.zuul.yaml  2026-02-25 11:43:00.000000000 
+0100
@@ -31,7 +31,6 @@
       - openstack/keystoneauth
       - openstack/neutron
       - openstack/neutron-lib
-      - openstack/os-client-config
       - openstack/python-cinderclient
       - openstack/python-glanceclient
       - openstack/python-ironicclient
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_neutronclient-11.6.0/AUTHORS 
new/python_neutronclient-11.8.0/AUTHORS
--- old/python_neutronclient-11.6.0/AUTHORS     2025-07-07 13:11:09.000000000 
+0200
+++ new/python_neutronclient-11.8.0/AUTHORS     2026-02-25 11:43:49.000000000 
+0100
@@ -164,7 +164,9 @@
 Michael Johnson <[email protected]>
 Miguel Lavalle <[email protected]>
 Ming Yang <[email protected]>
+Miro Tomaska <[email protected]>
 Mitsuru Kanabuchi <[email protected]>
+Mohammed Naser <[email protected]>
 Mohankumar <[email protected]>
 Monty Taylor <[email protected]>
 Mykola Yakovliev <[email protected]>
@@ -269,6 +271,7 @@
 Yushiro FURUKAWA <[email protected]>
 Yuuichi Fujioka <[email protected]>
 Zang MingJie <[email protected]>
+Zhan Zhang <[email protected]>
 ZhaoBo <[email protected]>
 Zhenguo Niu <[email protected]>
 ZhiQiang Fan <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_neutronclient-11.6.0/ChangeLog 
new/python_neutronclient-11.8.0/ChangeLog
--- old/python_neutronclient-11.6.0/ChangeLog   2025-07-07 13:11:09.000000000 
+0200
+++ new/python_neutronclient-11.8.0/ChangeLog   2026-02-25 11:43:49.000000000 
+0100
@@ -1,6 +1,22 @@
 CHANGES
 =======
 
+11.8.0
+------
+
+* [FWaaS] Remove client side protocol validation
+* Bump flake8-import-order
+
+11.7.0
+------
+
+* v2\_0: Use 'bindings' when listing port bindings
+* Revert "Add Tap-as-a-Service client code"
+* reno: Update master for unmaintained/2024.1
+* Add Tap-as-a-Service client code
+* Update master for stable/2025.2
+* Drop unused os-client-config
+
 11.6.0
 ------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_neutronclient-11.6.0/PKG-INFO 
new/python_neutronclient-11.8.0/PKG-INFO
--- old/python_neutronclient-11.6.0/PKG-INFO    2025-07-07 13:11:09.447418200 
+0200
+++ new/python_neutronclient-11.8.0/PKG-INFO    2026-02-25 11:43:49.695006800 
+0100
@@ -1,6 +1,6 @@
-Metadata-Version: 2.1
+Metadata-Version: 2.4
 Name: python-neutronclient
-Version: 11.6.0
+Version: 11.8.0
 Summary: CLI and Client Library for OpenStack Networking
 Home-page: https://docs.openstack.org/python-neutronclient/latest/
 Author: OpenStack Networking Project
@@ -31,10 +31,18 @@
 Requires-Dist: oslo.log>=3.36.0
 Requires-Dist: oslo.serialization!=2.19.1,>=2.18.0
 Requires-Dist: oslo.utils>=3.33.0
-Requires-Dist: os-client-config>=1.28.0
 Requires-Dist: keystoneauth1>=3.8.0
 Requires-Dist: python-keystoneclient>=3.8.0
 Requires-Dist: requests>=2.14.2
+Dynamic: author
+Dynamic: author-email
+Dynamic: classifier
+Dynamic: description
+Dynamic: home-page
+Dynamic: license-file
+Dynamic: requires-dist
+Dynamic: requires-python
+Dynamic: summary
 
 ========================
 Team and repository tags
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_neutronclient-11.6.0/neutronclient/osc/v2/fwaas/firewallrule.py 
new/python_neutronclient-11.8.0/neutronclient/osc/v2/fwaas/firewallrule.py
--- old/python_neutronclient-11.6.0/neutronclient/osc/v2/fwaas/firewallrule.py  
2025-07-07 13:10:30.000000000 +0200
+++ new/python_neutronclient-11.8.0/neutronclient/osc/v2/fwaas/firewallrule.py  
2026-02-25 11:43:00.000000000 +0100
@@ -86,9 +86,12 @@
         help=_('Description of the firewall rule'))
     parser.add_argument(
         '--protocol',
-        choices=['tcp', 'udp', 'icmp', 'any'],
         type=nc_utils.convert_to_lowercase,
-        help=_('Protocol for the firewall rule'))
+        help=_('IP protocol (ah, dccp, egp, esp, gre, icmp, igmp, '
+               'ipv6-encap, ipv6-frag, ipv6-icmp, ipv6-nonxt, ipv6-opts, '
+               'ipv6-route, ospf, pgm, rsvp, sctp, tcp, udp, udplite, '
+               'vrrp and integer representations [0-255] or any; '
+               'default: any (all protocols))'))
     parser.add_argument(
         '--action',
         choices=['allow', 'deny', 'reject'],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_neutronclient-11.6.0/neutronclient/v2_0/client.py 
new/python_neutronclient-11.8.0/neutronclient/v2_0/client.py
--- old/python_neutronclient-11.6.0/neutronclient/v2_0/client.py        
2025-07-07 13:10:30.000000000 +0200
+++ new/python_neutronclient-11.8.0/neutronclient/v2_0/client.py        
2026-02-25 11:43:00.000000000 +0100
@@ -850,7 +850,7 @@
 
     def list_port_bindings(self, port_id, retrieve_all=True, **_params):
         """Fetches a list of all bindings for a certain port."""
-        return self.list('port_bindings', self.port_bindings_path % port_id,
+        return self.list('bindings', self.port_bindings_path % port_id,
                          retrieve_all, **_params)
 
     def activate_port_binding(self, port_id, host_id):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_neutronclient-11.6.0/python_neutronclient.egg-info/PKG-INFO 
new/python_neutronclient-11.8.0/python_neutronclient.egg-info/PKG-INFO
--- old/python_neutronclient-11.6.0/python_neutronclient.egg-info/PKG-INFO      
2025-07-07 13:11:09.000000000 +0200
+++ new/python_neutronclient-11.8.0/python_neutronclient.egg-info/PKG-INFO      
2026-02-25 11:43:49.000000000 +0100
@@ -1,6 +1,6 @@
-Metadata-Version: 2.1
+Metadata-Version: 2.4
 Name: python-neutronclient
-Version: 11.6.0
+Version: 11.8.0
 Summary: CLI and Client Library for OpenStack Networking
 Home-page: https://docs.openstack.org/python-neutronclient/latest/
 Author: OpenStack Networking Project
@@ -31,10 +31,18 @@
 Requires-Dist: oslo.log>=3.36.0
 Requires-Dist: oslo.serialization!=2.19.1,>=2.18.0
 Requires-Dist: oslo.utils>=3.33.0
-Requires-Dist: os-client-config>=1.28.0
 Requires-Dist: keystoneauth1>=3.8.0
 Requires-Dist: python-keystoneclient>=3.8.0
 Requires-Dist: requests>=2.14.2
+Dynamic: author
+Dynamic: author-email
+Dynamic: classifier
+Dynamic: description
+Dynamic: home-page
+Dynamic: license-file
+Dynamic: requires-dist
+Dynamic: requires-python
+Dynamic: summary
 
 ========================
 Team and repository tags
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_neutronclient-11.6.0/python_neutronclient.egg-info/SOURCES.txt 
new/python_neutronclient-11.8.0/python_neutronclient.egg-info/SOURCES.txt
--- old/python_neutronclient-11.6.0/python_neutronclient.egg-info/SOURCES.txt   
2025-07-07 13:11:09.000000000 +0200
+++ new/python_neutronclient-11.8.0/python_neutronclient.egg-info/SOURCES.txt   
2026-02-25 11:43:49.000000000 +0100
@@ -286,6 +286,7 @@
 releasenotes/source/2024.1.rst
 releasenotes/source/2024.2.rst
 releasenotes/source/2025.1.rst
+releasenotes/source/2025.2.rst
 releasenotes/source/conf.py
 releasenotes/source/index.rst
 releasenotes/source/mitaka.rst
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_neutronclient-11.6.0/python_neutronclient.egg-info/pbr.json 
new/python_neutronclient-11.8.0/python_neutronclient.egg-info/pbr.json
--- old/python_neutronclient-11.6.0/python_neutronclient.egg-info/pbr.json      
2025-07-07 13:11:09.000000000 +0200
+++ new/python_neutronclient-11.8.0/python_neutronclient.egg-info/pbr.json      
2026-02-25 11:43:49.000000000 +0100
@@ -1 +1 @@
-{"git_version": "5f7d102", "is_release": true}
\ No newline at end of file
+{"git_version": "f7c0850", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_neutronclient-11.6.0/python_neutronclient.egg-info/requires.txt 
new/python_neutronclient-11.8.0/python_neutronclient.egg-info/requires.txt
--- old/python_neutronclient-11.6.0/python_neutronclient.egg-info/requires.txt  
2025-07-07 13:11:09.000000000 +0200
+++ new/python_neutronclient-11.8.0/python_neutronclient.egg-info/requires.txt  
2026-02-25 11:43:49.000000000 +0100
@@ -8,7 +8,6 @@
 oslo.log>=3.36.0
 oslo.serialization!=2.19.1,>=2.18.0
 oslo.utils>=3.33.0
-os-client-config>=1.28.0
 keystoneauth1>=3.8.0
 python-keystoneclient>=3.8.0
 requests>=2.14.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_neutronclient-11.6.0/releasenotes/source/2024.1.rst 
new/python_neutronclient-11.8.0/releasenotes/source/2024.1.rst
--- old/python_neutronclient-11.6.0/releasenotes/source/2024.1.rst      
2025-07-07 13:10:30.000000000 +0200
+++ new/python_neutronclient-11.8.0/releasenotes/source/2024.1.rst      
2026-02-25 11:43:00.000000000 +0100
@@ -3,4 +3,4 @@
 ===========================
 
 .. release-notes::
-   :branch: stable/2024.1
+   :branch: unmaintained/2024.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_neutronclient-11.6.0/releasenotes/source/2025.2.rst 
new/python_neutronclient-11.8.0/releasenotes/source/2025.2.rst
--- old/python_neutronclient-11.6.0/releasenotes/source/2025.2.rst      
1970-01-01 01:00:00.000000000 +0100
+++ new/python_neutronclient-11.8.0/releasenotes/source/2025.2.rst      
2026-02-25 11:43:00.000000000 +0100
@@ -0,0 +1,6 @@
+===========================
+2025.2 Series Release Notes
+===========================
+
+.. release-notes::
+   :branch: stable/2025.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_neutronclient-11.6.0/releasenotes/source/index.rst 
new/python_neutronclient-11.8.0/releasenotes/source/index.rst
--- old/python_neutronclient-11.6.0/releasenotes/source/index.rst       
2025-07-07 13:10:30.000000000 +0200
+++ new/python_neutronclient-11.8.0/releasenotes/source/index.rst       
2026-02-25 11:43:00.000000000 +0100
@@ -6,6 +6,7 @@
    :maxdepth: 1
 
    unreleased
+   2025.2
    2025.1
    2024.2
    2024.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_neutronclient-11.6.0/requirements.txt 
new/python_neutronclient-11.8.0/requirements.txt
--- old/python_neutronclient-11.6.0/requirements.txt    2025-07-07 
13:10:30.000000000 +0200
+++ new/python_neutronclient-11.8.0/requirements.txt    2026-02-25 
11:43:00.000000000 +0100
@@ -11,7 +11,6 @@
 oslo.log>=3.36.0 # Apache-2.0
 oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
 oslo.utils>=3.33.0 # Apache-2.0
-os-client-config>=1.28.0 # Apache-2.0
 keystoneauth1>=3.8.0 # Apache-2.0
 # keystoneclient is used only by neutronclient.osc.utils
 # TODO(amotoki): Drop this after osc.utils has no dependency on keystoneclient
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_neutronclient-11.6.0/test-requirements.txt 
new/python_neutronclient-11.8.0/test-requirements.txt
--- old/python_neutronclient-11.6.0/test-requirements.txt       2025-07-07 
13:10:30.000000000 +0200
+++ new/python_neutronclient-11.8.0/test-requirements.txt       2026-02-25 
11:43:00.000000000 +0100
@@ -3,7 +3,7 @@
 bandit!=1.6.0,>=1.1.0 # Apache-2.0
 coverage!=4.4,>=4.0 # Apache-2.0
 fixtures>=3.0.0 # Apache-2.0/BSD
-flake8-import-order>=0.18.0,<0.19.0 # LGPLv3
+flake8-import-order>=0.19.0,<0.20.0 # LGPLv3
 oslotest>=3.2.0 # Apache-2.0
 osprofiler>=2.3.0 # Apache-2.0
 python-openstackclient>=3.12.0 # Apache-2.0

Reply via email to