### Documentation This is quite important because that's the first surface of adoption of lazy imports, I'll submit a patch. cc @hugovk <!-- gh-linked-prs --> ### Linked PRs * gh-148590 <!-- /gh-linked-prs -->
Activity
pythongh-148588: Document __lazy_modules__ compatibility mode for laz…
pythongh-148588: Add cross-ref link to __lazy_modules__ in NEWS, drop…
pythongh-148588: Fix __lazy_modules__ use-case description
pythongh-148588: Remove em dashes from __lazy_modules__ docs
pythongh-148588: Drop 'generated programmatically' aside from __lazy_…
pythongh-148588: Use :term:`iterable` not 'sequence' for __lazy_modul…
pythongh-148588: Use 'fully qualified module name' consistently
pythongh-148588: Add relative import example to __lazy_modules__ docs
pythongh-148588: Drop 'optional' from __lazy_modules__ iterable descr…
pythongh-148588: Clarify __lazy_modules__ with relative import example
johnslavik commentedon Apr 15, 2026
cc @Czaki :-)
pythongh-148588: Use 'container' not 'iterable' for __lazy_modules__
pythongh-148588: Clarify __lazy_modules__ must be a container (__cont…
pythongh-148588: Drop redundant __contains__ clarification from simpl…
gh-148588: Document `__lazy_modules__` (#148590)
pythongh-148588: Document `__lazy_modules__` (python#148590)