Skip to content

1.8.0

Choose a tag to compare

@Tishka17 Tishka17 released this 11 Feb 11:04
· 155 commits to master since this release

What's Changed

Highlights

  • Contitional activation
  • Collecting objects from multiple factories of a same type

Core

  • Fix generator factory result hint by @stkrp in #598
  • Support optionally overriding scope set in Provider class when instantiating a Provider object by @filipemir in #613
  • Use complied_async instead of compiled in get_compiled_async method by @AlexPetul in #630
  • Conditional sources activation by @Tishka17 in #632
  • feat: add when= parameter to Provider class by @fadedDexofan in #645
  • Render missing variants by @Tishka17 in #647
  • Fix decorators, plot and various corner cases by @Tishka17 in #648
  • Check override works after decoration by @Tishka17 in #650
  • feat: add dependency source info to activation errors by @fadedDexofan in #653
  • Collect multiple factories by @Tishka17 in #652
  • fix: resolve __init__ introspection when Protocol is first in bases by @fadedDexofan in #658

Integrations

Docs and examples

Internal changes

New Contributors

Full Changelog: 1.7.2...1.8.0