Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
0.3.0 - 2024-11-13
Fixed
- Compatibility with PyCharm for FastAPI
Provide
type hints
Removed
- Removed
Provider
class
0.2.1 - 2024-10-01
Fixed
- Fixed compatibility with Python3.10 for optional type hints
0.2.0 - 2024-09-27
Added
- Added
magic_di.healthcheck.DependenciesHealthcheck
class to make health checks of injected dependencies that implementmagic_di.healthcheck.PingableProtocol
interface
Fixed
- Inject dependencies inside of event loop in
magic_di.utils.inject_and_run
to prevent wrong event loop usage inside of the injected dependencies
Changed
- Cruft update to get changes from the cookiecutter template
- Renamed LICENCE -> LICENSE, now it's automatically included in the wheel created by poetry
0.1.0 - 2024-03-28
Changed
- Initial version