From f6bfc77bc68f48721017a6e42ae53a561ea53168 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 11 Jul 2026 06:45:14 +0000 Subject: [PATCH] Bump the python-version-updates group across 1 directory with 32 updates Updates the requirements on [packaging](https://github.com/pypa/packaging), [requests](https://github.com/psf/requests), [tqdm](https://github.com/tqdm/tqdm), [types-requests](https://github.com/python/typeshed), [types-tqdm](https://github.com/python/typeshed), [pytest](https://github.com/pytest-dev/pytest), [ijson](https://github.com/ICRAR/ijson), [pyyaml](https://github.com/yaml/pyyaml), [setuptools](https://github.com/pypa/setuptools), [types-pyyaml](https://github.com/python/typeshed), [types-setuptools](https://github.com/python/typeshed), [types-toml](https://github.com/python/typeshed), [typing-extensions](https://github.com/python/typing_extensions), [mypy](https://github.com/python/mypy), [node-semver](https://github.com/podhmo/python-node-semver), [opentelemetry-api](https://github.com/open-telemetry/opentelemetry-python), [opentelemetry-exporter-otlp-proto-http](https://github.com/open-telemetry/opentelemetry-python), [opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-python), [opentelemetry-proto](https://github.com/open-telemetry/opentelemetry-python), [elfdeps](https://github.com/python-wheel-build/elfdeps), [debugpy](https://github.com/microsoft/debugpy), [pydevd-pycharm](https://github.com/JetBrains/intellij-community), [fastapi](https://github.com/fastapi/fastapi), [starlette](https://github.com/Kludex/starlette), [strawberry-graphql](https://github.com/sponsors/strawberry-graphql), [uvicorn](https://github.com/Kludex/uvicorn), [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/bs4/), [python-gnupg](https://github.com/vsajip/python-gnupg), [pygithub](https://github.com/pygithub/pygithub), [flake8](https://github.com/pycqa/flake8), [flake8-2020](https://github.com/asottile/flake8-2020) and [flake8-comprehensions](https://github.com/adamchainz/flake8-comprehensions) to permit the latest version. Updates `packaging` from 26.0 to 26.2 - [Release notes](https://github.com/pypa/packaging/releases) - [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pypa/packaging/compare/26.0...26.2) 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](https://github.com/psf/requests/compare/v2.32.5...v2.34.2) Updates `tqdm` from 4.67.3 to 4.68.3 - [Release notes](https://github.com/tqdm/tqdm/releases) - [Commits](https://github.com/tqdm/tqdm/compare/v4.67.3...v4.68.3) Updates `types-requests` from 2.32.4.20260107 to 2.33.0.20260518 - [Commits](https://github.com/python/typeshed/commits) Updates `types-tqdm` from 4.67.3.20260205 to 4.68.0.20260608 - [Commits](https://github.com/python/typeshed/commits) Updates `pytest` from 9.0.2 to 9.1.1 - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/9.0.2...9.1.1) Updates `ijson` from 3.4.0.post0 to 3.5.0 - [Changelog](https://github.com/ICRAR/ijson/blob/master/CHANGELOG.md) - [Commits](https://github.com/ICRAR/ijson/compare/v3.4.0.post0...v3.5.0) Updates `pyyaml` to 6.0.3 - [Release notes](https://github.com/yaml/pyyaml/releases) - [Changelog](https://github.com/yaml/pyyaml/blob/6.0.3/CHANGES) - [Commits](https://github.com/yaml/pyyaml/compare/6.0...6.0.3) Updates `setuptools` to 82.0.1 - [Release notes](https://github.com/pypa/setuptools/releases) - [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst) - [Commits](https://github.com/pypa/setuptools/compare/v63.1.0...v82.0.1) Updates `types-pyyaml` from 6.0.12.20250915 to 6.0.12.20260518 - [Commits](https://github.com/python/typeshed/commits) Updates `types-setuptools` from 82.0.0.20260210 to 82.0.0.20260518 - [Commits](https://github.com/python/typeshed/commits) Updates `types-toml` from 0.10.8.20240310 to 0.10.8.20260518 - [Commits](https://github.com/python/typeshed/commits) Updates `typing-extensions` from 4.15 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](https://github.com/python/typing_extensions/compare/4.15.0...4.16.0) Updates `mypy` to 2.1.0 - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](https://github.com/python/mypy/compare/v1.19.1...v2.1.0) Updates `node-semver` from 0.9.0 to 0.9.1 - [Release notes](https://github.com/podhmo/python-node-semver/releases) - [Changelog](https://github.com/podhmo/python-node-semver/blob/master/CHANGES.txt) - [Commits](https://github.com/podhmo/python-node-semver/compare/0.9.0...0.9.1) Updates `opentelemetry-api` from 1.41.0 to 1.43.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.41.0...v1.43.0) Updates `opentelemetry-exporter-otlp-proto-http` from 1.41.0 to 1.43.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.41.0...v1.43.0) Updates `opentelemetry-sdk` from 1.41.0 to 1.43.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.41.0...v1.43.0) Updates `opentelemetry-proto` from 1.41.0 to 1.43.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-python/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-python/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-python/compare/v1.41.0...v1.43.0) Updates `elfdeps` from 0.2.0 to 0.4.0 - [Release notes](https://github.com/python-wheel-build/elfdeps/releases) - [Commits](https://github.com/python-wheel-build/elfdeps/compare/v0.2.0...0.4.0) Updates `debugpy` from 1.8.20 to 1.8.21 - [Release notes](https://github.com/microsoft/debugpy/releases) - [Commits](https://github.com/microsoft/debugpy/compare/v1.8.20...v1.8.21) Updates `pydevd-pycharm` from 261.20362.36 to 262.8665.97 - [Release notes](https://github.com/JetBrains/intellij-community/releases) - [Commits](https://github.com/JetBrains/intellij-community/compare/pycharm/261.20362.36...pycharm/262.8665.97) Updates `fastapi` from 0.120.1 to 0.139.0 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.120.1...0.139.0) Updates `starlette` from 0.49.1 to 1.3.1 - [Release notes](https://github.com/Kludex/starlette/releases) - [Changelog](https://github.com/Kludex/starlette/blob/main/docs/release-notes.md) - [Commits](https://github.com/Kludex/starlette/compare/0.49.1...1.3.1) Updates `strawberry-graphql` from 0.284.1 to 0.320.1 - [Commits](https://github.com/sponsors/strawberry-graphql/commits) Updates `uvicorn` from 0.38.0 to 0.50.0 - [Release notes](https://github.com/Kludex/uvicorn/releases) - [Changelog](https://github.com/Kludex/uvicorn/blob/main/docs/release-notes.md) - [Commits](https://github.com/Kludex/uvicorn/compare/0.38.0...0.50.0) Updates `beautifulsoup4` from 4.11.1 to 4.15.0 Updates `python-gnupg` from 0.5.5 to 0.5.6 - [Release notes](https://github.com/vsajip/python-gnupg/releases) - [Changelog](https://github.com/vsajip/python-gnupg/blob/master/release) - [Commits](https://github.com/vsajip/python-gnupg/compare/0.5.5...0.5.6) Updates `pygithub` from 2.8.1 to 2.9.1 - [Release notes](https://github.com/pygithub/pygithub/releases) - [Changelog](https://github.com/PyGithub/PyGithub/blob/main/doc/changes.rst) - [Commits](https://github.com/pygithub/pygithub/compare/v2.8.1...v2.9.1) Updates `flake8` to 7.3.0 - [Commits](https://github.com/pycqa/flake8/compare/5.0.4...7.3.0) Updates `flake8-2020` to 1.8.1 - [Commits](https://github.com/asottile/flake8-2020/compare/v1.7.0...v1.8.1) Updates `flake8-comprehensions` to 3.17.0 - [Changelog](https://github.com/adamchainz/flake8-comprehensions/blob/main/CHANGELOG.rst) - [Commits](https://github.com/adamchainz/flake8-comprehensions/compare/3.10.0...3.17.0) --- updated-dependencies: - dependency-name: packaging dependency-version: '26.2' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: requests dependency-version: 2.34.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: tqdm dependency-version: 4.68.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: types-requests dependency-version: 2.33.0.20260518 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: types-tqdm dependency-version: 4.68.0.20260608 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: ijson dependency-version: 3.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: pyyaml dependency-version: 6.0.3 dependency-type: direct:production dependency-group: python-version-updates - dependency-name: setuptools dependency-version: 82.0.1 dependency-type: direct:production dependency-group: python-version-updates - dependency-name: types-pyyaml dependency-version: 6.0.12.20260518 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-version-updates - dependency-name: types-setuptools dependency-version: 82.0.0.20260518 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-version-updates - dependency-name: types-toml dependency-version: 0.10.8.20260518 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-version-updates - dependency-name: typing-extensions dependency-version: 4.16.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: mypy dependency-version: 2.1.0 dependency-type: direct:production dependency-group: python-version-updates - dependency-name: node-semver dependency-version: 0.9.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-version-updates - dependency-name: opentelemetry-api dependency-version: 1.43.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: opentelemetry-exporter-otlp-proto-http dependency-version: 1.43.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: opentelemetry-sdk dependency-version: 1.43.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: opentelemetry-proto dependency-version: 1.43.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: elfdeps dependency-version: 0.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: debugpy dependency-version: 1.8.21 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-version-updates - dependency-name: pydevd-pycharm dependency-version: 262.8665.97 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-version-updates - dependency-name: fastapi dependency-version: 0.139.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: starlette dependency-version: 1.3.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-version-updates - dependency-name: strawberry-graphql dependency-version: 0.320.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: uvicorn dependency-version: 0.50.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: beautifulsoup4 dependency-version: 4.15.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: python-gnupg dependency-version: 0.5.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-version-updates - dependency-name: pygithub dependency-version: 2.9.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: flake8 dependency-version: 7.3.0 dependency-type: direct:production dependency-group: python-version-updates - dependency-name: flake8-2020 dependency-version: 1.8.1 dependency-type: direct:production dependency-group: python-version-updates - dependency-name: flake8-comprehensions dependency-version: 3.17.0 dependency-type: direct:production dependency-group: python-version-updates ... Signed-off-by: dependabot[bot] --- .../external-tool-upgrade-requirements.txt | 12 ++--- 3rdparty/python/flake8-requirements.txt | 6 +-- 3rdparty/python/mypy-requirements.txt | 2 +- 3rdparty/python/requirements.txt | 54 +++++++++---------- 4 files changed, 37 insertions(+), 37 deletions(-) diff --git a/3rdparty/python/external-tool-upgrade-requirements.txt b/3rdparty/python/external-tool-upgrade-requirements.txt index f1da99f0115..366d8bebf0e 100644 --- a/3rdparty/python/external-tool-upgrade-requirements.txt +++ b/3rdparty/python/external-tool-upgrade-requirements.txt @@ -1,6 +1,6 @@ -packaging==26.0 -requests==2.32.5 -tqdm==4.67.3 -types-requests==2.32.4.20260107 -types-tqdm==4.67.3.20260205 -pytest==9.0.2 +packaging==26.2 +requests==2.34.2 +tqdm==4.68.3 +types-requests==2.33.0.20260518 +types-tqdm==4.68.0.20260608 +pytest==9.1.1 diff --git a/3rdparty/python/flake8-requirements.txt b/3rdparty/python/flake8-requirements.txt index 08530824817..3bba4c0a70d 100644 --- a/3rdparty/python/flake8-requirements.txt +++ b/3rdparty/python/flake8-requirements.txt @@ -1,4 +1,4 @@ -flake8>=5.0.4,<7 -flake8-2020>=1.7.0,<2 +flake8>=7.3.0,<8 +flake8-2020>=1.8.1,<2 flake8-no-implicit-concat -flake8-comprehensions>=3.10.0,<4.0 +flake8-comprehensions>=3.17.0,<4.0 diff --git a/3rdparty/python/mypy-requirements.txt b/3rdparty/python/mypy-requirements.txt index 2381fd6743f..8982edc06e0 100644 --- a/3rdparty/python/mypy-requirements.txt +++ b/3rdparty/python/mypy-requirements.txt @@ -1,2 +1,2 @@ -mypy~=1.19.1 +mypy~=2.1.0 mypy-typing-asserts==0.1.1 diff --git a/3rdparty/python/requirements.txt b/3rdparty/python/requirements.txt index a6ffe425a8a..7a1fc0931a2 100644 --- a/3rdparty/python/requirements.txt +++ b/3rdparty/python/requirements.txt @@ -8,51 +8,51 @@ ansicolors==1.1.8 chevron==0.14.0 fasteners==0.20.0 freezegun==1.5.5 -ijson==3.4.0.post0 -packaging==26.0 +ijson==3.5.0 +packaging==26.2 psutil==7.2.2 # This should be compatible with pytest.py, although it can be looser so that we don't # over-constrain pantsbuild.pants.testutil -pytest>=7,<10,!=7.1.0,!=7.1.1 +pytest!=7.1.0,!=7.1.1,>=9.1.1,<10 python-lsp-jsonrpc==1.1.2 -PyYAML>=6.0,<7.0 -requests[security]==2.32.5 +PyYAML>=6.0.3,<7.0 +requests[security]==2.34.2 setproctitle==1.3.7 -setuptools>=63.1.0,<82.0 +setuptools>=82.0.1,<83.0 toml==0.10.2 -types-PyYAML==6.0.12.20250915 -types-requests==2.32.4.20260107 -types-setuptools==82.0.0.20260210 -types-toml==0.10.8.20240310 -typing-extensions==4.15 -mypy~=1.19.1 +types-PyYAML==6.0.12.20260518 +types-requests==2.33.0.20260518 +types-setuptools==82.0.0.20260518 +types-toml==0.10.8.20260518 +typing-extensions==4.16.0 +mypy~=2.1.0 mypy-typing-asserts==0.1.1 -node-semver==0.9.0 +node-semver==0.9.1 # OpenTelemetry backend dependencies -opentelemetry-api==1.41.0 -opentelemetry-exporter-otlp-proto-http==1.41.0 -opentelemetry-sdk==1.41.0 +opentelemetry-api==1.43.0 +opentelemetry-exporter-otlp-proto-http==1.43.0 +opentelemetry-sdk==1.43.0 # OpenTelemetry backend test dependencies -opentelemetry-proto==1.41.0 +opentelemetry-proto==1.43.0 # These dependencies are for scripts that rules run in an external process (and for script tests). -elfdeps==0.2.0 # see: pants.backends.nfpm.native_libs.elfdeps +elfdeps==0.4.0 # see: pants.backends.nfpm.native_libs.elfdeps # These dependencies are only for debugging Pants itself (in VSCode/PyCharm respectively), # and should never be imported. -debugpy==1.8.20 -pydevd-pycharm==261.20362.36 +debugpy==1.8.21 +pydevd-pycharm==262.8665.97 # These dependencies must only be used from the explorer backend, and no code outside that backend # may import anything from it, so these libraries are not ending up as requirements of Pants itself. -fastapi==0.120.1 -starlette==0.49.1 -strawberry-graphql[fastapi]==0.284.1 -uvicorn[standard]==0.38.0 +fastapi==0.139.0 +starlette==1.3.1 +strawberry-graphql[fastapi]==0.320.1 +uvicorn[standard]==0.50.0 -beautifulsoup4==4.11.1 # Util for webcrawling for pulling in tool versions -python-gnupg==0.5.5 # For validating signatures +beautifulsoup4==4.15.0 # Util for webcrawling for pulling in tool versions +python-gnupg==0.5.6 # For validating signatures # Only used for release management -PyGithub==2.8.1 +PyGithub==2.9.1