Message341869
As noted in https://github.com/testing-cabal/mock/issues/464#issuecomment-490381389 just importing PySide2 makes __signature__ not writeable for any class defined after the import.
$ python
Python 3.8.0a4+ (heads/master:b1c3167c23, May 8 2019, 05:17:38)
[GCC 5.4.0 20160609] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> class Foo: pass
...
>>> Foo.__signature__ = 1
>>> import PySide2
>>> class Bar: pass
...
>>> Bar.__signature__ = 1
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: attribute '__signature__' of 'type' objects is not writable |
|
Date |
User |
Action |
Args |
2019-05-08 12:22:35 | xtreak | set | recipients:
+ xtreak, cjw296, michael.foord, mariocj89 |
2019-05-08 12:22:35 | xtreak | set | messageid: <1557318155.04.0.951632254467.issue36848@roundup.psfhosted.org> |
2019-05-08 12:22:35 | xtreak | link | issue36848 messages |
2019-05-08 12:22:34 | xtreak | create | |
|