From 23cdc1c30ea90acc80827f8f2684b97d27fb179f Mon Sep 17 00:00:00 2001 From: Michal Nasiadka Date: Mon, 11 May 2026 10:18:32 +0200 Subject: [PATCH 01/42] Drop support for python 3.9 and 3.10 Hibiscus (2026.2) PTI points to 3.11 as lowest version [1]. Make sure relevant jobs are triggered by tox.ini changes. [1]: https://governance.openstack.org/tc/reference/runtimes/2026.2.html Change-Id: I5ee2ba55316fbad5dab6d63131950b3242df9314 Signed-off-by: Michal Nasiadka --- .zuul.d/jobs.yaml | 12 +++++++++--- .zuul.d/project.yaml | 1 - pyproject.toml | 4 +--- tox.ini | 15 +++++---------- 4 files changed, 15 insertions(+), 17 deletions(-) diff --git a/.zuul.d/jobs.yaml b/.zuul.d/jobs.yaml index b4f7ddebe4..8faaa0b0c5 100644 --- a/.zuul.d/jobs.yaml +++ b/.zuul.d/jobs.yaml @@ -40,7 +40,9 @@ Run test for requirements project. Uses tox with the ``py311-check-uc`` environment. - files: ^upper-constraints.*txt$ + files: + - ^upper-constraints.*txt$ + - ^tox.ini vars: tox_envlist: py311-check-uc - job: @@ -50,7 +52,9 @@ Run test for requirements project. Uses tox with the ``py312-check-uc`` environment. - files: ^upper-constraints.*txt$ + files: + - ^upper-constraints.*txt$ + - ^tox.ini vars: tox_envlist: py312-check-uc - job: @@ -60,7 +64,9 @@ Run test for requirements project. Uses tox with the ``py313-check-uc`` environment. - files: ^upper-constraints.*txt$ + files: + - ^upper-constraints.*txt$ + - ^tox.ini vars: tox_envlist: py313-check-uc diff --git a/.zuul.d/project.yaml b/.zuul.d/project.yaml index 36283f22ff..bc6aef2b7f 100644 --- a/.zuul.d/project.yaml +++ b/.zuul.d/project.yaml @@ -14,7 +14,6 @@ - requirements-tox-babel - requirements-tox-bindep: voting: false - - requirements-tox-py310-check-uc - requirements-tox-py311-check-uc - requirements-tox-py312-check-uc - requirements-tox-py313-check-uc diff --git a/pyproject.toml b/pyproject.toml index 13374bbe95..d9feeda363 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ authors = [ readme = {file = "README.rst", content-type = "text/x-rst"} license = {text = "Apache-2.0"} dynamic = ["version", "dependencies"] -requires-python = ">=3.9" +requires-python = ">=3.11" classifiers = [ "Environment :: OpenStack", "Intended Audience :: Developers", @@ -19,8 +19,6 @@ classifiers = [ "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.9", - "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", diff --git a/tox.ini b/tox.ini index de65927e01..8e8081098b 100644 --- a/tox.ini +++ b/tox.ini @@ -11,12 +11,7 @@ deps = commands = stestr run {posargs} -[testenv:py310-check-uc] -basepython = python3.10 -skip_install = true -# For now we need something due to an issue in the tox_install_sibling_packages -# AnseibleModule -deps = setuptools +[check-uc] commands = python -m pip install --dry-run -r{toxinidir}/upper-constraints.txt [testenv:py311-check-uc] @@ -25,7 +20,7 @@ skip_install = true # For now we need something due to an issue in the tox_install_sibling_packages # AnseibleModule deps = setuptools -commands = {[testenv:py310-check-uc]commands} +commands = {[check-uc]commands} [testenv:py312-check-uc] basepython = python3.12 @@ -33,7 +28,7 @@ skip_install = true # For now we need something due to an issue in the tox_install_sibling_packages # AnseibleModule deps = setuptools -commands = {[testenv:py310-check-uc]commands} +commands = {[check-uc]commands} [testenv:py313-check-uc] basepython = python3.13 @@ -41,7 +36,7 @@ skip_install = true # For now we need something due to an issue in the tox_install_sibling_packages # AnseibleModule deps = setuptools -commands = {[testenv:py310-check-uc]commands} +commands = {[check-uc]commands} [testenv:venv] commands = {posargs} @@ -54,7 +49,7 @@ description = Regenerates upper-constraints.txt deps = -r{toxinidir}/requirements.txt -r{toxinidir}/test-requirements.txt -commands = generate-constraints {posargs: -d denylist.txt -r global-requirements.txt -p python3.9 -p python3.10 -p python3.11 -p python3.12 -p python3.13 > upper-constraints.txt} +commands = generate-constraints {posargs: -d denylist.txt -r global-requirements.txt -p python3.11 -p python3.12 -p python3.13 > upper-constraints.txt} [testenv:validate] allowlist_externals = From 7546f1127d2e172d0cb8c92076ef365b320c6bac Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Mon, 11 May 2026 08:13:22 +0000 Subject: [PATCH 02/42] Updated from generate-constraints Pin versions for packages that are not ready for updating: - pyroute2: Nova/os-vif issues Co-Authored-by: Dr. Jens Harbott Signed-off-by: Dr. Jens Harbott Change-Id: Iac60c9c770b5dde384906b7fdfa97110d70d56fd Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh --- upper-constraints.txt | 95 ++++++++++++++++++++++--------------------- 1 file changed, 48 insertions(+), 47 deletions(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index e80ed467ba..91d91885e4 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -6,7 +6,7 @@ # *STRONGLY* encouraged to rely on curated distributions of OpenStack # or manage security patching of dependencies themselves. voluptuous===0.16.0 -chardet===5.2.0 +chardet===6.0.0.post1 enum-compat===0.0.3 netmiko===4.6.0 sshtunnel===0.4.0 @@ -49,7 +49,7 @@ munch===4.0.0 waiting===1.5.0 attrs===26.1.0 jwcrypto===1.5.7 -Pint===0.24.4 +Pint===0.25.3 oslo.i18n===6.7.2 jsonpath-rw-ext===1.2.2 python-mistralclient===6.2.0 @@ -64,7 +64,7 @@ XStatic-FileSaver===1.3.2.1 jaraco.functools===4.4.0 oslo.metrics===0.15.1 storage-interfaces===1.0.5 -pydantic===2.13.3 +pydantic===2.13.4 pystache===0.6.8 XStatic-Font-Awesome===6.2.1.2 nose===1.3.7 @@ -75,18 +75,19 @@ Mako===1.3.12 sphinxcontrib-htmlhelp===2.1.0 XStatic-jQuery===3.7.1.1 sphinx-copybutton===0.5.2 +beartype===0.22.9 ddt===1.7.2 pyserial===3.5 -moto===5.1.22 +moto===5.2.1 infi.dtypes.wwn===0.1.1 awscrt===0.32.2 pcre2===0.6.0 python-freezerclient===6.2.0 python-vitrageclient===5.4.0 -py-pure-client===1.87.0 +py-pure-client===1.88.0 krest===1.3.8 psycopg2===2.9.12 -networkx===3.4.2 +networkx===3.6.1 cheroot===11.1.2 XStatic-Angular===1.8.2.3 zuul-sphinx===0.8.1 @@ -100,17 +101,16 @@ typing-inspection===0.4.2 monasca-common===3.8.0 hyperframe===6.1.0 zeroconf===0.148.0 -scipy===1.15.3 +scipy===1.17.1 opentelemetry-exporter-otlp===1.41.1 rsd-lib===1.2.0 XStatic-Jasmine===2.4.1.3 -googleapis-common-protos===1.74.0 +googleapis-common-protos===1.75.0 python-glanceclient===4.11.0 prometheus_client===0.25.0 jaraco.classes===3.4.0 debtcollector===3.1.0 responses===0.26.0 -backports.strenum===1.3.1;python_version=='3.10' croniter===6.2.2 horizon===25.7.3 octavia-lib===3.11.0 @@ -130,7 +130,7 @@ pyghmi===1.6.16 sphinxcontrib-blockdiag===3.0.0 aiosqlite===0.22.1 gnocchiclient===7.2.0 -wcwidth===0.6.0 +wcwidth===0.7.0 sphinxcontrib.datatemplates===0.11.0 jsonpath-rw===1.4.0 prettytable===3.17.0 @@ -144,7 +144,7 @@ async-timeout===5.0.1 virtualbmc===3.3.0 SQLAlchemy===2.0.49 pyroute2===0.8.1 -google-auth===2.50.0 +google-auth===2.52.0 kazoo===2.11.0 pyspnego===0.12.1 trio-websocket===0.12.2 @@ -157,20 +157,20 @@ jira===3.10.5 PyJWT===2.12.1 typing_extensions===4.15.0 zVMCloudConnector===1.6.3 -paramiko===4.0.0 +paramiko===5.0.0 ifaddr===0.2.0 reno===4.1.0 ncclient===0.7.1 imagesize===2.0.0 pydot===4.0.1 -urllib3===2.6.3 +urllib3===2.7.0 graphviz===0.21 PyKMIP===0.10.0 python-observabilityclient===1.3.0 whereto===0.6.0 networking-generic-switch===9.1.0 pywbem===1.9.0 -python-subunit===1.4.5 +python-subunit===1.4.6 pycparser===3.0 mock===5.2.0 PyYAML===6.0.3 @@ -184,7 +184,7 @@ glance_store===5.4.0 openstack-release-test===8.4.0 requests-mock===1.12.1 os-apply-config===14.0.1 -gunicorn===25.3.0 +gunicorn===26.0.0 storpool===7.3.0 textfsm===2.1.0 python-3parclient===4.4 @@ -194,18 +194,18 @@ tzlocal===5.3.1 sysv_ipc===1.2.0 sphinxcontrib-jsmath===1.0.1 django_compressor===4.6.0 -awscurl===0.39 +awscurl===0.42 trio===0.33.0 python-novaclient===18.12.0 pact===1.12.0 bcrypt===5.0.0 -exceptiongroup===1.3.1 os-client-config===2.3.0 XStatic-Angular-Gettext===2.4.1.1 Deprecated===1.3.1 h11===0.16.0 Pygments===2.20.0 XStatic-Hogan===2.0.0.5 +api_object_schema===2.0.0 XStatic-objectpath===1.2.1.1 python-manilaclient===6.0.0 sphinxcontrib-serializinghtml===2.0.0 @@ -229,7 +229,7 @@ sphinx-feature-classification===2.1.0 XStatic-JQuery-Migrate===3.3.2.2 pytest-html===4.2.0 appdirs===1.4.4 -google-auth-httplib2===0.3.1 +google-auth-httplib2===0.4.0 daiquiri===3.4.0 influxdb===5.3.2 funcparserlib===2.0.0a0 @@ -243,17 +243,18 @@ python-zaqarclient===4.4.0 ldappool===3.0.0 hpack===4.1.0 joblib===1.5.3 -google-api-python-client===2.195.0 +roman-numerals===4.1.0 +google-api-python-client===2.196.0 castellan===5.6.0 oslo.versionedobjects===3.10.2 enmerkar===0.7.1 webcolors===25.10.0 aodhclient===3.10.1 -autobahn===24.4.2 +autobahn===25.12.2 SQLAlchemy-Utils===0.42.1 retryz===0.1.9 pluggy===1.6.0 -coverage===7.13.5 +coverage===7.14.0 freezegun===1.5.5 mdurl===0.1.2 toml===0.10.2 @@ -277,23 +278,24 @@ os_vif===4.3.0 qrcode===8.2 oslo.middleware===8.0.0 XStatic-mdi===1.6.50.3 -pydantic_core===2.46.3 +pydantic_core===2.46.4 uritemplate===4.2.0 docutils===0.21.2 threadpoolctl===3.6.0 os-ken===4.2.0 -ujson===5.12.0 +ujson===5.12.1 selenium===4.43.0 pytest-subtests===0.15.0 mistral-lib===3.5.1 dogtag-pki===11.2.1 XStatic-Angular-UUID===0.0.4.1 +dfs_sdk===1.2.27 sphinxcontrib-seqdiag===3.0.0 os-win===5.9.0 capacity===1.3.14 -markdown-it-py===4.0.0 +markdown-it-py===4.2.0 retrying===1.4.2 -python-discovery===1.2.2 +python-discovery===1.3.0 platformdirs===4.9.6 pydotplus===2.0.2 boto3===1.35.99 @@ -330,8 +332,8 @@ rich-argparse===1.8.0 packaging===26.2 opentelemetry-exporter-otlp-proto-grpc===1.41.1 psutil===7.2.2 -txaio===25.9.2 -elasticsearch===9.3.0 +txaio===25.12.2 +elasticsearch===9.4.0 django-nose===1.4.7 asgiref===3.11.1 XStatic-JQuery.TableSorter===2.14.5.3 @@ -348,21 +350,21 @@ django-formtools===2.5.1 XStatic-Spin===1.2.5.3 rich===15.0.0 os-traits===3.6.0 -typepy===1.3.4 +typepy===1.3.5 SecretStorage===3.5.0 XStatic-Rickshaw===1.5.1.3 iso8601===2.1.0 tooz===8.1.0 -idna===3.13 +idna===3.14 yamlloader===1.6.0 protobuf===6.33.6 sushy===5.11.0 python-neutronclient===11.8.0 -pika===1.3.2 +pika===1.4.0 oslo.cache===4.1.1 WebTest===3.0.7 os-collect-config===14.0.1 -edgegrid-python===2.0.5 +edgegrid-python===2.0.6 python-octaviaclient===3.13.0 pysaml2===7.5.4 requests-oauthlib===2.0.0 @@ -370,7 +372,7 @@ oslo.reports===3.8.0 bitmath===2.0.1 ceilometermiddleware===3.10.0 testrepository===0.0.22 -librt===0.9.0 +librt===0.11.0 sympy===1.14.0 Logbook===1.9.2 PyNaCl===1.6.2 @@ -378,9 +380,9 @@ osc-lib===4.6.0 python-consul===1.1.0 more-itertools===11.0.2 seqdiag===3.0.0 -numpy===2.2.6 +numpy===2.4.4 msgpack===1.1.2 -Sphinx===8.1.3 +Sphinx===9.0.4 oslo.config===10.3.0 openstackdocstheme===3.6.0 osc-placement===4.8.0 @@ -400,14 +402,13 @@ pyparsing===3.3.2 geomet===1.1.0 opentelemetry-exporter-otlp-proto-common===1.41.1 distlib===0.4.0 +ast_serialize===0.3.0 dogpile.cache===1.5.0 python-barbicanclient===7.3.0 salt===3007.14 opentelemetry-semantic-conventions===0.62b1 -api-object-schema===2.0.0 blinker===1.9.0 WSME===0.12.1 -tomli===2.4.1 oslo.upgradecheck===2.7.1 sherlock===0.4.1 stevedore===5.7.0 @@ -417,11 +418,12 @@ pyasn1===0.6.3 oslo.rootwrap===7.9.0 Django===4.2.30 pexpect===4.9.0 -elastic-transport===9.2.1 +elastic-transport===9.4.0 cmd2===3.5.1 python-json-logger===4.1.0 redis===7.4.0 jmespath===1.1.0 +cbor2===6.0.1 click===8.3.3 XStatic-smart-table===1.4.13.3 kuryr-lib===3.4.1 @@ -437,7 +439,6 @@ infi.dtypes.nqn===0.1.0 six===1.17.0 h2===4.3.0 dulwich===1.2.1 -dfs-sdk===1.2.27 sentinels===1.1.1 kombu===5.6.2 distro===1.9.0 @@ -447,10 +448,10 @@ durationpy===0.10 requestsexceptions===1.4.0 testresources===2.1.2 falcon===4.2.0 -tomlkit===0.14.0 +tomlkit===0.15.0 etcd3gw===2.6.0 Flask-RESTful===0.3.10 -GitPython===3.1.49 +GitPython===3.1.50 python-ironicclient===6.0.0 babel===2.18.0 XStatic===1.0.3 @@ -460,7 +461,7 @@ pyzmq===27.1.0 oslo.db===18.0.0 simplegeneric===0.8.1 yappi===1.7.6 -mbstrdecoder===1.1.4 +mbstrdecoder===1.1.5 wsproto===1.3.2 pymemcache===4.0.0 wrapt===2.1.2 @@ -492,12 +493,12 @@ python-troveclient===8.10.0 cachez===0.1.2 XStatic-Bootstrap-Datepicker===1.4.0.1 netifaces===0.11.0 -cachetools===7.1.0 +cachetools===7.1.1 flexcache===0.3 sphinxcontrib-qthelp===2.0.0 keystoneauth1===5.13.1 statsd===4.0.1 -proto-plus===1.27.2 +proto-plus===1.28.0 python-keystoneclient===5.8.0 diskimage-builder===3.41.0 heat-translator===3.4.0 @@ -525,6 +526,7 @@ sphinxcontrib-programoutput===0.19 storpool.spopenstack===3.2.0 dnspython===2.8.0 oauthlib===3.3.1 +py-ubjson===0.16.1 zipp===3.23.1 greenlet===3.5.0 XStatic-Angular-Vis===4.16.0.1 @@ -556,14 +558,13 @@ itsdangerous===2.2.0 XStatic-jquery-ui===1.13.0.2 monasca-statsd===2.7.0 python-dateutil===2.9.0.post0 -virtualenv===21.3.0 +virtualenv===21.3.1 colorama===0.4.6 confetti===2.5.3 ironic-lib===7.0.0 -pytz===2026.1.post1 +pytz===2026.2 opentelemetry-proto===1.41.1 XStatic-D3===3.5.17.1 actdiag===3.0.0 sphinxcontrib-applehelp===2.0.0 -scikit-learn===1.7.2 -beartype===0.22.9 +scikit-learn===1.8.0 From 4cd3abcd0aa244835cd532d2c1fbbebfd48e5c26 Mon Sep 17 00:00:00 2001 From: Michal Nasiadka Date: Tue, 12 May 2026 17:34:45 +0200 Subject: [PATCH 03/42] Drop py310 job from gate It was omitted by mistake in I5ee2ba55316fbad5dab6d63131950b3242df9314 Change-Id: I3a69e5e26dc12c262f3f06f4b511272818104f8c Signed-off-by: Michal Nasiadka --- .zuul.d/project.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.zuul.d/project.yaml b/.zuul.d/project.yaml index bc6aef2b7f..c49856cff2 100644 --- a/.zuul.d/project.yaml +++ b/.zuul.d/project.yaml @@ -73,7 +73,6 @@ - openstack-tox-validate - requirements-check-self - requirements-tox-babel - - requirements-tox-py310-check-uc - requirements-tox-py311-check-uc - requirements-tox-py312-check-uc - requirements-tox-py313-check-uc From 6c8c70527d6053b8723cb332b61ea74e57dda634 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Wed, 13 May 2026 09:10:37 +0000 Subject: [PATCH 04/42] update constraint for cliff to new release 4.14.0 meta: version: 4.14.0 meta: team: OpenStackSDK meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I2ae2a812f3ca9d3f846129e9853a69c01e159fa4 meta: release:Workflow+1: Elod Illes meta: release:Code-Review+2: Elod Illes meta: release:Code-Review+1: Stephen Finucane Change-Id: Ic04bcb6086907465d00d06380c58ac8301c403cc Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index e80ed467ba..9e74b2ef99 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -234,7 +234,7 @@ daiquiri===3.4.0 influxdb===5.3.2 funcparserlib===2.0.0a0 passlib===1.7.4 -cliff===4.13.3 +cliff===4.14.0 os-brick===7.0.0 valkey===6.1.1 scp===0.15.0 From 1d0b9c386738d983f1ec694d0502cae118594d0e Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Wed, 13 May 2026 09:27:36 +0000 Subject: [PATCH 05/42] update constraint for python-zaqarclient to new release 4.5.0 meta: version: 4.5.0 meta: team: zaqar meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I93238d267c072d0723feaef36eea6a85f2da4f0a meta: release:Workflow+1: Elod Illes meta: release:Code-Review+1: Hao Wang meta: release:Code-Review+2: Elod Illes Change-Id: I0aae2a15831dc7c078cf34ca84cd0277ab4be87f Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index e80ed467ba..56890ec6ef 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -239,7 +239,7 @@ os-brick===7.0.0 valkey===6.1.1 scp===0.15.0 lark===1.3.1 -python-zaqarclient===4.4.0 +python-zaqarclient===4.5.0 ldappool===3.0.0 hpack===4.1.0 joblib===1.5.3 From 1b9ad1e44ade1c216ddd34d34e6eb2e325168ed0 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Wed, 13 May 2026 09:29:20 +0000 Subject: [PATCH 06/42] update constraint for python-novaclient to new release 18.13.0 meta: version: 18.13.0 meta: team: nova meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: Iaad9488bd8344f39f4331b7314864d3410620993 meta: release:Code-Review+2: Elod Illes meta: release:Code-Review+1: ribaudr meta: release:Workflow+1: Elod Illes Change-Id: Ib21dad7b521912152ba8512dca0d6666e6275571 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index e80ed467ba..54d88ac8f8 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -196,7 +196,7 @@ sphinxcontrib-jsmath===1.0.1 django_compressor===4.6.0 awscurl===0.39 trio===0.33.0 -python-novaclient===18.12.0 +python-novaclient===18.13.0 pact===1.12.0 bcrypt===5.0.0 exceptiongroup===1.3.1 From 8d5b75d3ff972eb410ae1c002cad821ff85c9fea Mon Sep 17 00:00:00 2001 From: Elod Illes Date: Wed, 13 May 2026 13:09:41 +0200 Subject: [PATCH 07/42] update constraint for keystoneauth1 to new release 5.14.0 meta: version: 5.14.0 meta: team: OpenStackSDK meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I1a336a80e3b69fa3cbe66bb6dcef250ed41ae7eb meta: release:Code-Review+2: Elod Illes meta: release:Code-Review+1: Artem Goncharov meta: release:Workflow+1: Elod Illes meta: release:Code-Review+1: Stephen Finucane Change-Id: I8cb50087e836aa6d167dec73a512e42548b02386 Signed-off-by: Elod Illes Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 91d91885e4..e0ecb5b97f 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -496,7 +496,7 @@ netifaces===0.11.0 cachetools===7.1.1 flexcache===0.3 sphinxcontrib-qthelp===2.0.0 -keystoneauth1===5.13.1 +keystoneauth1===5.14.0 statsd===4.0.1 proto-plus===1.28.0 python-keystoneclient===5.8.0 From 2e242708a059baf8d72d4a26f52e1735db13a7a9 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Wed, 13 May 2026 09:21:29 +0000 Subject: [PATCH 08/42] update constraint for python-neutronclient to new release 12.0.0 meta: version: 12.0.0 meta: team: neutron meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Slawek Kaplonski meta: release:Change-Id: If737eaba9b734977acaaedddc6a43c07cf42e014 meta: release:Code-Review+1: Slawek Kaplonski meta: release:Workflow+1: Elod Illes meta: release:Code-Review+2: Elod Illes Change-Id: I66d92b3097a1b512f23f6d67fc6653d3ac780057 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 91d91885e4..0047fbd918 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -359,7 +359,7 @@ idna===3.14 yamlloader===1.6.0 protobuf===6.33.6 sushy===5.11.0 -python-neutronclient===11.8.0 +python-neutronclient===12.0.0 pika===1.4.0 oslo.cache===4.1.1 WebTest===3.0.7 From 2bf8b13e7714799de8a18f01644503308cd23c1a Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Wed, 13 May 2026 09:16:18 +0000 Subject: [PATCH 09/42] update constraint for python-octaviaclient to new release 3.14.0 meta: version: 3.14.0 meta: team: octavia meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I81427f660b6c2272ead3f1ac4f28da49d826be6f meta: release:Code-Review+1: Gregory Thiemonge meta: release:Code-Review+2: Elod Illes meta: release:Workflow+1: Elod Illes Change-Id: Id0a7aa95423a20d0fde110c545751dfa394de4d1 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 91d91885e4..7f4b501279 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -365,7 +365,7 @@ oslo.cache===4.1.1 WebTest===3.0.7 os-collect-config===14.0.1 edgegrid-python===2.0.6 -python-octaviaclient===3.13.0 +python-octaviaclient===3.14.0 pysaml2===7.5.4 requests-oauthlib===2.0.0 oslo.reports===3.8.0 From 1cd1cf33eff649af7b0cb45d9073df113be2ec06 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Sun, 17 May 2026 00:29:55 +0900 Subject: [PATCH 10/42] Remove nose The nose library is no longer maintained. The remaining usage is limited to charm repositories which don't use global upper constraints. Change-Id: I9012f52e70ddac136d91d0015d223e1baf20ddfc Signed-off-by: Takashi Kajinami --- global-requirements.txt | 2 -- upper-constraints.txt | 2 -- 2 files changed, 4 deletions(-) diff --git a/global-requirements.txt b/global-requirements.txt index ff11c41578..9ec612f275 100644 --- a/global-requirements.txt +++ b/global-requirements.txt @@ -225,7 +225,6 @@ bashate # Apache-2.0 beartype # MIT coverage!=4.4 # Apache-2.0 ddt # MIT -django-nose # BSD docker # Apache-2.0 fixtures # Apache-2.0/BSD freezegun # Apache-2.0 @@ -240,7 +239,6 @@ mock!=4.0.0,!=4.0.1 # BSD moto # Apache-2.0 mypy # MIT nodeenv # BSD -nose # LGPL openstack-doc-tools # Apache-2.0 os-testr # Apache-2.0 oslotest # Apache-2.0 diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..c7b7b97e1b 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -67,7 +67,6 @@ storage-interfaces===1.0.5 pydantic===2.13.4 pystache===0.6.8 XStatic-Font-Awesome===6.2.1.2 -nose===1.3.7 waitress===3.0.2 os-refresh-config===14.0.1 pysnmp===7.1.26 @@ -334,7 +333,6 @@ opentelemetry-exporter-otlp-proto-grpc===1.41.1 psutil===7.2.2 txaio===25.12.2 elasticsearch===9.4.0 -django-nose===1.4.7 asgiref===3.11.1 XStatic-JQuery.TableSorter===2.14.5.3 pifpaf===3.4.0 From 66e8dcc7fcff1b5e37c2b39857cdf4a83e726747 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Mon, 18 May 2026 08:44:29 +0000 Subject: [PATCH 11/42] update constraint for python-ironicclient to new release 6.1.0 meta: version: 6.1.0 meta: team: ironic meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I15475ec34b1285ef0423eb9e46d4159fae67d794 meta: release:Code-Review+1: Riccardo Pittau meta: release:Workflow+1: Elod Illes meta: release:Code-Review+2: Elod Illes Change-Id: I168acb08317a072b75e891094864f59a2498c799 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..141d6999c4 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -452,7 +452,7 @@ tomlkit===0.15.0 etcd3gw===2.6.0 Flask-RESTful===0.3.10 GitPython===3.1.50 -python-ironicclient===6.0.0 +python-ironicclient===6.1.0 babel===2.18.0 XStatic===1.0.3 XStatic-Angular-FileUpload===12.2.13.2 From 2305946f4ecf54aa2f2062d8611f47966d0cd8f0 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Mon, 18 May 2026 08:55:37 +0000 Subject: [PATCH 12/42] update constraint for aodhclient to new release 3.11.0 meta: version: 3.11.0 meta: team: Telemetry meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I55ddc7e2c7ed108a5ea9a259ecfc5073365e66e6 meta: release:Code-Review+2: Elod Illes meta: release:Code-Review+1: Juan Larriba meta: release:Workflow+1: Elod Illes Change-Id: If6a00f268c130dec0cf14d4d8bf4fce6bae48128 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..82ea39f2ae 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -249,7 +249,7 @@ castellan===5.6.0 oslo.versionedobjects===3.10.2 enmerkar===0.7.1 webcolors===25.10.0 -aodhclient===3.10.1 +aodhclient===3.11.0 autobahn===25.12.2 SQLAlchemy-Utils===0.42.1 retryz===0.1.9 From 7fdc66fa3effc1c9d1c17b4f560b7ebc3cb35718 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Mon, 18 May 2026 08:58:33 +0000 Subject: [PATCH 13/42] update constraint for ceilometermiddleware to new release 3.11.0 meta: version: 3.11.0 meta: team: Telemetry meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I3a97778a34e2c92e5ae3c9f9b95477a36ec69351 meta: release:Workflow+1: Elod Illes meta: release:Code-Review+1: Juan Larriba meta: release:Code-Review+2: Elod Illes Change-Id: I70204516b952f5dda385a9008967d823a37b46e3 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..d0d40b2479 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -370,7 +370,7 @@ pysaml2===7.5.4 requests-oauthlib===2.0.0 oslo.reports===3.8.0 bitmath===2.0.1 -ceilometermiddleware===3.10.0 +ceilometermiddleware===3.11.0 testrepository===0.0.22 librt===0.11.0 sympy===1.14.0 From 746f02ab4c274a14bd26090bba913d9986d65436 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Mon, 18 May 2026 09:12:56 +0000 Subject: [PATCH 14/42] update constraint for castellan to new release 5.7.0 meta: version: 5.7.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: no meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I3d6ee2b2d3d44e9eb0117e750a835429b3289d6e meta: release:Workflow+1: Elod Illes meta: release:Code-Review+1: Stephen Finucane meta: release:Code-Review+2: Elod Illes Change-Id: Ie1e522b8fd9c29e026e7064c375db0f797656b9b Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..6b75009180 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -245,7 +245,7 @@ hpack===4.1.0 joblib===1.5.3 roman-numerals===4.1.0 google-api-python-client===2.196.0 -castellan===5.6.0 +castellan===5.7.0 oslo.versionedobjects===3.10.2 enmerkar===0.7.1 webcolors===25.10.0 From d6fb410238a07df7b868b04a263fee2ed5438f0b Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Mon, 18 May 2026 09:16:02 +0000 Subject: [PATCH 15/42] update constraint for oslo.messaging to new release 18.0.0 meta: version: 18.0.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: Ida1bc8eb8103f72d91e296395a55e06ff902b9e6 meta: release:Code-Review+2: Elod Illes meta: release:Workflow+1: Elod Illes meta: release:Code-Review+1: Stephen Finucane Change-Id: I9200e2e3fc7b71cda6caa217fd9f17034e8171ac Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..b273fa76ff 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -152,7 +152,7 @@ XStatic-roboto-fontface===0.8.0.1 pyudev===0.24.4 eventlet===0.41.0 openstack-doc-tools===4.0.3 -oslo.messaging===17.3.0 +oslo.messaging===18.0.0 jira===3.10.5 PyJWT===2.12.1 typing_extensions===4.15.0 From adae349db647ac2e5af9aaefe81daad60a204e44 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Mon, 18 May 2026 09:30:13 +0000 Subject: [PATCH 16/42] update constraint for taskflow to new release 6.3.0 meta: version: 6.3.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: Id4c4fc349de663b423b7e163720aa82e042d9707 meta: release:Code-Review+2: Elod Illes meta: release:Workflow+1: Elod Illes meta: release:Code-Review+1: Stephen Finucane Change-Id: I8560b85c19e77ae3c2ecb578642bb8fe8a1b2927 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..27e45cbc2e 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -136,7 +136,7 @@ jsonpath-rw===1.4.0 prettytable===3.17.0 vine===5.1.0 pathspec===1.1.1 -taskflow===6.2.0 +taskflow===6.3.0 arrow===1.4.0 semantic-version===2.10.0 ConfigArgParse===1.7.5 From 70ac3ab81656ce9eeb5e55d1a91d3268ffb0ab44 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Mon, 18 May 2026 09:33:02 +0000 Subject: [PATCH 17/42] update constraint for oslo.service to new release 4.6.0 meta: version: 4.6.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: Iede52b38fbcd20d82fecdb01520530d3336f9146 meta: release:Code-Review+2: Elod Illes meta: release:Workflow+1: Elod Illes meta: release:Code-Review+1: Stephen Finucane Change-Id: Ib14fa7c6e15a3c37053c0c2b5f0dd5cdf7e0378d Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..e3fb244c5c 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -38,7 +38,7 @@ setproctitle===1.3.7 pytest===9.0.3 python-slugify===8.0.4 cursive===0.2.3 -oslo.service===4.5.1 +oslo.service===4.6.0 django-appconf===1.2.0 ntc_templates===9.1.0 sphinxcontrib-nwdiag===2.0.0 From 1f70979b4ceffaabe2cd212331de020806cb3b0e Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Mon, 18 May 2026 09:36:27 +0000 Subject: [PATCH 18/42] update constraint for python-heatclient to new release 5.2.0 meta: version: 5.2.0 meta: team: heat meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Takashi Kajinami meta: release:Change-Id: Iba6d19441152a0e63e625145f29a8a2a29108298 meta: release:Code-Review+1: Takashi Kajinami meta: release:Code-Review+2: Elod Illes meta: release:Workflow+1: Elod Illes Change-Id: I723df911723be74fa4511417a054df2736edab32 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..5cef1c2570 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -551,7 +551,7 @@ microversion_parse===2.1.0 python-linstor===1.27.1 filelock===3.29.0 python-tackerclient===2.5.0 -python-heatclient===5.1.0 +python-heatclient===5.2.0 oslo.utils===10.0.1 requests-kerberos===0.15.0 itsdangerous===2.2.0 From d8557c203f2f77165240cbfbf90edddd488f8883 Mon Sep 17 00:00:00 2001 From: Elod Illes Date: Mon, 18 May 2026 12:31:41 +0200 Subject: [PATCH 19/42] update constraint for oslo.log to new release 8.2.0 meta: version: 8.2.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I63c964639c6b3ace519f44d374587c99105ddb14 meta: release:Code-Review+1: Stephen Finucane meta: release:Workflow+1: Elod Illes meta: release:Code-Review+2: Elod Illes Change-Id: Ibbc4e9341da93f46434b84b043367b500668d416 Signed-off-by: Elod Illes Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..2911b2f0d6 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -270,7 +270,7 @@ annotated-types===0.7.0 pytest-xdist===3.8.0 XStatic-JS-Yaml===3.13.1.2 XStatic-term.js===0.0.7.1 -oslo.log===8.1.0 +oslo.log===8.2.0 nodeenv===1.10.0 gossip===2.5.0 suds-community===1.2.0 From 63dca17c14c809775ca033df2e72c768b65eb7c3 Mon Sep 17 00:00:00 2001 From: Elod Illes Date: Mon, 18 May 2026 12:41:31 +0200 Subject: [PATCH 20/42] update constraint for oslo.limit to new release 2.11.0 meta: version: 2.11.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I49df64e42768c1ac53f02d8dac66b7387587efe4 meta: release:Code-Review+1: Stephen Finucane meta: release:Code-Review+2: Elod Illes meta: release:Workflow+1: Elod Illes Change-Id: I30ee45377aee4f19a36137b0d010946b69a5c18a Signed-off-by: Elod Illes Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..22fb7da110 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -13,7 +13,7 @@ sshtunnel===0.4.0 PasteDeploy===3.1.0 Routes===2.5.1 rtslib-fb===2.2.4 -oslo.limit===2.10.0 +oslo.limit===2.11.0 restructuredtext_lint===2.0.2 tzdata===2026.2 smmap===5.0.3 From 03d414d9da22be32825a4d9617c52d31f46aaa0f Mon Sep 17 00:00:00 2001 From: Elod Illes Date: Mon, 18 May 2026 12:42:48 +0200 Subject: [PATCH 21/42] update constraint for oslo.i18n to new release 6.8.0 meta: version: 6.8.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I948d85a2818414f7972a5f9f0948e4e95ddac193 meta: release:Workflow+1: Elod Illes meta: release:Code-Review+2: Elod Illes meta: release:Code-Review+1: Stephen Finucane meta: release:Code-Review+1: Takashi Kajinami Change-Id: I29a0566320b7012530b70184789dd54d7145b823 Signed-off-by: Elod Illes Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..18774c9d19 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -50,7 +50,7 @@ waiting===1.5.0 attrs===26.1.0 jwcrypto===1.5.7 Pint===0.25.3 -oslo.i18n===6.7.2 +oslo.i18n===6.8.0 jsonpath-rw-ext===1.2.2 python-mistralclient===6.2.0 oslo.context===6.3.0 From 8574e04d5fda34fc44e2f8bedeabb7376f94cdbc Mon Sep 17 00:00:00 2001 From: Elod Illes Date: Mon, 18 May 2026 12:44:13 +0200 Subject: [PATCH 22/42] update constraint for oslo.metrics to new release 0.16.0 meta: version: 0.16.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I056cf3f1f77aa6eb59146b94815e9e3642e671e8 meta: release:Workflow+1: Elod Illes meta: release:Code-Review+1: Stephen Finucane meta: release:Code-Review+2: Elod Illes Change-Id: I1ff3eecf3ead1de159326615d8e7b652a6add585 Signed-off-by: Elod Illes Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..d44f9fae8e 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -62,7 +62,7 @@ fixtures===4.3.2 neutron-lib===3.25.0 XStatic-FileSaver===1.3.2.1 jaraco.functools===4.4.0 -oslo.metrics===0.15.1 +oslo.metrics===0.16.0 storage-interfaces===1.0.5 pydantic===2.13.4 pystache===0.6.8 From 88317039e1bc5239f6e6beb057172eba46f8798b Mon Sep 17 00:00:00 2001 From: Elod Illes Date: Mon, 18 May 2026 12:45:15 +0200 Subject: [PATCH 23/42] update constraint for oslo.serialization to new release 5.10.0 meta: version: 5.10.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I5f8ac4f73b5ed9a8229f2211196cac35eb8aeb24 meta: release:Workflow+1: Elod Illes meta: release:Code-Review+1: Stephen Finucane meta: release:Code-Review+2: Elod Illes Change-Id: I3d0bde90f7da2e6329ac53b8c3b74ec22fbfc327 Signed-off-by: Elod Illes Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..777b3d3781 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -303,7 +303,7 @@ jeepney===0.9.0 stestr===4.2.1 pillow===12.2.0 infoblox-client===0.6.2 -oslo.serialization===5.9.1 +oslo.serialization===5.10.0 warlock===2.1.0 exabgp===5.0.9 aiomysql===0.3.2 From 976d12850ec0e3e9aeadf96716aeee6e1abc7340 Mon Sep 17 00:00:00 2001 From: Elod Illes Date: Mon, 18 May 2026 12:46:12 +0200 Subject: [PATCH 24/42] update constraint for stevedore to new release 5.8.0 meta: version: 5.8.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: Iee28d9714fde295e02950a2628d3a85f46375ba5 meta: release:Code-Review+2: Elod Illes meta: release:Code-Review+1: Takashi Kajinami meta: release:Code-Review+1: Stephen Finucane meta: release:Workflow+1: Elod Illes Change-Id: I6cf07cbfd66b0a3e61cc566b6a50e01d75ea3c38 Signed-off-by: Elod Illes Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..39f502304c 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -411,7 +411,7 @@ blinker===1.9.0 WSME===0.12.1 oslo.upgradecheck===2.7.1 sherlock===0.4.1 -stevedore===5.7.0 +stevedore===5.8.0 botocore===1.35.99 xmltodict===1.0.4 pyasn1===0.6.3 From 57f81a7334f6e71e21a7f8c4a5ab63b84ea61e58 Mon Sep 17 00:00:00 2001 From: Elod Illes Date: Mon, 18 May 2026 12:47:53 +0200 Subject: [PATCH 25/42] update constraint for oslo.context to new release 6.4.0 meta: version: 6.4.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I4838f02eb35b77ad1457c349525cf81e5d9fad52 meta: release:Code-Review+1: Stephen Finucane meta: release:Code-Review+1: Takashi Kajinami meta: release:Code-Review+2: Elod Illes meta: release:Workflow+1: Elod Illes Change-Id: I7c469b795e9a16f6aea1f48cc044f46d5339cc1d Signed-off-by: Elod Illes Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..7c617520c2 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -53,7 +53,7 @@ Pint===0.25.3 oslo.i18n===6.7.2 jsonpath-rw-ext===1.2.2 python-mistralclient===6.2.0 -oslo.context===6.3.0 +oslo.context===6.4.0 rcssmin===1.2.2 pycadf===4.0.1 grpcio===1.80.0 From 83f2abb2817711f18941ce4b6129bbb7613416fc Mon Sep 17 00:00:00 2001 From: Elod Illes Date: Mon, 18 May 2026 12:49:12 +0200 Subject: [PATCH 26/42] update constraint for oslo.middleware to new release 8.1.0 meta: version: 8.1.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: Id52202c01f3de11240ef1d8d95893871570fe0eb meta: release:Workflow+1: Elod Illes meta: release:Code-Review+1: Stephen Finucane meta: release:Code-Review+1: Takashi Kajinami meta: release:Code-Review+2: Elod Illes Change-Id: I7063949198001c02e13bce267b8a183544495080 Signed-off-by: Elod Illes Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..16dd299a96 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -276,7 +276,7 @@ gossip===2.5.0 suds-community===1.2.0 os_vif===4.3.0 qrcode===8.2 -oslo.middleware===8.0.0 +oslo.middleware===8.1.0 XStatic-mdi===1.6.50.3 pydantic_core===2.46.4 uritemplate===4.2.0 From a10d5075293c160fb3abaf89b5715ade31c75aa2 Mon Sep 17 00:00:00 2001 From: Elod Illes Date: Mon, 18 May 2026 12:50:20 +0200 Subject: [PATCH 27/42] update constraint for oslo.policy to new release 5.1.0 meta: version: 5.1.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I433ddeea7058785ac8bd93772d4350144f563d8b meta: release:Workflow+1: Elod Illes meta: release:Code-Review+2: Elod Illes meta: release:Code-Review+1: Stephen Finucane Change-Id: Iacc4158ad672e814bc063a62f58deeb6ba387ed2 Signed-off-by: Elod Illes Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..d0091834ff 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -468,7 +468,7 @@ wrapt===2.1.2 PySocks===1.7.1 oslo.privsep===3.11.0 sphinxcontrib-apidoc===0.6.0 -oslo.policy===5.0.0 +oslo.policy===5.1.0 hvac===2.4.0 pyeclib===1.8.0 repoze.lru===0.7 From 6db4e0ec6f7d406922e91831d7c52701cbf3d68d Mon Sep 17 00:00:00 2001 From: Elod Illes Date: Mon, 18 May 2026 12:51:46 +0200 Subject: [PATCH 28/42] update constraint for python-openstackclient to new release 10.0.0 meta: version: 10.0.0 meta: team: OpenStackSDK meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Artem Goncharov meta: release:Change-Id: If46eb7f56d076f07e1bfc714febb70f214d597f2 meta: release:Code-Review+2: Elod Illes meta: release:Workflow+1: Elod Illes Change-Id: I6b853c69fc3c7408d45247a1ed12c59a5063ea0f Signed-off-by: Elod Illes Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..d3edc06726 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -456,7 +456,7 @@ python-ironicclient===6.0.0 babel===2.18.0 XStatic===1.0.3 XStatic-Angular-FileUpload===12.2.13.2 -python-openstackclient===9.0.0 +python-openstackclient===10.0.0 pyzmq===27.1.0 oslo.db===18.0.0 simplegeneric===0.8.1 From cc8ea7091764980182b85776b578f88195ab6b6b Mon Sep 17 00:00:00 2001 From: Elod Illes Date: Mon, 18 May 2026 12:52:49 +0200 Subject: [PATCH 29/42] update constraint for oslo.concurrency to new release 7.5.0 meta: version: 7.5.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: Ic56828b2ca80962736c62f8296037d1dffac2f06 meta: release:Code-Review+1: Takashi Kajinami meta: release:Workflow+1: Elod Illes meta: release:Code-Review+2: Elod Illes meta: release:Code-Review+1: Stephen Finucane Change-Id: I1db3eaa12ba5021d85f1988d7ee28f13261c7af8 Signed-off-by: Elod Illes Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..4572eb9d3f 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -24,7 +24,7 @@ sphinxcontrib-actdiag===3.0.0 pecan===1.8.0 os-api-ref===3.2.0 python-ldap===3.4.5 -oslo.concurrency===7.4.1 +oslo.concurrency===7.5.0 websocket-client===1.9.0 osprofiler===4.4.0 os-resource-classes===1.1.0 From b25eebfbf1c43e438c2e8e99d255fc8ba9a86d46 Mon Sep 17 00:00:00 2001 From: Elod Illes Date: Mon, 18 May 2026 12:53:48 +0200 Subject: [PATCH 30/42] update constraint for oslo.config to new release 10.4.0 meta: version: 10.4.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: Ia5e911c4eb897a52a4dd5fea885cc51bb88b8483 meta: release:Code-Review+1: Stephen Finucane meta: release:Workflow+1: Elod Illes meta: release:Code-Review+2: Elod Illes meta: release:Code-Review+1: Takashi Kajinami Change-Id: I9467ae291968a8c0d68c3ccbb5de49e14c8d9f33 Signed-off-by: Elod Illes Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..645df8c2ec 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -383,7 +383,7 @@ seqdiag===3.0.0 numpy===2.4.4 msgpack===1.1.2 Sphinx===9.0.4 -oslo.config===10.3.0 +oslo.config===10.4.0 openstackdocstheme===3.6.0 osc-placement===4.8.0 rpds-py===0.30.0 From 157b644bb4cbab83e37cc898be2159cc4cbea041 Mon Sep 17 00:00:00 2001 From: Elod Illes Date: Mon, 18 May 2026 12:54:50 +0200 Subject: [PATCH 31/42] update constraint for openstacksdk to new release 4.13.0 meta: version: 4.13.0 meta: team: OpenStackSDK meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: no meta: release:Author: Rodolfo Alonso Hernandez meta: release:Commit: Rodolfo Alonso meta: release:Change-Id: I99a8bd8fb1e03a3e55fb126ffae0031b5b21dcab meta: release:Workflow+1: Elod Illes meta: release:Code-Review+1: Artem Goncharov meta: release:Code-Review+2: Elod Illes Change-Id: I04f11b06b728ae81b9179a033d3b7f60f78351c7 Signed-off-by: Elod Illes Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 2945d005be..3930a60cb0 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -434,7 +434,7 @@ cotyledon===2.2.0 xattr===1.3.0 systemd-python===235 python-memcached===1.62 -openstacksdk===4.12.0 +openstacksdk===4.13.0 infi.dtypes.nqn===0.1.0 six===1.17.0 h2===4.3.0 From f050c0425a3cb8b9cbf68358522172754831a50d Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Wed, 13 May 2026 09:25:49 +0000 Subject: [PATCH 32/42] update constraint for keystonemiddleware to new release 13.0.0 meta: version: 13.0.0 meta: team: keystone meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I8fdf41f1e71a78a4ae5f9071db9b20668d6e08de meta: release:Code-Review+2: Elod Illes meta: release:Code-Review+1: Artem Goncharov meta: release:Workflow+1: Elod Illes Change-Id: Ieb417eba158bc2ea563cec2f006efcc0c409a2ca Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 49a96dd171..bd23cdd5a6 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -345,7 +345,7 @@ jsonpath-ng===1.8.0 XStatic-tv4===1.2.7.1 XStatic-JSEncrypt===2.3.1.2 python-cinderclient===9.9.0 -keystonemiddleware===12.0.0 +keystonemiddleware===13.0.0 django-formtools===2.5.1 XStatic-Spin===1.2.5.3 rich===15.0.0 From 7f9854129d44d9d203452386cc5e60818ba255e7 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Tue, 19 May 2026 09:29:37 +0000 Subject: [PATCH 33/42] update constraint for python-cyborgclient to new release 2.8.0 meta: version: 2.8.0 meta: team: cyborg meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: Ibf543bd84e09c52f294c1d5b57e2079604eae7df meta: release:Code-Review+2: Elod Illes meta: release:Workflow+1: Elod Illes Change-Id: I7fa6c2a38129fefbccf47408b234369ec14c6b83 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 99dd35e628..44bafd8f84 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -515,7 +515,7 @@ configparser===7.2.0 decorator===5.2.1 DateTimeRange===2.3.2 cffi===2.0.0 -python-cyborgclient===2.7.0 +python-cyborgclient===2.8.0 futurist===3.3.0 jsonschema===4.26.0 sphinxcontrib-devhelp===2.0.0 From e13974a0fb534265b77a45dc8b7b4420f7a608d2 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Tue, 19 May 2026 09:30:04 +0000 Subject: [PATCH 34/42] update constraint for python-freezerclient to new release 6.3.0 meta: version: 6.3.0 meta: team: freezer meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: Iaa959f7c16c54ea67ed0692eda130efe3519a962 meta: release:Code-Review+2: Elod Illes meta: release:Workflow+1: Elod Illes Change-Id: I0409969b376c99d135b0f4c0264788421f704da0 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 99dd35e628..c2bb8bf779 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -82,7 +82,7 @@ moto===5.2.1 infi.dtypes.wwn===0.1.1 awscrt===0.32.2 pcre2===0.6.0 -python-freezerclient===6.2.0 +python-freezerclient===6.3.0 python-vitrageclient===5.4.0 py-pure-client===1.88.0 krest===1.3.8 From 8b9aa8924369f2de4acb66c10ab039aeb0681929 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Tue, 19 May 2026 09:30:05 +0000 Subject: [PATCH 35/42] update constraint for python-glanceclient to new release 4.12.0 meta: version: 4.12.0 meta: team: glance meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: Ic5e06be726a7cb7b55ffe9411be4aba903623386 meta: release:Workflow+1: Elod Illes meta: release:Code-Review+2: Elod Illes Change-Id: Ife0b5f019fc3eac6a2ea9712fc87b2cfb2ba9aaa Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 99dd35e628..878a7f271e 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -106,7 +106,7 @@ opentelemetry-exporter-otlp===1.41.1 rsd-lib===1.2.0 XStatic-Jasmine===2.4.1.3 googleapis-common-protos===1.75.0 -python-glanceclient===4.11.0 +python-glanceclient===4.12.0 prometheus_client===0.25.0 jaraco.classes===3.4.0 debtcollector===3.1.0 From 0864545b4e922e35ea6c026aec903f7809f630e9 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Tue, 19 May 2026 09:30:14 +0000 Subject: [PATCH 36/42] update constraint for neutron-lib to new release 4.0.0 meta: version: 4.0.0 meta: team: neutron meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: no meta: release:Author: Rodolfo Alonso Hernandez meta: release:Commit: Rodolfo Alonso meta: release:Change-Id: I87c603a0a0df380f749186c7a8aa4382d437cd0a meta: release:Code-Review+1: Slawek Kaplonski meta: release:Code-Review+2: Elod Illes meta: release:Code-Review+1: Jakub Libosvar meta: release:Workflow+1: Elod Illes meta: release:Code-Review+1: Brian Haley Change-Id: Ia06e153833f23fc591a381152113755c5399c78b Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 99dd35e628..65649b27fc 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -59,7 +59,7 @@ pycadf===4.0.1 grpcio===1.80.0 sniffio===1.3.1 fixtures===4.3.2 -neutron-lib===3.25.0 +neutron-lib===4.0.0 XStatic-FileSaver===1.3.2.1 jaraco.functools===4.4.0 oslo.metrics===0.15.1 From 59c0cef80a684ffea4b2ff302708761007ff80e1 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Tue, 19 May 2026 09:37:41 +0000 Subject: [PATCH 37/42] update constraint for python-manilaclient to new release 6.1.0 meta: version: 6.1.0 meta: team: manila meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I65f8b8b8d387133506e8fc6e5a1cb70c0ad8a2b7 meta: release:Code-Review+2: Elod Illes meta: release:Code-Review+1: Goutham Pacha Ravi meta: release:Workflow+1: Elod Illes Change-Id: I264b0d5d4d4ccc58e5d983d33a8a1904f6669f82 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 69cbfafc1e..b0cd7ed71a 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -207,7 +207,7 @@ Pygments===2.20.0 XStatic-Hogan===2.0.0.5 api_object_schema===2.0.0 XStatic-objectpath===1.2.1.1 -python-manilaclient===6.0.0 +python-manilaclient===6.1.0 sphinxcontrib-serializinghtml===2.0.0 requests===2.33.1 snowballstemmer===3.0.1 From 8e6cc070d5d31985d6ba8c5f4b47e4d8b4b9fe1c Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Tue, 19 May 2026 09:40:52 +0000 Subject: [PATCH 38/42] update constraint for os-brick to new release 7.1.0 meta: version: 7.1.0 meta: team: cinder meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I1b718c3ecec4cf145785e8e30a353e9e611048fc meta: release:Workflow+1: Elod Illes meta: release:Code-Review+2: Elod Illes Change-Id: I7fb6f67fa9d5f3205f9ccc505171465705e0e2fd Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 69cbfafc1e..6f3bfba371 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -235,7 +235,7 @@ influxdb===5.3.2 funcparserlib===2.0.0a0 passlib===1.7.4 cliff===4.14.0 -os-brick===7.0.0 +os-brick===7.1.0 valkey===6.1.1 scp===0.15.0 lark===1.3.1 From 243d5b7765347a9e60374d2252361df5f1d99840 Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Tue, 19 May 2026 09:55:39 +0000 Subject: [PATCH 39/42] update constraint for python-barbicanclient to new release 7.4.0 meta: version: 7.4.0 meta: team: barbican meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: no meta: first: yes meta: release:Author: Elod Illes meta: release:Commit: Elod Illes meta: release:Change-Id: I0232f755cbc23a221c05ae924fc72c74908f2e8b meta: release:Code-Review+2: Elod Illes meta: release:Workflow+1: Elod Illes Change-Id: I687dbf311bfd778cc2f30415c1cfad9eeceb23c8 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index 69cbfafc1e..7cc3c57d77 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -404,7 +404,7 @@ opentelemetry-exporter-otlp-proto-common===1.41.1 distlib===0.4.0 ast_serialize===0.3.0 dogpile.cache===1.5.0 -python-barbicanclient===7.3.0 +python-barbicanclient===7.4.0 salt===3007.14 opentelemetry-semantic-conventions===0.62b1 blinker===1.9.0 From 6ccd87a1245c899483d81d74bc8436f626a00d28 Mon Sep 17 00:00:00 2001 From: Radomir Dopieralski Date: Tue, 10 Mar 2026 15:57:34 +0100 Subject: [PATCH 40/42] Update Django to 5.2.12 Django 4.2 is going out of security support in April 2026. This is the last moment for us to switch to Django 5.2, which has security support for two more years. Change-Id: Ife9bfc0ff35c7b636eae1c474522f7f4f25781ae Signed-off-by: Radomir Dopieralski --- global-requirements.txt | 2 +- upper-constraints.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/global-requirements.txt b/global-requirements.txt index 1678399fe1..2b7cf4570d 100644 --- a/global-requirements.txt +++ b/global-requirements.txt @@ -46,7 +46,7 @@ defusedxml # PSF django-compressor # MIT django-debreach # BSD django-formtools # BSD -Django<4.3 # BSD +Django<6 # BSD # eventlet is not compatibile with 2.0.0: https://github.com/eventlet/eventlet/issues/619 dnspython!=2.0.0,!=2.2.0 # http://www.dnspython.org/LICENSE dogpile.cache!=0.9.1,!=1.1.7 # BSD diff --git a/upper-constraints.txt b/upper-constraints.txt index 9b69e35398..030fcc9e32 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -415,7 +415,7 @@ botocore===1.35.99 xmltodict===1.0.4 pyasn1===0.6.3 oslo.rootwrap===7.9.0 -Django===4.2.30 +Django===5.2.14 pexpect===4.9.0 elastic-transport===9.2.1 cmd2===3.4.0 From 5b885c872afa03937530af8f7de99cb5d3ee381d Mon Sep 17 00:00:00 2001 From: OpenStack Proposal Bot Date: Wed, 20 May 2026 09:06:39 +0000 Subject: [PATCH 41/42] update constraint for oslo.messaging to new release 18.1.0 meta: version: 18.1.0 meta: team: oslo meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: yes meta: first: no meta: release:Author: Takashi Kajinami meta: release:Commit: Takashi Kajinami meta: release:Change-Id: I62d31573f22e4050a025d39d87cd638e5b422ced meta: release:Code-Review+2: Elod Illes meta: release:Code-Review+1: Stephen Finucane meta: release:Workflow+1: Elod Illes Change-Id: If38dfceecab95fe97401230242e79511e62391a4 Signed-off-by: OpenStack Proposal Bot Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh --- upper-constraints.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/upper-constraints.txt b/upper-constraints.txt index a7858a87f6..d8a63a5b0b 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -151,7 +151,7 @@ XStatic-roboto-fontface===0.8.0.1 pyudev===0.24.4 eventlet===0.41.0 openstack-doc-tools===4.0.3 -oslo.messaging===18.0.0 +oslo.messaging===18.1.0 jira===3.10.5 PyJWT===2.12.1 typing_extensions===4.15.0 From ce5f40bd9ca7a7465c9f26998e4fe0762c1736ff Mon Sep 17 00:00:00 2001 From: Stephen Finucane Date: Fri, 8 May 2026 12:28:44 +0100 Subject: [PATCH 42/42] Denylist librt This is the runtime library for mypy. Given mypy is denylisted, this should be too. Change-Id: Ia0cf043688b0bce2bd50dafd02165992a8b70428 Signed-off-by: Stephen Finucane --- denylist.txt | 1 + upper-constraints.txt | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/denylist.txt b/denylist.txt index 247cb099f8..e66e3481e5 100644 --- a/denylist.txt +++ b/denylist.txt @@ -10,6 +10,7 @@ flake8-import-order flake8-logging-format hacking isort +librt mccabe mypy pep257 diff --git a/upper-constraints.txt b/upper-constraints.txt index fb1cfd4a1a..771984da13 100644 --- a/upper-constraints.txt +++ b/upper-constraints.txt @@ -370,7 +370,6 @@ oslo.reports===3.8.0 bitmath===2.0.1 ceilometermiddleware===3.11.0 testrepository===0.0.22 -librt===0.11.0 sympy===1.14.0 Logbook===1.9.2 PyNaCl===1.6.2