Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-oslo.context for
openSUSE:Factory checked in at 2026-08-09 21:34:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-oslo.context (Old)
and /work/SRC/openSUSE:Factory/.python-oslo.context.new.16738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-oslo.context"
Sun Aug 9 21:34:47 2026 rev:27 rq:1369780 version:6.5.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-oslo.context/python-oslo.context.changes
2026-05-19 17:48:50.944840383 +0200
+++
/work/SRC/openSUSE:Factory/.python-oslo.context.new.16738/python-oslo.context.changes
2026-08-09 21:37:06.869868723 +0200
@@ -1,0 +2,10 @@
+Wed Aug 5 14:26:36 UTC 2026 - Dirk Müller <[email protected]>
+
+- update to 6.5.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
+ * Deprecate version module
+
+-------------------------------------------------------------------
Old:
----
oslo_context-6.4.0.tar.gz
New:
----
oslo_context-6.5.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-oslo.context.spec ++++++
--- /var/tmp/diff_new_pack.v9hdYc/_old 2026-08-09 21:37:07.297883297 +0200
+++ /var/tmp/diff_new_pack.v9hdYc/_new 2026-08-09 21:37:07.297883297 +0200
@@ -18,7 +18,7 @@
%bcond_without test
Name: python-oslo.context
-Version: 6.4.0
+Version: 6.5.0
Release: 0
Summary: OpenStack Oslo context library
License: Apache-2.0
++++++ oslo_context-6.4.0.tar.gz -> oslo_context-6.5.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/oslo_context-6.4.0/.pre-commit-config.yaml
new/oslo_context-6.5.0/.pre-commit-config.yaml
--- old/oslo_context-6.4.0/.pre-commit-config.yaml 2026-05-18
11:18:00.000000000 +0200
+++ new/oslo_context-6.5.0/.pre-commit-config.yaml 2026-07-10
15:46:48.000000000 +0200
@@ -13,13 +13,13 @@
- id: check-yaml
files: .*\.(yaml|yml)$
- repo: https://github.com/astral-sh/ruff-pre-commit
- rev: v0.14.8
+ rev: v0.15.19
hooks:
- id: ruff-check
args: ['--fix', '--unsafe-fixes']
- id: ruff-format
- repo: https://opendev.org/openstack/hacking
- rev: 8.0.0
+ rev: 8.1.0
hooks:
- id: hacking
additional_dependencies: []
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/oslo_context-6.4.0/.zuul.yaml
new/oslo_context-6.5.0/.zuul.yaml
--- old/oslo_context-6.4.0/.zuul.yaml 2026-05-18 11:18:00.000000000 +0200
+++ new/oslo_context-6.5.0/.zuul.yaml 2026-07-10 15:46:48.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_context-6.4.0/ChangeLog
new/oslo_context-6.5.0/ChangeLog
--- old/oslo_context-6.4.0/ChangeLog 2026-05-18 11:18:26.000000000 +0200
+++ new/oslo_context-6.5.0/ChangeLog 2026-07-10 15:47:37.000000000 +0200
@@ -1,6 +1,15 @@
CHANGES
=======
+6.5.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
+* Deprecate version module
+
6.4.0
-----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/oslo_context-6.4.0/PKG-INFO
new/oslo_context-6.5.0/PKG-INFO
--- old/oslo_context-6.4.0/PKG-INFO 2026-05-18 11:18:26.177809200 +0200
+++ new/oslo_context-6.5.0/PKG-INFO 2026-07-10 15:47:37.218335200 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.4
Name: oslo.context
-Version: 6.4.0
+Version: 6.5.0
Summary: Oslo Context library
Author-email: OpenStack <[email protected]>
License-Expression: Apache-2.0
@@ -12,14 +12,14 @@
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_context-6.4.0/oslo.context.egg-info/PKG-INFO
new/oslo_context-6.5.0/oslo.context.egg-info/PKG-INFO
--- old/oslo_context-6.4.0/oslo.context.egg-info/PKG-INFO 2026-05-18
11:18:26.000000000 +0200
+++ new/oslo_context-6.5.0/oslo.context.egg-info/PKG-INFO 2026-07-10
15:47:37.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 2.4
Name: oslo.context
-Version: 6.4.0
+Version: 6.5.0
Summary: Oslo Context library
Author-email: OpenStack <[email protected]>
License-Expression: Apache-2.0
@@ -12,14 +12,14 @@
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_context-6.4.0/oslo.context.egg-info/SOURCES.txt
new/oslo_context-6.5.0/oslo.context.egg-info/SOURCES.txt
--- old/oslo_context-6.4.0/oslo.context.egg-info/SOURCES.txt 2026-05-18
11:18:26.000000000 +0200
+++ new/oslo_context-6.5.0/oslo.context.egg-info/SOURCES.txt 2026-07-10
15:47:37.000000000 +0200
@@ -47,10 +47,12 @@
oslo_context/tests/test_fixture.py
releasenotes/notes/Fix-system-scope-from_dict-29615af90723ba4d.yaml
releasenotes/notes/add_reno-3b4ae0789e9c45b4.yaml
+releasenotes/notes/deprecate-version-module-b47fc41720b5b49f.yaml
releasenotes/notes/dont-leak-auth-token-fb7075316cf87b7c.yaml
releasenotes/notes/drop-python27-support-b421329839e69d41.yaml
releasenotes/notes/redacted-copy-efd02c83c287451f.yaml
releasenotes/notes/remove-deprecated-args-044bc6bd79638988.yaml
+releasenotes/notes/remove-py310-7a3e24d4c60d5485.yaml
releasenotes/notes/remove-py38-f21fbda6dac198c4.yaml
releasenotes/notes/remove-py39-643032e829d29b78.yaml
releasenotes/notes/remove_deprecated_args_tenant-77724de1422f46d9.yaml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/oslo_context-6.4.0/oslo.context.egg-info/pbr.json
new/oslo_context-6.5.0/oslo.context.egg-info/pbr.json
--- old/oslo_context-6.4.0/oslo.context.egg-info/pbr.json 2026-05-18
11:18:26.000000000 +0200
+++ new/oslo_context-6.5.0/oslo.context.egg-info/pbr.json 2026-07-10
15:47:37.000000000 +0200
@@ -1 +1 @@
-{"git_version": "e192a0e", "is_release": true}
\ No newline at end of file
+{"git_version": "6cd5aaa", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/oslo_context-6.4.0/oslo_context/version.py
new/oslo_context-6.5.0/oslo_context/version.py
--- old/oslo_context-6.4.0/oslo_context/version.py 2026-05-18
11:18:00.000000000 +0200
+++ new/oslo_context-6.5.0/oslo_context/version.py 2026-07-10
15:46:48.000000000 +0200
@@ -12,6 +12,14 @@
# License for the specific language governing permissions and limitations
# under the License.
+import warnings
+
import pbr.version
+warnings.warn(
+ f'The {__name__} module is deprecated. Prefer use of importlib.metadata '
+ f'to inspect version information for packages.',
+ DeprecationWarning,
+)
+
version_info = pbr.version.VersionInfo('oslo.context')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/oslo_context-6.4.0/pyproject.toml
new/oslo_context-6.5.0/pyproject.toml
--- old/oslo_context-6.4.0/pyproject.toml 2026-05-18 11:18:00.000000000
+0200
+++ new/oslo_context-6.5.0/pyproject.toml 2026-07-10 15:46:48.000000000
+0200
@@ -11,7 +11,7 @@
readme = {file = "README.rst", content-type = "text/x-rst"}
license = "Apache-2.0"
dynamic = ["version", "dependencies"]
-requires-python = ">=3.10"
+requires-python = ">=3.11"
classifiers = [
"Environment :: OpenStack",
"Intended Audience :: Information Technology",
@@ -19,10 +19,10 @@
"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",
@@ -36,7 +36,7 @@
include = ["oslo_context"]
[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_context-6.4.0/releasenotes/notes/deprecate-version-module-b47fc41720b5b49f.yaml
new/oslo_context-6.5.0/releasenotes/notes/deprecate-version-module-b47fc41720b5b49f.yaml
---
old/oslo_context-6.4.0/releasenotes/notes/deprecate-version-module-b47fc41720b5b49f.yaml
1970-01-01 01:00:00.000000000 +0100
+++
new/oslo_context-6.5.0/releasenotes/notes/deprecate-version-module-b47fc41720b5b49f.yaml
2026-07-10 15:46:48.000000000 +0200
@@ -0,0 +1,6 @@
+---
+deprecations:
+ - |
+ The ``oslo_context.version`` module and associated objects has been
+ deprecated for removal. Prefer use of ``importlib.metadata`` to inspect
+ version information for installed packages.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/oslo_context-6.4.0/releasenotes/notes/remove-py310-7a3e24d4c60d5485.yaml
new/oslo_context-6.5.0/releasenotes/notes/remove-py310-7a3e24d4c60d5485.yaml
---
old/oslo_context-6.4.0/releasenotes/notes/remove-py310-7a3e24d4c60d5485.yaml
1970-01-01 01:00:00.000000000 +0100
+++
new/oslo_context-6.5.0/releasenotes/notes/remove-py310-7a3e24d4c60d5485.yaml
2026-07-10 15:46:48.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_context-6.4.0/tox.ini
new/oslo_context-6.5.0/tox.ini
--- old/oslo_context-6.4.0/tox.ini 2026-05-18 11:18:00.000000000 +0200
+++ new/oslo_context-6.5.0/tox.ini 2026-07-10 15:46:48.000000000 +0200
@@ -40,6 +40,7 @@
sphinx-build -W --keep-going -b html doc/source doc/build/html
[testenv:releasenotes]
+skip_install = true
allowlist_externals = rm
deps = {[testenv:docs]deps}
commands =