Skip to content

Releases: modern-python/that-depends

1.23.0

09 Nov 14:55
3657c23

Choose a tag to compare

What's Changed

  • Feature/async context manager provider by @zerlok in #113
  • refactor using context managers classes for resources by @lesnik512 in #115

New Contributors

Full Changelog: 1.22.1...1.23.0

1.22.1

04 Nov 18:51
8adebe7

Choose a tag to compare

What's Changed

Full Changelog: 1.22.0...1.22.1

1.22.0

29 Oct 15:52
905ed04

Choose a tag to compare

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

11 Oct 11:56

Choose a tag to compare

What's Changed

  • Use setup-uv action by @vrslev in #99
  • prevent context sharing

Full Changelog: 1.21.0...1.21.1

1.21.0

03 Oct 04:11
679c179

Choose a tag to compare

What's Changed

  • Enable attribute resolution for all providers by @alexanderlazarev0 in #97

Full Changelog: 1.20.0...1.21.0

1.20.0

01 Oct 18:30
78a6202

Choose a tag to compare

What's Changed

  • Improved documentation for singleton provider and minor fixes by @alexanderlazarev0 in #92
  • Use covariant type variables for providers by @stkrizh in #96

Full Changelog: 1.19.6...1.20.0

1.19.6

29 Sep 05:03

Choose a tag to compare

What's Changed

  • Add slots to container_context

Full Changelog: 1.19.5...1.19.6

1.19.5

28 Sep 18:42
47ecbb8

Choose a tag to compare

What's Changed

  • revert to unified container_context and fix error with same context var token when container_context used as decorator by @lesnik512 in #94

Full Changelog: 1.19.4...1.19.5

1.19.3

26 Sep 16:55
97ca478

Choose a tag to compare

What's Changed

Full Changelog: 1.19.2...1.19.3

1.19.2

25 Sep 09:55
ae0b6df

Choose a tag to compare

What's Changed

  • Fixed AttrGetter bug with fastapi. by @alexanderlazarev0 in #89

Full Changelog: 1.19.1...1.19.2