Skip to content

NO-ISSUE: Bump the osac-aap-python-dependencies group in /osac-aap with 51 updates - #680

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/osac-aap/osac-aap-python-dependencies-6885e9b4a8
Closed

NO-ISSUE: Bump the osac-aap-python-dependencies group in /osac-aap with 51 updates#680
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/uv/osac-aap/osac-aap-python-dependencies-6885e9b4a8

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps the osac-aap-python-dependencies group in /osac-aap with 51 updates:

Package From To
ansible 11.5.0 14.3.1
dnspython 2.7.0 2.8.0
jmespath 1.0.1 1.1.0
kubernetes 32.0.1 36.0.3
pydantic 2.11.3 2.13.5
python-ironicclient 5.10.1 6.3.0
python-openstackclient 8.0.0 10.3.0
urllib3 2.4.0 2.7.0
ansible-lint 25.2.1 26.8.0
antsibull-changelog 0.33.0 0.35.1
ansible-core 2.20.3 2.21.3
certifi 2026.2.25 2026.7.22
cffi 2.0.0 2.1.1
charset-normalizer 3.4.6 3.5.1
cliff 4.13.2 4.16.0
cmd2 3.4.0 4.2.2
cryptography 46.0.7 50.0.1
debtcollector 3.0.0 3.1.0
decorator 5.2.1 5.3.1
durationpy 0.10 0.11
idna 3.11 3.19
jsonpointer 3.0.0 3.1.1
keystoneauth1 5.13.1 5.17.0
markdown-it-py 4.0.0 4.2.0
msgpack 1.1.2 1.2.2
openstacksdk 4.10.0 4.19.1
os-service-types 1.8.2 1.9.0
osc-lib 4.4.0 4.7.0
oslo-config 10.3.0 10.7.0
oslo-i18n 6.7.2 6.9.0
oslo-serialization 5.9.1 5.11.0
oslo-utils 10.0.0 10.2.0
packaging 26.0 26.3
platformdirs 4.9.4 4.11.5
prettytable 3.17.0 3.18.0
propcache 0.4.1 0.5.2
pydantic-core 2.41.5 2.48.0
pygments 2.19.2 2.21.0
python-keystoneclient 5.8.0 6.0.0
python-novaclient 17.4.0 18.13.1
requests 2.32.5 2.34.2
rich 14.3.4 15.0.0
rpds-py 0.30.0 2026.6.3
setuptools 82.0.1 84.0.0
simplejson 3.20.2 4.1.2
stevedore 5.7.0 5.9.1
typing-extensions 4.15.0 4.16.0
wcwidth 0.6.0 0.8.3
wrapt 2.1.2 2.3.0
yarl 1.23.0 1.24.5
rich-argparse 1.7.2 1.8.0

Updates ansible from 11.5.0 to 14.3.1

