New submission from Tal Suhareanu <tals...@gmail.com>: when inheriting an implemented enum, we get a runtime error But when creating a multiple inheritance like the following, it works… so something feels broken in the enum mechanism
------------------------------------ from enum import IntEnum, Enum class A(IntEnum): a = 1 class B(A, Enum): b= 1 print(B.b) ------------------------------------ ---------- components: Library (Lib) messages: 375133 nosy: talsuk5 priority: normal severity: normal status: open title: Enum multiple inheritance loophole type: behavior versions: Python 3.7 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue41517> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com