{"library":"dependency-groups","type":"library","category":null,"description":"The `dependency-groups` library is an active implementation of PEP 735, a standard defining a mechanism for storing package requirements in `pyproject.toml` files that are not included in built project metadata. This library, currently at version 1.3.1 and maintained by the Python Packaging Authority, enables parsing and resolving these dependency groups, including handling nested group inclusions. It's primarily used for development-time dependencies like testing, linting, or documentation, distinguishing them from runtime or optional user-facing dependencies.","language":"python","status":"active","version":"1.3.1","tags":["packaging","dependencies","pyproject.toml","PEP 735","tooling","development-dependencies"],"last_verified":"Wed May 20","install":[{"cmd":"pip install dependency-groups","imports":["from dependency_groups import resolve","from dependency_groups import DependencyGroupResolver"]},{"cmd":"pip install \"dependency-groups[cli]\"","imports":[]}],"homepage":null,"github":"https://github.com/pypa/dependency-groups","docs":"https://dependency-groups.readthedocs.io/","changelog":"https://github.com/pypa/dependency-groups/blob/main/CHANGELOG.rst","pypi":"https://pypi.org/project/dependency-groups/","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.6,"avg_import_s":0.14,"wheel_type":"wheel"},"url":"https://checklist.day/v1/registry/dependency-groups/compatibility"}}