Skip to content

Tags: modern-python/that-depends

Tags

3.9.1

Toggle 3.9.1's commit message
fix: Fixed level of injection warnings when annotating functions with…

…out dependencies.

3.9.0

Toggle 3.9.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: Added support for faststream >= 0.6.0 (#205)

3.8.0

Toggle 3.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat: LazyProvider (#204)

3.7.0

Toggle 3.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added python 3.14 support. (#199)

3.6.0

Toggle 3.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Allow sync in async factories (#197)

* fix: Improved outdated docstrings to v3 spec.

* feat: Added sync creator support to async factories.

* test: Added tests for async factories.

* docs: Updated async factory documentation.

* docs: Updated async factory class __init__ doc.

3.5.1

Toggle 3.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
use uv-build backend (#195)

3.5.0

Toggle 3.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Feature: State provider (#190)

* Created state provider.

* Fully implemented state provider with tests.

* Added integration test for state provider.

* Added documentation for the state provider.

* Fixed documentation.

* Added tests for utils.

* Minor docstring and type hint fixes.

3.4.1

Toggle 3.4.1's commit message
Bugfix: Add enter_scope in BaseContainer.inject()

3.4.0

Toggle 3.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Allow entering scope when using @Inject. (#189)

* Updated benchmarks with logging.

* Updated benchmark.

* Enabled automatic dependency injection by type.

* Wrote tests for type based injections.

* Minor documentation fixes.

* Refactored inject method.

* Added covariant binding.

* Corrected to contravariant and added docs.

* Extended docs.

* Improved bind docstring.

* Added enter_scope to inject.

* Extended documentation.

* Adjusted migration guide.

* Removed some white space in docs.

3.3.0

Toggle 3.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Dependency injection by bound type. (#188)

* Updated benchmarks with logging.

* Updated benchmark.

* Enabled automatic dependency injection by type.

* Wrote tests for type based injections.

* Minor documentation fixes.

* Refactored inject method.

* Added covariant binding.

* Corrected to contravariant and added docs.

* Extended docs.

* Improved bind docstring.