Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-barbicanclient for 
openSUSE:Factory checked in at 2026-09-08 16:55:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-barbicanclient (Old)
 and      /work/SRC/openSUSE:Factory/.python-barbicanclient.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-barbicanclient"

Tue Sep  8 16:55:19 2026 rev:24 rq:1376095 version:7.6.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-barbicanclient/python-barbicanclient.changes  
    2026-08-09 21:37:25.370498673 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-barbicanclient.new.1265/python-barbicanclient.changes
    2026-09-08 16:57:12.151701987 +0200
@@ -1,0 +2,11 @@
+Mon Sep  7 07:16:02 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 7.6.0:
+  * Add openstack-python3-next-jobs
+  * Remove Python 3.10 support
+  * Declare Python 3.13 support
+  * Drop options for old documentation build
+  * Drop direct import from the base client module
+  * Delay string interpolations at logging calls
+
+-------------------------------------------------------------------

Old:
----
  python_barbicanclient-7.5.0.tar.gz

New:
----
  python_barbicanclient-7.6.0.tar.gz

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

Other differences:
------------------
++++++ python-barbicanclient.spec ++++++
--- /var/tmp/diff_new_pack.MoiMkH/_old  2026-09-08 16:57:13.629763586 +0200
+++ /var/tmp/diff_new_pack.MoiMkH/_new  2026-09-08 16:57:13.641764086 +0200
@@ -18,7 +18,7 @@
 
 %global pythons %{primary_python}
 Name:           python-barbicanclient
-Version:        7.5.0
+Version:        7.6.0
 Release:        0
 Summary:        Client for the Barbican Key Management API
 License:        Apache-2.0

++++++ python_barbicanclient-7.5.0.tar.gz -> python_barbicanclient-7.6.0.tar.gz 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_barbicanclient-7.5.0/.zuul.yaml 
new/python_barbicanclient-7.6.0/.zuul.yaml
--- old/python_barbicanclient-7.5.0/.zuul.yaml  2026-07-09 10:39:11.000000000 
+0200
+++ new/python_barbicanclient-7.6.0/.zuul.yaml  2026-08-28 10:58:41.088195600 
+0200
@@ -14,6 +14,7 @@
     templates:
       - check-requirements
       - openstack-python3-jobs
+      - openstack-python3-next-jobs
       - openstackclient-plugin-jobs
       - publish-openstack-docs-pti
     check:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_barbicanclient-7.5.0/ChangeLog 
new/python_barbicanclient-7.6.0/ChangeLog
--- old/python_barbicanclient-7.5.0/ChangeLog   2026-07-09 10:40:27.000000000 
+0200
+++ new/python_barbicanclient-7.6.0/ChangeLog   2026-08-28 10:59:59.175332800 
+0200
@@ -1,6 +1,16 @@
 CHANGES
 =======
 
+7.6.0
+-----
+
+* Add openstack-python3-next-jobs
+* Remove Python 3.10 support
+* Declare Python 3.13 support
+* Drop options for old documentation build
+* Drop direct import from the base client module
+* Delay string interpolations at logging calls
+
 7.5.0
 -----
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_barbicanclient-7.5.0/PKG-INFO 
new/python_barbicanclient-7.6.0/PKG-INFO
--- old/python_barbicanclient-7.5.0/PKG-INFO    2026-07-09 10:40:27.965622000 
+0200
+++ new/python_barbicanclient-7.6.0/PKG-INFO    2026-08-28 10:59:59.339338000 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: python-barbicanclient
-Version: 7.5.0
+Version: 7.6.0
 Summary: Client Library for OpenStack Barbican Key Management API
 Home-page: https://docs.openstack.org/python-barbicanclient/latest/
 Author: OpenStack
@@ -13,10 +13,11 @@
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.10
 Classifier: Programming Language :: Python :: 3.11
 Classifier: Programming Language :: Python :: 3.12
-Requires-Python: >=3.10
+Classifier: Programming Language :: Python :: 3.13
+Classifier: Programming Language :: Python :: 3.14
+Requires-Python: >=3.11
 License-File: LICENSE
 Requires-Dist: pbr>=2.0.0
 Requires-Dist: requests>=2.14.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_barbicanclient-7.5.0/barbicanclient/client.py 
new/python_barbicanclient-7.6.0/barbicanclient/client.py
--- old/python_barbicanclient-7.5.0/barbicanclient/client.py    2026-07-09 
10:39:11.000000000 +0200
+++ new/python_barbicanclient-7.6.0/barbicanclient/client.py    2026-08-28 
10:58:41.091196000 +0200
@@ -13,12 +13,9 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-import importlib
 import logging
 import os
 import re
