ruff
[ty] Respect mixed positional and keyword arguments in TypedDict constructor
#24448
Merged

[ty] Respect mixed positional and keyword arguments in TypedDict constructor #24448

charliermarsh merged 7 commits into main from charlie/td-positional
charliermarsh
astral-sh-bot astral-sh-bot added ty
astral-sh-bot
astral-sh-bot
astral-sh-bot
charliermarsh charliermarsh marked this pull request as ready for review 32 days ago
charliermarsh charliermarsh requested a review from carljm carljm 32 days ago
charliermarsh charliermarsh requested a review from AlexWaygood AlexWaygood 32 days ago
charliermarsh charliermarsh requested a review from sharkdp sharkdp 32 days ago
charliermarsh charliermarsh requested a review from dcreager dcreager 32 days ago
charliermarsh charliermarsh requested a review from ibraheemdev ibraheemdev 32 days ago
astral-sh-bot astral-sh-bot assigned dcreager dcreager 32 days ago
carljm carljm removed review request from carljm carljm 32 days ago
charliermarsh charliermarsh marked this pull request as draft 32 days ago
charliermarsh charliermarsh force pushed from 0f673984 to 7a51074d 32 days ago
charliermarsh charliermarsh force pushed from 7a51074d to a636d6f9 32 days ago
charliermarsh charliermarsh force pushed from a636d6f9 to a4215a88 32 days ago
charliermarsh charliermarsh marked this pull request as ready for review 32 days ago
carljm carljm assigned carljm carljm 32 days ago
carljm carljm unassigned dcreager dcreager 32 days ago
carljm carljm requested a review from carljm carljm 32 days ago
Base automatically changed from charlie/td-required to main 31 days ago
charliermarsh charliermarsh force pushed from a4215a88 to 1f82053c 31 days ago
charliermarsh charliermarsh changed the base branch from main to charlie/td-spec 31 days ago
charliermarsh charliermarsh force pushed from 1f82053c to 148dd387 31 days ago
carljm
charliermarsh
carljm
charliermarsh
charliermarsh
carljm
JelleZijlstra
carljm
Base automatically changed from charlie/td-spec to main 31 days ago
charliermarsh
charliermarsh charliermarsh force pushed from 148dd387 to 3ecf1639 30 days ago
charliermarsh charliermarsh marked this pull request as draft 30 days ago
charliermarsh charliermarsh force pushed from 3ecf1639 to f6f9db64 30 days ago
charliermarsh charliermarsh force pushed from f6f9db64 to 9aabddcf 30 days ago
charliermarsh charliermarsh force pushed from 9aabddcf to 8174ecd5 30 days ago
charliermarsh charliermarsh force pushed from 8174ecd5 to d2d31ee0 30 days ago
charliermarsh charliermarsh force pushed from 885e7ed3 to e9cc96e7 30 days ago
charliermarsh charliermarsh force pushed from e9cc96e7 to 49cccb47 30 days ago
charliermarsh charliermarsh force pushed from 49cccb47 to af3d7cf1 30 days ago
charliermarsh charliermarsh force pushed from af3d7cf1 to a0359442 30 days ago
charliermarsh charliermarsh marked this pull request as ready for review 30 days ago
charliermarsh
charliermarsh
charliermarsh commented on 2026-04-09
charliermarsh charliermarsh marked this pull request as draft 30 days ago
charliermarsh
charliermarsh commented on 2026-04-09
charliermarsh charliermarsh marked this pull request as ready for review 30 days ago
carljm
carljm approved these changes on 2026-04-14
charliermarsh [ty] Respect mixed positional and keyword arguments in TypedDict cons…
a1767b47
charliermarsh Create an enum
dd3460bb
charliermarsh [ty] Unpack TypedDict keys in mixed positional constructors (#24491)
83325a41
charliermarsh Reject multiple positional arguments
98fa7c4f
charliermarsh Remove union
6cbcabda
charliermarsh Store unknown
6d43f2a4
charliermarsh charliermarsh force pushed from a0359442 to 4ff83f4f 24 days ago
charliermarsh Add TODO for dict literal
a81ac5fd
charliermarsh charliermarsh force pushed from 4ff83f4f to a81ac5fd 24 days ago
charliermarsh charliermarsh enabled auto-merge (squash) 24 days ago
charliermarsh charliermarsh merged b323e06f into main 24 days ago
charliermarsh charliermarsh deleted the charlie/td-positional branch 24 days ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone