Skip to content

Releases: roo-oliv/injectable

4.0.0

12 Jul 21:11
Compare
Choose a tag to compare

What's Changed

  • Comply with PEP-593 and support typing.Annotated by @lozanocampillod in #111
  • Drop support for Python versions 3.6, 3.7 and 3.8

New Contributors

Full Changelog: 3.4.7...4.0.0

3.4.7

15 Aug 22:45
0c5d777
Compare
Choose a tag to compare
  • Fix injectable crashing when relative imports are used in files containing injectables.

3.4.6

20 Mar 21:55
2cee93b
Compare
Choose a tag to compare
  • Fix testing.register_injectables not creating the namespace when it doesn't exist yet

3.4.5

11 Mar 15:52
Compare
Choose a tag to compare
  • Fix opening of UTF-8 files & allow for user set encoding

3.4.4

29 Jul 16:48
b173c55
Compare
Choose a tag to compare

Fix inject return type hint

3.4.3

24 Jun 19:55
75ae266
Compare
Choose a tag to compare
  • Fix Injectable failing to resolve complex/entangled imports

3.4.2

22 May 17:02
086b1ab
Compare
Choose a tag to compare
  • Fix optional injection bug when the namespace is empty

3.4.1

12 May 00:57
28fff24
Compare
Choose a tag to compare
  • Fix the use of named args by the caller breaking autowired functions injection

Fix trove classifiers

09 May 20:04
ff37636
Compare
Choose a tag to compare
3.4.0b

Fix trove classifiers

Fix release workflow

09 May 19:56
b6f082a
Compare
Choose a tag to compare
3.4.0a

Fix release workflow