From: Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> Date: Tue, 15 May 2018 15:19:50 +0000 (-0700) Subject: bpo-31947: remove None default for names param in Enum._create_ GH-4288 (GH-6485) X-Git-Tag: v3.6.6rc1~135 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c50e5b1f1f2501f697aa52d9c9a440bdeced7006;p=python bpo-31947: remove None default for names param in Enum._create_ GH-4288 (GH-6485) (cherry picked from commit b8e21f12891382bc0aac5ccd13dcb4a990d65e0a) Co-authored-by: anentropic --- diff --git a/Lib/enum.py b/Lib/enum.py index 73dd613887..112523e998 100644 --- a/Lib/enum.py +++ b/Lib/enum.py @@ -361,7 +361,7 @@ class EnumMeta(type): raise AttributeError('Cannot reassign members.') super().__setattr__(name, value) - def _create_(cls, class_name, names=None, *, module=None, qualname=None, type=None, start=1): + def _create_(cls, class_name, names, *, module=None, qualname=None, type=None, start=1): """Convenience method to create a new Enum class. `names` can be: