-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Expand file tree
/
Copy pathrequirements-tests.txt
More file actions
26 lines (24 loc) · 775 Bytes
/
Copy pathrequirements-tests.txt
File metadata and controls
26 lines (24 loc) · 775 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
# Type checkers that we test our stubs against. These should always
# be pinned to a specific version to make failure reproducible.
mypy==2.3.0
pyrefly==1.3.0.dev1
pyright==1.1.414
ty==0.0.59
# Libraries used by our various scripts.
aiohttp==3.14.3
grpcio-tools>=1.76.0; python_version < "3.15" # For grpc_tools.protoc
mypy-protobuf==5.1.0; python_version < "3.15"
packaging==26.2
pathspec>=1.1.1
pre-commit
ruff==0.15.20
# Required by create_baseline_stubs.py.
# stubdefaulter depends on libcst, which does not yet install cleanly on Python 3.15.
stubdefaulter==0.1.0; python_version < "3.15"
termcolor>=2.3
tomli==2.4.1; python_version < "3.11"
tomlkit==0.15.0
typing_extensions>=4.16.0rc2
uv==0.11.26
# Utilities for typeshed infrastructure scripts.
ts_utils @ file:lib