From 84f940b07f26998e87c53b132cf3082aa581ee79 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Oct 2025 05:06:03 +0000 Subject: [PATCH] Bump the python-version-updates group Updates the requirements on [fasteners](https://github.com/harlowja/fasteners), [freezegun](https://github.com/spulec/freezegun), [ijson](https://github.com/ICRAR/ijson), [libcst](https://github.com/Instagram/LibCST), [packaging](https://github.com/pypa/packaging), [pex](https://github.com/pex-tool/pex), [psutil](https://github.com/giampaolo/psutil), [pytest](https://github.com/pytest-dev/pytest), [python-lsp-jsonrpc](https://github.com/python-lsp/python-lsp-jsonrpc), [setproctitle](https://github.com/dvarrazzo/py-setproctitle), [setuptools](https://github.com/pypa/setuptools), [types-freezegun](https://github.com/python/typeshed), [types-pyyaml](https://github.com/typeshed-internal/stub_uploader), [types-requests](https://github.com/typeshed-internal/stub_uploader), [types-setuptools](https://github.com/typeshed-internal/stub_uploader), [types-toml](https://github.com/python/typeshed), [typing-extensions](https://github.com/python/typing_extensions), [urllib3](https://github.com/urllib3/urllib3), [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[fastapi]](https://github.com/strawberry-graphql/strawberry), [uvicorn[standard]](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), [mypy](https://github.com/python/mypy), [strawberry-graphql](https://github.com/strawberry-graphql/strawberry), [pytest-cov](https://github.com/pytest-dev/pytest-cov) and [flake8](https://github.com/pycqa/flake8) to permit the latest version. Updates `fasteners` from 0.16.3 to 0.20 - [Release notes](https://github.com/harlowja/fasteners/releases) - [Changelog](https://github.com/harlowja/fasteners/blob/main/CHANGELOG.md) - [Commits](https://github.com/harlowja/fasteners/compare/0.16.3...0.20) Updates `freezegun` from 1.2.1 to 1.5.5 - [Release notes](https://github.com/spulec/freezegun/releases) - [Changelog](https://github.com/spulec/freezegun/blob/master/CHANGELOG) - [Commits](https://github.com/spulec/freezegun/compare/1.2.1...1.5.5) Updates `ijson` from 3.2.3 to 3.4.0.post0 - [Changelog](https://github.com/ICRAR/ijson/blob/master/CHANGELOG.md) - [Commits](https://github.com/ICRAR/ijson/compare/v3.2.3...v3.4.0.post0) Updates `libcst` from 1.4.0 to 1.8.5 - [Release notes](https://github.com/Instagram/LibCST/releases) - [Changelog](https://github.com/Instagram/LibCST/blob/main/CHANGELOG.md) - [Commits](https://github.com/Instagram/LibCST/compare/v1.4.0...v1.8.5) Updates `packaging` from 24.2 to 25.0 - [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/24.2...25.0) Updates `pex` from 2.61.1 to 2.63.0 - [Release notes](https://github.com/pex-tool/pex/releases) - [Changelog](https://github.com/pex-tool/pex/blob/main/CHANGES.md) - [Commits](https://github.com/pex-tool/pex/compare/v2.61.1...v2.63.0) Updates `psutil` from 5.9.8 to 7.1.1 - [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst) - [Commits](https://github.com/giampaolo/psutil/compare/release-5.9.8...release-7.1.1) Updates `pytest` from 8.4.1 to 8.4.2 - [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/8.4.1...8.4.2) Updates `python-lsp-jsonrpc` from 1.0.0 to 1.1.2 - [Release notes](https://github.com/python-lsp/python-lsp-jsonrpc/releases) - [Changelog](https://github.com/python-lsp/python-lsp-jsonrpc/blob/develop/CHANGELOG.md) - [Commits](https://github.com/python-lsp/python-lsp-jsonrpc/compare/v1.0.0...v1.1.2) Updates `setproctitle` from 1.3.2 to 1.3.7 - [Changelog](https://github.com/dvarrazzo/py-setproctitle/blob/master/HISTORY.rst) - [Commits](https://github.com/dvarrazzo/py-setproctitle/compare/version-1.3.2...version-1.3.7) Updates `setuptools` to 80.9.0 - [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...v80.9.0) Updates `types-freezegun` from 1.1.6 to 1.1.10 - [Commits](https://github.com/python/typeshed/commits) Updates `types-pyyaml` from 6.0.3 to 6.0.12.20250915 - [Commits](https://github.com/typeshed-internal/stub_uploader/commits) Updates `types-requests` from 2.28.1 to 2.32.4.20250913 - [Commits](https://github.com/typeshed-internal/stub_uploader/commits) Updates `types-setuptools` from 62.6.1 to 80.9.0.20250822 - [Commits](https://github.com/typeshed-internal/stub_uploader/commits) Updates `types-toml` from 0.10.8 to 0.10.8.20240310 - [Commits](https://github.com/python/typeshed/commits) Updates `typing-extensions` to 4.15.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.12.0...4.15.0) Updates `urllib3` to 2.5.0 - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](https://github.com/urllib3/urllib3/compare/0.3...2.5.0) Updates `debugpy` from 1.8.13 to 1.8.17 - [Release notes](https://github.com/microsoft/debugpy/releases) - [Commits](https://github.com/microsoft/debugpy/compare/v1.8.13...v1.8.17) Updates `pydevd-pycharm` from 251.23536.40 to 253.27642.35 - [Release notes](https://github.com/JetBrains/intellij-community/releases) - [Commits](https://github.com/JetBrains/intellij-community/compare/pycharm/251.23536.40...pycharm/253.27642.35) Updates `fastapi` from 0.78.0 to 0.120.0 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.78.0...0.120.0) Updates `starlette` from 0.19.1 to 0.48.0 - [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.19.1...0.48.0) Updates `strawberry-graphql[fastapi]` from 0.114.0 to 0.284.1 - [Release notes](https://github.com/strawberry-graphql/strawberry/releases) - [Changelog](https://github.com/strawberry-graphql/strawberry/blob/main/CHANGELOG.md) - [Commits](https://github.com/strawberry-graphql/strawberry/compare/0.114.0...0.284.1) Updates `uvicorn[standard]` from 0.17.6 to 0.38.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.17.6...0.38.0) Updates `beautifulsoup4` from 4.11.1 to 4.14.2 Updates `python-gnupg` from 0.4.9 to 0.5.5 - [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.4.9...0.5.5) Updates `pygithub` from 2.4.0 to 2.8.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.4.0...v2.8.1) Updates `mypy` from 1.15.0 to 1.18.2 - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](https://github.com/python/mypy/compare/v1.15.0...v1.18.2) Updates `strawberry-graphql` from 0.240.4 to 0.284.1 - [Release notes](https://github.com/strawberry-graphql/strawberry/releases) - [Changelog](https://github.com/strawberry-graphql/strawberry/blob/main/CHANGELOG.md) - [Commits](https://github.com/strawberry-graphql/strawberry/compare/0.240.4...0.284.1) Updates `pytest-cov` from 6.2.1 to 7.0.0 - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest-cov/compare/v6.2.1...v7.0.0) Updates `flake8` to 7.3.0 - [Commits](https://github.com/pycqa/flake8/compare/5.0.4...7.3.0) --- updated-dependencies: - dependency-name: fasteners dependency-version: '0.20' dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: freezegun dependency-version: 1.5.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: ijson dependency-version: 3.4.0.post0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: libcst dependency-version: 1.8.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: packaging dependency-version: '25.0' dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-version-updates - dependency-name: pex dependency-version: 2.63.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: psutil dependency-version: 7.1.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-version-updates - dependency-name: pytest dependency-version: 8.4.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-version-updates - dependency-name: python-lsp-jsonrpc dependency-version: 1.1.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: setproctitle dependency-version: 1.3.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-version-updates - dependency-name: setuptools dependency-version: 80.9.0 dependency-type: direct:production dependency-group: python-version-updates - dependency-name: types-freezegun dependency-version: 1.1.10 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-version-updates - dependency-name: types-pyyaml dependency-version: 6.0.12.20250915 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-version-updates - dependency-name: types-requests dependency-version: 2.32.4.20250913 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: types-setuptools dependency-version: 80.9.0.20250822 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-version-updates - dependency-name: types-toml dependency-version: 0.10.8.20240310 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-version-updates - dependency-name: typing-extensions dependency-version: 4.15.0 dependency-type: direct:production dependency-group: python-version-updates - dependency-name: urllib3 dependency-version: 2.5.0 dependency-type: direct:production dependency-group: python-version-updates - dependency-name: debugpy dependency-version: 1.8.17 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-version-updates - dependency-name: pydevd-pycharm dependency-version: 253.27642.35 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-version-updates - dependency-name: fastapi dependency-version: 0.120.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: starlette dependency-version: 0.48.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: strawberry-graphql[fastapi] dependency-version: 0.284.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: uvicorn[standard] dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: beautifulsoup4 dependency-version: 4.14.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: python-gnupg dependency-version: 0.5.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: pygithub dependency-version: 2.8.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: mypy dependency-version: 1.18.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: strawberry-graphql dependency-version: 0.284.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-version-updates - dependency-name: pytest-cov dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: python-version-updates - dependency-name: flake8 dependency-version: 7.3.0 dependency-type: direct:production dependency-group: python-version-updates ... Signed-off-by: dependabot[bot] --- 3rdparty/python/flake8-requirements.txt | 2 +- 3rdparty/python/mypy-requirements.txt | 4 +- 3rdparty/python/pbs-script-requirements.txt | 2 +- 3rdparty/python/pytest-requirements.txt | 4 +- 3rdparty/python/requirements.txt | 52 ++++++++++----------- 5 files changed, 32 insertions(+), 32 deletions(-) diff --git a/3rdparty/python/flake8-requirements.txt b/3rdparty/python/flake8-requirements.txt index 08530824817..54baac4c683 100644 --- a/3rdparty/python/flake8-requirements.txt +++ b/3rdparty/python/flake8-requirements.txt @@ -1,4 +1,4 @@ -flake8>=5.0.4,<7 +flake8>=5.0.4,<8 flake8-2020>=1.7.0,<2 flake8-no-implicit-concat flake8-comprehensions>=3.10.0,<4.0 diff --git a/3rdparty/python/mypy-requirements.txt b/3rdparty/python/mypy-requirements.txt index 69d5e155e05..b0d6cb1e314 100644 --- a/3rdparty/python/mypy-requirements.txt +++ b/3rdparty/python/mypy-requirements.txt @@ -1,3 +1,3 @@ -mypy==1.15.0 +mypy==1.18.2 mypy-typing-asserts -strawberry-graphql==0.240.4 +strawberry-graphql==0.284.1 diff --git a/3rdparty/python/pbs-script-requirements.txt b/3rdparty/python/pbs-script-requirements.txt index e38b0c51a84..2bbbe9eaec3 100644 --- a/3rdparty/python/pbs-script-requirements.txt +++ b/3rdparty/python/pbs-script-requirements.txt @@ -1,3 +1,3 @@ PyGithub>=2.6.1 requests[security]>=2.28.1 -types-requests==2.28.1 \ No newline at end of file +types-requests==2.32.4.20250913 \ No newline at end of file diff --git a/3rdparty/python/pytest-requirements.txt b/3rdparty/python/pytest-requirements.txt index b2557a54a09..ae705bfeb5e 100644 --- a/3rdparty/python/pytest-requirements.txt +++ b/3rdparty/python/pytest-requirements.txt @@ -1,5 +1,5 @@ -pytest==8.4.1 -pytest-cov==6.2.1 +pytest==8.4.2 +pytest-cov==7.0.0 pytest-xdist==3.8.0 ipdb pytest-asyncio diff --git a/3rdparty/python/requirements.txt b/3rdparty/python/requirements.txt index 37765cc00cc..dfdf9e263c8 100644 --- a/3rdparty/python/requirements.txt +++ b/3rdparty/python/requirements.txt @@ -6,29 +6,29 @@ ansicolors==1.1.8 chevron==0.14.0 -fasteners==0.16.3 -freezegun==1.2.1 +fasteners==0.20 +freezegun==1.5.5 hdrhistogram==0.10.3 -ijson==3.2.3 -libcst==1.4.0 -packaging==24.2 -pex==2.61.1 -psutil==5.9.8 +ijson==3.4.0.post0 +libcst==1.8.5 +packaging==25.0 +pex==2.65.0 +psutil==7.1.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,<9,!=7.1.0,!=7.1.1 -python-lsp-jsonrpc==1.0.0 +python-lsp-jsonrpc==1.1.2 PyYAML>=6.0,<7.0 requests[security]>=2.28.1 -setproctitle==1.3.2 -setuptools>=63.1.0,<64.0 +setproctitle==1.3.7 +setuptools>=63.1.0,<81.0 toml==0.10.2 -types-freezegun==1.1.6 -types-PyYAML==6.0.3 -types-requests==2.28.1 -types-setuptools==62.6.1 -types-toml==0.10.8 -typing-extensions~=4.12 +types-freezegun==1.1.10 +types-PyYAML==6.0.12.20250915 +types-requests==2.32.4.20250913 +types-setuptools==80.9.0.20250822 +types-toml==0.10.8.20240310 +typing-extensions~=4.15 mypy-typing-asserts==0.1.1 node-semver==0.9.0 @@ -38,22 +38,22 @@ node-semver==0.9.0 # urlib3 here. Per the voluminous thread at # https://github.com/boto/botocore/issues/2926 this can likely be relaxed when # Pants itself is on a newer version of Python -urllib3<2 +urllib3<3 # These dependencies are only for debugging Pants itself (in VSCode/PyCharm respectively), # and should never be imported. -debugpy==1.8.13 -pydevd-pycharm==251.23536.40 +debugpy==1.8.17 +pydevd-pycharm==253.27642.35 # 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.78.0 -starlette==0.19.1 -strawberry-graphql[fastapi]==0.114.0 -uvicorn[standard]==0.17.6 +fastapi==0.120.0 +starlette==0.48.0 +strawberry-graphql[fastapi]==0.284.1 +uvicorn[standard]==0.38.0 -beautifulsoup4==4.11.1 # Util for webcrawling for pulling in tool versions -python-gnupg==0.4.9 # For validating signatures +beautifulsoup4==4.14.2 # Util for webcrawling for pulling in tool versions +python-gnupg==0.5.5 # For validating signatures # Only used for release management -PyGithub==2.4.0 +PyGithub==2.8.1