Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion 3rdparty/python/flake8-requirements.txt
Original file line number Diff line number Diff line change
@@ -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
4 changes: 2 additions & 2 deletions 3rdparty/python/mypy-requirements.txt
Original file line number Diff line number Diff line change
@@ -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
2 changes: 1 addition & 1 deletion 3rdparty/python/pbs-script-requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
PyGithub>=2.6.1
requests[security]>=2.28.1
types-requests==2.28.1
types-requests==2.32.4.20250913
4 changes: 2 additions & 2 deletions 3rdparty/python/pytest-requirements.txt
Original file line number Diff line number Diff line change
@@ -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
Expand Down
52 changes: 26 additions & 26 deletions 3rdparty/python/requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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
Loading