Skip to content

[IMP] Decide on the best approach to install and use CLI (implemented in holoscan CLI) #524

@MMelQin

Description

@MMelQin

Is your enhancement request related to a problem? Please describe.

MD App SDK's CLI, monai-deploy, uses the implementation in holoscan CLI. With holoscan CLI being its own package, separate from holoscan core package from v2.9.0 and on, MONAI Deploy App SDK needs to decide whether to make holoscan CLI an additional required dependency or optional dependency. In the interim, instruction has been provided to users to download and pip install the holoscan CLI with Wheel file it being published on pypi.org.

Describe the solution you'd like

Making holoscan CLI a required dependency simplifies the installation, though compatibility between holoscan SDK and holoscan CLI need to be understood.

Making holoscan CLI an optionally dependency will have more flexibility, giving the users explicit control on what version to use.

Describe alternatives you've considered
N/A

Additional context

Holoscan CLI still consumes the metadata that is published for each version of the holoscan SDK, for base images and so on, so it is aware of its compatibility with holoscan SDK,

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions