mirror of
https://github.com/davidhalter/typeshed.git
synced 2026-01-18 00:55:04 +08:00
packaging is the standard tool for dealing with versions and requirements. This allows us to easily support all PEP 508 specs. packaging also has good error messages, so I don't create our own here. This lets us get rid of our handrolled half parser and sanity checks. I kept the whitespace consistency check, since that's just a formatting lint and isn't testing the correctness of parsing (which we now definitely do correctly).
14 lines
296 B
Plaintext
14 lines
296 B
Plaintext
mypy==0.960
|
|
pytype==2022.6.23; platform_system != "Windows"
|
|
# must match .pre-commit-config.yaml
|
|
black==22.6.0
|
|
# must match .pre-commit-config.yaml
|
|
flake8==4.0.1
|
|
flake8-bugbear==21.11.29
|
|
flake8-pyi==22.5.1
|
|
# must match .pre-commit-config.yaml
|
|
isort==5.10.1
|
|
tomli==1.2.2
|
|
packaging==21.3
|
|
termcolor
|