David Peter
e29f3ed0fe
[ty] Keep colorizing `mypy_primer` output ( #21515 )
...
## Summary
After an update to `mypy_primer`, we now need to set the environment
variable ourselves.
2025-11-19 08:52:51 +00:00
Micha Reiser
663f78e644
[ty] Exit with `2` if there's any IO error ( #21508 )
...
Co-authored-by: David Peter <mail@david-peter.de>
2025-11-19 09:39:19 +01:00
David Peter
270ba71ad5
[ty] CI: Faster ecosystem analysis ( #20886 )
...
## Summary
I considered making a dedicated cargo profile for these, but the
`profiling` profile basically made all the modifications to `release`
that I would have also made.
## Test Plan
CI on this PR
2025-10-15 12:38:17 +02:00
David Peter
a82833a998
[ty] Update mypy_primer and project lists ( #20798 )
...
## Summary
Pulls in two updates to `mypy_primer` projects:
* https://github.com/hauntsaninja/mypy_primer/pull/201 (add
`django-test-migrations`)
* https://github.com/hauntsaninja/mypy_primer/pull/122 (remove
`SinbadCogs`)
## Test Plan
CI on this PR
2025-10-10 11:08:39 +02:00
Alex Waygood
0e83af0b80
Bump mypy_primer pin ( #20558 )
2025-09-24 19:45:47 +00:00
Alex Waygood
09f570af92
Bump mypy_primer pin ( #20540 )
2025-09-23 19:35:49 +00:00
David Peter
ffd650e5fd
[ty] Update mypy_primer ( #20433 )
...
## Summary
Revert the materialize-changes, see
https://github.com/hauntsaninja/mypy_primer/pull/208
## Test Plan
CI
2025-09-17 09:51:48 +02:00
Alex Waygood
9edbeb44dd
bump mypy_primer pin ( #20378 )
...
Pulls in
06849fda40
2025-09-14 19:16:35 +01:00
David Peter
fdfb51b595
[ty] Update mypy_primer, add egglog-python project ( #20078 )
...
Now that https://github.com/astral-sh/ruff/pull/20263 is merged, we can
update mypy_primer and add the new `egglog-python` project to
`good.txt`. The ecosystem-analyzer run shows that we now add 1,356
diagnostics (where we had over 5,000 previously, due to the unsupported
project layout).
2025-09-05 14:17:07 +02:00
Alex Waygood
e4f1b587cc
Upgrade mypy_primer pin ( #19967 )
2025-08-18 13:27:54 +01:00
Alex Waygood
560ae04346
Add shellcheck to pre-commit ( #19361 )
2025-07-15 16:49:13 +00:00
Ibraheem Ahmed
546f1b7b39
[ty] Add `set -eu` to mypy-primer script ( #19212 )
...
## Summary
So that the CI job fails if ty panics.
2025-07-08 12:16:09 -04:00
Alex Waygood
7533a0bfdb
[ty] Upgrade mypy_primer ( #19207 )
2025-07-08 15:56:54 +01:00
Ibraheem Ahmed
cd848986d7
[ty] Add separate CI job for memory usage stats ( #19134 )
...
## Summary
As discussed in https://github.com/astral-sh/ruff/pull/19059 .
2025-07-07 12:17:02 -04:00