On 3/27/2026 2:09 PM, Piergiorgio Sartor wrote:
On 26/03/2026 02.40, Lawrence D’Oliveiro wrote:
So Python 3.15 will introduce a new, “lazy” import mechanism
<https://peps.python.org/pep-0810/>.
So far I have done one script where I moved an import into the
function where it was used, instead of doing it globally; this reduced
the script startup time from around 1.5 seconds down to about a
quarter second.
But when it does get imported, you would incur the same delay, right?
“Lazy” imports would avoid the need for such workarounds, while
keeping all imports together so they can be found more easily.
Interesting, I needed this as well.
Last time I checked, the suggestion
was rejected...
Good if they changed their mind.
bye,
--
https://mail.python.org/mailman3//lists/python-list.python.org