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 FFY00, eric.snow
Date 2021-10-28.18:11:52
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1635444712.46.0.923300343963.issue45653@roundup.psfhosted.org>
In-reply-to
Content
Currently we freeze all the modules imported during runtime initialization, except for the encodings module.  It has a lot of submodules and this results in a lot of extra noise in builds.  We hadn't frozen it yet because we were still ironing out changes related to frozen modules and the extra noise was a pain.  We also waited because we weren't sure if we should freeze all the submodules or just the most likely ones to be used during startup.  In the case of the latter, we were also blocked on having __path__ set on the package.

At this point there are no blockers.  So we should freeze the encodings modules with either all submodules or the most commonly used subset.
History
Date User Action Args
2021-10-28 18:11:52eric.snowsetrecipients: + eric.snow, FFY00
2021-10-28 18:11:52eric.snowsetmessageid: <1635444712.46.0.923300343963.issue45653@roundup.psfhosted.org>
2021-10-28 18:11:52eric.snowlinkissue45653 messages
2021-10-28 18:11:52eric.snowcreate