-import sys
-import warnings
 
 from keystoneauth1 import adapter
 from keystoneauth1 import session as ks_session
@@ -119,26 +116,22 @@
 
     def _check_status_code(self, resp):
         status = resp.status_code
-        LOG.debug('Response status {0}'.format(status))
+        LOG.debug('Response status %s', status)
         if status == 401:
-            LOG.error('Auth error: {0}'.format(self._get_error_message(resp)))
+            LOG.error('Auth error: %s', self._get_error_message(resp))
             raise exceptions.HTTPAuthError(
                 '{0}'.format(self._get_error_message(resp))
             )
         if not status or status >= 500:
-            LOG.error('5xx Server error: {0}'.format(
-                self._get_error_message(resp)
-            ))
+            LOG.error('5xx Server error: %s', self._get_error_message(resp))
             raise exceptions.HTTPServerError(
-                '{0}'.format(self._get_error_message(resp)),
+                str(self._get_error_message(resp)),
                 status
             )
         if status >= 400:
-            LOG.error('4xx Client error: {0}'.format(
-                self._get_error_message(resp)
-            ))
+            LOG.error('4xx Client error: %s', self._get_error_message(resp))
             raise exceptions.HTTPClientError(
-                '{0}'.format(self._get_error_message(resp)),
+                str(self._get_error_message(resp)),
                 status
             )
 
@@ -240,32 +233,3 @@
         if value:
             return value
     return kwargs.get('default', '')
-
-
-class _LazyImporter(object):
-    def __init__(self, module):
-        self._module = module
-
-    def __getattr__(self, name):
-        # This is only called until the import has been done.
-        lazy_submodules = [
-            'acls',
-            'cas',
-            'containers',
-            'orders',
-            'secrets',
-        ]
-        if name in lazy_submodules:
-            warnings.warn("The %s module is moved to barbicanclient/v1 "
-                          "directory, direct import of "
-                          "barbicanclient.client.%s "
-                          "will be deprecated. Please import "
-                          "barbicanclient.v1.%s instead."
-                          % (name, name, name))
-            return importlib.import_module('barbicanclient.v1.%s' % name)
-
-        # Return module attributes like __all__ etc.
-        return getattr(self._module, name)
-
-
-sys.modules[__name__] = _LazyImporter(sys.modules[__name__])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_barbicanclient-7.5.0/barbicanclient/v1/acls.py 
new/python_barbicanclient-7.6.0/barbicanclient/v1/acls.py
--- old/python_barbicanclient-7.5.0/barbicanclient/v1/acls.py   2026-07-09 
10:39:11.000000000 +0200
+++ new/python_barbicanclient-7.6.0/barbicanclient/v1/acls.py   2026-08-28 
10:58:41.097196800 +0200
@@ -140,8 +140,8 @@
         :raises barbicanclient.exceptions.HTTPAuthError: 401 Responses
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         """
-        LOG.debug('Removing {0} operation specific ACL for href: {1}'
-                  .format(self.operation_type, self.acl_ref))
+        LOG.debug('Removing %s operation specific ACL for href: %s',
+                  self.operation_type, self.acl_ref)
 
         self._parent_acl.load_acls_data()
         acl_entity = self._parent_acl
@@ -303,8 +303,8 @@
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         :raises barbicanclient.exceptions.HTTPServerError: 5xx Responses
         """
-        LOG.debug('Submitting complete {0} ACL for href: {1}'
-                  .format(self.acl_type, self.entity_ref))
+        LOG.debug('Submitting complete %s ACL for href: %s',
+                  self.acl_type, self.entity_ref)
         if not self.operation_acls:
             raise ValueError('ACL data for {0} is not provided.'.
                              format(self._acl_type))
@@ -334,8 +334,8 @@
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         """
         self.validate_input_ref()
-        LOG.debug('Removing ACL for {0} for href: {1}'
-                  .format(self.acl_type, self.entity_ref))
+        LOG.debug('Removing ACL for %s for href: %s',
+                  self.acl_type, self.entity_ref)
         self._api.delete(self.acl_ref_relative)
 
     def load_acls_data(self):
@@ -502,8 +502,8 @@
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         """
         entity = self._validate_acl_ref(entity_ref, ref_type)
