Message344084
In msg342227 Pablo Galindo Salgado said "I am +1 to such a sentence, but I think this is a decision that more core devs should agree on."
> "These types are not supposed to be instantiated outside of CPython internals"
At least Petr Vidtorin and I disagree with this part. As Petr wrote on pydev thread "Expected stability of PyCode_New() and types.CodeType() signatures", there are multiple tools that instantiate code objects, in particular Cython, which is far from being a rogue project. Python is a 'consenting adults' languages, and we generally do not officially tell people what they are 'supposed' to do or not do. |
|
Date |
User |
Action |
Args |
2019-05-31 16:16:39 | terry.reedy | set | recipients:
+ terry.reedy, petr.viktorin, docs@python, mbussonn |
2019-05-31 16:16:39 | terry.reedy | set | messageid: <1559319399.32.0.714942556623.issue36896@roundup.psfhosted.org> |
2019-05-31 16:16:39 | terry.reedy | link | issue36896 messages |
2019-05-31 16:16:39 | terry.reedy | create | |
|