ruff
[ty] Respect `__new__` and metaclass `__call__` return types
#22317
Open

[ty] Respect `__new__` and metaclass `__call__` return types #22317

charliermarsh wants to merge 5 commits into main from charlie/metaclass
charliermarsh
charliermarsh charliermarsh added ty
astral-sh-bot
astral-sh-bot
charliermarsh
charliermarsh charliermarsh force pushed from ffd11d54 to 817336ad 27 days ago
charliermarsh
charliermarsh charliermarsh force pushed from c1831672 to 2954feee 27 days ago
charliermarsh
charliermarsh charliermarsh force pushed from 2954feee to ebe4f00b 27 days ago
charliermarsh
charliermarsh charliermarsh marked this pull request as ready for review 27 days ago
charliermarsh charliermarsh requested a review from carljm carljm 27 days ago
charliermarsh charliermarsh requested a review from AlexWaygood AlexWaygood 27 days ago
charliermarsh charliermarsh requested a review from sharkdp sharkdp 27 days ago
charliermarsh charliermarsh requested a review from dcreager dcreager 27 days ago
charliermarsh charliermarsh requested a review from MichaReiser MichaReiser 27 days ago
charliermarsh charliermarsh added ecosystem-analyzer
astral-sh-bot
charliermarsh charliermarsh force pushed from a40177aa to b293aea9 27 days ago
charliermarsh charliermarsh force pushed from b293aea9 to a82ee7f8 6 days ago
charliermarsh charliermarsh marked this pull request as draft 6 days ago
charliermarsh charliermarsh force pushed from a82ee7f8 to f7d27b4b 6 days ago
charliermarsh charliermarsh force pushed from f7d27b4b to 0a8b31c1 6 days ago
charliermarsh charliermarsh force pushed from 0a8b31c1 to c7c97d23 6 days ago
charliermarsh charliermarsh force pushed from c7c97d23 to 76341b94 6 days ago
charliermarsh charliermarsh marked this pull request as ready for review 5 days ago
AlexWaygood AlexWaygood removed review request from MichaReiser MichaReiser 5 days ago
dcreager
dcreager commented on 2026-01-27
carljm
charliermarsh [ty] Respect __new__ and metaclass __call__ types
235e0c77
charliermarsh Always validate
4c142e1f
charliermarsh Special-case type return
37d999d1
charliermarsh Revert
537a7818
charliermarsh Ask Claude to do another pass after reading the spec
58850b31
charliermarsh charliermarsh force pushed from 76341b94 to 58850b31 4 minutes ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone