Package xinject

Used to lazily created shared singleton-like objects in a decoupled way.

Sub-modules

xinject.context

Manage shared dependency and dependency injection …

xinject.dependency

Easily create singleton-like classes in a sharable/injectable/decoupled way …

xinject.errors
xinject.proxy

Used to have a normal looking object that can be imported directly into other modules and used …

xinject.pytest_plugin

Auto-loaded common fixtures for helping with unit-testing …