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 steve.dower
Recipients FFY00, eric.snow, ncoghlan, steve.dower, vstinner
Date 2021-10-29.21:27:28
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1635542848.35.0.0940263045635.issue45582@roundup.psfhosted.org>
In-reply-to
Content
So I think I've found my first completely unavoidable API break: PyConfig_Read(config) has to work before initialisation, but is also supposed to fill out all the fields (including the search path). But because we need at least an interpreter state, we now can't calculate everything.

The only test that seems to be affected here is test_embed.test_init_read_set(), which does a PyConfig_Read() and then inserts new paths into module_search_paths before initialising. With that one skipped, I think everything else can be handled.
History
Date User Action Args
2021-10-29 21:27:28steve.dowersetrecipients: + steve.dower, ncoghlan, vstinner, eric.snow, FFY00
2021-10-29 21:27:28steve.dowersetmessageid: <1635542848.35.0.0940263045635.issue45582@roundup.psfhosted.org>
2021-10-29 21:27:28steve.dowerlinkissue45582 messages
2021-10-29 21:27:28steve.dowercreate