ruff
[ty] Preserve Self in `__new__` calls
#27003
Merged

[ty] Preserve Self in `__new__` calls #27003

carljm merged 5 commits into main from charlie/fix-ty-3965-object-new-self
charliermarsh
astral-sh-bot astral-sh-bot added ty
astral-sh-bot
astral-sh-bot
astral-sh-bot
charliermarsh charliermarsh force pushed from 72beaee5 to ed170fa7 83 days ago
charliermarsh charliermarsh marked this pull request as ready for review 83 days ago
charliermarsh charliermarsh requested a review 83 days ago
astral-sh-bot astral-sh-bot requested a review from carljm carljm 83 days ago
charliermarsh
charliermarsh
AlexWaygood
AlexWaygood
charliermarsh
charliermarsh charliermarsh marked this pull request as draft 83 days ago
charliermarsh charliermarsh changed the title [ty] Preserve Self in object.__new__ calls [ty] Preserve Self in __new__ calls 83 days ago
codspeed
charliermarsh charliermarsh changed the title [ty] Preserve Self in __new__ calls [ty] Preserve Self in `__new__` calls 82 days ago
charliermarsh charliermarsh marked this pull request as ready for review 82 days ago
carljm
carljm requested changes on 2026-07-20
AlexWaygood
AlexWaygood approved these changes on 2026-07-20
charliermarsh charliermarsh force pushed from 9c70f012 to 8f344e78 82 days ago
AlexWaygood
AlexWaygood commented on 2026-07-20
charliermarsh charliermarsh marked this pull request as draft 82 days ago
charliermarsh charliermarsh force pushed from 8f344e78 to 978d892e 82 days ago
charliermarsh charliermarsh marked this pull request as ready for review 82 days ago
astral-sh-bot astral-sh-bot requested a review from ibraheemdev ibraheemdev 82 days ago
charliermarsh charliermarsh requested a review from carljm carljm 82 days ago
AlexWaygood
AlexWaygood commented on 2026-07-20
carljm
carljm requested changes on 2026-07-21
charliermarsh
AlexWaygood
charliermarsh
charliermarsh charliermarsh changed the base branch from main to charlie/test-ty-3965-new-receivers 81 days ago
charliermarsh charliermarsh force pushed from a45c935a to 0287b526 81 days ago
carljm
carljm
charliermarsh charliermarsh changed the base branch from charlie/test-ty-3965-new-receivers to main 81 days ago
AlexWaygood
charliermarsh
charliermarsh
carljm carljm requested a review from carljm carljm 81 days ago
charliermarsh [ty] Add __new__ constructor regression coverage
bcbb3aef
charliermarsh [ty] Preserve Self in __new__ calls
1a522353
carljm [ty] Update SymPy benchmark diagnostic count
7de2b5b5
carljm [ty] Simplify and document __new__ receiver regressions
c62dfdd8
carljm carljm force pushed from 29e906f5 to c62dfdd8 76 days ago
carljm [ty] Assert inferred types for __new__ receivers
161b038b
carljm
carljm approved these changes on 2026-07-27
carljm
carljm
carljm
carljm carljm merged 4ab610a5 into main 75 days ago
carljm carljm deleted the charlie/fix-ty-3965-object-new-self branch 75 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone