[ty] add six ecosystem projects to good.txt (#20157)

## Summary

These projects all check successfully now.

(Pandas still takes 9s, as the comment in `bad.txt` said, but I don't
think this is slow enough to exclude it; mypy-primer overall still runs
in 4 minutes, faster than e.g. the test suite on Windows.)

## Test Plan

mypy-primer CI.
This commit is contained in:
Carl Meyer 2025-08-29 11:37:29 -07:00 committed by GitHub
parent 9b1b58a451
commit 8eb8d25565
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 6 additions and 7 deletions

View file

@ -1,9 +1,6 @@
Tanjun # too many iterations Tanjun # too many iterations
altair # too many iterations (uses packaging) altair # too many iterations (uses packaging)
antidote # hangs / slow (single threaded)
artigraph # cycle panics (value_type_)
arviz # too many iterations on versions of arviz newer than https://github.com/arviz-devs/arviz/commit/3205b82bb4d6097c31f7334d7ac51a6de37002d0 arviz # too many iterations on versions of arviz newer than https://github.com/arviz-devs/arviz/commit/3205b82bb4d6097c31f7334d7ac51a6de37002d0
core # cycle panics (value_type_)
cpython # too many cycle iterations cpython # too many cycle iterations
graphql-core # stack overflow graphql-core # stack overflow
hydpy # too many iterations hydpy # too many iterations
@ -12,9 +9,6 @@ jax # too many iterations
mypy # too many iterations (self-recursive type alias) mypy # too many iterations (self-recursive type alias)
nox # too many iterations (uses packaging) nox # too many iterations (uses packaging)
packaging # too many iterations packaging # too many iterations
pandas # slow (9s)
pandas-stubs # panics on versions of pandas-stubs newer than https://github.com/pandas-dev/pandas-stubs/commit/bf1221eb7ea0e582c30fe233d1f4f5713fce376b
# Panicked at crates/ty_python_semantic/src/types/type_ordering.rs:207:13 when checking `/tmp/mypy_primer/projects/pandas-stubs/tests/test_indexes.py`: `internal error: entered unreachable code: our type representation does not permit nested unions`
pandera # too many iterations pandera # too many iterations
pip # vendors packaging, see above pip # vendors packaging, see above
pylint # cycle panics (self-recursive type alias) pylint # cycle panics (self-recursive type alias)
@ -25,4 +19,3 @@ spack # slow, success, but mypy-primer hangs processing the output
spark # too many iterations spark # too many iterations
steam.py # hangs (single threaded) steam.py # hangs (single threaded)
streamlit # too many iterations (uses packaging) streamlit # too many iterations (uses packaging)
xarray # too many iterations

View file

@ -10,8 +10,10 @@ aioredis
aiortc aiortc
alectryon alectryon
alerta alerta
antidote
anyio anyio
apprise apprise
artigraph
async-utils async-utils
asynq asynq
attrs attrs
@ -27,6 +29,7 @@ cloud-init
colour colour
com2ann com2ann
comtypes comtypes
core
cwltool cwltool
dacite dacite
dd-trace-py dd-trace-py
@ -66,6 +69,8 @@ openlibrary
operator operator
optuna optuna
paasta paasta
pandas
pandas-stubs
paroxython paroxython
parso parso
pegen pegen
@ -114,6 +119,7 @@ urllib3
vision vision
websockets websockets
werkzeug werkzeug
xarray
xarray-dataclasses xarray-dataclasses
yarl yarl
zipp zipp