Commits
  • c1ecefb Release Ansible 14.3.1 (#723)
  • 946acbd Make linter happy. (#719)
  • 9b067c6 Ansible 14.3.0: Dependencies, changelog and porting guide (#717)
  • b12bbe4 Restrict infoblox.nios_modules, netapp_eseries.santricity, hetzner.hcloud, an...
  • e373b13 Pin all actions not under control by gh.com/ansible-community. (#711)
  • 7f23098 Revert "Restrict ibm.storage_virtualize to < 3.4.0. (#709)" (#713)
  • 9c2bd7a Fix URL in issue template. (#714)
  • 473f579 Also pin for Ansible 9.
  • dade8e6 Restrict cyberark.conjur to < 1.3.13 (#712)
  • 2b49ff9 Bump actions/setup-python from 6 to 7 (#710)
  • Additional commits viewable in compare view

Updates dnspython from 2.7.0 to 2.8.0

Release notes

Sourced from dnspython's releases.

dnspython 2.8.0

See What's New for details.

The minimum supported version of Python is 3.10.

My thanks to the many people who have contributed to this release. Also thanks to my co-maintainers: Tomáš Křížek, Petr Špaček, and Brian Wellington.

This release was published to PyPI using Trusted Publishing.

Changelog

Sourced from dnspython's changelog.

2.8.0

  • dns/btreezone.py provides another zone versioned implementation built on top of a B-tree. It maintains DNSSEC sort order, labels nodes as delegation points or glue, and can find the "bounds" of a name (useful for DNSSEC responses).

  • dns/query.py now provides make_socket(), make_ssl_socket(), and make_ssl_context() to make using persistent connections with the query code easier.

  • dns/win32util.py now supports explicitly setting the configuration method used to get system dns info, using the set_config_method() function. There is a new configuration method that uses the Win32 API, which can be set using set_config_method(ConfigMethod.Win32). We are considering making the Win32 API the default in the future as we believe it to be the most accurate. Any feedback on it compared to the other methods is welcome.

  • The DSYNC record is now supported. This type is still in draft stage at the IETF and is subject to change.

  • The minimum supported Python version is now 3.10.

Commits

Updates jmespath from 1.0.1 to 1.1.0

Changelog

Sourced from jmespath's changelog.

1.1.0

  • Fix concurrency issue with cache (pr [#335](https://github.com/jmespath/jmespath.py/issues/335) <https://github.com/jmespath/jmespath.py/pull/335>__)
  • Added support for Python 3.12-3.14 (pr [#331](https://github.com/jmespath/jmespath.py/issues/331) <https://github.com/jmespath/jmespath.py/pull/331>__)
  • Removed support for Python 3.7-3.8 (pr [#335](https://github.com/jmespath/jmespath.py/issues/335) <https://github.com/jmespath/jmespath.py/pull/335>__)
Commits
  • 6ff419a Merge branch 'release-1.1.0'
  • 17e964f Bump version to 1.1.0
  • 5ce13aa Merge branch 'v1.1.0' into develop
  • d8f0457 Revert versions back to current version
  • 8cb3082 1.1.0
  • 6e37991 Update permissions in codeql.yml workflow (#338)
  • 141734d Bring .github settings up-to-date (#336)
  • 07e30cf Merge pull request #337 from nateprewitt/python_changelog
  • 9170711 Add missing changelog entries for Python support
  • cdb9327 Fix file encoding for Windows
  • Additional commits viewable in compare view

Updates kubernetes from 32.0.1 to 36.0.3

Release notes

Sourced from kubernetes's releases.

Kubernetes Python Client v36.0.3 Stable Release

Getting started:

pip install --pre --upgrade kubernetes

Or from source, download attached zip file, then

unzip client-python-v36.0.3.zip
cd client-python-v36.0.3
python setup-release.py install

Then follow examples in https://github.com/kubernetes-client/python/tree/release-36.0/examples

Changelog: https://github.com/kubernetes-client/python/blob/release-36.0/CHANGELOG.md

Kubernetes Python Client v36.0.2 Stable Release

Getting started:

pip install --pre --upgrade kubernetes

Or from source, download attached zip file, then

unzip client-python-v36.0.2.zip
cd client-python-v36.0.2
python setup-release.py install

Then follow examples in https://github.com/kubernetes-client/python/tree/release-36.0/examples

Changelog: https://github.com/kubernetes-client/python/blob/release-36.0/CHANGELOG.md

Kubernetes Python Client v36.0.1 Stable Release

Getting started:

pip install --pre --upgrade kubernetes

Or from source, download attached zip file, then

unzip client-python-v36.0.1.zip
cd client-python-v36.0.1
</tr></table> 

... (truncated)

Changelog

Sourced from kubernetes's changelog.

v36.0.3

Kubernetes API Version: v1.36.2

Bug or Regression

  • Fix Watch.stream selecting watch instead of follow when streaming pod logs.
  • Start the leader election worker thread as a daemon so it does not block process shutdown.
  • Fix readline_channel, readline_stdout and readline_stderr crashing with OverflowError when using the default timeout, and returning None when a timeout expires.
  • Fix format_quantity returning imprecise, non-canonical values for the milli, micro and nano suffixes, and ignoring quantize=Decimal(0).

v36.0.2

Kubernetes API Version: v1.36.1

Uncategorized

  • Restored backward compatibility for Configuration.auth_settings(): the legacy api_key['authorization'] lookup is honored as a fallback when api_key['BearerToken'] is not set, fixing 401 Unauthorized regressions seen after upgrading to v36.0.0 (#2595). (#2604, @​GK-07)

v36.0.1

Kubernetes API Version: v1.36.1

Bug or Regression

  • Fix load_incluster_config() and load_kube_config() (sync and async, with a static token) so requests carry an Authorization header on kubernetes-client/python v36+. Without this fix, in-cluster pods upgrading to v36 silently send unauthenticated requests and the apiserver rejects them as system:anonymous. (#2585, @​Jmacek)

Deprecation

v36.0.0

Kubernetes API Version: v1.36.1

v36.0.0b1

Kubernetes API Version: v1.36.1

Deprecation

v36.0.0a3

Kubernetes API Version: v1.36.0

v36.0.0a2

Kubernetes API Version: v1.36.0

... (truncated)

Commits
  • 67e7d9a Merge pull request #2628 from yliaog/automated-release-of-36.0.3-upstream-rel...
  • 0b18b05 generated client change
  • eedb17e update version constants for 36.0.3 release
  • bd7a886 update changelog with release notes from master branch
  • 63dee8d Fix format_quantity precision and emit canonical decimal output
  • 14ae4f0 Update coverage requirement from >=4.0.3 to >=7.14.1
  • 33f9bf5 Add tests for readline_channel default and expired timeout handling
  • f72f921 Fix readline_channel crash and None return on default timeout
  • bb887bb Fix leader election worker thread not running as daemon
  • 675392c Bump codecov/codecov-action from 6.0.1 to 7.0.0
  • Additional commits viewable in compare view

Updates pydantic from 2.11.3 to 2.13.5

Release notes

Sourced from pydantic's releases.

v2.13.5 (2026-08-28)

What's Changed

Fixes

  • Allow reuse of validators when plugins are set by @​Viicos in #13535
  • Fix missing GC traversal on some pydantic-core struct fields by @​Viicos in #13624
  • Fix missing GC traversal in pydantic-core for GeneralFieldsSerializer by @​Viicos in #13629
  • Count validated model fields once in smart unions by @​tamird in #13731

v2.13.4 2026-05-06

v2.13.4 (2026-05-06)

What's Changed

Packaging

Fixes

Full Changelog: pydantic/pydantic@v2.13.3...v2.13.4

v2.13.3 2026-04-20

v2.13.3 (2026-04-20)

What's Changed

Fixes

Full Changelog: pydantic/pydantic@v2.13.2...v2.13.3

v2.13.2 2026-04-17

v2.13.2 (2026-04-17)

What's Changed

Fixes

  • Fix ValidationInfo.field_name missing with model_validate_json() by @​Viicos in #13084

Full Changelog: pydantic/pydantic@v2.13.1...v2.13.2

v2.13.1 2026-04-15

... (truncated)

Changelog

Sourced from pydantic's changelog.

v2.13.5 (2026-08-28)

GitHub release

What's Changed

Fixes

  • Allow reuse of validators when plugins are set by @​Viicos in #13535
  • Fix missing GC traversal on some pydantic-core struct fields by @​Viicos in #13624
  • Fix missing GC traversal in pydantic-core for GeneralFieldsSerializer by @​Viicos in #13629
  • Count validated model fields once in smart unions by @​tamird in #13731

v2.13.4 (2026-05-06)

GitHub release

What's Changed

Packaging

Fixes

v2.13.3 (2026-04-20)

GitHub release

What's Changed

Fixes

v2.13.2 (2026-04-17)

GitHub release

What's Changed

Fixes

  • Fix ValidationInfo.field_name missing with model_validate_json() by @​Viicos in #13084

v2.13.1 (2026-04-15)

... (truncated)

Commits
  • 001dea0 Bump pypa/gh-action-pypi-publish action to v1.14.2
  • 558379f Bump twine to v7.0.0
  • 2cfd5d3 Do not check for docs build
  • a735bee Fix more Clippy lints
  • 7eed4a1 Fix Clippy 0.1.95 warnings
  • b353bbb Prepare release v2.13.5
  • 63d2ccc Count validated model fields once in smart unions
  • a53ec2e Speed up PyPy CI tests
  • d65e0f9 Workaround circular import error in Mypy
  • 47a6dbf Fix missing GC traversal in pydantic-core for GeneralFieldsSerializer
  • Additional commits viewable in compare view

Updates python-ironicclient from 5.10.1 to 6.3.0

Updates python-openstackclient from 8.0.0 to 10.3.0

Updates urllib3 from 2.4.0 to 2.7.0

Release notes

Sourced from urllib3's releases.

2.7.0

🚀 urllib3 is fundraising for HTTP/2 support

urllib3 is raising ~$40,000 USD to release HTTP/2 support and ensure long-term sustainable maintenance of the project after a sharp decline in financial support. If your company or organization uses Python and would benefit from HTTP/2 support in Requests, pip, cloud SDKs, and thousands of other projects please consider contributing financially to ensure HTTP/2 support is developed sustainably and maintained for the long-haul.

Thank you for your support.

Security

Addressed high-severity security issues. Impact was limited to specific use cases detailed in the accompanying advisories; overall user exposure was estimated to be marginal.

  • Decompression-bomb safeguards of the streaming API were bypassed:

    1. When HTTPResponse.drain_conn() was called after the response had been read and decompressed partially. (Reported by @​Cycloctane)
    2. During the second HTTPResponse.read(amt=N) or HTTPResponse.stream(amt=N) call when the response was decompressed using the official Brotli library. (Reported by @​kimkou2024)

    See GHSA-mf9v-mfxr-j63j for details.

  • HTTP pools created using ProxyManager.connection_from_url did not strip sensitive headers specified in Retry.remove_headers_on_redirect when redirecting to a different host. (GHSA-qccp-gfcp-xxvc reported by @​christos-spearbit)

Deprecations and Removals

  • Used FutureWarning instead of DeprecationWarning for better visibility of existing deprecation notices. Rescheduled the removal of deprecated features to version 3.0. (urllib3/urllib3#3763)
  • Removed support for end-of-life Python 3.9. (urllib3/urllib3#3720)
  • Removed support for end-of-life PyPy3.10. (urllib3/urllib3#4979)
  • Bumped the minimum supported pyOpenSSL version to 19.0.0. (urllib3/urllib3#3777)

Bugfixes

  • Fixed a bug where HTTPResponse.read(amt=None) was ignoring decompressed data buffered from previous partial reads. (urllib3/urllib3#3636)
  • Fixed a bug where HTTPResponse.read() could cache only part of the response after a partial read when cache_content=True. (urllib3/urllib3#4967)
  • Fixed HTTPResponse.stream() and HTTPResponse.read_chunked() to handle amt=0. (urllib3/urllib3#3793)
  • Updated _TYPE_BODY type alias to include missing Iterable[str], matching the documented and runtime behavior of chunked request bodies. (urllib3/urllib3#3798)
  • Fixed LocationParseError when paths resembling schemeless URIs were passed to HTTPConnectionPool.urlopen(). (urllib3/urllib3#3352)
  • Fixed BaseHTTPResponse.readinto() type annotation to accept memoryview in addition to bytearray, matching the io.RawIOBase.readinto contract and enabling use with io.BufferedReader without type errors. (urllib3/urllib3#3764)

2.6.3

🚀 urllib3 is fundraising for HTTP/2 support

urllib3 is raising ~$40,000 USD to release HTTP/2 support and ensure long-term sustainable maintenance of the project after a sharp decline in financial support. If your company or organization uses Python and would benefit from HTTP/2 support in Requests, pip, cloud SDKs, and thousands of other projects please consider contributing financially to ensure HTTP/2 support is developed sustainably and maintained for the long-haul.

Thank you for your support.

Changes

2.6.2

... (truncated)

Changelog

Sourced from urllib3's changelog.

2.7.0 (2026-05-07)

Security

Addressed high-severity security issues. Impact was limited to specific use cases detailed in the accompanying advisories; overall user exposure was estimated to be marginal.

  • Decompression-bomb safeguards of the streaming API were bypassed:

    1. When HTTPResponse.drain_conn() was called after the response had been read and decompressed partially.
    2. During the second HTTPResponse.read(amt=N) or HTTPResponse.stream(amt=N) call when the response was decompressed using the official Brotli <https://pypi.org/project/brotli/>__ library.

    See GHSA-mf9v-mfxr-j63j <https://github.com/urllib3/urllib3/security/advisories/GHSA-mf9v-mfxr-j63j>__ for details.

  • HTTP pools created using ProxyManager.connection_from_url did not strip sensitive headers specified in Retry.remove_headers_on_redirect when redirecting to a different host. (GHSA-qccp-gfcp-xxvc <https://github.com/urllib3/urllib3/security/advisories/GHSA-qccp-gfcp-xxvc>__)

Deprecations and Removals

  • Used FutureWarning instead of DeprecationWarning for better visibility of existing deprecation notices. Rescheduled the removal of deprecated features to version 3.0. ([#3763](https://github.com/urllib3/urllib3/issues/3763) <https://github.com/urllib3/urllib3/issues/3763>__)
  • Removed support for end-of-life Python 3.9. ([#3720](https://github.com/urllib3/urllib3/issues/3720) <https://github.com/urllib3/urllib3/issues/3720>__)
  • Removed support for end-of-life PyPy3.10. ([#4979](https://github.com/urllib3/urllib3/issues/4979) <https://github.com/urllib3/urllib3/issues/4979>__)
  • Bumped the minimum supported pyOpenSSL version to 19.0.0. ([#3777](https://github.com/urllib3/urllib3/issues/3777) <https://github.com/urllib3/urllib3/issues/3777>__)

Bugfixes

  • Fixed a bug where HTTPResponse.read(amt=None) was ignoring decompressed data buffered from previous partial reads. ([#3636](https://github.com/urllib3/urllib3/issues/3636) <https://github.com/urllib3/urllib3/issues/3636>__)
  • Fixed a bug where HTTPResponse.read() could cache only part of the response after a partial read when cache_content=True.

... (truncated)

Commits

Updates ansible-lint from 25.2.1 to 26.8.0

Release notes

Sourced from ansible-lint's releases.

v26.8.0

What's Changed

New Contributors

Full Changelog: ansible/ansible-lint@v26.6.0...v26.8.0

v26.6.0

Features

Fixes

... (truncated)

Commits

Updates antsibull-changelog from 0.33.0 to 0.35.1

Release notes

Sourced from antsibull-changelog's releases.

0.35.1

Release Summary

Bugfix release.

Bugfixes

0.35.0

Release Summary

Feature release.

Minor Changes

0.34.0

Release Summary

Feature release for antsibull-build.

Minor Changes

Changelog

Sourced from antsibull-changelog's changelog.

v0.35.1

Release Summary

Bugfix release.

Bugfixes

v0.35.0

Release Summary

Feature release.

Minor Changes

v0.34.0

Release Summary

Feature release for antsibull-build.

Minor Changes

Commits
  • 581804c Release 0.35.1.
  • 893e5a3 Prepare 0.35.1.
  • 29e6651 Make sure there is a newline between TOC and following content in MD output. ...
  • bcfc05f Bump wntrblm/nox from 2026.02.09 to 2026.04.10 in the ci group (#216)
  • fc13630 Sign release tags and release commits (#215)
  • cd7ac0c Bump wntrblm/nox from 2025.11.12 to 2026.02.09 in the ci group (#214)
  • 6445501 Apply formatting changes due to updated formatter.
  • 329cf63 Post-release version bump.
  • 1fe0013 Release 0.35.0.
  • 58abbe5 Prepare 0.35.0.
  • Additional commits viewable in compare view

Updates ansible-core from 2.20.3 to 2.21.3

Release notes

Sourced from ansible-core's releases.

v2.21.3

Changelog

See the full changelog for the changes included in this release.

Release Artifacts

v2.21.3rc1

Changelog

See the full changelog for the changes included in this release.

Release Artifacts

v2.21.2

Changelog

See the full changelog for the changes included in this release.

Release Artifacts

v2.21.2rc1

Changelog

See the full changelog for the changes included in this release.

Release Artifacts

v2.21.1

Changelog

See the full changelog for the changes included in this release.

Release Artifacts

... (truncated)

Commits

Bumps the osac-aap-python-dependencies group in /osac-aap with 51 updates:

| Package | From | To |
| --- | --- | --- |
| [ansible](https://github.com/ansible-community/ansible-build-data) | `11.5.0` | `14.3.1` |
| [dnspython](https://github.com/rthalley/dnspython) | `2.7.0` | `2.8.0` |
| [jmespath](https://github.com/jmespath/jmespath.py) | `1.0.1` | `1.1.0` |
| [kubernetes](https://github.com/kubernetes-client/python) | `32.0.1` | `36.0.3` |
| [pydantic](https://github.com/pydantic/pydantic) | `2.11.3` | `2.13.5` |
| [python-ironicclient](https://docs.openstack.org/python-ironicclient/) | `5.10.1` | `6.3.0` |
| [python-openstackclient](https://docs.openstack.org/python-openstackclient/) | `8.0.0` | `10.3.0` |
| [urllib3](https://github.com/urllib3/urllib3) | `2.4.0` | `2.7.0` |
| [ansible-lint](https://github.com/ansible/ansible-lint) | `25.2.1` | `26.8.0` |
| [antsibull-changelog](https://github.com/ansible-community/antsibull-changelog) | `0.33.0` | `0.35.1` |
| [ansible-core](https://github.com/ansible/ansible) | `2.20.3` | `2.21.3` |
| [certifi](https://github.com/certifi/python-certifi) | `2026.2.25` | `2026.7.22` |
| [cffi](https://github.com/python-cffi/cffi) | `2.0.0` | `2.1.1` |
| [charset-normalizer](https://github.com/jawah/charset_normalizer) | `3.4.6` | `3.5.1` |
| [cliff](https://github.com/openstack/cliff) | `4.13.2` | `4.16.0` |
| [cmd2](https://github.com/python-cmd2/cmd2) | `3.4.0` | `4.2.2` |
| [cryptography](https://github.com/pyca/cryptography) | `46.0.7` | `50.0.1` |
| [debtcollector](https://docs.openstack.org/debtcollector/) | `3.0.0` | `3.1.0` |
| [decorator](https://github.com/micheles/decorator) | `5.2.1` | `5.3.1` |
| [durationpy](https://github.com/icholy/durationpy) | `0.10` | `0.11` |
| [idna](https://github.com/kjd/idna) | `3.11` | `3.19` |
| [jsonpointer](https://github.com/stefankoegl/python-json-pointer) | `3.0.0` | `3.1.1` |
| keystoneauth1 | `5.13.1` | `5.17.0` |
| [markdown-it-py](https://github.com/executablebooks/markdown-it-py) | `4.0.0` | `4.2.0` |
| [msgpack](https://github.com/msgpack/msgpack-python) | `1.1.2` | `1.2.2` |
| [openstacksdk](https://docs.openstack.org/openstacksdk) | `4.10.0` | `4.19.1` |
| [os-service-types](https://docs.openstack.org/os-service-types/) | `1.8.2` | `1.9.0` |
| [osc-lib](https://docs.openstack.org/osc-lib/) | `4.4.0` | `4.7.0` |
| [oslo-config](https://docs.openstack.org/oslo.config) | `10.3.0` | `10.7.0` |
| [oslo-i18n](https://docs.openstack.org/oslo.i18n) | `6.7.2` | `6.9.0` |
| [oslo-serialization](https://docs.openstack.org/oslo.serialization) | `5.9.1` | `5.11.0` |
| [oslo-utils](https://docs.openstack.org/oslo.utils) | `10.0.0` | `10.2.0` |
| [packaging](https://github.com/pypa/packaging) | `26.0` | `26.3` |
| [platformdirs](https://github.com/tox-dev/platformdirs) | `4.9.4` | `4.11.5` |
| [prettytable](https://github.com/prettytable/prettytable) | `3.17.0` | `3.18.0` |
| [propcache](https://github.com/aio-libs/propcache) | `0.4.1` | `0.5.2` |
| [pydantic-core](https://github.com/pydantic/pydantic) | `2.41.5` | `2.48.0` |
| [pygments](https://github.com/pygments/pygments) | `2.19.2` | `2.21.0` |
| [python-keystoneclient](https://docs.openstack.org/python-keystoneclient/latest/) | `5.8.0` | `6.0.0` |
| [python-novaclient](https://docs.openstack.org/python-novaclient/latest) | `17.4.0` | `18.13.1` |
| [requests](https://github.com/psf/requests) | `2.32.5` | `2.34.2` |
| [rich](https://github.com/Textualize/rich) | `14.3.4` | `15.0.0` |
| [rpds-py](https://github.com/crate-py/rpds) | `0.30.0` | `2026.6.3` |
| [setuptools](https://github.com/pypa/setuptools) | `82.0.1` | `84.0.0` |
| [simplejson](https://github.com/simplejson/simplejson) | `3.20.2` | `4.1.2` |
| [stevedore](https://docs.openstack.org/stevedore) | `5.7.0` | `5.9.1` |
| [typing-extensions](https://github.com/python/typing_extensions) | `4.15.0` | `4.16.0` |
| [wcwidth](https://github.com/jquast/wcwidth) | `0.6.0` | `0.8.3` |
| [wrapt](https://github.com/GrahamDumpleton/wrapt) | `2.1.2` | `2.3.0` |
| [yarl](https://github.com/aio-libs/yarl) | `1.23.0` | `1.24.5` |
| [rich-argparse](https://github.com/hamdanal/rich-argparse) | `1.7.2` | `1.8.0` |


Updates `ansible` from 11.5.0 to 14.3.1
- [Changelog](https://github.com/ansible-community/ansible-build-data/blob/main/docs/release-process.md)
- [Commits](ansible-community/ansible-build-data@11.5.0...14.3.1)

Updates `dnspython` from 2.7.0 to 2.8.0
- [Release notes](https://github.com/rthalley/dnspython/releases)
- [Changelog](https://github.com/rthalley/dnspython/blob/main/doc/whatsnew.rst)
- [Commits](rthalley/dnspython@v2.7.0...v2.8.0)

Updates `jmespath` from 1.0.1 to 1.1.0
- [Changelog](https://github.com/jmespath/jmespath.py/blob/develop/CHANGELOG.rst)
- [Commits](jmespath/jmespath.py@1.0.1...1.1.0)

Updates `kubernetes` from 32.0.1 to 36.0.3
- [Release notes](https://github.com/kubernetes-client/python/releases)
- [Changelog](https://github.com/kubernetes-client/python/blob/master/CHANGELOG.md)
- [Commits](kubernetes-client/python@v32.0.1...v36.0.3)

Updates `pydantic` from 2.11.3 to 2.13.5
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/v2.13.5/HISTORY.md)
- [Commits](pydantic/pydantic@v2.11.3...v2.13.5)

Updates `python-ironicclient` from 5.10.1 to 6.3.0

Updates `python-openstackclient` from 8.0.0 to 10.3.0

Updates `urllib3` from 2.4.0 to 2.7.0
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](urllib3/urllib3@2.4.0...2.7.0)

Updates `ansible-lint` from 25.2.1 to 26.8.0
- [Release notes](https://github.com/ansible/ansible-lint/releases)
- [Commits](ansible/ansible-lint@v25.2.1...v26.8.0)

Updates `antsibull-changelog` from 0.33.0 to 0.35.1
- [Release notes](https://github.com/ansible-community/antsibull-changelog/releases)
- [Changelog](https://github.com/ansible-community/antsibull-changelog/blob/main/CHANGELOG.rst)
- [Commits](ansible-community/antsibull-changelog@0.33.0...0.35.1)

Updates `ansible-core` from 2.20.3 to 2.21.3
- [Release notes](https://github.com/ansible/ansible/releases)
- [Commits](ansible/ansible@v2.20.3...v2.21.3)

Updates `certifi` from 2026.2.25 to 2026.7.22
- [Commits](certifi/python-certifi@2026.02.25...2026.07.22)

Updates `cffi` from 2.0.0 to 2.1.1
- [Release notes](https://github.com/python-cffi/cffi/releases)
- [Commits](python-cffi/cffi@v2.0.0...v2.1.1)

Updates `charset-normalizer` from 3.4.6 to 3.5.1
- [Release notes](https://github.com/jawah/charset_normalizer/releases)
- [Changelog](https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md)
- [Commits](jawah/charset_normalizer@3.4.6...3.5.1)

Updates `cliff` from 4.13.2 to 4.16.0
- [Commits](openstack/cliff@4.13.2...4.16.0)

Updates `cmd2` from 3.4.0 to 4.2.2
- [Release notes](https://github.com/python-cmd2/cmd2/releases)
- [Changelog](https://github.com/python-cmd2/cmd2/blob/main/CHANGELOG.md)
- [Commits](python-cmd2/cmd2@3.4.0...4.2.2)

Updates `cryptography` from 46.0.7 to 50.0.1
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](pyca/cryptography@46.0.7...50.0.1)

Updates `debtcollector` from 3.0.0 to 3.1.0

Updates `decorator` from 5.2.1 to 5.3.1
- [Release notes](https://github.com/micheles/decorator/releases)
- [Changelog](https://github.com/micheles/decorator/blob/master/CHANGES.md)
- [Commits](micheles/decorator@5.2.1...5.3.1)

Updates `durationpy` from 0.10 to 0.11
- [Commits](icholy/durationpy@0.10...0.11)

Updates `idna` from 3.11 to 3.19
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md)
- [Commits](kjd/idna@v3.11...v3.19)

Updates `jsonpointer` from 3.0.0 to 3.1.1
- [Commits](stefankoegl/python-json-pointer@v3.0.0...v3.1.1)

Updates `keystoneauth1` from 5.13.1 to 5.17.0

Updates `markdown-it-py` from 4.0.0 to 4.2.0
- [Release notes](https://github.com/executablebooks/markdown-it-py/releases)
- [Changelog](https://github.com/executablebooks/markdown-it-py/blob/master/CHANGELOG.md)
- [Commits](executablebooks/markdown-it-py@v4.0.0...v4.2.0)

Updates `msgpack` from 1.1.2 to 1.2.2
- [Release notes](https://github.com/msgpack/msgpack-python/releases)
- [Changelog](https://github.com/msgpack/msgpack-python/blob/main/CHANGELOG.md)
- [Commits](msgpack/msgpack-python@v1.1.2...v1.2.2)

Updates `openstacksdk` from 4.10.0 to 4.19.1

Updates `os-service-types` from 1.8.2 to 1.9.0

Updates `osc-lib` from 4.4.0 to 4.7.0

Updates `oslo-config` from 10.3.0 to 10.7.0

Updates `oslo-i18n` from 6.7.2 to 6.9.0

Updates `oslo-serialization` from 5.9.1 to 5.11.0

Updates `oslo-utils` from 10.0.0 to 10.2.0

Updates `packaging` from 26.0 to 26.3
- [Release notes](https://github.com/pypa/packaging/releases)
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [Commits](pypa/packaging@26.0...26.3)

Updates `platformdirs` from 4.9.4 to 4.11.5
- [Release notes](https://github.com/tox-dev/platformdirs/releases)
- [Changelog](https://github.com/tox-dev/platformdirs/blob/main/docs/changelog.rst)
- [Commits](tox-dev/platformdirs@4.9.4...4.11.5)

Updates `prettytable` from 3.17.0 to 3.18.0
- [Release notes](https://github.com/prettytable/prettytable/releases)
- [Changelog](https://github.com/prettytable/prettytable/blob/main/CHANGELOG.md)
- [Commits](prettytable/prettytable@3.17.0...3.18.0)

Updates `propcache` from 0.4.1 to 0.5.2
- [Release notes](https://github.com/aio-libs/propcache/releases)
- [Changelog](https://github.com/aio-libs/propcache/blob/master/CHANGES.rst)
- [Commits](aio-libs/propcache@v0.4.1...v0.5.2)

Updates `pydantic-core` from 2.41.5 to 2.48.0
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/commits/core-v2.48.0)

Updates `pygments` from 2.19.2 to 2.21.0
- [Release notes](https://github.com/pygments/pygments/releases)
- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)
- [Commits](pygments/pygments@2.19.2...2.21.0)

Updates `python-keystoneclient` from 5.8.0 to 6.0.0

Updates `python-novaclient` from 17.4.0 to 18.13.1

Updates `requests` from 2.32.5 to 2.34.2
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](psf/requests@v2.32.5...v2.34.2)

Updates `rich` from 14.3.4 to 15.0.0
- [Release notes](https://github.com/Textualize/rich/releases)
- [Changelog](https://github.com/Textualize/rich/blob/main/CHANGELOG.md)
- [Commits](Textualize/rich@v14.3.4...v15.0.0)

Updates `rpds-py` from 0.30.0 to 2026.6.3
- [Release notes](https://github.com/crate-py/rpds/releases)
- [Changelog](https://github.com/crate-py/rpds/blob/main/release.toml)
- [Commits](crate-py/rpds@v0.30.0...v2026.6.3)

Updates `setuptools` from 82.0.1 to 84.0.0
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)
- [Commits](pypa/setuptools@v82.0.1...v84.0.0)

Updates `simplejson` from 3.20.2 to 4.1.2
- [Release notes](https://github.com/simplejson/simplejson/releases)
- [Changelog](https://github.com/simplejson/simplejson/blob/main/CHANGES.txt)
- [Commits](simplejson/simplejson@v3.20.2...v4.1.2)

Updates `stevedore` from 5.7.0 to 5.9.1

Updates `typing-extensions` from 4.15.0 to 4.16.0
- [Release notes](https://github.com/python/typing_extensions/releases)
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md)
- [Commits](python/typing_extensions@4.15.0...4.16.0)

Updates `wcwidth` from 0.6.0 to 0.8.3
- [Release notes](https://github.com/jquast/wcwidth/releases)
- [Commits](jquast/wcwidth@0.6.0...0.8.3)

Updates `wrapt` from 2.1.2 to 2.3.0
- [Release notes](https://github.com/GrahamDumpleton/wrapt/releases)
- [Changelog](https://github.com/GrahamDumpleton/wrapt/blob/develop/docs/changes.rst)
- [Commits](GrahamDumpleton/wrapt@2.1.2...2.3.0)

Updates `yarl` from 1.23.0 to 1.24.5
- [Release notes](https://github.com/aio-libs/yarl/releases)
- [Changelog](https://github.com/aio-libs/yarl/blob/master/CHANGES.rst)
- [Commits](aio-libs/yarl@v1.23.0...v1.24.5)

Updates `rich-argparse` from 1.7.2 to 1.8.0
- [Release notes](https://github.com/hamdanal/rich-argparse/releases)
- [Changelog](https://github.com/hamdanal/rich-argparse/blob/main/CHANGELOG.md)
- [Commits](hamdanal/rich-argparse@v1.7.2...v1.8.0)

---
updated-dependencies:
- dependency-name: ansible
  dependency-version: 14.3.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: osac-aap-python-dependencies
- dependency-name: dnspython
  dependency-version: 2.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: jmespath
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: kubernetes
  dependency-version: 36.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: osac-aap-python-dependencies
- dependency-name: pydantic
  dependency-version: 2.13.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: python-ironicclient
  dependency-version: 6.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: osac-aap-python-dependencies
- dependency-name: python-openstackclient
  dependency-version: 10.3.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: osac-aap-python-dependencies
- dependency-name: urllib3
  dependency-version: 2.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: ansible-lint
  dependency-version: 26.8.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: osac-aap-python-dependencies
- dependency-name: antsibull-changelog
  dependency-version: 0.35.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: ansible-core
  dependency-version: 2.21.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: certifi
  dependency-version: 2026.7.22
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: cffi
  dependency-version: 2.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: charset-normalizer
  dependency-version: 3.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: cliff
  dependency-version: 4.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: cmd2
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: osac-aap-python-dependencies
- dependency-name: cryptography
  dependency-version: 50.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: osac-aap-python-dependencies
- dependency-name: debtcollector
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: decorator
  dependency-version: 5.3.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: durationpy
  dependency-version: '0.11'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: idna
  dependency-version: '3.19'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: jsonpointer
  dependency-version: 3.1.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: keystoneauth1
  dependency-version: 5.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: markdown-it-py
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: msgpack
  dependency-version: 1.2.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: openstacksdk
  dependency-version: 4.19.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: os-service-types
  dependency-version: 1.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: osc-lib
  dependency-version: 4.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: oslo-config
  dependency-version: 10.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: oslo-i18n
  dependency-version: 6.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: oslo-serialization
  dependency-version: 5.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: oslo-utils
  dependency-version: 10.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: packaging
  dependency-version: '26.3'
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: platformdirs
  dependency-version: 4.11.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: prettytable
  dependency-version: 3.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: propcache
  dependency-version: 0.5.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: pydantic-core
  dependency-version: 2.48.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: pygments
  dependency-version: 2.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: python-keystoneclient
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: osac-aap-python-dependencies
- dependency-name: python-novaclient
  dependency-version: 18.13.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: osac-aap-python-dependencies
- dependency-name: requests
  dependency-version: 2.34.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: rich
  dependency-version: 15.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: osac-aap-python-dependencies
- dependency-name: rpds-py
  dependency-version: 2026.6.3
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: osac-aap-python-dependencies
- dependency-name: setuptools
  dependency-version: 84.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: osac-aap-python-dependencies
- dependency-name: simplejson
  dependency-version: 4.1.2
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: osac-aap-python-dependencies
- dependency-name: stevedore
  dependency-version: 5.9.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: typing-extensions
  dependency-version: 4.16.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: wcwidth
  dependency-version: 0.8.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: wrapt
  dependency-version: 2.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: yarl
  dependency-version: 1.24.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
- dependency-name: rich-argparse
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: osac-aap-python-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code labels Sep 1, 2026
@openshift-ci
openshift-ci Bot requested a review from eliorerz September 1, 2026 09:40
@openshift-ci-robot

Copy link
Copy Markdown

@dependabot[bot]: This pull request explicitly references no jira issue.

Details

In response to this:

Bumps the osac-aap-python-dependencies group in /osac-aap with 51 updates:

Package From To
ansible 11.5.0 14.3.1
dnspython 2.7.0 2.8.0
jmespath 1.0.1 1.1.0
kubernetes 32.0.1 36.0.3
pydantic 2.11.3 2.13.5
python-ironicclient 5.10.1 6.3.0
python-openstackclient 8.0.0 10.3.0
urllib3 2.4.0 2.7.0
ansible-lint 25.2.1 26.8.0
antsibull-changelog 0.33.0 0.35.1
ansible-core 2.20.3 2.21.3
certifi 2026.2.25 2026.7.22
cffi 2.0.0 2.1.1
charset-normalizer 3.4.6 3.5.1
cliff 4.13.2 4.16.0
cmd2 3.4.0 4.2.2
cryptography 46.0.7 50.0.1
debtcollector 3.0.0 3.1.0
decorator 5.2.1 5.3.1
durationpy 0.10 0.11
idna 3.11 3.19
jsonpointer 3.0.0 3.1.1
keystoneauth1 5.13.1 5.17.0
markdown-it-py 4.0.0 4.2.0
msgpack 1.1.2 1.2.2
openstacksdk 4.10.0 4.19.1
os-service-types 1.8.2 1.9.0
osc-lib 4.4.0 4.7.0
oslo-config 10.3.0 10.7.0
oslo-i18n 6.7.2 6.9.0
oslo-serialization 5.9.1 5.11.0
oslo-utils 10.0.0 10.2.0
packaging 26.0 26.3
platformdirs 4.9.4 4.11.5
prettytable 3.17.0 3.18.0
propcache 0.4.1 0.5.2
pydantic-core 2.41.5 2.48.0
pygments 2.19.2 2.21.0
python-keystoneclient 5.8.0 6.0.0
python-novaclient 17.4.0 18.13.1
requests 2.32.5 2.34.2
rich 14.3.4 15.0.0
rpds-py 0.30.0 2026.6.3
setuptools 82.0.1 84.0.0
simplejson 3.20.2 4.1.2
stevedore 5.7.0 5.9.1
typing-extensions 4.15.0 4.16.0
wcwidth 0.6.0 0.8.3
wrapt 2.1.2 2.3.0
yarl 1.23.0 1.24.5
rich-argparse 1.7.2 1.8.0

Updates ansible from 11.5.0 to 14.3.1

Commits
  • c1ecefb Release Ansible 14.3.1 (#723)
  • 946acbd Make linter happy. (#719)
  • 9b067c6 Ansible 14.3.0: Dependencies, changelog and porting guide (#717)
  • b12bbe4 Restrict infoblox.nios_modules, netapp_eseries.santricity, hetzner.hcloud, an...
  • e373b13 Pin all actions not under control by gh.com/ansible-community. (#711)
  • 7f23098 Revert "Restrict ibm.storage_virtualize to < 3.4.0. (#709)" (#713)
  • 9c2bd7a Fix URL in issue template. (#714)
  • 473f579 Also pin for Ansible 9.
  • dade8e6 Restrict cyberark.conjur to < 1.3.13 (#712)
  • 2b49ff9 Bump actions/setup-python from 6 to 7 (#710)
  • Additional commits viewable in compare view

Updates dnspython from 2.7.0 to 2.8.0

Release notes

Sourced from dnspython's releases.

dnspython 2.8.0

See What's New for details.

The minimum supported version of Python is 3.10.

My thanks to the many people who have contributed to this release. Also thanks to my co-maintainers: Tomáš Křížek, Petr Špaček, and Brian Wellington.

This release was published to PyPI using Trusted Publishing.

Changelog

Sourced from dnspython's changelog.

2.8.0

  • dns/btreezone.py provides another zone versioned implementation built on top of a B-tree. It maintains DNSSEC sort order, labels nodes as delegation points or glue, and can find the "bounds" of a name (useful for DNSSEC responses).

  • dns/query.py now provides make_socket(), make_ssl_socket(), and make_ssl_context() to make using persistent connections with the query code easier.

  • dns/win32util.py now supports explicitly setting the configuration method used to get system dns info, using the set_config_method() function. There is a new configuration method that uses the Win32 API, which can be set using set_config_method(ConfigMethod.Win32). We are considering making the Win32 API the default in the future as we believe it to be the most accurate. Any feedback on it compared to the other methods is welcome.

  • The DSYNC record is now supported. This type is still in draft stage at the IETF and is subject to change.

  • The minimum supported Python version is now 3.10.

Commits

Updates jmespath from 1.0.1 to 1.1.0

Changelog

Sourced from jmespath's changelog.

1.1.0

  • Fix concurrency issue with cache (pr [#335](https://github.com/jmespath/jmespath.py/issues/335) <https://github.com/jmespath/jmespath.py/pull/335>__)
  • Added support for Python 3.12-3.14 (pr [#331](https://github.com/jmespath/jmespath.py/issues/331) <https://github.com/jmespath/jmespath.py/pull/331>__)
  • Removed support for Python 3.7-3.8 (pr [#335](https://github.com/jmespath/jmespath.py/issues/335) <https://github.com/jmespath/jmespath.py/pull/335>__)
Commits
  • 6ff419a Merge branch 'release-1.1.0'
  • 17e964f Bump version to 1.1.0
  • 5ce13aa Merge branch 'v1.1.0' into develop
  • d8f0457 Revert versions back to current version
  • 8cb3082 1.1.0
  • 6e37991 Update permissions in codeql.yml workflow (#338)
  • 141734d Bring .github settings up-to-date (#336)
  • 07e30cf Merge pull request #337 from nateprewitt/python_changelog
  • 9170711 Add missing changelog entries for Python support
  • cdb9327 Fix file encoding for Windows
  • Additional commits viewable in compare view

Updates kubernetes from 32.0.1 to 36.0.3

Release notes

Sourced from kubernetes's releases.

Kubernetes Python Client v36.0.3 Stable Release

Getting started:

pip install --pre --upgrade kubernetes

Or from source, download attached zip file, then

unzip client-python-v36.0.3.zip
cd client-python-v36.0.3
python setup-release.py install

Then follow examples in https://github.com/kubernetes-client/python/tree/release-36.0/examples

Changelog: https://github.com/kubernetes-client/python/blob/release-36.0/CHANGELOG.md

Kubernetes Python Client v36.0.2 Stable Release

Getting started:

pip install --pre --upgrade kubernetes

Or from source, download attached zip file, then

unzip client-python-v36.0.2.zip
cd client-python-v36.0.2
python setup-release.py install

Then follow examples in https://github.com/kubernetes-client/python/tree/release-36.0/examples

Changelog: https://github.com/kubernetes-client/python/blob/release-36.0/CHANGELOG.md

Kubernetes Python Client v36.0.1 Stable Release

Getting started:

pip install --pre --upgrade kubernetes

Or from source, download attached zip file, then

unzip client-python-v36.0.1.zip
cd client-python-v36.0.1
</tr></table> 

... (truncated)

Changelog

Sourced from kubernetes's changelog.

v36.0.3

Kubernetes API Version: v1.36.2

Bug or Regression

  • Fix Watch.stream selecting watch instead of follow when streaming pod logs.
  • Start the leader election worker thread as a daemon so it does not block process shutdown.
  • Fix readline_channel, readline_stdout and readline_stderr crashing with OverflowError when using the default timeout, and returning None when a timeout expires.
  • Fix format_quantity returning imprecise, non-canonical values for the milli, micro and nano suffixes, and ignoring quantize=Decimal(0).

v36.0.2

Kubernetes API Version: v1.36.1

Uncategorized

  • Restored backward compatibility for Configuration.auth_settings(): the legacy api_key['authorization'] lookup is honored as a fallback when api_key['BearerToken'] is not set, fixing 401 Unauthorized regressions seen after upgrading to v36.0.0 (#2595). (#2604, @​GK-07)

v36.0.1

Kubernetes API Version: v1.36.1

Bug or Regression

  • Fix load_incluster_config() and load_kube_config() (sync and async, with a static token) so requests carry an Authorization header on kubernetes-client/python v36+. Without this fix, in-cluster pods upgrading to v36 silently send unauthenticated requests and the apiserver rejects them as system:anonymous. (#2585, @​Jmacek)

Deprecation

v36.0.0

Kubernetes API Version: v1.36.1

v36.0.0b1

Kubernetes API Version: v1.36.1

Deprecation

v36.0.0a3

Kubernetes API Version: v1.36.0

v36.0.0a2

Kubernetes API Version: v1.36.0

... (truncated)

Commits
  • 67e7d9a Merge pull request #2628 from yliaog/automated-release-of-36.0.3-upstream-rel...
  • 0b18b05 generated client change
  • eedb17e update version constants for 36.0.3 release
  • bd7a886 update changelog with release notes from master branch
  • 63dee8d Fix format_quantity precision and emit canonical decimal output
  • 14ae4f0 Update coverage requirement from >=4.0.3 to >=7.14.1
  • 33f9bf5 Add tests for readline_channel default and expired timeout handling
  • f72f921 Fix readline_channel crash and None return on default timeout
  • bb887bb Fix leader election worker thread not running as daemon
  • 675392c Bump codecov/codecov-action from 6.0.1 to 7.0.0
  • Additional commits viewable in compare view

Updates pydantic from 2.11.3 to 2.13.5

Release notes

Sourced from pydantic's releases.

v2.13.5 (2026-08-28)

What's Changed

Fixes

  • Allow reuse of validators when plugins are set by @​Viicos in #13535
  • Fix missing GC traversal on some pydantic-core struct fields by @​Viicos in #13624
  • Fix missing GC traversal in pydantic-core for GeneralFieldsSerializer by @​Viicos in #13629
  • Count validated model fields once in smart unions by @​tamird in #13731

v2.13.4 2026-05-06

v2.13.4 (2026-05-06)

What's Changed

Packaging

Fixes

Full Changelog: pydantic/pydantic@v2.13.3...v2.13.4

v2.13.3 2026-04-20

v2.13.3 (2026-04-20)

What's Changed

Fixes

Full Changelog: pydantic/pydantic@v2.13.2...v2.13.3

v2.13.2 2026-04-17

v2.13.2 (2026-04-17)

What's Changed

Fixes

  • Fix ValidationInfo.field_name missing with model_validate_json() by @​Viicos in #13084

Full Changelog: pydantic/pydantic@v2.13.1...v2.13.2

v2.13.1 2026-04-15

... (truncated)

Changelog

Sourced from pydantic's changelog.

v2.13.5 (2026-08-28)

GitHub release

What's Changed

Fixes

  • Allow reuse of validators when plugins are set by @​Viicos in #13535
  • Fix missing GC traversal on some pydantic-core struct fields by @​Viicos in #13624
  • Fix missing GC traversal in pydantic-core for GeneralFieldsSerializer by @​Viicos in #13629
  • Count validated model fields once in smart unions by @​tamird in #13731

v2.13.4 (2026-05-06)

GitHub release

What's Changed

Packaging

Fixes

v2.13.3 (2026-04-20)

GitHub release

What's Changed

Fixes

v2.13.2 (2026-04-17)

GitHub release

What's Changed

Fixes

  • Fix ValidationInfo.field_name missing with model_validate_json() by @​Viicos in #13084

v2.13.1 (2026-04-15)

... (truncated)

Commits
  • 001dea0 Bump pypa/gh-action-pypi-publish action to v1.14.2
  • 558379f Bump twine to v7.0.0
  • 2cfd5d3 Do not check for docs build
  • a735bee Fix more Clippy lints
  • 7eed4a1 Fix Clippy 0.1.95 warnings
  • b353bbb Prepare release v2.13.5
  • 63d2ccc Count validated model fields once in smart unions
  • a53ec2e Speed up PyPy CI tests
  • d65e0f9 Workaround circular import error in Mypy
  • 47a6dbf Fix missing GC traversal in pydantic-core for GeneralFieldsSerializer
  • Additional commits viewable in compare view

Updates python-ironicclient from 5.10.1 to 6.3.0

Updates python-openstackclient from 8.0.0 to 10.3.0

Updates urllib3 from 2.4.0 to 2.7.0

Release notes

Sourced from urllib3's releases.

2.7.0

🚀 urllib3 is fundraising for HTTP/2 support

urllib3 is raising ~$40,000 USD to release HTTP/2 support and ensure long-term sustainable maintenance of the project after a sharp decline in financial support. If your company or organization uses Python and would benefit from HTTP/2 support in Requests, pip, cloud SDKs, and thousands of other projects please consider contributing financially to ensure HTTP/2 support is developed sustainably and maintained for the long-haul.

Thank you for your support.

Security

Addressed high-severity security issues. Impact was limited to specific use cases detailed in the accompanying advisories; overall user exposure was estimated to be marginal.

  • Decompression-bomb safeguards of the streaming API were bypassed:

    1. When HTTPResponse.drain_conn() was called after the response had been read and decompressed partially. (Reported by @​Cycloctane)
    2. During the second HTTPResponse.read(amt=N) or HTTPResponse.stream(amt=N) call when the response was decompressed using the official Brotli library. (Reported by @​kimkou2024)

    See GHSA-mf9v-mfxr-j63j for details.

  • HTTP pools created using ProxyManager.connection_from_url did not strip sensitive headers specified in Retry.remove_headers_on_redirect when redirecting to a different host. (GHSA-qccp-gfcp-xxvc reported by @​christos-spearbit)

Deprecations and Removals

  • Used FutureWarning instead of DeprecationWarning for better visibility of existing deprecation notices. Rescheduled the removal of deprecated features to version 3.0. (urllib3/urllib3#3763)
  • Removed support for end-of-life Python 3.9. (urllib3/urllib3#3720)
  • Removed support for end-of-life PyPy3.10. (urllib3/urllib3#4979)
  • Bumped the minimum supported pyOpenSSL version to 19.0.0. (urllib3/urllib3#3777)

Bugfixes

  • Fixed a bug where HTTPResponse.read(amt=None) was ignoring decompressed data buffered from previous partial reads. (urllib3/urllib3#3636)
  • Fixed a bug where HTTPResponse.read() could cache only part of the response after a partial read when cache_content=True. (urllib3/urllib3#4967)
  • Fixed HTTPResponse.stream() and HTTPResponse.read_chunked() to handle amt=0. (urllib3/urllib3#3793)
  • Updated _TYPE_BODY type alias to include missing Iterable[str], matching the documented and runtime behavior of chunked request bodies. (urllib3/urllib3#3798)
  • Fixed LocationParseError when paths resembling schemeless URIs were passed to HTTPConnectionPool.urlopen(). (urllib3/urllib3#3352)
  • Fixed BaseHTTPResponse.readinto() type annotation to accept memoryview in addition to bytearray, matching the io.RawIOBase.readinto contract and enabling use with io.BufferedReader without type errors. (urllib3/urllib3#3764)

2.6.3

🚀 urllib3 is fundraising for HTTP/2 support

urllib3 is raising ~$40,000 USD to release HTTP/2 support and ensure long-term sustainable maintenance of the project after a sharp decline in financial support. If your company or organization uses Python and would benefit from HTTP/2 support in Requests, pip, cloud SDKs, and thousands of other projects please consider contributing financially to ensure HTTP/2 support is developed sustainably and maintained for the long-haul.

Thank you for your support.

Changes

  • Fixed a security issue where decompression-bomb safeguards of the streaming API were bypassed when HTTP redirects were followed. (CVE-2026-21441 reported by @​D47A, 8.9 High, GHSA-38jv-5279-wg99)
  • Started treating Retry-After times greater than 6 hours as 6 hours by default. (urllib3/urllib3#3743)
  • Fixed urllib3.connection.VerifiedHTTPSConnection on Emscripten. (urllib3/urllib3#3752)

2.6.2

... (truncated)

Changelog

Sourced from urllib3's changelog.

2.7.0 (2026-05-07)

Security

Addressed high-severity security issues. Impact was limited to specific use cases detailed in the accompanying advisories; overall user exposure was estimated to be marginal.

  • Decompression-bomb safeguards of the streaming API were bypassed:

    1. When HTTPResponse.drain_conn() was called after the response had been read and decompressed partially.
    2. During the second HTTPResponse.read(amt=N) or HTTPResponse.stream(amt=N) call when the response was decompressed using the official Brotli <https://pypi.org/project/brotli/>__ library.

    See GHSA-mf9v-mfxr-j63j <https://github.com/urllib3/urllib3/security/advisories/GHSA-mf9v-mfxr-j63j>__ for details.

  • HTTP pools created using ProxyManager.connection_from_url did not strip sensitive headers specified in Retry.remove_headers_on_redirect when redirecting to a different host. (GHSA-qccp-gfcp-xxvc <https://github.com/urllib3/urllib3/security/advisories/GHSA-qccp-gfcp-xxvc>__)

Deprecations and Removals

  • Used FutureWarning instead of DeprecationWarning for better visibility of existing deprecation notices. Rescheduled the removal of deprecated features to version 3.0. ([#3763](https://github.com/urllib3/urllib3/issues/3763) <https://github.com/urllib3/urllib3/issues/3763>__)
  • Removed support for end-of-life Python 3.9. ([#3720](https://github.com/urllib3/urllib3/issues/3720) <https://github.com/urllib3/urllib3/issues/3720>__)
  • Removed support for end-of-life PyPy3.10. ([#4979](https://github.com/urllib3/urllib3/issues/4979) <https://github.com/urllib3/urllib3/issues/4979>__)
  • Bumped the minimum supported pyOpenSSL version to 19.0.0. ([#3777](https://github.com/urllib3/urllib3/issues/3777) <https://github.com/urllib3/urllib3/issues/3777>__)

Bugfixes

  • Fixed a bug where HTTPResponse.read(amt=None) was ignoring decompressed data buffered from previous partial reads. ([#3636](https://github.com/urllib3/urllib3/issues/3636) <https://github.com/urllib3/urllib3/issues/3636>__)
  • Fixed a bug where HTTPResponse.read() could cache only part of the response after a partial read when cache_content=True.

... (truncated)

Commits

Updates ansible-lint from 25.2.1 to 26.8.0

Release notes

Sourced from ansible-lint's releases.

v26.8.0

What's Changed

New Contributors

Full Changelog: ansible/ansible-lint@v26.6.0...v26.8.0

v26.6.0

Features

Fixes

... (truncated)

Commits

Updates antsibull-changelog from 0.33.0 to 0.35.1

Release notes

Sourced from antsibull-changelog's releases.

0.35.1

Release Summary

Bugfix release.

Bugfixes

0.35.0

Release Summary

Feature release.

Minor Changes

0.34.0

Release Summary

Feature release for antsibull-build.

Minor Changes

Changelog

Sourced from antsibull-changelog's changelog.

v0.35.1

Release Summary

Bugfix release.

Bugfixes

v0.35.0

Release Summary

Feature release.

Minor Changes

v0.34.0

Release Summary

Feature release for antsibull-build.

Minor Changes

Commits
  • 581804c Release 0.35.1.
  • 893e5a3 Prepare 0.35.1.
  • 29e6651 Make sure there is a newline between TOC and following content in MD output. ...
  • bcfc05f Bump wntrblm/nox from 2026.02.09 to 2026.04.10 in the ci group (#216)
  • fc13630 Sign release tags and release commits (#215)
  • cd7ac0c Bump wntrblm/nox from 2025.11.12 to 2026.02.09 in the ci group (#214)
  • 6445501 Apply formatting changes due to updated formatter.
  • 329cf63 Post-release version bump.
  • 1fe0013 Release 0.35.0.
  • 58abbe5 Prepare 0.35.0.
  • Additional commits viewable in compare view

Updates ansible-core from 2.20.3 to 2.21.3

Release notes

Sourced from ansible-core's releases.

v2.21.3

Changelog

See the full changelog for the changes included in this release.

Release Artifacts

v2.21.3rc1

Changelog

See the full changelog for the changes included in this release.

Release Artifacts

v2.21.2

Changelog

See the full changelog for the changes included in this release.

Release Artifacts

v2.21.2rc1

Changelog

See the full changelog for the changes included in this release.

Release Artifacts

v2.21.1

Changelog

See the full changelog for the changes included in this release.

Release Artifacts

... (truncated)

Commits

@openshift-ci
openshift-ci Bot requested a review from eranco74 September 1, 2026 09:40
@openshift-ci

openshift-ci Bot commented Sep 1, 2026

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: dependabot[bot]
Once this PR has been reviewed and has the lgtm label, please assign eliorerz for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@dependabot @github

dependabot Bot commented on behalf of github Sep 5, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are updatable in another way, so this is no longer needed.

@dependabot dependabot Bot closed this Sep 5, 2026
@dependabot
dependabot Bot deleted the dependabot/uv/osac-aap/osac-aap-python-dependencies-6885e9b4a8 branch September 5, 2026 05:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file jira/valid-reference python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant