[ty] Understand classes that inherit from subscripted Protocol[] as generic (#17832)

This commit is contained in:
Alex Waygood 2025-05-09 17:39:15 +01:00 committed by GitHub
parent 2370297cde
commit d1bb10a66b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
35 changed files with 451 additions and 183 deletions

View file

@ -6,14 +6,20 @@ cpython # access to field whilst being initialized, too many cycle iterations
discord.py # some kind of hang, only when multi-threaded?
freqtrade # hangs
hydpy # too many iterations
ibis # too many iterations
jax # too many iterations
packaging # too many iterations
pandas # slow
pandas-stubs # hangs/slow, or else https://github.com/salsa-rs/salsa/issues/831
pandera # stack overflow
pip # vendors packaging, see above
prefect # slow
pylint # cycle panics (self-recursive type alias)
pyodide # too many cycle iterations
pywin32 # bad use-def map (binding with definitely-visible unbound)
schemathesis # https://github.com/salsa-rs/salsa/issues/831
scikit-learn # success, but mypy-primer hangs processing the output
setuptools # vendors packaging, see above
spack # success, but mypy-primer hangs processing the output
spark # too many iterations
steam.py # hangs

View file

@ -42,13 +42,11 @@ git-revise
graphql-core
httpx-caching
hydra-zen
ibis
ignite
imagehash
isort
itsdangerous
janus
jax
jinja
koda-validate
kopf
@ -70,11 +68,9 @@ openlibrary
operator
optuna
paasta
packaging
paroxython
parso
pegen
pip
poetry
porcupine
ppb-vector
@ -86,7 +82,6 @@ pydantic
pyinstrument
pyjwt
pylox
pyodide
pyp
pyppeteer
pytest
@ -100,7 +95,6 @@ rotki
schema_salad
scipy
scrapy
setuptools
sockeye
speedrun.com_global_scoreboard_webapp
sphinx