Description
Lets Python libraries expose names without importing every heavy dependency immediately. It helps reduce startup time and memory use by loading optional parts only when they are actually accessed.
This is mostly invisible to users and useful to library maintainers. It changes import behavior, so developers should test errors and optional dependency messages carefully.