get_extras_status(
distribution_name: str = 'deepagents-code',
) -> ExtrasStatus| Name | Type | Description |
|---|---|---|
distribution_name | str | Default: 'deepagents-code'Name of the installed distribution to inspect. |
Return ready optional dependencies grouped by extra.
Reads Requires-Dist metadata from the named distribution, groups the
entries gated by extra == "..." markers under their extra name, and
resolves each package's installed version via importlib.metadata.
Partially installed extras are omitted so shared transitive dependencies
do not make unavailable integrations appear installed.
Composite meta-extras that only bundle other extras (see
_COMPOSITE_EXTRAS) and self-references to the distribution itself
are skipped — their components already appear under their own extras.