Script 'mail_helper' called by obssrc
Hello community,

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

Package is "python-oslo.reports"

Sun Aug  9 21:34:51 2026 rev:21 rq:1369783 version:3.9.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-oslo.reports/python-oslo.reports.changes  
2026-05-18 17:49:06.118993252 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-oslo.reports.new.16738/python-oslo.reports.changes
       2026-08-09 21:37:11.058011329 +0200
@@ -1,0 +2,10 @@
+Wed Aug  5 14:30:39 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 3.9.0:
+  * zuul: Use openstack-python3-next-jobs template
+  * pre-commit: Bump versions
+  * Do not install code to build release notes
+  * Remove Python 3.10 support
+  * typing: Fixes for typed oslo.config
+
+-------------------------------------------------------------------

Old:
----
  oslo_reports-3.8.0.tar.gz

New:
----
  oslo_reports-3.9.0.tar.gz

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

Other differences:
------------------
++++++ python-oslo.reports.spec ++++++
--- /var/tmp/diff_new_pack.2W7kAE/_old  2026-08-09 21:37:11.526027265 +0200
+++ /var/tmp/diff_new_pack.2W7kAE/_new  2026-08-09 21:37:11.530027402 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           python-oslo.reports
-Version:        3.8.0
+Version:        3.9.0
 Release:        0
 Summary:        OpenStack oslo.reports library
 License:        Apache-2.0

++++++ oslo_reports-3.8.0.tar.gz -> oslo_reports-3.9.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo_reports-3.8.0/.pre-commit-config.yaml 
new/oslo_reports-3.9.0/.pre-commit-config.yaml
--- old/oslo_reports-3.8.0/.pre-commit-config.yaml      2026-05-05 
14:02:11.000000000 +0200
+++ new/oslo_reports-3.9.0/.pre-commit-config.yaml      2026-07-10 
14:41:32.000000000 +0200
@@ -13,13 +13,13 @@
       - id: check-yaml
         files: .*\.(yaml|yml)$
   - repo: https://github.com/astral-sh/ruff-pre-commit
-    rev: v0.14.10
+    rev: v0.15.19
     hooks:
       - id: ruff-check
         args: ['--fix', '--unsafe-fixes']
       - id: ruff-format
   - repo: https://opendev.org/openstack/hacking
-    rev: 7.0.0
+    rev: 8.1.0
     hooks:
       - id: hacking
         additional_dependencies: []
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo_reports-3.8.0/.zuul.yaml 
new/oslo_reports-3.9.0/.zuul.yaml
--- old/oslo_reports-3.8.0/.zuul.yaml   2026-05-05 14:02:11.000000000 +0200
+++ new/oslo_reports-3.9.0/.zuul.yaml   2026-07-10 14:41:32.000000000 +0200
@@ -1,8 +1,11 @@
+---
+
 - project:
     templates:
       - check-requirements
       - lib-forward-testing-python3
       - openstack-python3-jobs
+      - openstack-python3-next-jobs
       - periodic-stable-jobs
       - publish-openstack-docs-pti
       - release-notes-jobs-python3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo_reports-3.8.0/ChangeLog 
new/oslo_reports-3.9.0/ChangeLog
--- old/oslo_reports-3.8.0/ChangeLog    2026-05-05 14:03:01.000000000 +0200
+++ new/oslo_reports-3.9.0/ChangeLog    2026-07-10 14:42:48.000000000 +0200
@@ -1,6 +1,15 @@
 CHANGES
 =======
 
+3.9.0
+-----
+
+* zuul: Use openstack-python3-next-jobs template
+* pre-commit: Bump versions
+* Do not install code to build release notes
+* Remove Python 3.10 support
+* typing: Fixes for typed oslo.config
+
 3.8.0
 -----
 
@@ -8,6 +17,7 @@
 * typing: Update for typed oslotest
 * Add typing
 * Apply ruff
+* Update packaging configuration
 * Update master for stable/2026.1
 
 3.7.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo_reports-3.8.0/PKG-INFO 
new/oslo_reports-3.9.0/PKG-INFO
--- old/oslo_reports-3.8.0/PKG-INFO     2026-05-05 14:03:01.775761400 +0200
+++ new/oslo_reports-3.9.0/PKG-INFO     2026-07-10 14:42:48.586935500 +0200
@@ -1,25 +1,25 @@
 Metadata-Version: 2.4
 Name: oslo.reports
-Version: 3.8.0
+Version: 3.9.0
 Summary: oslo.reports library
 Author-email: OpenStack <[email protected]>
+License-Expression: Apache-2.0
 Project-URL: Homepage, https://docs.openstack.org/oslo.reports
 Project-URL: Repository, https://opendev.org/openstack/oslo.reports
 Classifier: Environment :: OpenStack
 Classifier: Intended Audience :: Information Technology
 Classifier: Intended Audience :: System Administrators
-Classifier: License :: OSI Approved :: Apache Software License
 Classifier: Operating System :: POSIX :: Linux
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.10
 Classifier: Programming Language :: Python :: 3.11
 Classifier: Programming Language :: Python :: 3.12
 Classifier: Programming Language :: Python :: 3.13
+Classifier: Programming Language :: Python :: 3.14
 Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Typing :: Typed
-Requires-Python: >=3.10
+Requires-Python: >=3.11
 Description-Content-Type: text/x-rst
 License-File: LICENSE
 Requires-Dist: pbr>=2.0.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo_reports-3.8.0/oslo.reports.egg-info/PKG-INFO 
new/oslo_reports-3.9.0/oslo.reports.egg-info/PKG-INFO
--- old/oslo_reports-3.8.0/oslo.reports.egg-info/PKG-INFO       2026-05-05 
14:03:01.000000000 +0200
+++ new/oslo_reports-3.9.0/oslo.reports.egg-info/PKG-INFO       2026-07-10 
14:42:48.000000000 +0200
@@ -1,25 +1,25 @@
 Metadata-Version: 2.4
 Name: oslo.reports
-Version: 3.8.0
+Version: 3.9.0
 Summary: oslo.reports library
 Author-email: OpenStack <[email protected]>
+License-Expression: Apache-2.0
 Project-URL: Homepage, https://docs.openstack.org/oslo.reports
 Project-URL: Repository, https://opendev.org/openstack/oslo.reports
 Classifier: Environment :: OpenStack
 Classifier: Intended Audience :: Information Technology
 Classifier: Intended Audience :: System Administrators
-Classifier: License :: OSI Approved :: Apache Software License
 Classifier: Operating System :: POSIX :: Linux
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.10
 Classifier: Programming Language :: Python :: 3.11
 Classifier: Programming Language :: Python :: 3.12
 Classifier: Programming Language :: Python :: 3.13
+Classifier: Programming Language :: Python :: 3.14
 Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Typing :: Typed
-Requires-Python: >=3.10
+Requires-Python: >=3.11
 Description-Content-Type: text/x-rst
 License-File: LICENSE
 Requires-Dist: pbr>=2.0.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo_reports-3.8.0/oslo.reports.egg-info/SOURCES.txt 
new/oslo_reports-3.9.0/oslo.reports.egg-info/SOURCES.txt
--- old/oslo_reports-3.8.0/oslo.reports.egg-info/SOURCES.txt    2026-05-05 
14:03:01.000000000 +0200
+++ new/oslo_reports-3.9.0/oslo.reports.egg-info/SOURCES.txt    2026-07-10 
14:42:48.000000000 +0200
@@ -72,6 +72,7 @@
 oslo_reports/views/xml/generic.py
 releasenotes/notes/add-reno-996dd44974d53238.yaml
 releasenotes/notes/drop-python27-support-26fad37c3f7a3d28.yaml
+releasenotes/notes/remove-py310-ffe816cd81026ad2.yaml
 releasenotes/notes/remove-py38-9a3e6702c3d23445.yaml
 releasenotes/notes/remove-py39-86aa765ad85832b7.yaml
 releasenotes/source/2023.1.rst
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo_reports-3.8.0/oslo.reports.egg-info/pbr.json 
new/oslo_reports-3.9.0/oslo.reports.egg-info/pbr.json
--- old/oslo_reports-3.8.0/oslo.reports.egg-info/pbr.json       2026-05-05 
14:03:01.000000000 +0200
+++ new/oslo_reports-3.9.0/oslo.reports.egg-info/pbr.json       2026-07-10 
14:42:48.000000000 +0200
@@ -1 +1 @@
-{"git_version": "9cae319", "is_release": true}
\ No newline at end of file
+{"git_version": "d7774ed", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo_reports-3.8.0/oslo_reports/models/conf.py 
new/oslo_reports-3.9.0/oslo_reports/models/conf.py
--- old/oslo_reports-3.8.0/oslo_reports/models/conf.py  2026-05-05 
14:02:11.000000000 +0200
+++ new/oslo_reports-3.9.0/oslo_reports/models/conf.py  2026-07-10 
14:41:32.000000000 +0200
@@ -41,10 +41,10 @@
         )
         super().__init__(text_view=kv_view)
 
