Lagom

Latest version: v2.7.5

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

Scan your dependencies

Page 9 of 12

0.9.0

Enhancements
None

Bug fixes
* Bound functions now take supplied arguments over container generated ones.

Backwards incompatible changes
* The argument order on Container.partial has changed.
* Bound functions now take supplied arguments over container generated ones.

0.8.0

Enhancements
* Optional types are now handled. If they can be built they are. If not they are omitted.
* Add experimental django integration.

Bug fixes
* Error messages when a generic type couldn't be built in 3.6 now contain the full type name.

Backwards incompatible changes
None

0.7.1

Enhancements
* Added an experimental way of defining functions as injected dependencies. This may not be kept and changes will
not be considered breaking.

Bug fixes
None

Backwards incompatible changes
None

0.7.0

Enhancements
* Tidied up logic around singletons, aliases and constructors.
* Documentation and doc testing of more methods

Bug fixes
None

Backwards incompatible changes
* Subtle changes to lots of container interfaces. No "normal" code should require changes.

0.6.7

Enhancements
* Request level singletons are enabled for starlette & flask integrations.

Bug fixes
* Fix bug that meant singleton construction couldn't reference container.

Backwards incompatible changes
None

0.6.6

Enhancements
* Basic introspection properties are kept in bound functions

Bug fixes
None

Backwards incompatible changes
None

Page 9 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.