Message11148
class A(type): pass
class B(type):
def __instancecheck__(): pass
class C(A, B): pass
print(isinstance(object(), C))
gives:
Traceback (most recent call last):
File "tst.py", line 8, in <module>
print(isinstance(object(), C))
RuntimeError: maximum recursion depth exceeded (Java StackOverflowError)
Originally reported as https://github.com/python/typing/issues/395. |
|
Date |
User |
Action |
Args |
2017-02-28 23:57:35 | refi64 | set | recipients:
+ refi64 |
2017-02-28 23:57:35 | refi64 | set | messageid: <1488326255.86.0.533754845485.issue2560@psf.upfronthosting.co.za> |
2017-02-28 23:57:35 | refi64 | link | issue2560 messages |
2017-02-28 23:57:35 | refi64 | create | |
|