Ship azure-cli as binary instead as Python module
Open
act-platform-engineering-squad
Azure CLI Team
Core
customer-reported
feature-request
Installation
- Dominant language
- Python
- Stars
- 4.6k
- Forks
- 3.5k
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 64
Description
Azure-cli is currently shipped as Python module which requires the installation of Python.
On Linux (eg. Docker images) it installs ~1 GB of runtime and modules (related to https://github.com/Azure/azure-cli/issues/23366)
Shipping the azure-cli as standalone binary would improve the situation and would make azure-cli independent from the installed Python runtime.
Example:
docker-compose 1.x was shipped as standalone binary with ~10 MiB.
Contributor guide
Assessment
This issue has not been assessed yet.