Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-octaviaclient for 
openSUSE:Factory checked in at 2026-08-09 21:35:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-octaviaclient (Old)
 and      /work/SRC/openSUSE:Factory/.python-octaviaclient.new.16738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-octaviaclient"

Sun Aug  9 21:35:07 2026 rev:15 rq:1370112 version:3.14.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-octaviaclient/python-octaviaclient.changes    
    2026-03-24 18:51:41.097431274 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-octaviaclient.new.16738/python-octaviaclient.changes
     2026-08-09 21:37:30.382669338 +0200
@@ -1,0 +2,10 @@
+Thu Aug  6 20:16:15 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 3.14.0:
+  * reno: Update master for unmaintained/2024.1
+  * Remove url tags from README
+  * Move tests to use osc_lib.test
+  * Bump requirement for osc-lib
+  * Update master for stable/2026.1
+
+-------------------------------------------------------------------

Old:
----
  python_octaviaclient-3.13.0.tar.gz

New:
----
  python_octaviaclient-3.14.0.tar.gz

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

Other differences:
------------------
++++++ python-octaviaclient.spec ++++++
--- /var/tmp/diff_new_pack.okiOhz/_old  2026-08-09 21:37:31.126694673 +0200
+++ /var/tmp/diff_new_pack.okiOhz/_new  2026-08-09 21:37:31.130694809 +0200
@@ -18,7 +18,7 @@
 
 %global pythons %{primary_python}
 Name:           python-octaviaclient
-Version:        3.13.0
+Version:        3.14.0
 Release:        0
 Summary:        Octavia Plugin for the OpenStack Command-line Client
 License:        Apache-2.0

++++++ python_octaviaclient-3.13.0.tar.gz -> python_octaviaclient-3.14.0.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_octaviaclient-3.13.0/AUTHORS 
new/python_octaviaclient-3.14.0/AUTHORS
--- old/python_octaviaclient-3.13.0/AUTHORS     2026-02-27 16:29:43.000000000 
+0100
+++ new/python_octaviaclient-3.14.0/AUTHORS     2026-05-13 11:07:55.000000000 
+0200
@@ -17,6 +17,7 @@
 Ghanshyam Mann <[email protected]>
 Gregory Thiemonge <[email protected]>
 Guoqiang Ding <[email protected]>
+Ivan Anfimov <[email protected]>
 Jude Cross <[email protected]>
 Kiran_totad <[email protected]>
 Lingxian Kong <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_octaviaclient-3.13.0/ChangeLog 
new/python_octaviaclient-3.14.0/ChangeLog
--- old/python_octaviaclient-3.13.0/ChangeLog   2026-02-27 16:29:43.000000000 
+0100
+++ new/python_octaviaclient-3.14.0/ChangeLog   2026-05-13 11:07:55.000000000 
+0200
@@ -1,12 +1,22 @@
 CHANGES
 =======
 
+3.14.0
+------
+
+* reno: Update master for unmaintained/2024.1
+* Remove url tags from README
+* Move tests to use osc\_lib.test
+* Bump requirement for osc-lib
+* Update master for stable/2026.1
+
 3.13.0
 ------
 
 * Revert bug links to Launchpad
 * Replace Neutronclient with Openstack SDK
 * Update flake8-import-order version to fix checks
+* Remove old check for Python 2-3 compatibility
 * Update master for stable/2025.2
 
 3.12.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_octaviaclient-3.13.0/PKG-INFO 
new/python_octaviaclient-3.14.0/PKG-INFO
--- old/python_octaviaclient-3.13.0/PKG-INFO    2026-02-27 16:29:43.243775600 
+0100
+++ new/python_octaviaclient-3.14.0/PKG-INFO    2026-05-13 11:07:55.818494300 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: python-octaviaclient
-Version: 3.13.0
+Version: 3.14.0
 Summary: Octavia client for OpenStack Load Balancing
 Home-page: https://docs.openstack.org/python-octaviaclient/latest/
 Author: OpenStack
