Releases: modern-python/that-depends
Releases · modern-python/that-depends
1.27.0
What's Changed
- docs: explain DI container teardown in pytest fixtures by @Jonas1312 in #130
- docs: update index.md by @Jonas1312 in #131
- tests: make FastAPI & Litestar tests optional by @Lancetnik in #132
- python 3.13 by @lesnik512 in #103
New Contributors
- @Jonas1312 made their first contribution in #130
- @Lancetnik made their first contribution in #132
Full Changelog: 1.26.0...1.27.0
1.26.0
What's Changed
- 127 write docs on thread and asyncio concurrent safety by @lesnik512 in #128
- add AsyncSingleton provider by @zerlok in #129
Full Changelog: 1.25.0...1.26.0
1.25.0
What's Changed
- Tests and docs for litestar testing with overriding by @nightblure in #123
- make resources and singletons thread-safe by @lesnik512 in #125
Full Changelog: 1.24.1...1.25.0
1.24.1
What's Changed
- fix for provider overriding in litestar by @lesnik512 in #120
Full Changelog: 1.24.0...1.24.1
1.24.0
1.23.0
1.22.1
1.22.0
What's Changed
- update type annotations for the constructor of Factory/Singleton by @stkrizh in #102
- Use PEP 735
[dependency-groups]
for dev dependencies by @vrslev in #107 - #109 Fix injecting into sync functions. by @alexanderlazarev0 in #110
Full Changelog: 1.21.1...1.22.0
1.21.1
1.21.0
What's Changed
- Enable attribute resolution for all providers by @alexanderlazarev0 in #97
Full Changelog: 1.20.0...1.21.0