{"library":"injector","type":"library","category":null,"description":"Injector is a Python dependency injection framework, inspired by Guice, that simplifies managing application components and their dependencies. It encourages compartmentalized code through the use of modules and supports static type checking. The library currently is at version 0.24.0 and has a regular release cadence with recent updates focusing on Python version compatibility and typing enhancements. [3, 4, 10]","language":"python","status":"active","version":"0.24.0","tags":["dependency injection","di","framework","guice"],"install":[{"cmd":"pip install injector","imports":["from injector import Injector","from injector import inject","from injector import Module","from injector import provider","from injector import singleton","from injector import Key"]}],"homepage":null,"github":"https://github.com/alecthomas/injector","docs":null,"changelog":null,"pypi":"https://pypi.org/project/injector/","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.5,"avg_import_s":0.06,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/injector/compatibility"},"provenance":{"verified_status":"passing","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Tue Jul 28","install_tag":null}}