@@ -22,7 +22,7 @@
 Requires-Dist: cliff!=2.9.0,>=2.8.0
 Requires-Dist: keystoneauth1>=3.18.0
 Requires-Dist: python-openstackclient>=3.12.0
-Requires-Dist: osc-lib>=1.14.1
+Requires-Dist: osc-lib>=4.3.0
 Requires-Dist: oslo.serialization!=2.19.1,>=2.18.0
 Requires-Dist: oslo.utils>=3.33.0
 Requires-Dist: pbr!=2.1.0,>=2.0.0
@@ -37,17 +37,12 @@
 Dynamic: requires-python
 Dynamic: summary
 
-Team and repository tags
-========================
-
-.. image:: https://governance.openstack.org/tc/badges/python-octaviaclient.svg
-    :target: https://governance.openstack.org/tc/reference/tags/index.html
-
-.. Change things from this point on
-
+====================
 python-octaviaclient
 ====================
 
+.. image:: https://governance.openstack.org/tc/badges/python-octaviaclient.svg
+
 Octavia client for OpenStack Load Balancing
 
 This is an OpenStack Client (OSC) plugin for Octavia, an OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_octaviaclient-3.13.0/README.rst 
new/python_octaviaclient-3.14.0/README.rst
--- old/python_octaviaclient-3.13.0/README.rst  2026-02-27 16:28:50.000000000 
+0100
+++ new/python_octaviaclient-3.14.0/README.rst  2026-05-13 11:07:06.000000000 
+0200
@@ -1,14 +1,9 @@
-Team and repository tags
-========================
-
-.. image:: https://governance.openstack.org/tc/badges/python-octaviaclient.svg
-    :target: https://governance.openstack.org/tc/reference/tags/index.html
-
-.. Change things from this point on
-
+====================
 python-octaviaclient
 ====================
 
+.. image:: https://governance.openstack.org/tc/badges/python-octaviaclient.svg
+
 Octavia client for OpenStack Load Balancing
 
 This is an OpenStack Client (OSC) plugin for Octavia, an OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_octaviaclient-3.13.0/octaviaclient/hacking/checks.py 
new/python_octaviaclient-3.14.0/octaviaclient/hacking/checks.py
--- old/python_octaviaclient-3.13.0/octaviaclient/hacking/checks.py     
2026-02-27 16:28:50.000000000 +0100
+++ new/python_octaviaclient-3.14.0/octaviaclient/hacking/checks.py     
2026-05-13 11:07:06.000000000 +0200
@@ -46,8 +46,6 @@
 assert_equal_with_false_re = re.compile(
     r"assertEqual\(False,")
 mutable_default_args = re.compile(r"^\s*def .+\((.+=\{\}|.+=\[\])")
-assert_no_xrange_re = re.compile(
-    r"\s*xrange\s*\(")
 
 
 def _translation_checks_not_enforced(filename):
@@ -86,16 +84,6 @@
 
 
 @core.flake8ext
-def no_xrange(logical_line):
-    """Disallow 'xrange()'
-
-    O340
-    """
-    if assert_no_xrange_re.match(logical_line):
-        yield (0, "O340: Do not use xrange().")
-
-
[email protected]
 def no_translate_logs(logical_line, filename):
     """O341 - Don't translate logs.
 
@@ -145,21 +133,6 @@
 
 
 @core.flake8ext
-def check_no_basestring(logical_line):
-    """O343 - basestring is not Python3-compatible.
-
-    :param logical_line: The logical line to check.
-    :returns: None if the logical line passes the check, otherwise a tuple
-    is yielded that contains the offending index in logical line and a
-    message describe the check validation failure.
-    """
-    if re.search(r"\bbasestring\b", logical_line):
-        msg = ("O343: basestring is not Python3-compatible, use "
-               "six.string_types instead.")
-        yield (0, msg)
-
-
[email protected]
 def check_no_eventlet_imports(logical_line):
     """O345 - Usage of Python eventlet module not allowed.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_octaviaclient-3.13.0/octaviaclient/tests/functional/base.py 
