Skip to content

Commit 2302e1e

Browse files
committed
black stuff
1 parent a34999d commit 2302e1e

1 file changed

Lines changed: 40 additions & 22 deletions

File tree

com/win32com/client/genpy.py

Lines changed: 40 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1267,28 +1267,46 @@ def do_gen_file_header(self):
12671267
print(file=self.file)
12681268
if (self.iCreateEnums & build.ENUMS_CREATE_ENUM_CLASSES) != 0:
12691269
if self.bEmbedRelaxedIntEnum:
1270-
print('class RelaxedIntEnum(IntEnum):',file=self.file)
1271-
print(' """Support for C/C++ style-enums"""',file=self.file)
1272-
print('',file=self.file)
1273-
print(' @classmethod',file=self.file)
1274-
print(' def _missing_(cls, value):',file=self.file)
1275-
print(' if not isinstance(value, int):',file=self.file)
1276-
print(' raise ValueError("%r is not a valid %s" % (value, cls.__name__))',file=self.file)
1277-
print(' new_member = cls._create_pseudo_member_(value)',file=self.file)
1278-
print(' return new_member',file=self.file)
1279-
print('',file=self.file)
1280-
print(' @classmethod',file=self.file)
1281-
print(' def _create_pseudo_member_(cls, value):',file=self.file)
1282-
print(' pseudo_member = cls._value2member_map_.get(value, None)',file=self.file)
1283-
print(' if pseudo_member is None:',file=self.file)
1284-
print(' # construct singleton pseudo-member',file=self.file)
1285-
print(' pseudo_member = int.__new__(cls, value)',file=self.file)
1286-
print(' pseudo_member._name_ = None',file=self.file)
1287-
print(' pseudo_member._value_ = value',file=self.file)
1288-
print(' # use setdefault in case another thread already created a composite',file=self.file)
1289-
print(' # with this value',file=self.file)
1290-
print(' pseudo_member = cls._value2member_map_.setdefault(value, pseudo_member)',file=self.file)
1291-
print(' return pseudo_member',file=self.file)
1270+
print("class RelaxedIntEnum(IntEnum):", file=self.file)
1271+
print(' """Support for C/C++ style-enums"""', file=self.file)
1272+
print("", file=self.file)
1273+
print(" @classmethod", file=self.file)
1274+
print(" def _missing_(cls, value):", file=self.file)
1275+
print(" if not isinstance(value, int):", file=self.file)
1276+
print(
1277+
' raise ValueError("%r is not a valid %s" % (value, cls.__name__))',
1278+
file=self.file,
1279+
)
1280+
print(
1281+
" new_member = cls._create_pseudo_member_(value)",
1282+
file=self.file,
1283+
)
1284+
print(" return new_member", file=self.file)
1285+
print("", file=self.file)
1286+
print(" @classmethod", file=self.file)
1287+
print(" def _create_pseudo_member_(cls, value):", file=self.file)
1288+
print(
1289+
" pseudo_member = cls._value2member_map_.get(value, None)",
1290+
file=self.file,
1291+
)
1292+
print(" if pseudo_member is None:", file=self.file)
1293+
print(" # construct singleton pseudo-member", file=self.file)
1294+
print(
1295+
" pseudo_member = int.__new__(cls, value)",
1296+
file=self.file,
1297+
)
1298+
print(" pseudo_member._name_ = None", file=self.file)
1299+
print(" pseudo_member._value_ = value", file=self.file)
1300+
print(
1301+
" # use setdefault in case another thread already created a composite",
1302+
file=self.file,
1303+
)
1304+
print(" # with this value", file=self.file)
1305+
print(
1306+
" pseudo_member = cls._value2member_map_.setdefault(value, pseudo_member)",
1307+
file=self.file,
1308+
)
1309+
print(" return pseudo_member", file=self.file)
12921310
print(file=self.file)
12931311

12941312
def do_generate(self):

0 commit comments

Comments
 (0)