Skip to content

Releases: notypecheck/aioinject

1.11.0

Choose a tag to compare

@notypecheck notypecheck released this 02 Jun 01:22

Feat

  • improve cyclic dependency detection

1.10.2

Choose a tag to compare

@notypecheck notypecheck released this 18 Nov 15:35

Fix

  • clear container cache on __exit__ and __aexit__

1.10.1

Choose a tag to compare

@notypecheck notypecheck released this 13 Oct 15:48

Fix

  • Add support for using @inject decorator with aiogram.handles.BaseHandler.handle

Full Changelog: 1.10.0...1.10.1

1.10.0

Choose a tag to compare

@notypecheck notypecheck released this 23 Sep 09:53

Feat

  • add grpcio integration

Full Changelog: 1.9.0...1.10.0

1.9.0

Choose a tag to compare

@notypecheck notypecheck released this 19 Aug 10:49

Refactor

  • move return type resolving into ReturnTypeSource

Full Changelog: 1.8.3...1.9.0

1.8.3

Choose a tag to compare

@notypecheck notypecheck released this 15 Aug 15:16

Fix

  • raise error if return type of functools.partial function is a generic and no explicit interface was provided

Full Changelog: 1.8.2...1.8.3

1.8.2

Choose a tag to compare

@notypecheck notypecheck released this 08 Aug 11:27

Fix

  • testing: providers dependent on overridden provider not being cleaned up

Full Changelog: 1.8.1...1.8.2

1.8.1

Choose a tag to compare

@notypecheck notypecheck released this 06 Aug 10:39

Fix

  • TestContainer.override not restoring cache when overriding dependencies with an interface

Full Changelog: 1.8.0...1.8.1

1.8.0

Choose a tag to compare

@notypecheck notypecheck released this 06 Aug 10:17

Fix

  • TestContainer.override cleared cache generated during override

Full Changelog: 1.7.0...1.8.0

1.7.0

Choose a tag to compare

@notypecheck notypecheck released this 06 Aug 09:48

Feat

  • optimize TestContainer.override cleanup
  • add support for injecting into aiogram middleware

Full Changelog: 1.6.0...1.7.0