{"library":"lagom","type":"library","category":null,"description":"Lagom is a dependency injection container designed to give you 'just enough' help with building your dependencies. It emphasizes type-based auto-wiring with strong Mypy integration and minimal changes to existing code. It currently supports Python 3.7+ and is actively maintained with frequent releases.","language":"python","status":"active","version":"2.7.7","tags":["dependency injection","DI","container","mypy","async"],"last_verified":"Sun May 24","install":[{"cmd":"pip install lagom","imports":["from lagom import Container","from lagom import injectable","from lagom import dependency_definition","from typing import Awaitable"]}],"homepage":"https://lagom-di.readthedocs.io/","github":"https://github.com/meadsteve/lagom","docs":"https://lagom-di.readthedocs.io/","changelog":"https://lagom-di.readthedocs.io/en/stable/CHANGELOG/","pypi":"https://pypi.org/project/lagom/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":100,"avg_install_s":1.7,"avg_import_s":0.23,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/lagom/compatibility"}}