This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author petr.viktorin
Recipients erlendaasland, petr.viktorin, rhettinger, shihai1991
Date 2021-09-21.08:43:17
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <>
Subinterpreters are not the only reason to do this (and they're not *my* reason to do it).

Adding a way to create PyStructSequence heap will help users of the stable ABI, where reduced performance is a known tradeoff (see "The Stable ABI trades performance for its stability").
More generally, this would need solving one of the remaining limitations of the limited API (PEPs 489, 630): type-specific data. If Hai Shi solves the problem, the solution will be useful even if PyStructSequence_FromModuleAndDesc turns out useless. 

Using the proposed new API in CPython's stdlib should be done much more deliberately, and yes, would need a PEP.
Date User Action Args
2021-09-21 08:43:17petr.viktorinsetrecipients: + petr.viktorin, rhettinger, shihai1991, erlendaasland
2021-09-21 08:43:17petr.viktorinsetmessageid: <>
2021-09-21 08:43:17petr.viktorinlinkissue45113 messages
2021-09-21 08:43:17petr.viktorincreate