New submission from Eric Snow <ericsnowcurren...@gmail.com>:
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. ---------- components: Build messages: 405211 nosy: FFY00, eric.snow priority: normal severity: normal stage: needs patch status: open title: Freeze the encodings module. type: behavior versions: Python 3.11 _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue45653> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com