---
answer: direct
beat: tech
source: 1 article · updated: October 20, 2026
---

Does Python 3.15 make every import lazy?

No. Lazy imports are explicit and opt-in under the new syntax. The feature is module-scoped and has limits, including star imports and future imports; existing imports do not silently become lazy across an application.

Answered in

Python 3.15 Makes Lazy Imports Explicit and UTF-8 the Default

The new stable release adds opt-in lazy imports and changes the default text encoding, creating two different migration checks for Python teams.

Crashtech Editorial October 20, 2026 Tech

Read the full analysis

Other questions this article answers

More tech questions

Every answer on Crashtech is written by the editor of the article it comes from — never auto-summarised. Browse all answers or the Tech beat.