- 
 
 - 
  Notifications
 
You must be signed in to change notification settings  - Fork 339
 
Releases: ets-labs/python-dependency-injector
Releases Β· ets-labs/python-dependency-injector
4.48.2
What's Changed
- Fix grammar in Declarative Container documentation by @okotdaniel in #916
 - Add warnings for unresolved markers by @ZipFile in 1222827
 - Build ABI3 wheels only for Python>=3.10 by @ZipFile in 891f8b4
 
New Contributors
- @okotdaniel made their first contribution in #916
 
Full Changelog: 4.48.1...4.48.2
Assets 2
2 people reacted
4.48.1
What's Changed
- Improve performance of 
dependency_injector._cwiring.DependencyResolverby @ZipFile in eb74b1e - Add 
typing-extensionsas a dependency for older Python versions (<3.11) by @ZipFile in be7d255 - Produce warning on 
@injects withoutProvide[...]marks by @ZipFile in 04b5907 - Add support for 
resource_typeinLifespans by @ZipFile in e6cc127 
Full Changelog: 4.48.0...4.48.1
Assets 2
4.48.0
What's Changed
- Use cache in _fetch_reference_injections() by @ZipFile in #897
 - Add Context Manager support to Resource provider by @ZipFile in #899
 - Add support for async generator injections by @ZipFile in #900
 - Add support for Fast Depends by @AndrianEquestrian in #898
 - Add resource type parameter to init and shutdown resources using specialized providers by @amoncusir in #858
 
New Contributors
- @AndrianEquestrian made their first contribution in #898
 - @amoncusir made their first contribution in #858
 
Full Changelog: 4.47.1...4.48.0
Assets 2
1 person reacted
4.47.1
What's Changed
Full Changelog: 4.47.0...4.47.1
Assets 2
1 person reacted
4.47.0
What's Changed
- Fix infinite loop with Closing+ConfigurationOption by @ZipFile in #871
 - Remove unused 
rootproperty from ConfigurationOption by @ZipFile in #875 - Fix incorrect monkeypatching during 
wire()that could violate MRO in some classes by @ZipFile in #886 - Add support for 
Annotatedtype for module and class attribute injection in wiring, with updated documentation and examples by @rmk135 in #889 - Publish ABI3 wheels for CPython by @ZipFile in #888 #887
 - Drop Python 3.7 support by @ZipFile in #885 #864
 
Full Changelog: 4.46.0...4.47.0
Assets 2
1 person reacted
4.46.0
What's Changed
- Migrate CI pipeline to 
actions/upload-artifact@v4by @ZipFile in #847 - Fix type propogation through Provider by @philipbjorge in #744 #733
 - Add test fixture and update documentation for movie-lister example by @mrKazzila in #747
 - Use native GHA ARM runners by @ZipFile in #849
 - Add support for 
typing.Annotatedby @maintain0404 in #721 - Fix broken wiring of sync inject-decorated methods by @martlaf in #673
 - Add support for 
inspect.iscoroutinefunction()for Coroutine provider by @ZipFile in #830 - Update FastAPI examples to use 
Annotated[..., Depends(Provide[...])]by @ZipFile in #853 - Fix 
Closingdependency resolution by @ZipFile in #852 - Add option to disable env var interpolation in configs by @ZipFile in #861
 
New Contributors
- @philipbjorge made their first contribution in #733
 - @mrKazzila made their first contribution in #747
 - @maintain0404 made their first contribution in #721
 - @martlaf made their first contribution in #673
 
Full Changelog: 4.45.0...4.46.0
Contributors
 philipbjorge, ZipFile, and 3 other contributors
 
 Assets 2
1 person reacted
4.45.0
What's Changed
- Upgrade testing deps by @ZipFile in #837
 - Update examples by @ZipFile in #838
 - Fix grammar in docs by @dijonkitchen in #709
 - Remove 
sixby @ZipFile in #840 - Improve debugability of 
deepcopyerrors by @ZipFile in #839 - Raise exception instead of hiding it in finally by @gortibaldik in #845
 - Add Starlette lifespan handler implementation by @ZipFile in #683
 
New Contributors
- @dijonkitchen made their first contribution in #709
 - @gortibaldik made their first contribution in #845
 
Full Changelog: 4.44.0...4.45.0
Assets 2
4.44.0
Assets 2
4.43.0
What's Changed
Full Changelog: 4.42.0...4.43.0
Assets 2
2 people reacted
4.42.0
Assets 2
1 person reacted