summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEthan Furman <ethan@stoneleaf.us>2021-04-15 13:49:54 (GMT)
committerGitHub <noreply@github.com>2021-04-15 13:49:54 (GMT)
commit0dca5eb54bd137ed5c6e20012fe8dddb2eadfdd7 (patch)
treed0888ed81f96513edfbac05fc77d581656fff571
parent11e0b295dee235dd6fd66a10d4823b0dcb014dc4 (diff)
downloadcpython-0dca5eb54bd137ed5c6e20012fe8dddb2eadfdd7.zip
cpython-0dca5eb54bd137ed5c6e20012fe8dddb2eadfdd7.tar.gz
cpython-0dca5eb54bd137ed5c6e20012fe8dddb2eadfdd7.tar.bz2
[Enum] fix doc string (GH-25376)
-rw-r--r--Lib/enum.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/Lib/enum.py b/Lib/enum.py
index b102a4e..9533dd8 100644
--- a/Lib/enum.py
+++ b/Lib/enum.py
@@ -310,7 +310,7 @@ class _EnumDict(dict):
pass
elif _is_sunder(key):
if key not in (
- '_order_', '_create_pseudo_member_',
+ '_order_',
'_generate_next_value_', '_missing_', '_ignore_',
'_iter_member_', '_iter_member_by_value_', '_iter_member_by_def_',
):
@@ -1131,7 +1131,9 @@ class Flag(Enum, boundary=STRICT):
@classmethod
def _missing_(cls, value):
"""
- Create a composite member iff value contains only members.
+ Create a composite member containing all canonical members present in `value`.
+
+ If non-member values are present, result depends on `_boundary_` setting.
"""
if not isinstance(value, int):
raise ValueError(