Clean-ioc

Latest version: v1.4.2

Safety actively analyzes 641002 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

0.16.0

-----
BREAKING CHANGES:
Removed ParentContext and DecoratorContext and just use Nodes directly
DecoratorContextFilter replaced with NodeFilter
ParentContextFilter replaced with NodeFilter
clean_ioc.dependency_context_filters replaces with clean_ioc.node_filters
parent_context_filter arg replaced with parent_node_filter in all registartion methods
decorator_context_filter arg replaced with decorator_node_filter in all decorator methods

0.12.0

-----
Added predicates for registration filters
Fix bug with OnlyRunOncePerInstanceBundle
Added future support for python 3.12 generics

0.11.0

-----
Remove deprecated container.append_module()
Add unparenting to cached nodes after resolving context is complete to avoid potential memory leaks

0.10.0

-----
Add py.typed files

0.9.0

-----
Add support for scoped teardowns
Add parent decorator contexts
Make dependency graphs and object graphs uniform with each other

0.3.2

-----
Change base module class to not need a child class to call super().__init__

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.