Dependencies

Latest version: v7.7.0

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

Scan your dependencies

Page 6 of 7

0.12

- Allow multiple inheritance for Injector subclasses.
- Evaluate dependencies once.
- Add `use` decorator.
- Allow nested injectors.

0.11

- Twelve times speed up.
- Protect from incorrect operations with attribute assignment.
- Deny \*args and \*\*kwargs in the injectable classes.
- Classes can be used as default argument values only if argument name ends with
`_cls`.
- Remove `six` library from install requires.

0.10

- Turn into module.

0.9

- Dependency assignment and cancellation for `Injector` subclasses.

0.8

- Correct syntax error for Python 2.6

0.7

- Raise `DependencyError` for mutual recursion in constructor arguments and
specified dependencies.
- Show injected dependencies in the `dir` result.
- Deny to instantiate `Injector` and its subclasses.

Page 6 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.