Experiment: remove IntFlag from enum.auto (#12760)

comments in https://github.com/python/typeshed/issues/10384 suggest
that type checkers should special case enum.auto rather than
relying on the IntFlag hack. It's been a while since then, do we
still need it?
This commit is contained in:
Stephen Morton
2024-10-08 21:24:31 -07:00
committed by GitHub
parent 4b11151a0c
commit 3e29e05e4a
2 changed files with 18 additions and 2 deletions

View File

@@ -670,3 +670,8 @@ typing(_extensions)?\.IO\.__iter__ # See https://github.com/python/typeshed/com
(xml.etree.cElementTree.XMLPullParser.flush)?
(xml.parsers.expat.XMLParserType.GetReparseDeferralEnabled)?
(xml.parsers.expat.XMLParserType.SetReparseDeferralEnabled)?
# enum.auto is magic, see comments
enum.auto.__or__
enum.auto.__and__
enum.auto.__xor__