Skip to content

Releases: ets-labs/python-dependency-injector

4.48.0

16 Jun 11:52
Compare
Choose a tag to compare

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

Full Changelog: 4.47.1...4.48.0

4.47.1

16 Jun 08:59
Compare
Choose a tag to compare

What's Changed

  • Fix wiring marker typing by @ZipFile in #896
  • Strip debug symbols in wheels

Full Changelog: 4.47.0...4.47.1

4.47.0

29 May 06:22
Compare
Choose a tag to compare

What's Changed

  • Fix infinite loop with Closing+ConfigurationOption by @ZipFile in #871
  • Remove unused root property 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 Annotated type 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

4.46.0

27 Feb 10:29
Compare
Choose a tag to compare

What's Changed

  • Migrate CI pipeline to actions/upload-artifact@v4 by @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.Annotated by @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 Closing dependency resolution by @ZipFile in #852
  • Add option to disable env var interpolation in configs by @ZipFile in #861

New Contributors

Full Changelog: 4.45.0...4.46.0

4.45.0

27 Feb 10:31
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.44.0...4.45.0

4.44.0

27 Feb 10:32
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.43.0...4.44.0

4.43.0

27 Feb 10:32
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.42.0...4.43.0

4.42.0

27 Feb 10:33
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.41.0...4.42.0

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy