Skip to content

Synchronise master with upstream#192

Merged
priteau merged 15 commits into
stackhpc/masterfrom
upstream/master-2026-05-11
May 11, 2026
Merged

Synchronise master with upstream#192
priteau merged 15 commits into
stackhpc/masterfrom
upstream/master-2026-05-11

Conversation

@github-actions
Copy link
Copy Markdown

This PR contains a snapshot of master from upstream master.

stephenfin and others added 15 commits March 12, 2026 16:55
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
@github-actions github-actions Bot requested a review from a team as a code owner May 11, 2026 07:32
@github-actions github-actions Bot added automated Automated action performed by GitHub Actions synchronisation labels May 11, 2026
@priteau priteau closed this May 11, 2026
@priteau priteau reopened this May 11, 2026
@priteau priteau merged commit 4237a4d into stackhpc/master May 11, 2026
4 checks passed
@priteau priteau deleted the upstream/master-2026-05-11 branch May 11, 2026 08:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automated Automated action performed by GitHub Actions synchronisation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants