summaryrefslogtreecommitdiffstats
path: root/Misc/README
diff options
context:
space:
mode:
authorEthan Furman <ethan@stoneleaf.us>2021-04-27 05:42:57 (GMT)
committerGitHub <noreply@github.com>2021-04-27 05:42:57 (GMT)
commit5987b8c463892e0ab7a63cdae92f34b5eb79732d (patch)
tree1f68608c9660039046b3119828a7b596b25563cc /Misc/README
parentcfe523b49280cdc8c239c807121ad3f33552f638 (diff)
downloadcpython-5987b8c463892e0ab7a63cdae92f34b5eb79732d.zip
cpython-5987b8c463892e0ab7a63cdae92f34b5eb79732d.tar.gz
cpython-5987b8c463892e0ab7a63cdae92f34b5eb79732d.tar.bz2
bpo-43945: [Enum] Deprecate non-standard mixin format() behavior (GH-25649)
In 3.12 the enum member, not the member's value, will be used for format() calls. Format specifiers can be used to retain the current display of enum members: Example enumeration: class Color(IntEnum): RED = 1 GREEN = 2 BLUE = 3 Current behavior: f'{Color.RED}' --> '1' Future behavior: f'{Color.RED}' --> 'RED' Using d specifier: f'{Color.RED:d}' --> '1' Using specifiers can be done now and is future-compatible.
Diffstat (limited to 'Misc/README')
0 files changed, 0 insertions, 0 deletions