SPECs Scientific Python Ecosystem Coordination documents are a mechanism by which practices are discussed and propagated throughout the ecosystem. Summits At the summits, we get together both virtually and in-person to plan and do ecosystem work. Development Guide Read this community-maintained guide to learn best practices for library development. Lecture Notes Learn or teach how to use the scientific Python ecosystem with classroom-style lecture notes. Sparse Arrays One of our current focus...| scientific-python.org
Description# This SPEC recommends a lazy loading mechanism—targeted at libraries—that avoids import slowdowns and provides explicit submodule exports. For example, it allows the following behavior: import skimage as ski # cheap operation; does not load submodules ski.filters # cheap operation; loads the filters submodule, but not # any of its submodules or functions ski.filters.gaussian(...) # loads the file in which gaussian is implemented # and calls that function This has several advan...| scientific-python.org