@@ -518,7 +518,7 @@ Data Types
518518 Out-of-range values cause a :exc: `ValueError ` to be raised. This is the
519519 default for :class: `Flag `::
520520
521- >>> from enum import STRICT
521+ >>> from enum import Flag, STRICT
522522 >>> class StrictFlag(Flag, boundary=STRICT):
523523 ... RED = auto()
524524 ... GREEN = auto()
@@ -535,7 +535,7 @@ Data Types
535535 Out-of-range values have invalid values removed, leaving a valid *Flag *
536536 value::
537537
538- >>> from enum import CONFORM
538+ >>> from enum import Flag, CONFORM
539539 >>> class ConformFlag(Flag, boundary=CONFORM):
540540 ... RED = auto()
541541 ... GREEN = auto()
@@ -548,7 +548,7 @@ Data Types
548548 Out-of-range values lose their *Flag * membership and revert to :class: `int `.
549549 This is the default for :class: `IntFlag `::
550550
551- >>> from enum import EJECT
551+ >>> from enum import Flag, EJECT
552552 >>> class EjectFlag(Flag, boundary=EJECT):
553553 ... RED = auto()
554554 ... GREEN = auto()
@@ -561,7 +561,7 @@ Data Types
561561 Out-of-range values are kept, and the *Flag * membership is kept. This is
562562 used for some stdlib flags:
563563
564- >>> from enum import KEEP
564+ >>> from enum import Flag, KEEP
565565 >>> class KeepFlag (Flag , boundary = KEEP ):
566566 ... RED = auto()
567567 ... GREEN = auto()
0 commit comments