-        def opt_title(optname: str, co: cfg.ConfigOpts) -> str:
+        def opt_title(optname: str, co: cfg.ConfigOpts | cfg.OptGroup) -> str:
             return str(co._opts[optname]['opt'].name)
 
-        def opt_value(opt_obj: cfg.ConfigOpts, value: object) -> object:
+        def opt_value(opt_obj: cfg._OptInfo, value: object) -> object:
             if opt_obj['opt'].secret:
                 return '***'
             else:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/oslo_reports-3.8.0/pyproject.toml 
new/oslo_reports-3.9.0/pyproject.toml
--- old/oslo_reports-3.8.0/pyproject.toml       2026-05-05 14:02:11.000000000 
+0200
+++ new/oslo_reports-3.9.0/pyproject.toml       2026-07-10 14:41:32.000000000 
+0200
@@ -5,24 +5,24 @@
 [project]
 name = "oslo.reports"
 description = "oslo.reports library"
-readme = "README.rst"
 authors = [
     {name = "OpenStack", email = "[email protected]"},
 ]
-requires-python = ">=3.10"
+readme = {file = "README.rst", content-type = "text/x-rst"}
+license = "Apache-2.0"
+requires-python = ">=3.11"
 dynamic = ["version", "dependencies"]
 classifiers = [
     "Environment :: OpenStack",
     "Intended Audience :: Information Technology",
     "Intended Audience :: System Administrators",
-    "License :: OSI Approved :: Apache Software License",
     "Operating System :: POSIX :: Linux",
     "Programming Language :: Python",
     "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",
     "Programming Language :: Python :: 3 :: Only",
     "Programming Language :: Python :: Implementation :: CPython",
     "Typing :: Typed",
@@ -40,11 +40,11 @@
 [project.entry-points."oslo.config.opts"]
 "oslo.reports" = "oslo_reports.opts:list_opts"
 
-[tool.setuptools]
-packages = ["oslo_reports"]
+[tool.setuptools.packages.find]
+include = ["oslo_reports"]
 
 [tool.mypy]
-python_version = "3.10"
+python_version = "3.11"
 show_column_numbers = true
 show_error_context = true
 strict = true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/oslo_reports-3.8.0/releasenotes/notes/remove-py310-ffe816cd81026ad2.yaml 
new/oslo_reports-3.9.0/releasenotes/notes/remove-py310-ffe816cd81026ad2.yaml
--- 
old/oslo_reports-3.8.0/releasenotes/notes/remove-py310-ffe816cd81026ad2.yaml    
    1970-01-01 01:00:00.000000000 +0100
+++ 
new/oslo_reports-3.9.0/releasenotes/notes/remove-py310-ffe816cd81026ad2.yaml    
    2026-07-10 14:41:32.000000000 +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/oslo_reports-3.8.0/tox.ini 
new/oslo_reports-3.9.0/tox.ini
--- old/oslo_reports-3.8.0/tox.ini      2026-05-05 14:02:11.000000000 +0200
+++ new/oslo_reports-3.9.0/tox.ini      2026-07-10 14:41:32.000000000 +0200
@@ -7,7 +7,6 @@
   
{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master}
 deps =
   -r{toxinidir}/test-requirements.txt
-  -r{toxinidir}/requirements.txt
 commands = stestr run --slowest {posargs}
 
 [testenv:pep8]
@@ -44,6 +43,7 @@
   sphinx-build -W --keep-going -b html doc/source doc/build/html
 
 [testenv:releasenotes]
+skip_install = true
 allowlist_externals =
   rm
 deps =

Reply via email to