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 eric.snow
Recipients Mark.Shannon, eric.snow, gvanrossum, nascheme, vstinner
Date 2021-03-16.15:38:45
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1615909125.76.0.457697834307.issue43503@roundup.psfhosted.org>
In-reply-to
Content
One simple solution is to explicitly state that the limited API does not support subinterpreters.  This is already implied by the fact that the multi-phase init API (PEP 489) requires subinterpreter support but is not part of the limited API.

If we establish this constraint then the problem I originally described here goes away (and we can close this issue).

(Note: I'm pretty sure this is something someone suggested to me at some point, rather than my own idea.)
History
Date User Action Args
2021-03-16 15:38:45eric.snowsetrecipients: + eric.snow, gvanrossum, nascheme, vstinner, Mark.Shannon
2021-03-16 15:38:45eric.snowsetmessageid: <1615909125.76.0.457697834307.issue43503@roundup.psfhosted.org>
2021-03-16 15:38:45eric.snowlinkissue43503 messages
2021-03-16 15:38:45eric.snowcreate