minos-python
minos-python copied to clipboard
Bump dependency-injector from 4.39.1 to 4.47.1 in /packages/core/minos-microservice-common
Bumps dependency-injector from 4.39.1 to 4.47.1.
Release notes
Sourced from dependency-injector's releases.
4.47.0
What's Changed
- Fix infinite loop with Closing+ConfigurationOption by
@âZipFilein ets-labs/python-dependency-injector#871- Remove unused
rootproperty from ConfigurationOption by@âZipFilein ets-labs/python-dependency-injector#875- Fix incorrect monkeypatching during
wire()that could violate MRO in some classes by@âZipFilein ets-labs/python-dependency-injector#886- Add support for
Annotatedtype for module and class attribute injection in wiring, with updated documentation and examples by@ârmk135in ets-labs/python-dependency-injector#889- Publish ABI3 wheels for CPython by
@âZipFilein ets-labs/python-dependency-injector#888 ets-labs/python-dependency-injector#887- Drop Python 3.7 support by
@âZipFilein ets-labs/python-dependency-injector#885 ets-labs/python-dependency-injector#864Full Changelog: https://github.com/ets-labs/python-dependency-injector/compare/4.46.0...4.47.0
4.46.0
What's Changed
- Migrate CI pipeline to
actions/upload-artifact@v4by@âZipFilein ets-labs/python-dependency-injector#847- Fix type propogation through Provider by
@âphilipbjorgein ets-labs/python-dependency-injector#744 ets-labs/python-dependency-injector#733- Add test fixture and update documentation for movie-lister example by
@âmrKazzilain ets-labs/python-dependency-injector#747- Use native GHA ARM runners by
@âZipFilein ets-labs/python-dependency-injector#849- Add support for
typing.Annotatedby@âmaintain0404in ets-labs/python-dependency-injector#721- Fix broken wiring of sync inject-decorated methods by
@âmartlafin ets-labs/python-dependency-injector#673- Add support for
inspect.iscoroutinefunction()for Coroutine provider by@âZipFilein ets-labs/python-dependency-injector#830- Update FastAPI examples to use
Annotated[..., Depends(Provide[...])]by@âZipFilein ets-labs/python-dependency-injector#853- Fix
Closingdependency resolution by@âZipFilein ets-labs/python-dependency-injector#852- Add option to disable env var interpolation in configs by
@âZipFilein ets-labs/python-dependency-injector#861New Contributors
@âphilipbjorgemade their first contribution in ets-labs/python-dependency-injector#733@âmrKazzilamade their first contribution in ets-labs/python-dependency-injector#747@âmaintain0404made their first contribution in ets-labs/python-dependency-injector#721@âmartlafmade their first contribution in ets-labs/python-dependency-injector#673Full Changelog: https://github.com/ets-labs/python-dependency-injector/compare/4.45.0...4.46.0
4.45.0
What's Changed
- Upgrade testing deps by
@âZipFilein ets-labs/python-dependency-injector#837- Update examples by
@âZipFilein ets-labs/python-dependency-injector#838- Fix grammar in docs by
@âdijonkitchenin ets-labs/python-dependency-injector#709- Remove
sixby@âZipFilein ets-labs/python-dependency-injector#840- Improve debugability of
deepcopyerrors by@âZipFilein ets-labs/python-dependency-injector#839- Raise exception instead of hiding it in finally by
@âgortibaldikin ets-labs/python-dependency-injector#845- Add Starlette lifespan handler implementation by
@âZipFilein ets-labs/python-dependency-injector#683New Contributors
@âdijonkitchenmade their first contribution in ets-labs/python-dependency-injector#709@âgortibaldikmade their first contribution in ets-labs/python-dependency-injector#845Full Changelog: https://github.com/ets-labs/python-dependency-injector/compare/4.44.0...4.45.0
4.44.0
... (truncated)
Commits
8460465Merge branch 'release/4.47.1'16f444bBump version1ae96e3Usewindows-2022GHA image for building wheels7fcf1acMakemypy --strict tests/typingpassable1271d0fAdd type info for _cwiring moduleb9df88eFix typing for wiring marker99489afStrip debug symbols when building wheels193249fMerge branch 'release/4.47.0'01349c4Bump version41ed07aUpdate changelog- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)