mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-01-10 13:32:26 +08:00
Our CI is very red on `main` at the moment, due to the release of typing_extensions 4.6.3 (see #10383). #10344 is the fix for this, but that PR breaks pytype. For now, let's just pin to 4.6.3 to get CI green again.
29 lines
1.4 KiB
Plaintext
29 lines
1.4 KiB
Plaintext
# Type checkers and other linters that we test our stubs against. These should always
|
|
# be pinned to a specific version to make failure reproducible. See also the
|
|
# "tool.typeshed" section in pyproject.toml for additional type checkers.
|
|
black==23.3.0 # must match .pre-commit-config.yaml
|
|
flake8==6.0.0; python_version >= "3.8" # must match .pre-commit-config.yaml
|
|
flake8-bugbear==23.6.5; python_version >= "3.8" # must match .pre-commit-config.yaml
|
|
flake8-noqa==1.3.2; python_version >= "3.8" # must match .pre-commit-config.yaml
|
|
flake8-pyi==23.6.0; python_version >= "3.8" # must match .pre-commit-config.yaml
|
|
isort==5.12.0; python_version >= "3.8" # must match .pre-commit-config.yaml
|
|
mypy==1.4.1
|
|
pre-commit-hooks==4.4.0 # must match .pre-commit-config.yaml
|
|
pycln==2.1.5 # must match .pre-commit-config.yaml
|
|
pytype==2023.6.16; platform_system != "Windows" and python_version < "3.11"
|
|
|
|
# Libraries used by our various scripts.
|
|
aiohttp==3.8.4; python_version < "3.12" # aiohttp can't be installed on 3.12 yet
|
|
packaging==23.1
|
|
pathspec>=0.11.1
|
|
pyyaml==6.0
|
|
stubdefaulter==0.1.0
|
|
termcolor>=2.3
|
|
tomli==2.0.1
|
|
tomlkit==0.11.8
|
|
typing-extensions==4.6.3
|
|
|
|
# Type stubs used to type check our scripts.
|
|
types-pyyaml>=6.0.12.7
|
|
types-setuptools>=67.5.0.0
|