Azure / Azure/azure-cli-extensions
How to include 3rd party CLI dependency as part of building an extension.
Open
Azure CLI Team
customer-reported
feature-request
- Dominant language
- Python
- Stars
- 454
- Forks
- 1.7k
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 64
Description
### Description of issue (in as much detail as possible)
We are trying to build an az cli extension for dapr(docs.dapr.io). For this we need to install `dapr cli` binary as a dependency.
Is there any recommendation or standard we follow on how to install 3rd party dependencies which **does not export Pypi packages**?
For example, I see some of the extensions install `kubectl` cli as a dependency. Similar to that our new extension will also depend on [Dapr CLI](https://github.com/dapr/cli) to execute certain commands.
Contributor guide
Assessment
This issue has not been assessed yet.