Releases: roo-oliv/injectable
Releases · roo-oliv/injectable
4.0.1
What's Changed
- Fix
@autowired
decorator wrong type annotation causing issues with pyright, mypy, and other type checkers
Full Changelog: 4.0.0...4.0.1
4.0.0
What's Changed
- Comply with PEP-593 and support typing.Annotated by @lozanocampillod in #111
- Drop support for Python versions 3.6, 3.7 and 3.8
New Contributors
Full Changelog: 3.4.7...4.0.0
3.4.7
- Fix injectable crashing when relative imports are used in files containing injectables.
3.4.6
- Fix
testing.register_injectables
not creating the namespace when it doesn't exist yet
3.4.5
- Fix opening of UTF-8 files & allow for user set encoding
3.4.4
Fix inject
return type hint
3.4.3
- Fix Injectable failing to resolve complex/entangled imports
3.4.2
- Fix optional injection bug when the namespace is empty
3.4.1
- Fix the use of named args by the caller breaking autowired functions injection
Fix trove classifiers
3.4.0b
Fix trove classifiers