From: Alex Waygood Date: Tue, 7 May 2024 11:34:19 +0000 (+0100) Subject: gh-109653: What's new: Note improved import times for several stdlib modules in Pytho... X-Git-Tag: v3.13.0b1~23 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=44a9f3db2b40ba41999002799a74e6b6f2a3a50a;p=thirdparty%2FPython%2Fcpython.git gh-109653: What's new: Note improved import times for several stdlib modules in Python 3.13 (#118697) --- diff --git a/Doc/whatsnew/3.13.rst b/Doc/whatsnew/3.13.rst index 5b5155b00c46..d875527220f7 100644 --- a/Doc/whatsnew/3.13.rst +++ b/Doc/whatsnew/3.13.rst @@ -999,6 +999,15 @@ Optimizations section above for details. (Contributed by Jakub Kulik in :gh:`113117`.) +* Several standard library modules have had their import times significantly + improved. For example, the import time of the :mod:`typing` module has been + reduced by around a third by removing dependencies on :mod:`re` and + :mod:`contextlib`. Other modules to enjoy import-time speedups include + :mod:`importlib.metadata`, :mod:`threading`, :mod:`enum`, :mod:`functools` + and :mod:`email.utils`. + (Contributed by Alex Waygood, Shantanu Jain, Adam Turner, Daniel Hollas and + others in :gh:`109653`.) + .. _whatsnew313-jit-compiler: Experimental JIT Compiler