ruff
[ty] support enum `_value_` annotation
#22228
Merged

[ty] support enum `_value_` annotation #22228

silamon
silamon silamon requested a review from carljm carljm 84 days ago
silamon silamon requested a review from AlexWaygood AlexWaygood 84 days ago
silamon silamon requested a review from sharkdp sharkdp 84 days ago
silamon silamon requested a review from dcreager dcreager 84 days ago
carljm carljm changed the title Support enum `_value_` annotation [ty] support enum `_value_` annotation 84 days ago
carljm carljm added ty
astral-sh-bot
astral-sh-bot
silamon
MichaReiser
AlexWaygood
AlexWaygood commented on 2026-01-16
AlexWaygood
AlexWaygood AlexWaygood assigned AlexWaygood AlexWaygood 64 days ago
silamon silamon force pushed from 294a10b9 to 6a5ea0b3 57 days ago
silamon silamon force pushed from 6a5ea0b3 to 13c83bca 57 days ago
silamon silamon force pushed from 13c83bca to 8e2b01e7 57 days ago
silamon
carljm
carljm approved these changes on 2026-01-23
AlexWaygood
AlexWaygood commented on 2026-01-23
carljm
carljm requested changes on 2026-01-23
silamon
silamon silamon force pushed from cebc4ae7 to 39a1c81a 43 days ago
silamon
sharkdp sharkdp removed review request from sharkdp sharkdp 41 days ago
carljm
charliermarsh charliermarsh assigned charliermarsh charliermarsh 36 days ago
charliermarsh charliermarsh unassigned AlexWaygood AlexWaygood 36 days ago
charliermarsh charliermarsh force pushed from 39a1c81a to f5c17587 36 days ago
charliermarsh charliermarsh requested a review from ibraheemdev ibraheemdev 36 days ago
astral-sh-bot
silamon
silamon silamon force pushed from 880d6e74 to b851b8df 36 days ago
silamon silamon force pushed from b851b8df to 1fc6a7e5 36 days ago
silamon
carljm
carljm commented on 2026-02-14
charliermarsh
charliermarsh charliermarsh force pushed from ba2eea81 to 3179672f 35 days ago
charliermarsh
charliermarsh approved these changes on 2026-02-15
charliermarsh
carljm carljm requested a review from carljm carljm 34 days ago
carljm carljm assigned carljm carljm 34 days ago
carljm carljm unassigned charliermarsh charliermarsh 34 days ago
AlexWaygood
AlexWaygood commented on 2026-02-16
carljm
carljm requested changes on 2026-02-21
charliermarsh charliermarsh force pushed from 3179672f to 3a7d6271 29 days ago
charliermarsh charliermarsh force pushed from 3a7d6271 to 6ddf3317 29 days ago
charliermarsh
carljm
carljm requested changes on 2026-02-23
charliermarsh charliermarsh requested a review from carljm carljm 26 days ago
carljm
carljm approved these changes on 2026-02-25
silamon Support enum `_value_` annotation
44375444
carljm review comments
86d8f834
silamon Refactor EnumClassInfo into EnumMetadata and fallback to Any if __ini…
4f816544
silamon Fixes
15ae88f4
charliermarsh Fix tests
612fd046
charliermarsh Nits
10d5f950
silamon Fix `mercury` example
253b24a2
charliermarsh Fall back to Any
649b6e6e
charliermarsh More tests
bd0c643a
charliermarsh Retain validation
929ad9fa
charliermarsh Remove value_sunder_type
649f909b
charliermarsh Validate against MRO
829e4166
charliermarsh Remove comment
7cac3d0e
charliermarsh charliermarsh force pushed from 7590221c to 7cac3d0e 24 days ago
charliermarsh Add auto tests
4cb49ed7
charliermarsh Fix Final support
1778237e
charliermarsh Extract a shared helper; add INVALID_ASSIGNMENT to overrides
ad870cd6
charliermarsh Omit all dunders
c233aab7
charliermarsh charliermarsh merged 14bd2b27 into main 24 days ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone