- Experimental release (all changes are under the hood, there is no public API yet) - Add `dependency` decorator, now you can specify scope_class, even user-defined - Add `ParentCallScope` - dependency result cached for lifetime of parent function call
0.8.0
- Clear store for singleton scope on `shutdown_resource`
0.7.1
- Fix "coroutine was never awaited" warning when closing context manager for sync function in async context
0.7.0
- Added `registry` object for managing dependencies - Now you can override dependencies. Useful for testing and "ABC" dependencies - Removed `make_dependency` experimental function - Some code cleanups - Fixed tests inconsistency (cleanup picodi resources after each test)