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 berker.peksag, brett.cannon, docs@python, eric.snow, ncoghlan, petr.viktorin
Date 2019-05-16.20:05:16
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1558037117.16.0.321379298946.issue26515@roundup.psfhosted.org>
In-reply-to
Content
Correct usage of multi-phase init might now get users stuck when they start needing per-module state. See PEP 573 "Module State Access from C Extension Methods" for the (hopefully) last thing that prevents me from generally recommending multi-phase init.

That PEP is on my list for after PRP 590 is done.
Before it's implemented, I'm happy leaving PyModuleDef_Init to experts -- that is, have it in the reference docs only.
History
Date User Action Args
2019-05-16 20:05:17petr.viktorinsetrecipients: + petr.viktorin, brett.cannon, ncoghlan, docs@python, eric.snow, berker.peksag
2019-05-16 20:05:17petr.viktorinsetmessageid: <1558037117.16.0.321379298946.issue26515@roundup.psfhosted.org>
2019-05-16 20:05:17petr.viktorinlinkissue26515 messages
2019-05-16 20:05:16petr.viktorincreate