From: Ethan Furman Date: Mon, 23 May 2022 18:21:58 +0000 (-0700) Subject: gh-93118: [Enum] fix error message (GH-93138) X-Git-Tag: v3.12.0a1~1450 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a49721ea075a18a7787ace6752b4eb0954e1b607;p=thirdparty%2FPython%2Fcpython.git gh-93118: [Enum] fix error message (GH-93138) Include member names in error message. --- diff --git a/Lib/enum.py b/Lib/enum.py index 62fd5ce8fb9a..64b44197df52 100644 --- a/Lib/enum.py +++ b/Lib/enum.py @@ -480,8 +480,9 @@ class EnumType(type): # check for illegal enum names (any others?) invalid_names = set(member_names) & {'mro', ''} if invalid_names: - raise ValueError('invalid enum member name(s) '.format( - ','.join(repr(n) for n in invalid_names))) + raise ValueError('invalid enum member name(s) %s' % ( + ','.join(repr(n) for n in invalid_names) + )) # # adjust the sunders _order_ = classdict.pop('_order_', None)