Synchronise master with upstream#192
Merged
Merged
Conversation
beartype allows us to validate type hints at runtime, as part of our
test suites.
* Is the library actively maintained?
Yes. The most recent release was in December 2025.
* Is the library good code?
Yes. It has a comprehensive test suite and is relatively widely
used.
* Is the library license compatible?
Yes, MIT license.
* Is the library already packaged in the distros we target?
Yes:
https://packages.ubuntu.com/plucky/python3-beartype
https://packages.debian.org/source/sid/python-beartype
https://packages.fedoraproject.org/pkgs/python-beartype/python3-beartype/
* Is the function of this library already covered by other libraries
in global-requirements.txt?
No.
* Is the library required for OpenStack project or related dev or
infrastructure setup? (Answer to this should be Yes, of course) Which?
Any project that has typing (almost all Oslo and SDK projects, and
an increasing amount of services)
* If the library release is managed by the Openstack release process
does it use the cycle-with-intermediary release type?
Not managed by OpenStack
Change-Id: I18798755886f117a818cc815b55180f0d8a01406
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
These libraries are required by the opentelemetry tracing
middleware, to export in protobuf format either to http
or grpc servers.
* Is the library actively maintained?
Yes. The most recent release was in Apr, 2026.
* Is the library good code?
Yes. It is part of the official OpenTelemetry SDK for Python.
* Is the library license compatible?
Yes, Apache-2.0 license.
* Is the library already packaged in the distros we target?
Yes:
https://packages.debian.org/sid/python/python3-opentelemetry-exporter-otlp-proto-grpc
https://packages.debian.org/sid/python/python3-opentelemetry-exporter-otlp-proto-http
* Is the function of this library already covered by other libraries
in global-requirements.txt?
No. The common opentelemetry-sdk is already covered, but it lacks the exporters.
* Is the library required for OpenStack project or related dev or
infrastructure setup? (Answer to this should be Yes, of course) Which?
Yes. oslo.middleware is introducing a new tracing middleware that exports traces
to an specific http or grpc backend.
* If the library release is managed by the Openstack release process
does it use the cycle-with-intermediary release type?
Not managed by OpenStack
Needed-By: https://review.opendev.org/c/openstack/oslo.middleware/+/984371
Change-Id: I5c61821dd12db908147a3c40eb9674af63495d6b
Signed-off-by: Juan Larriba <jlarriba@redhat.com>
meta: version: 4.6.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: Stephen Finucane <sfinucan@redhat.com> meta: release:Commit: Stephen Finucane <sfinucan@redhat.com> meta: release:Change-Id: Ie841535405d1b2c0405df41c0d42b9be8e359421 meta: release:Code-Review+1: Artem Goncharov <artem.goncharov@gmail.com> meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+1: Doug Goldstein <cardoe@cardoe.com> Change-Id: I32c040a35f2603ae6579aabaa146f4282e9f6642 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
meta: version: 3.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: Stephen Finucane <sfinucan@redhat.com> meta: release:Commit: Stephen Finucane <sfinucan@redhat.com> meta: release:Change-Id: I52d6cd863acceb2e2f2bcb86c119661e488078b0 meta: release:Code-Review+1: Takashi Kajinami <kajinamit@oss.nttdata.com> meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> Change-Id: Id8cfcdf837604143cf1ec73b42bdc176417e046d Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
meta: version: 5.11.0 meta: team: ironic meta: diff-start: - meta: series: hibiscus meta: branch: master meta: release-type: release meta: pypi: no meta: first: yes meta: release:Author: Riccardo Pittau <elfosardo@gmail.com> meta: release:Commit: Riccardo Pittau <elfosardo@gmail.com> meta: release:Change-Id: Ib4d3080813b3b006361d91662c5ffab1f2f3d1b1 meta: release:Code-Review+1: Iury Gregory Melo Ferreira <iurygregory@gmail.com> meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+1: Dmitry Tantsur <dtantsur@protonmail.com> Change-Id: I97f3cf20fdc3162f611df66c2275f4699ec3d74b Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
meta: version: 4.4.0 meta: team: oslo meta: diff-start: - meta: series: independent meta: branch: master meta: release-type: release meta: pypi: yes meta: first: no meta: release:Author: Stephen Finucane <sfinucan@redhat.com> meta: release:Commit: Stephen Finucane <sfinucan@redhat.com> meta: release:Change-Id: I55b7dc48e7d9d963bbf35868a23901bc2d6c051f meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+1: Takashi Kajinami <kajinamit@oss.nttdata.com> Change-Id: I83bbeda68d55b2dd761a434cb10ab95e4de66a38 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
Fixes applied to automated upper-constraints.txt update: Keep version specific pins where applicable. Pin versions for packages that are not ready for updating: - pyroute2: Neutron issues - awscurl: ceilometer unit tests Pins only relevant for python_version==3.10: - backports.strenum===1.3.1 Co-Authored-by: Dr. Jens Harbott <harbott@osism.tech> Change-Id: I26073c75f5fba0c869854ce02406e2673f3ca881 Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:playbooks/proposal/propose_update.sh
meta: version: 4.2.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: Goutham Pacha Ravi <gouthampravi@gmail.com> meta: release:Commit: Goutham Pacha Ravi <gouthampravi@gmail.com> meta: release:Change-Id: I250de33aeb453c659dbf46492574af5e9c26d14d meta: release:Code-Review+2: Elod Illes <elod.illes@est.tech> meta: release:Code-Review+1: Lajos Katona <katonalala@gmail.com> meta: release:Code-Review+1: Brian Haley <haleyb.dev@gmail.com> meta: release:Workflow+1: Elod Illes <elod.illes@est.tech> Change-Id: If2722c24b6dd19782e42aac20ed836d473bcc10b Signed-off-by: OpenStack Proposal Bot <openstack-infra@lists.openstack.org> Generated-By: openstack/project-config:roles/copy-release-tools-scripts/files/release-tools/update_constraints.sh
priteau
approved these changes
May 11, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains a snapshot of master from upstream master.