new/python_octaviaclient-3.14.0/octaviaclient/tests/functional/base.py
--- old/python_octaviaclient-3.13.0/octaviaclient/tests/functional/base.py      
2026-02-27 16:28:50.000000000 +0100
+++ new/python_octaviaclient-3.14.0/octaviaclient/tests/functional/base.py      
2026-05-13 11:07:06.000000000 +0200
@@ -15,7 +15,7 @@
 import shlex
 import subprocess
 
-from osc_lib.tests import utils
+import osc_lib.test.base as osc_test_base
 from tempest.lib.cli import output_parser
 from tempest.lib import exceptions
 
@@ -42,7 +42,7 @@
     return result
 
 
-class TestCase(utils.TestCase):
+class TestCase(osc_test_base.TestCase):
 
     delimiter_line = re.compile(r'^\+\-[\+\-]+\-\+$')
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_octaviaclient-3.13.0/octaviaclient/tests/unit/api/test_octavia.py 
new/python_octaviaclient-3.14.0/octaviaclient/tests/unit/api/test_octavia.py
--- 
old/python_octaviaclient-3.13.0/octaviaclient/tests/unit/api/test_octavia.py    
    2026-02-27 16:28:50.000000000 +0100
+++ 
new/python_octaviaclient-3.14.0/octaviaclient/tests/unit/api/test_octavia.py    
    2026-05-13 11:07:06.000000000 +0200
@@ -17,7 +17,7 @@
 from oslo_utils import uuidutils
 from requests_mock.contrib import fixture
 
-from osc_lib.tests import utils
+import osc_lib.test.base as osc_test_base
 
 from octaviaclient.api import exceptions
 from octaviaclient.api.v2 import octavia
@@ -186,13 +186,13 @@
     'provider_name': 'fake_provider'}}
 
 
-class TestAPI(utils.TestCase):
+class TestAPI(osc_test_base.TestCase):
     def test_client_exception(self):
         self.assertIs(octavia.OctaviaClientException,
                       exceptions.OctaviaClientException)
 
 
-class TestOctaviaClient(utils.TestCase):
+class TestOctaviaClient(osc_test_base.TestCase):
 
     def setUp(self):
         super().setUp()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_octaviaclient-3.13.0/octaviaclient/tests/unit/osc/v2/fakes.py 
new/python_octaviaclient-3.14.0/octaviaclient/tests/unit/osc/v2/fakes.py
--- old/python_octaviaclient-3.13.0/octaviaclient/tests/unit/osc/v2/fakes.py    
2026-02-27 16:28:50.000000000 +0100
+++ new/python_octaviaclient-3.14.0/octaviaclient/tests/unit/osc/v2/fakes.py    
2026-05-13 11:07:06.000000000 +0200
@@ -13,7 +13,7 @@
 import copy
 from unittest import mock
 
-from osc_lib.tests import utils
+import osc_lib.test.base as osc_test_base
 
 from octaviaclient.tests import fakes
 from octaviaclient.tests.unit.osc.v2 import constants
@@ -27,7 +27,7 @@
         self.management_url = kwargs['endpoint']
 
 
-class TestOctaviaClient(utils.TestCommand):
+class TestOctaviaClient(osc_test_base.TestCommand):
 
     def setUp(self):
         super().setUp()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_octaviaclient-3.13.0/octaviaclient/tests/unit/osc/v2/test_amphora.py 
new/python_octaviaclient-3.14.0/octaviaclient/tests/unit/osc/v2/test_amphora.py
--- 
old/python_octaviaclient-3.13.0/octaviaclient/tests/unit/osc/v2/test_amphora.py 
    2026-02-27 16:28:50.000000000 +0100
+++ 
new/python_octaviaclient-3.14.0/octaviaclient/tests/unit/osc/v2/test_amphora.py 
    2026-05-13 11:07:06.000000000 +0200
@@ -13,7 +13,7 @@
 import copy
 from unittest import mock
 
-import osc_lib.tests.utils as osc_test_utils
+import osc_lib.test.base as osc_test_base
 from oslo_utils import uuidutils
 
 from octaviaclient.osc.v2 import amphora
@@ -112,7 +112,7 @@
 
     def test_amphora_show_no_args(self):
         self.assertRaises(
-            osc_test_utils.ParserException,
+            osc_test_base.ParserException,
             self.check_parser, self.cmd, [], [],
         )
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_octaviaclient-3.13.0/octaviaclient/tests/unit/osc/v2/test_member.py 
new/python_octaviaclient-3.14.0/octaviaclient/tests/unit/osc/v2/test_member.py
--- 
old/python_octaviaclient-3.13.0/octaviaclient/tests/unit/osc/v2/test_member.py  
    2026-02-27 16:28:50.000000000 +0100
+++ 
new/python_octaviaclient-3.14.0/octaviaclient/tests/unit/osc/v2/test_member.py  
    2026-05-13 11:07:06.000000000 +0200
@@ -13,7 +13,7 @@
 import copy
 from unittest import mock
 
-import osc_lib.tests.utils as osc_test_utils
+import osc_lib.test.base as osc_test_base
 
 from octaviaclient.osc.v2 import constants
 from octaviaclient.osc.v2 import member
@@ -57,7 +57,7 @@
         arglist = []
         verifylist = []
 
