Azure / Azure/azure-cli

Ship azure-cli as binary instead as Python module

Open
#23,397 3 comments 14 reactions 1 assignee Claimed by @jiasli View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.