COMMITS
/ Doc/howto/enum.rst March 23, 2026
M
[3.14] gh-136672: Docs: Move parts of Enum HOWTO to API Docs (GH-139176) (GH-144802)
Miss Islington (bot) committed
March 21, 2026
M
[3.14] Docs: replace all `datetime` imports with `import datetime as dt` (GH-145640) (#146258)
Miss Islington (bot) committed
September 11, 2025
M
[3.14] gh-136672: Docs: Move Enum functions and add examples (GH-136791) (#137688)
Miss Islington (bot) committed
November 26, 2024
Y
gh-101100: Fix sphinx warnings in `howto/*` (#127084)
Yuki Kobayashi committed
September 25, 2024
August 30, 2024
W
gh-123492: Remove unnecessary `:func:` parentheses (#123493)
Wei-Hsiang (Matt) Wang committed
June 19, 2024
N
gh-118820: Zero-valued flag enum has no name (GH-118848)
Nice Zombies committed
June 17, 2024
C
Update the documentation howto index page and group docs into 3 logical sections (GH-119366)
Carol Willing committed
February 3, 2024
N
gh-114803: Mention that `@dataclass` should not be applied on enums (GH-114891)
Nikita Sobolev committed
December 5, 2023
E
gh-112328: [Enum] Make some private attributes public. (GH-112514)
Ethan Furman committed
November 29, 2023
E
[Enum] update class creation for RuntimeError changes (GH-111815)
Ethan Furman committed
November 9, 2023
H
gh-111895: Convert definition list to bullet list for readability on mobile (#111898)
Hugo van Kemenade committed
October 30, 2023
N
gh-111181: Fix enum doctests (GH-111180)
Nikita Sobolev committed
October 11, 2023
E
gh-110631: Fix reST indentation (#110724)
Ezio Melotti committed
August 31, 2023
E
gh-108682: [Enum] raise TypeError if super().__new__ called in custom __new__ (GH-108704)
Ethan Furman committed
June 8, 2023
N
gh-105332: [Enum] Fix unpickling flags in edge-cases (GH-105348)
Nikita Sobolev committed
April 18, 2023
E
gh-103596: [Enum] do not shadow mixed-in methods/attributes (GH-103600)
Ethan Furman committed
April 13, 2023
E
gh-103479: [Enum] require __new__ to be considered a data type (GH-103495)
Ethan Furman committed
April 6, 2023
E
gh-93910: [Enum] remove member.member deprecation (GH-103236)
Ethan Furman committed
April 4, 2023
E
gh-103056: [Enum] use staticmethod decorator for _gnv_ (GH-103231)
Ethan Furman committed
April 3, 2023
E
gh-98298, gh-74730: [Enum] update docs (GH-103163)
Ethan Furman committed
December 9, 2022
S
gh-99087: Add missing newline for prompts in docs (GH-98993)
Stanley committed
December 6, 2022
E
gh-94943: [Enum] improve repr() when inheriting from a dataclass (GH-99740)
Ethan Furman committed
November 12, 2022
E
gh-99304: [Enum] clarify what constitutes a flag alias (GH-99395)
Ethan Furman committed
November 9, 2022
B
[Enum] Typo: fix DuplicateFreeEnum example docs (GH-99265)
Bruno Neyra committed
October 7, 2022
H
Docs: Fix backtick errors found by sphinx-lint (#97998)
Hugo van Kemenade committed
July 25, 2022
E
gh-95077: [Enum] add code-based deprecation warnings for member.member access (GH-95083)
Ethan Furman committed
January 27, 2022
J
[doc]: Spotted errors while working on rstlint. (GH-30879)
Julien Palard committed
January 17, 2022
K
bpo-40066: [Enum] skip failing doc test (GH-30637)
Kumar Aditya committed
V
Revert "bpo-40066: [Enum] update str() and format() output (GH-30582)" (GH-30632)
Victor Stinner committed
January 16, 2022
E
bpo-40066: [Enum] update str() and format() output (GH-30582)
Ethan Furman committed
January 10, 2022
N
bpo-45331: [Enum] add rule to docs that mixin type must be subclassable (GH-30521)
Nikita Sobolev committed
December 2, 2021
A
bpo-45535: Improve output of Enum ``dir()`` (GH-29316)
Alex Waygood committed
November 6, 2021
E
bpo-45740: [Enum] add versionadded markers to docs (GH-29443)
Ethan Furman committed
October 21, 2021
E
bpo-44174: [Enum] add reference to name mangling (GH-29116)
Ethan Furman committed
July 26, 2021
E
Small text fixes for enum.rst (#27322)
Elliot Waite committed
May 4, 2021
March 31, 2021
E
bpo-40066: Enum: modify `repr()` and `str()` (GH-22392)
Ethan Furman committed