-        LOG.debug('Getting ACL for {0} href: {1}'
-                  .format(entity.acl_type, entity.acl_ref))
+        LOG.debug('Getting ACL for %s href: %s',
+                  entity.acl_type, entity.acl_ref)
         entity.load_acls_data()
         return entity
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_barbicanclient-7.5.0/barbicanclient/v1/cas.py 
new/python_barbicanclient-7.6.0/barbicanclient/v1/cas.py
--- old/python_barbicanclient-7.5.0/barbicanclient/v1/cas.py    2026-07-09 
10:39:11.000000000 +0200
+++ new/python_barbicanclient-7.6.0/barbicanclient/v1/cas.py    2026-08-28 
10:58:41.097196800 +0200
@@ -205,7 +205,7 @@
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         :raises barbicanclient.exceptions.HTTPServerError: 5xx Responses
         """
-        LOG.debug("Getting ca - CA href: {0}".format(ca_ref))
+        LOG.debug("Getting ca - CA href: %s", ca_ref)
         base.validate_ref_and_return_uuid(ca_ref, 'CA')
         return CA(
             api=self._api,
@@ -228,7 +228,7 @@
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         :raises barbicanclient.exceptions.HTTPServerError: 5xx Responses
         """
-        LOG.debug('Listing CAs - offset {0} limit {1}'.format(offset, limit))
+        LOG.debug('Listing CAs - offset %d limit %d', offset, limit)
         params = {'limit': limit, 'offset': offset}
         if name:
             params['name'] = name
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_barbicanclient-7.5.0/barbicanclient/v1/containers.py 
new/python_barbicanclient-7.6.0/barbicanclient/v1/containers.py
--- old/python_barbicanclient-7.5.0/barbicanclient/v1/containers.py     
2026-07-09 10:39:11.000000000 +0200
+++ new/python_barbicanclient-7.6.0/barbicanclient/v1/containers.py     
2026-08-28 10:58:41.099197100 +0200
@@ -200,7 +200,7 @@
             'secret_refs': secret_refs
         })
 
-        LOG.debug("Request body: {0}".format(container_dict))
+        LOG.debug("Request body: %s", container_dict)
 
         # Save, store container_ref and return
         response = self._api.post(self._entity, json=container_dict)
@@ -223,8 +223,8 @@
 
     def _get_secrets_and_store_them_if_necessary(self):
         # Save all secrets if they are not yet saved
-        LOG.debug("Storing secrets: {0}".format(base.censored_copy(
-                                                self.secrets, ['payload'])))
+        LOG.debug("Storing secrets: %s",
+                  base.censored_copy(self.secrets, ['payload']))
         secret_refs = []
         for name, secret in self.secrets.items():
             if secret and not secret.secret_ref:
@@ -235,8 +235,8 @@
     def _reload(self):
         if not self._container_ref:
             raise AttributeError("container_ref not set, cannot reload data.")
-        LOG.debug('Getting container - Container href: {0}'
-                  .format(self._container_ref))
+        LOG.debug('Getting container - Container href: %s',
+                  self._container_ref)
         uuid_ref = base.calculate_uuid_ref(self._container_ref,
                                            self._entity)
         try:
@@ -536,8 +536,7 @@
         :param container_ref: Full HATEOAS reference to a Container, or a UUID
         :returns: Container object or a subclass of the appropriate type
         """
-        LOG.debug('Getting container - Container href: {0}'
-                  .format(container_ref))
+        LOG.debug('Getting container - Container href: %s', container_ref)
         uuid_ref = base.calculate_uuid_ref(container_ref, self._entity)
         try:
             response = self._api.get(uuid_ref)
@@ -716,8 +715,8 @@
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         :raises barbicanclient.exceptions.HTTPServerError: 5xx Responses
         """
-        LOG.debug('Listing containers - offset {0} limit {1} name {2} type {3}'
-                  .format(offset, limit, name, type))
+        LOG.debug('Listing containers - offset %d limit %d name %s type %s',
+                  offset, limit, name, type)
         params = {'limit': limit, 'offset': offset}
         if name:
             params['name'] = name
@@ -740,8 +739,8 @@
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         :raises barbicanclient.exceptions.HTTPServerError: 5xx Responses
         """
-        LOG.debug('Creating consumer registration for container '
-                  '{0} as {1}: {2}'.format(container_ref, name, url))
+        LOG.debug('Creating consumer registration for container %s as %s: %s',
+                  container_ref, name, url)
         container_uuid = base.validate_ref_and_return_uuid(
             container_ref, 'Container')
         href = '{0}/{1}/consumers'.format(self._entity, container_uuid)
@@ -762,8 +761,8 @@
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         :raises barbicanclient.exceptions.HTTPServerError: 5xx Responses
         """
-        LOG.debug('Deleting consumer registration for container '
-                  '{0} as {1}: {2}'.format(container_ref, name, url))
+        LOG.debug('Deleting consumer registration for container %s as %s: %s',
+                  container_ref, name, url)
         container_uuid = base.validate_ref_and_return_uuid(
             container_ref, 'Container')
         href = '{0}/{1}/consumers'.format(self._entity, container_uuid)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_barbicanclient-7.5.0/barbicanclient/v1/orders.py 
new/python_barbicanclient-7.6.0/barbicanclient/v1/orders.py
--- old/python_barbicanclient-7.5.0/barbicanclient/v1/orders.py 2026-07-09 
10:39:11.000000000 +0200
+++ new/python_barbicanclient-7.6.0/barbicanclient/v1/orders.py 2026-08-28 
10:58:41.099197100 +0200
@@ -204,7 +204,7 @@
         is called.
         """
         order_dict = {'type': self._type, 'meta': self._meta}
-        LOG.debug("Request body: {0}".format(order_dict))
+        LOG.debug("Request body: %s", order_dict)
         response = self._api.post(self._entity, json=order_dict)
         if response:
             self._order_ref = response.get('order_ref')
@@ -330,7 +330,7 @@
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         :raises barbicanclient.exceptions.HTTPServerError: 5xx Responses
         """
-        LOG.debug("Getting order - Order href: {0}".format(order_ref))
+        LOG.debug("Getting order - Order href: %s", order_ref)
         uuid_ref = base.calculate_uuid_ref(order_ref, self._entity)
         try:
             response = self._api.get(uuid_ref)
@@ -440,8 +440,7 @@
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         :raises barbicanclient.exceptions.HTTPServerError: 5xx Responses
         """
-        LOG.debug('Listing orders - offset {0} limit {1}'.format(offset,
-                                                                 limit))
+        LOG.debug('Listing orders - offset %d limit %d', offset, limit)
         params = {'limit': limit, 'offset': offset}
         response = self._api.get(self._entity, params=params)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_barbicanclient-7.5.0/barbicanclient/v1/secrets.py 
new/python_barbicanclient-7.6.0/barbicanclient/v1/secrets.py
--- old/python_barbicanclient-7.5.0/barbicanclient/v1/secrets.py        
2026-07-09 10:39:11.000000000 +0200
+++ new/python_barbicanclient-7.6.0/barbicanclient/v1/secrets.py        
2026-08-28 10:58:41.100197300 +0200
@@ -385,8 +385,8 @@
             secret_dict['payload_content_type'] = 'text/plain'
 
         secret_dict = base.filter_null_keys(secret_dict)
-        LOG.debug("Request body: {0}".format(base.censored_copy(secret_dict,
-                                                                ['payload'])))
+        LOG.debug("Request body: %s",
+                  base.censored_copy(secret_dict, ['payload']))
 
         # Save, store secret_ref and return
         response = self._api.post(self._entity, json=secret_dict)
@@ -511,7 +511,7 @@
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         :raises barbicanclient.exceptions.HTTPServerError: 5xx Responses
         """
-        LOG.debug("Getting secret - Secret href: {0}".format(secret_ref))
+        LOG.debug("Getting secret - Secret href: %s", secret_ref)
         base.validate_ref_and_return_uuid(secret_ref, 'Secret')
         return Secret(
             api=self._api,
@@ -651,8 +651,8 @@
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         :raises barbicanclient.exceptions.HTTPServerError: 5xx Responses
         """
-        LOG.debug('Listing secrets - offset {0} limit {1}'.format(offset,
-                                                                  limit))
+        LOG.debug('Listing secrets - offset %d limit %d',
+                  offset, limit)
         params = {'limit': limit, 'offset': offset}
         if name:
             params['name'] = name
@@ -701,9 +701,9 @@
         :raises NotImplementedError: When using microversion 1.0
         """
         LOG.debug('Creating consumer registration for secret '
-                  '{0} of service {1} for resource type {2} '
-                  'with resource id {3}'.format(secret_ref, service,
-                                                resource_type, resource_id))
+                  '%s of service %s for resource type %s '
+                  'with resource id %s',
+                  secret_ref, service, resource_type, resource_id)
         self._enforce_consumer_microversion()
         secret_uuid = base.validate_ref_and_return_uuid(
             secret_ref, 'Secret')
@@ -729,9 +729,9 @@
         :raises barbicanclient.exceptions.HTTPServerError: 5xx Responses
         """
         LOG.debug('Deleting consumer registration for secret '
-                  '{0} of service {1} for resource type {2}'
-                  'with resource id {3}'.format(secret_ref, service,
-                                                resource_type, resource_id))
+                  '%s of service %s for resource type %s'
+                  'with resource id %s',
+                  secret_ref, service, resource_type, resource_id)
         self._enforce_consumer_microversion()
         secret_uuid = base.validate_ref_and_return_uuid(
             secret_ref, 'secret')
@@ -754,7 +754,7 @@
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         :raises barbicanclient.exceptions.HTTPServerError: 5xx Responses
         """
-        LOG.debug('Listing consumers of secret {0}'.format(secret_ref))
+        LOG.debug('Listing consumers of secret %s', secret_ref)
         self._enforce_consumer_microversion()
         secret_uuid = base.validate_ref_and_return_uuid(
             secret_ref, 'secret')
@@ -778,8 +778,8 @@
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         :raises barbicanclient.exceptions.HTTPServerError: 5xx Responses
         """
-        LOG.debug("Getting secret metadata - Secret href: {0}, "
-                  "key: {1}".format(secret_ref, key))
+        LOG.debug("Getting secret metadata - Secret href: %s, key: %s",
+                  secret_ref, key)
         secret_uuid = base.validate_ref_and_return_uuid(secret_ref, 'Secret')
 
         if key:
@@ -801,8 +801,8 @@
 
     def add_secret_metadata(self, secret_ref, key, value):
         """Add or update a single metadata key-value pair"""
-        LOG.debug("Adding secret metadata - Secret href: {0}, "
-                  "key: {1}".format(secret_ref, key))
+        LOG.debug("Adding secret metadata - Secret href: %s, key: %s",
+                  secret_ref, key)
         secret_uuid = base.validate_ref_and_return_uuid(secret_ref, 'Secret')
         href = f"{self._entity}/{secret_uuid}/metadata/{key}"
         response = self._api.request(href, 'POST',
@@ -818,8 +818,8 @@
         :raises barbicanclient.exceptions.HTTPClientError: 4xx Responses
         :raises barbicanclient.exceptions.HTTPServerError: 5xx Responses
         """
-        LOG.debug("Deleting secret metadata - Secret href: {0}, "
-                  "key: {1}".format(secret_ref, key))
+        LOG.debug("Deleting secret metadata - Secret href: %s, key: %s",
+                  secret_ref, key)
         secret_uuid = base.validate_ref_and_return_uuid(secret_ref, 'Secret')
         href = '{0}/{1}/metadata/{2}'.format(self._entity, secret_uuid, key)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_barbicanclient-7.5.0/python_barbicanclient.egg-info/PKG-INFO 
new/python_barbicanclient-7.6.0/python_barbicanclient.egg-info/PKG-INFO
--- old/python_barbicanclient-7.5.0/python_barbicanclient.egg-info/PKG-INFO     
2026-07-09 10:40:27.000000000 +0200
+++ new/python_barbicanclient-7.6.0/python_barbicanclient.egg-info/PKG-INFO     
2026-08-28 10:59:59.264335600 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.4
 Name: python-barbicanclient
-Version: 7.5.0
+Version: 7.6.0
 Summary: Client Library for OpenStack Barbican Key Management API
 Home-page: https://docs.openstack.org/python-barbicanclient/latest/
 Author: OpenStack
@@ -13,10 +13,11 @@
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.10
 Classifier: Programming Language :: Python :: 3.11
 Classifier: Programming Language :: Python :: 3.12
-Requires-Python: >=3.10
+Classifier: Programming Language :: Python :: 3.13
+Classifier: Programming Language :: Python :: 3.14
+Requires-Python: >=3.11
 License-File: LICENSE
 Requires-Dist: pbr>=2.0.0
 Requires-Dist: requests>=2.14.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_barbicanclient-7.5.0/python_barbicanclient.egg-info/SOURCES.txt 
new/python_barbicanclient-7.6.0/python_barbicanclient.egg-info/SOURCES.txt
--- old/python_barbicanclient-7.5.0/python_barbicanclient.egg-info/SOURCES.txt  
2026-07-09 10:40:27.000000000 +0200
+++ new/python_barbicanclient-7.6.0/python_barbicanclient.egg-info/SOURCES.txt  
2026-08-28 10:59:59.306337000 +0200
@@ -112,6 +112,7 @@
 releasenotes/notes/add-secret-consumers-a65cd6b22d28184d.yaml
 releasenotes/notes/drop-py-2-7-50042a0e2227c095.yaml
 releasenotes/notes/remove-certificate-order-b7ba806f1a918657.yaml
+releasenotes/notes/remove-py310-e48ca151c8e9e473.yaml
 releasenotes/notes/remove-py38-5642748adfc2241a.yaml
 releasenotes/notes/remove-py39-21e4a201cdfd7b2d.yaml
 releasenotes/notes/support-microversion-1.2-a40828530faed47a.yaml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_barbicanclient-7.5.0/python_barbicanclient.egg-info/pbr.json 
new/python_barbicanclient-7.6.0/python_barbicanclient.egg-info/pbr.json
--- old/python_barbicanclient-7.5.0/python_barbicanclient.egg-info/pbr.json     
2026-07-09 10:40:27.000000000 +0200
+++ new/python_barbicanclient-7.6.0/python_barbicanclient.egg-info/pbr.json     
2026-08-28 10:59:59.263335700 +0200
@@ -1 +1 @@
-{"git_version": "2d03f28", "is_release": true}
\ No newline at end of file
+{"git_version": "3e222f0", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/python_barbicanclient-7.5.0/releasenotes/notes/remove-py310-e48ca151c8e9e473.yaml
 
new/python_barbicanclient-7.6.0/releasenotes/notes/remove-py310-e48ca151c8e9e473.yaml
--- 
old/python_barbicanclient-7.5.0/releasenotes/notes/remove-py310-e48ca151c8e9e473.yaml
       1970-01-01 01:00:00.000000000 +0100
+++ 
new/python_barbicanclient-7.6.0/releasenotes/notes/remove-py310-e48ca151c8e9e473.yaml
       2026-08-28 10:58:41.109198300 +0200
@@ -0,0 +1,5 @@
+---
+upgrade:
+  - |
+    Support for Python 3.10 has been removed. Now the minimum python version
+    supported is 3.11.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_barbicanclient-7.5.0/setup.cfg 
new/python_barbicanclient-7.6.0/setup.cfg
--- old/python_barbicanclient-7.5.0/setup.cfg   2026-07-09 10:40:27.966622000 
+0200
+++ new/python_barbicanclient-7.6.0/setup.cfg   2026-08-28 10:59:59.339338000 
+0200
@@ -6,7 +6,7 @@
 author = OpenStack
 author_email = [email protected]
 home_page = https://docs.openstack.org/python-barbicanclient/latest/
-python_requires = >=3.10
+python_requires = >=3.11
 classifier = 
        Environment :: OpenStack
        Intended Audience :: Information Technology
@@ -16,9 +16,10 @@
        Programming Language :: Python
        Programming Language :: Python :: 3 :: Only
        Programming Language :: Python :: 3
-       Programming Language :: Python :: 3.10
        Programming Language :: Python :: 3.11
        Programming Language :: Python :: 3.12
+       Programming Language :: Python :: 3.13
+       Programming Language :: Python :: 3.14
 
 [files]
 packages = 
@@ -60,14 +61,6 @@
        acl_user_add = barbicanclient.barbican_cli.v1.acls:AddACLUsers
        acl_user_remove = barbicanclient.barbican_cli.v1.acls:RemoveACLUsers
 
-[build_sphinx]
-source-dir = doc/source
-build-dir = doc/build
-all_files = 1
-
-[upload_sphinx]
-upload-dir = doc/build/html
-
 [egg_info]
 tag_build = 
 tag_date = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/python_barbicanclient-7.5.0/tox.ini 
new/python_barbicanclient-7.6.0/tox.ini
--- old/python_barbicanclient-7.5.0/tox.ini     2026-07-09 10:39:11.000000000 
+0200
+++ new/python_barbicanclient-7.6.0/tox.ini     2026-08-28 10:58:41.111198700 
+0200
@@ -62,6 +62,8 @@
     stestr run --serial --slowest --test-path {toxinidir}/functionaltests 
{posargs}
 
 [flake8]
-ignore = H202,W504
+ignore = H202,W50
+# [H904] Delay string interpolations at logging calls.
+enable-extensions=H904
 show-source = True
 exclude = .venv,.git,.tox,dist,doc,*lib/python*,*egg,build

Reply via email to