COMMITS
/ Lib/enum.py August 25, 2021
P
bpo-44929: [Enum] Fix global repr (GH-27789)
Pablo Galindo Salgado committed
June 18, 2021
E
bpo-43945: [Enum] reduce scope of new format() behavior (GH-26752)
Ethan Furman committed
June 16, 2021
E
bpo-44342: [Enum] sync current docs to 3.10 (GH-26750)
Ethan Furman committed
June 15, 2021
A
Fix a typo in _make_class_unpicklable() docstring (GH-26729)
andrei kulakov committed
June 11, 2021
E
bpo-44242: [Enum] improve error messages (GH-26669)
Ethan Furman committed
E
bpo-44342: [Enum] fix data type search (GH-26667)
Ethan Furman committed
June 10, 2021
E
bpo-44342: [Enum] changed pickling from by-value to by-name (GH-26658)
Ethan Furman committed
E
bpo-44356: [Enum] allow multiple data-type mixins if they are all the same (GH-26649)
Ethan Furman committed
June 9, 2021
E
bpo-44242: [Enum] remove missing bits test from Flag creation (GH-26586)
Ethan Furman committed
May 1, 2021
P
bpo-43957: Add a missins space to the new format enum warning (#25770)
Pablo Galindo committed
April 27, 2021
E
bpo-43957: [Enum] Deprecate ``TypeError`` from containment checks. (GH-25670)
Ethan Furman committed
E
bpo-43945: [Enum] Deprecate non-standard mixin format() behavior (GH-25649)
Ethan Furman committed
April 24, 2021
E
bpo-38659: [Enum] do not check '_inverted_' during simple test (GH-25566)
Ethan Furman committed
April 21, 2021
E
bpo-38659: [Enum] add _simple_enum decorator (GH-25497)
Ethan Furman committed
April 20, 2021
E
Revert "bpo-38659: [Enum] add _simple_enum decorator (GH-25285)" (GH-25476)
Ethan Furman committed
E
bpo-38659: [Enum] add _simple_enum decorator (GH-25285)
Ethan Furman committed
April 15, 2021
E
bpo-43744: [Enum] fix ``_is_private`` (GH-25349)
Ethan Furman committed
E
[Enum] fix doc string (GH-25376)
Ethan Furman committed
April 12, 2021
E
bpo-42248: [Enum] ensure exceptions raised in ``_missing_`` are released (GH-25350)
Ethan Furman committed
March 31, 2021
E
bpo-40066: Enum: modify `repr()` and `str()` (GH-22392)
Ethan Furman committed
March 3, 2021
E
bpo-43162: [Enum] update docs, renable doc tests (GH-24487)
Ethan Furman committed
February 9, 2021
E
bpo-43162: [Enum] deprecate enum member.member access (GH-24486)
Ethan Furman committed
January 25, 2021
E
bpo-38250: [Enum] single-bit flags are canonical (GH-24215)
Ethan Furman committed
January 13, 2021
E
bpo-42901: [Enum] move member creation to `__set_name__` (GH-24196)
Ethan Furman committed
January 7, 2021
E
bpo-42851: [Enum] remove brittle __init_subclass__ support (GH-24154)
Ethan Furman committed
December 25, 2020
E
bpo-42727: [Enum] use super() and include **kwds (GH-23927)
Ethan Furman committed
December 24, 2020
E
[Enum] EnumMeta.__prepare__ now accepts **kwds (#23917)
Ethan Furman committed
December 10, 2020
E
bpo-34750: [Enum] add `_EnumDict.update()` support (GH-23725)
Ethan Furman committed
E
bpo-42385: [Enum] add `_generate_next_value_` to StrEnum (GH-23735)
Ethan Furman committed
E
bpo-42517: [Enum] do not convert private names into members (GH-23722)
Ethan Furman committed
E
bpo-42567: [Enum] call __init_subclass__ after members are added (GH-23714)
Ethan Furman committed
December 8, 2020
E
[Enum] reformat and add doc strings (GH-23705)
Ethan Furman committed
E
bpo-41907: [Enum] fix format() behavior for IntFlag (GH-22497)
Ethan Furman committed
December 7, 2020
E
bpo-41889: [Enum] fix multiple-inheritance regression (GH-22487)
Ethan Furman committed
September 22, 2020
E
bpo-41816: `StrEnum.__str__` is `str.__str__` (GH-22362)
Ethan Furman committed
E
bpo-41816: add `StrEnum` (GH-22337)
Ethan Furman committed
September 21, 2020
A
bpo-40084: Enum - dir() includes member attributes (GH-19219)
Angelin BOOZ committed
September 16, 2020
E
Enum: make `Flag` and `IntFlag` members iterable (GH-22221)
Ethan Furman committed
E
_auto_called cleanup (GH-22285)
Ethan Furman committed
E
bpo-39728: Enum: fix duplicate `ValueError` (GH-22277)
Ethan Furman committed
E
bpo-41517: do not allow Enums to be extended (#22271)
Ethan Furman committed
September 15, 2020
E
bpo-41789: honor object overrides in Enum classes (GH-22250)
Ethan Furman committed
E
bpo-39587: Enum - use correct mixed-in data type (GH-22263)
Ethan Furman committed
September 13, 2020
Z
bpo-38967: Improve the error msg for reserved _sunder_ names in enum (GH-18370)
Zackery Spytz committed
April 28, 2020
E
bpo-40025: Require _generate_next_value_ to be defined before members (GH-19098)
Ethan Onstott committed
November 26, 2019
H
bpo-38045: Improve the performance of _decompose() in enum.py (GH-16483)
HongWeipeng committed
November 19, 2019
September 21, 2019
H
Doc: Fix spelling errors of 'initial' in enum.py (GH-16314)
HongWeipeng committed
July 18, 2019
W
bpo-34443: Use __qualname__ instead of __name__ in enum exception messages. (GH-14809)
Walter Dörwald committed
July 4, 2019