[Python-checkins] Improve enum.Flag code example (GH-5167) (GH-5171)

Mariatta webhook-mailer at python.org
Fri Jan 12 23:23:24 EST 2018


https://github.com/python/cpython/commit/29b1aff71805df4c5b6f55c02bda94d07c044c81
commit: 29b1aff71805df4c5b6f55c02bda94d07c044c81
branch: 3.6
author: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com>
committer: Mariatta <Mariatta at users.noreply.github.com>
date: 2018-01-12T20:23:21-08:00
summary:

Improve enum.Flag code example (GH-5167) (GH-5171)

The code example that demonstrate how to use enum.Flag was missing
the import of enum.auto.
(cherry picked from commit 0f31c74fcfdec8f9e6157de2c366f2273de81677)

files:
M Doc/library/enum.rst

diff --git a/Doc/library/enum.rst b/Doc/library/enum.rst
index 6548adf789d..5c1b226efc7 100644
--- a/Doc/library/enum.rst
+++ b/Doc/library/enum.rst
@@ -654,7 +654,7 @@ value and let :class:`Flag` select an appropriate value.
 Like :class:`IntFlag`, if a combination of :class:`Flag` members results in no
 flags being set, the boolean evaluation is :data:`False`::
 
-    >>> from enum import Flag
+    >>> from enum import Flag, auto
     >>> class Color(Flag):
     ...     RED = auto()
     ...     BLUE = auto()



More information about the Python-checkins mailing list