-        self.assertRaises(osc_test_utils.ParserException,
+        self.assertRaises(osc_test_base.ParserException,
                           self.check_parser, self.cmd, arglist, verifylist)
 
     @mock.patch('octaviaclient.osc.v2.utils.get_member_attrs')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_octaviaclient-3.13.0/octaviaclient/tests/unit/osc/v2/test_validations.py
 
new/python_octaviaclient-3.14.0/octaviaclient/tests/unit/osc/v2/test_validations.py
--- 
old/python_octaviaclient-3.13.0/octaviaclient/tests/unit/osc/v2/test_validations.py
 2026-02-27 16:28:50.000000000 +0100
+++ 
new/python_octaviaclient-3.14.0/octaviaclient/tests/unit/osc/v2/test_validations.py
 2026-05-13 11:07:06.000000000 +0200
@@ -12,13 +12,13 @@
 #
 
 from osc_lib import exceptions
-from osc_lib.tests import utils
+import osc_lib.test.base as osc_test_base
 
 from octaviaclient.osc.v2 import constants
 from octaviaclient.osc.v2 import validate
 
 
-class TestValidations(utils.TestCommand):
+class TestValidations(osc_test_base.TestCommand):
     def setUp(self):
         super().setUp()
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_octaviaclient-3.13.0/octaviaclient/tests/unit/test_hacking.py 
new/python_octaviaclient-3.14.0/octaviaclient/tests/unit/test_hacking.py
--- old/python_octaviaclient-3.13.0/octaviaclient/tests/unit/test_hacking.py    
2026-02-27 16:28:50.000000000 +0100
+++ new/python_octaviaclient-3.14.0/octaviaclient/tests/unit/test_hacking.py    
2026-05-13 11:07:06.000000000 +0200
@@ -87,13 +87,6 @@
         self.assertEqual(0, len(list(checks.no_log_warn(
             "LOG.warning()"))))
 
-    def test_no_xrange(self):
-        self.assertEqual(1, len(list(checks.no_xrange(
-            "xrange(45)"))))
-
-        self.assertEqual(0, len(list(checks.no_xrange(
-            "range(45)"))))
-
     def test_no_log_translations(self):
         for log in checks._all_log_levels:
             for hint in checks._all_hints:
@@ -125,13 +118,6 @@
         self.assertLinePasses(f, "raise KeyError('Error text')",
                               'neutron_lib/tests/unit/mytest.py')
 
-    def test_check_no_basestring(self):
-        self.assertEqual(1, len(list(checks.check_no_basestring(
-            "isinstance('foo', basestring)"))))
-
-        self.assertEqual(0, len(list(checks.check_no_basestring(
-            "isinstance('foo', six.string_types)"))))
-
     def test_check_no_eventlet_imports(self):
         f = checks.check_no_eventlet_imports
         self.assertLinePasses(f, 'from not_eventlet import greenthread')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_octaviaclient-3.13.0/python_octaviaclient.egg-info/PKG-INFO 
new/python_octaviaclient-3.14.0/python_octaviaclient.egg-info/PKG-INFO
--- old/python_octaviaclient-3.13.0/python_octaviaclient.egg-info/PKG-INFO      
2026-02-27 16:29:43.000000000 +0100
+++ new/python_octaviaclient-3.14.0/python_octaviaclient.egg-info/PKG-INFO      
2026-05-13 11:07:55.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: python-octaviaclient
-Version: 3.13.0
+Version: 3.14.0
 Summary: Octavia client for OpenStack Load Balancing
 Home-page: https://docs.openstack.org/python-octaviaclient/latest/
 Author: OpenStack
@@ -22,7 +22,7 @@
 Requires-Dist: cliff!=2.9.0,>=2.8.0
 Requires-Dist: keystoneauth1>=3.18.0
 Requires-Dist: python-openstackclient>=3.12.0
-Requires-Dist: osc-lib>=1.14.1
+Requires-Dist: osc-lib>=4.3.0
 Requires-Dist: oslo.serialization!=2.19.1,>=2.18.0
 Requires-Dist: oslo.utils>=3.33.0
 Requires-Dist: pbr!=2.1.0,>=2.0.0
@@ -37,17 +37,12 @@
 Dynamic: requires-python
 Dynamic: summary
 
-Team and repository tags
-========================
-
-.. image:: https://governance.openstack.org/tc/badges/python-octaviaclient.svg
-    :target: https://governance.openstack.org/tc/reference/tags/index.html
-
-.. Change things from this point on
-
+====================
 python-octaviaclient
 ====================
 
+.. image:: https://governance.openstack.org/tc/badges/python-octaviaclient.svg
+
 Octavia client for OpenStack Load Balancing
 
 This is an OpenStack Client (OSC) plugin for Octavia, an OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_octaviaclient-3.13.0/python_octaviaclient.egg-info/SOURCES.txt 
new/python_octaviaclient-3.14.0/python_octaviaclient.egg-info/SOURCES.txt
--- old/python_octaviaclient-3.13.0/python_octaviaclient.egg-info/SOURCES.txt   
2026-02-27 16:29:43.000000000 +0100
+++ new/python_octaviaclient-3.14.0/python_octaviaclient.egg-info/SOURCES.txt   
2026-05-13 11:07:55.000000000 +0200
@@ -157,6 +157,7 @@
 releasenotes/source/2024.2.rst
 releasenotes/source/2025.1.rst
 releasenotes/source/2025.2.rst
+releasenotes/source/2026.1.rst
 releasenotes/source/conf.py
 releasenotes/source/index.rst
 releasenotes/source/pike.rst
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_octaviaclient-3.13.0/python_octaviaclient.egg-info/pbr.json 
new/python_octaviaclient-3.14.0/python_octaviaclient.egg-info/pbr.json
--- old/python_octaviaclient-3.13.0/python_octaviaclient.egg-info/pbr.json      
2026-02-27 16:29:43.000000000 +0100
+++ new/python_octaviaclient-3.14.0/python_octaviaclient.egg-info/pbr.json      
2026-05-13 11:07:55.000000000 +0200
@@ -1 +1 @@
-{"git_version": "bbae609", "is_release": true}
\ No newline at end of file
+{"git_version": "0f2fd04", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_octaviaclient-3.13.0/python_octaviaclient.egg-info/requires.txt 
new/python_octaviaclient-3.14.0/python_octaviaclient.egg-info/requires.txt
--- old/python_octaviaclient-3.13.0/python_octaviaclient.egg-info/requires.txt  
2026-02-27 16:29:43.000000000 +0100
+++ new/python_octaviaclient-3.14.0/python_octaviaclient.egg-info/requires.txt  
2026-05-13 11:07:55.000000000 +0200
@@ -1,7 +1,7 @@
 cliff!=2.9.0,>=2.8.0
 keystoneauth1>=3.18.0
 python-openstackclient>=3.12.0
-osc-lib>=1.14.1
+osc-lib>=4.3.0
 oslo.serialization!=2.19.1,>=2.18.0
 oslo.utils>=3.33.0
 pbr!=2.1.0,>=2.0.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_octaviaclient-3.13.0/releasenotes/source/2024.1.rst 
new/python_octaviaclient-3.14.0/releasenotes/source/2024.1.rst
--- old/python_octaviaclient-3.13.0/releasenotes/source/2024.1.rst      
2026-02-27 16:28:50.000000000 +0100
+++ new/python_octaviaclient-3.14.0/releasenotes/source/2024.1.rst      
2026-05-13 11:07:06.000000000 +0200
@@ -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_octaviaclient-3.13.0/releasenotes/source/2026.1.rst 
new/python_octaviaclient-3.14.0/releasenotes/source/2026.1.rst
--- old/python_octaviaclient-3.13.0/releasenotes/source/2026.1.rst      
1970-01-01 01:00:00.000000000 +0100
+++ new/python_octaviaclient-3.14.0/releasenotes/source/2026.1.rst      
2026-05-13 11:07:06.000000000 +0200
@@ -0,0 +1,6 @@
+===========================
+2026.1 Series Release Notes
+===========================
+
+.. release-notes::
+   :branch: stable/2026.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_octaviaclient-3.13.0/releasenotes/source/index.rst 
new/python_octaviaclient-3.14.0/releasenotes/source/index.rst
--- old/python_octaviaclient-3.13.0/releasenotes/source/index.rst       
2026-02-27 16:28:50.000000000 +0100
+++ new/python_octaviaclient-3.14.0/releasenotes/source/index.rst       
2026-05-13 11:07:06.000000000 +0200
@@ -6,6 +6,7 @@
    :maxdepth: 1
 
    unreleased
+   2026.1
    2025.2
    2025.1
    2024.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_octaviaclient-3.13.0/requirements.txt 
new/python_octaviaclient-3.14.0/requirements.txt
--- old/python_octaviaclient-3.13.0/requirements.txt    2026-02-27 
16:28:50.000000000 +0100
+++ new/python_octaviaclient-3.14.0/requirements.txt    2026-05-13 
11:07:06.000000000 +0200
@@ -5,7 +5,7 @@
 cliff!=2.9.0,>=2.8.0 # Apache-2.0
 keystoneauth1>=3.18.0 # Apache-2.0
 python-openstackclient>=3.12.0 # Apache-2.0
-osc-lib>=1.14.1 # Apache-2.0
+osc-lib>=4.3.0 # Apache-2.0
 oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
 oslo.utils>=3.33.0 # Apache-2.0
 pbr!=2.1.0,>=2.0.0 # Apache-2.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_octaviaclient-3.13.0/tox.ini 
new/python_octaviaclient-3.14.0/tox.ini
--- old/python_octaviaclient-3.13.0/tox.ini     2026-02-27 16:28:50.000000000 
+0100
+++ new/python_octaviaclient-3.14.0/tox.ini     2026-05-13 11:07:06.000000000 
+0200
@@ -117,10 +117,8 @@
   O323 = checks:assert_equal_true_or_false
   O324 = checks:no_mutable_default_args
   O339 = checks:no_log_warn
-  O340 = checks:no_xrange
   O341 = checks:no_translate_logs
   O342 = checks:check_raised_localized_exceptions
-  O343 = checks:check_no_basestring
   O345 = checks:check_no_eventlet_imports
   O346 = checks:check_line_continuation_no_backslash
 paths =

Reply via email to