index
:
chango.git
devmain
fix-31295
initial-branch
main
stable/5.2.x
stable/6.0.x
django
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
django
/
db
/
models
/
enums.py
Age
Commit message (
Expand
)
Author
2025-01-20
Fixed #36005 -- Dropped support for Python 3.10 and 3.11.
Mariusz Felisiak
2025-01-15
Removed ChoicesMeta per deprecation timeline.
Sarah Boyce
2023-09-13
Modernized enumeration helpers on Python 3.11+.
Nick Pope
2023-09-13
Refs #34233 -- Used @staticmethod with TextChoices._generate_next_value_().
Nick Pope
2023-09-12
Renamed ChoicesMeta to ChoicesType.
Nick Pope
2023-09-12
Removed ChoicesMeta.__contains__() for Python 3.12+.
Nick Pope
2022-02-07
Refs #33476 -- Reformatted code with Black.
django-bot
2021-07-12
Refs #32074 -- Used Enum.repr() format proposed for Python 3.10.
Mariusz Felisiak
2021-04-07
Refs #32074 -- Backported Enum.__repr__() from Python 3.10.
Mariusz Felisiak
2021-03-24
Fixed #32460 -- Allowed "label"/"do_not_call_in_templates" members in model c...
Nick Pope
2021-02-04
Refs #32074 -- Fixed TextChoices/IntegerChoices crash on Python 3.10.
Mariusz Felisiak
2020-01-10
Fixed #31154 -- Added support for using enumeration types in templates.
Adam Johnson
2019-12-16
Optimized containment check in ChoicesMeta.
Ram Rachum
2019-10-25
Fixed #30902 -- Added __str__() for model choice enums.
Carlton Gibson
2019-09-04
Fixed #27910 -- Added enumeration helpers for use in Field.choices.
Shai Berger