From 2053e5882fcb6bae193d32e66043499a6c4bc18a Mon Sep 17 00:00:00 2001 From: mistermocha Date: Sat, 27 May 2017 15:06:00 -0700 Subject: [PATCH] Completing functionality for enum.auto (#1331) Full context: https://github.com/python/mypy/pull/3441 Closes python/mypy#3434. --- stdlib/3.4/enum.pyi | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/stdlib/3.4/enum.pyi b/stdlib/3.4/enum.pyi index 7df2d52b8..dbb9df3b7 100644 --- a/stdlib/3.4/enum.pyi +++ b/stdlib/3.4/enum.pyi @@ -32,7 +32,8 @@ def unique(enumeration: _S) -> _S: ... if sys.version_info >= (3, 6): _auto_null = ... # type: Any - class auto: + # subclassing IntFlag so it picks up all implemented base functions, best modeling behavior of enum.auto() + class auto(IntFlag): value = ... # type: Any class Flag(Enum):