get_extras_status(
distribution_name: str = 'deepagents-cli',
) -> ExtrasStatus| Name | Type | Description |
|---|---|---|
distribution_name | str | Default: 'deepagents-cli'Name of the installed distribution to inspect. |
Return installed 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.
Packages that are not installed are omitted; extras whose entire
package list is absent are dropped.
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.