| Commit message (Expand) | Author | Age | Files | Lines |
* | gh-112328: Make EnumDict usable on its own and document it (GH-123669) | Petr Viktorin | 2024-12-20 | 1 | -5/+5 |
|
|
* | gh-128080: remove unnecessary `__init__` method from Enum (GH-128081) | Stephen Morton | 2024-12-19 | 1 | -3/+0 |
|
|
* | gh-125259: Fix error notes removal in enum initialization (GH-125647) | Mario Šaško | 2024-10-22 | 1 | -11/+5 |
|
|
* | gh-125710: [Enum] fix hashable<->nonhashable comparisons for member values (G... | Ethan Furman | 2024-10-22 | 1 | -6/+20 |
|
|
* | gh-116110: remove extra processing for the __signature__ attribute (GH-116234) | Sergey B Kirpichev | 2024-10-08 | 1 | -7/+15 |
|
|
* | Fix typos (#123775) | algonell | 2024-09-09 | 1 | -1/+1 |
|
|
* | Fix typos in comments and docstring (#122720) | Xie Yanbo | 2024-08-07 | 1 | -1/+1 |
|
|
* | gh-118650: Exclude `_repr_*` methods from Enum's _sunder_ reservation (GH-118... | chrysn | 2024-05-07 | 1 | -1/+4 |
|
|
* | gh-118465: Add __firstlineno__ attribute to class (GH-118475) | Serhiy Storchaka | 2024-05-06 | 1 | -1/+1 |
|
|
* | gh-117663: [Enum] fix _simple_enum's detection of aliases (GH-117664) | Ethan Furman | 2024-04-09 | 1 | -28/+44 |
|
|
* | gh-115775: Compiler adds __static_attributes__ field to classes (#115913) | Irit Katriel | 2024-03-26 | 1 | -1/+2 |
|
|
* | gh-116600: [Enum] fix global Flag repr (GH-116615) | Ethan Furman | 2024-03-11 | 1 | -1/+1 |
|
|
* | gh-116040: [Enum] fix test_empty_names test (GH-116508) | Ethan Furman | 2024-03-11 | 1 | -3/+1 |
|
|
* | gh-116040: [Enum] fix by-value calls when second value is falsey; e.g. Cardin... | Ethan Furman | 2024-03-07 | 1 | -4/+11 |
|
|
* | gh-115821: [Enum] better error message for calling super().__new__() (GH-116063) | Ethan Furman | 2024-02-28 | 1 | -0/+5 |
|
|
* | gh-115539: Allow enum.Flag to have None members (GH-115636) | Jason Zhang | 2024-02-19 | 1 | -21/+36 |
|
|
* | gh-114071: [Enum] update docs and code for tuples/subclasses (GH-114871) | Ethan Furman | 2024-02-04 | 1 | -2/+8 |
|
|
* | gh-114149: [Enum] revert #114160 and add more tuple-subclass tests (GH-114215) | Ethan Furman | 2024-01-18 | 1 | -3/+3 |
|
|
* | gh-114149: [Enum] fix tuple subclass handling when using custom __new__ (GH-1... | Ethan Furman | 2024-01-17 | 1 | -3/+3 |
|
|
* | gh-112328: [Enum] Make some private attributes public. (GH-112514) | Ethan Furman | 2023-12-05 | 1 | -74/+129 |
|
|
* | [Enum] update class creation for RuntimeError changes (GH-111815) | Ethan Furman | 2023-11-29 | 1 | -5/+9 |
|
|
* | gh-111181: Fix enum doctests (GH-111180) | Nikita Sobolev | 2023-10-30 | 1 | -6/+5 |
|
|
* | gh-110905: [Enum] minor fixes and cleanup (GH-110906) | Pieter Eendebak | 2023-10-16 | 1 | -5/+3 |
|
|
* | gh-109653: Improve `enum` import time by avoiding import of `functools` (GH-1... | Alex Waygood | 2023-09-23 | 1 | -3/+2 |
|
|
* | gh-109022: [Enum] require `names=()` to create empty enum type (GH-109048) | Ethan Furman | 2023-09-08 | 1 | -0/+5 |
|
|
* | gh-108682: [Enum] raise TypeError if super().__new__ called in custom __new__... | Ethan Furman | 2023-08-31 | 1 | -0/+7 |
|
|
* | gh-106602: [Enum] Add __copy__ and __deepcopy__ (GH-106666) | Prince Roshan | 2023-07-12 | 1 | -0/+6 |
|
|
* | gh-105497: [Enum] Fix flag mask inversion when unnamed flags exist (#106468) | Ethan Furman | 2023-07-11 | 1 | -6/+2 |
|
|
* | gh-105497: [Enum] Fix Flag inversion when alias/mask members exist. (GH-105542) | Ethan Furman | 2023-06-09 | 1 | -8/+7 |
|
|
* | gh-105332: [Enum] Fix unpickling flags in edge-cases (GH-105348) | Nikita Sobolev | 2023-06-08 | 1 | -21/+9 |
|
|
* | gh-104764: [Enum] fix 3.13-specific tests (GH-104779) | Ethan Furman | 2023-05-23 | 1 | -34/+10 |
|
|
* | gh-103596: [Enum] do not shadow mixed-in methods/attributes (GH-103600) | Ethan Furman | 2023-04-18 | 1 | -35/+51 |
|
|
* | gh-103479: [Enum] require __new__ to be considered a data type (GH-103495) | Ethan Furman | 2023-04-13 | 1 | -1/+2 |
|
|
* | gh-103365: [Enum] STRICT boundary corrections (GH-103494) | Ethan Furman | 2023-04-13 | 1 | -28/+39 |
|
|
* | [Enum] unchain exception property.__get__ (GH-103305) | Ethan Furman | 2023-04-06 | 1 | -1/+1 |
|
|
* | gh-93910: [Enum] remove member.member deprecation (GH-103236) | Ethan Furman | 2023-04-06 | 1 | -25/+25 |
|
|
* | gh-103056: [Enum] use staticmethod decorator for _gnv_ (GH-103231) | Ethan Furman | 2023-04-04 | 1 | -0/+3 |
|
|
* | gh-98298, gh-74730: [Enum] update docs (GH-103163) | Ethan Furman | 2023-04-03 | 1 | -4/+4 |
|
|
* | gh-103215: Remove redundant if stmt from `enum.EnumType._find_data_type_` (GH... | Sadra Barikbin | 2023-04-03 | 1 | -2/+0 |
|
|
* | gh-102549: [Enum] fail enum creation when data type raises in __init__ (GH-10... | Ethan Furman | 2023-03-31 | 1 | -14/+11 |
|
|
* | gh-102558: [Enum] better handling of non-Enum EnumType classes (GH-103060) | Ethan Furman | 2023-03-27 | 1 | -7/+5 |
|
|
* | gh-103056: [Enum] ensure final _generate_next_value_ is a staticmethod (GH-10... | Ethan Furman | 2023-03-27 | 1 | -0/+5 |
|
|
* | gh-102558: [Enum] fix AttributeError during member repr() (GH-102601) | Dong-hee Na | 2023-03-23 | 1 | -0/+2 |
|
|
* | gh-101541: [Enum] create flag psuedo-member without calling original __new__ ... | Ethan Furman | 2023-02-06 | 1 | -3/+2 |
|
|
* | gh-101341: Remove unncessary enum._power_of_two function (gh-101342) | Dong-hee Na | 2023-01-28 | 1 | -5/+0 |
|
|
* | gh-86682: Adds sys._getframemodulename as an alternative to using _getframe (... | Steve Dower | 2023-01-13 | 1 | -5/+7 |
|
|
* | gh-100039: enhance __signature__ to work with str and callables (GH-100168) | Ethan Furman | 2022-12-16 | 1 | -1/+8 |
|
|
* | gh-100098: [Enum] insist on actual tuples, no subclasses, for auto (GH-100099) | Ethan Furman | 2022-12-08 | 1 | -1/+3 |
|
|
* | gh-92120: The docstring of enum.Enum is invalid in reST (GH-92122) | Takeshi KOMIYA | 2022-12-08 | 1 | -7/+7 |
|
|
* | gh-94943: [Enum] improve repr() when inheriting from a dataclass (GH-99740) | Ethan Furman | 2022-12-06 | 1 | -1/+17 |
|
|