{"library":"class-resolver","type":"library","category":null,"description":"A lightweight library for looking up and instantiating classes by name or key, with support for registration, aliases, and presets. Current version 0.7.1, requires Python >=3.10, weekly releases.","language":"python","status":"active","version":"0.7.1","tags":["class resolution","dependency injection","registration","python"],"last_verified":"Fri May 01","install":[{"cmd":"pip install class-resolver","imports":["from class_resolver import ClassResolver","from class_resolver import Hint","from class_resolver import Resolver","from class_resolver import Contributions","from class_resolver import Optional"]}],"homepage":null,"github":"https://github.com/cthoyt/class-resolver","docs":"https://class_resolver.readthedocs.io","changelog":null,"pypi":"https://pypi.org/project/class-resolver/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}