New issue 3149: [compatability] excpeptions using a metaclass that defines 
__instancecheck__ and __subclasscheck__ doesn't work in pypy
https://bitbucket.org/pypy/pypy/issues/3149/compatability-excpeptions-using-a

Thomas Grainger:

repro here: 
[https://github.com/giampaolo/psutil/issues/1659](https://github.com/giampaolo/psutil/issues/1659)

```
import errno

from psutil._compat import ChildProcessError

class MyPretendChildProcessError(EnvironmentError):
    errno = errno.ECHILD


try:
    raise MyPretendChildProcessError
except ChildProcessError:
    pass
```

‌


_______________________________________________
pypy-issue mailing list
pypy-issue@python.org
https://mail.python.org/mailman/listinfo/pypy-issue

Reply via email to