minject
uses semantic versioning. To learn more about semantic versioning, see the semantic versioning specification.
Relax RegistryInitConfig
from Dict
to Mapping
.
Remove workarounds for bugs and incompatibilities in Python 3.7 and 3.8.
Add missing dependency packaging
.
Drop support for Python 3.7 and 3.8, which are at end-of-life.
Fix inject_define bindings for multiple class declarations with the same class name in the same file (#43).
Add support for async Python. This version introduces the following methods and decorators:
Registry.__aenter__
Registry.__aexit__
Registry.aget
@async_context
- Initial Release