Author scoder
Recipients scoder, vstinner
Date 2020-06-22.21:55:57
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
> Giving a direct access to an array or PyObject* (PyObject**) is causing issues with other Python implementations, like PyPy, which don't use PyObject internally.

I'm wondering – if the intention is to help other implementations, then why do we need to break extensions in *CPython* for that? In CPython, this usage seems perfectly valid with the current data structure. If that ever changes, we can still make this change as well, but do you really see the internal layout of tuples change at some point? (Lists are a different case, I'd say, but tuples?)
Date User Action Args
2020-06-22 21:55:57scodersetrecipients: + scoder, vstinner
2020-06-22 21:55:57scodersetmessageid: <>
2020-06-22 21:55:57scoderlinkissue41078 messages
2020-06-22 21:55:57scodercreate