Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python313-lazy-imports-1.0.1-1.1 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python313-lazy-imports Distribution: openSUSE:Factory:zSystems
Version: 1.0.1 Vendor: openSUSE
Release: 1.1 Build date: Mon Sep 8 15:56:02 2025
Group: Unspecified Build host: reproducible
Size: 91052 Source RPM: python-lazy-imports-1.0.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/bachorp/lazy-imports
Summary: Tool to support lazy imports
This python utility package helps to create *lazy modules*.
A lazy module defers loading (some of) its attributes until these attributes are first accessed.
The module's lazy attributes in turn are attributes of other modules.
These other modules will be imported/loaded only when (and if) associated attributes are used.
A lazy import strategy can drastically reduce runtime and memory consumption.

Additionally, this package provides a utility for *optional imports* with which one can import a module globally while triggering associated import errors only at use-sites (when and if a dependency is actually required, for example in the context of a specific functionality).

Provides

Requires

License

Apache-2.0

Changelog

* Mon Sep 08 2025 Elisei Roca <eroca@suse.com>
  - initial package of python-lazy-imports at version 1.0.1

Files

/usr/lib/python3.13/site-packages/lazy_imports
/usr/lib/python3.13/site-packages/lazy_imports-1.0.1.dist-info
/usr/lib/python3.13/site-packages/lazy_imports-1.0.1.dist-info/INSTALLER
/usr/lib/python3.13/site-packages/lazy_imports-1.0.1.dist-info/METADATA
/usr/lib/python3.13/site-packages/lazy_imports-1.0.1.dist-info/RECORD
/usr/lib/python3.13/site-packages/lazy_imports-1.0.1.dist-info/REQUESTED
/usr/lib/python3.13/site-packages/lazy_imports-1.0.1.dist-info/WHEEL
/usr/lib/python3.13/site-packages/lazy_imports-1.0.1.dist-info/licenses
/usr/lib/python3.13/site-packages/lazy_imports-1.0.1.dist-info/licenses/LICENSE
/usr/lib/python3.13/site-packages/lazy_imports-1.0.1.dist-info/top_level.txt
/usr/lib/python3.13/site-packages/lazy_imports/__init__.py
/usr/lib/python3.13/site-packages/lazy_imports/__pycache__
/usr/lib/python3.13/site-packages/lazy_imports/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/lazy_imports/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/lazy_imports/__pycache__/lazy_module.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/lazy_imports/__pycache__/lazy_module.cpython-313.pyc
/usr/lib/python3.13/site-packages/lazy_imports/__pycache__/try_import.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/lazy_imports/__pycache__/try_import.cpython-313.pyc
/usr/lib/python3.13/site-packages/lazy_imports/__pycache__/util.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/lazy_imports/__pycache__/util.cpython-313.pyc
/usr/lib/python3.13/site-packages/lazy_imports/lazy_module.py
/usr/lib/python3.13/site-packages/lazy_imports/py.typed
/usr/lib/python3.13/site-packages/lazy_imports/try_import.py
/usr/lib/python3.13/site-packages/lazy_imports/util.py
/usr/lib/python3.13/site-packages/lazy_imports/v0
/usr/lib/python3.13/site-packages/lazy_imports/v0/__init__.py
/usr/lib/python3.13/site-packages/lazy_imports/v0/__pycache__
/usr/lib/python3.13/site-packages/lazy_imports/v0/__pycache__/__init__.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/lazy_imports/v0/__pycache__/__init__.cpython-313.pyc
/usr/lib/python3.13/site-packages/lazy_imports/v0/__pycache__/lazy_imports.cpython-313.opt-1.pyc
/usr/lib/python3.13/site-packages/lazy_imports/v0/__pycache__/lazy_imports.cpython-313.pyc
/usr/lib/python3.13/site-packages/lazy_imports/v0/lazy_imports.py
/usr/share/licenses/python313-lazy-imports
/usr/share/licenses/python313-lazy-imports/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Sep 12 23:10:36 2025