Azure / Azure/azure-cli

Please make psutil an optional dependency for all platforms

Open
#24,602 1 comment 1 reaction 1 assignee Claimed by @jiasli View on GitHub
act-platform-engineering-squad Azure CLI Team Core feature-request
Dominant language
Python
Stars
4.6k
Forks
3.5k
Avg merge
3d 2h
Merged PRs (30d)
60

Description

Hi,

psutil is an optional project dependency (it's import-guarded for unsupported platforms like cygwin). psutil is a problematic package as it does not publish aarch64 wheels, which means that docker containers using it will have to contain a full build suite or dual build stages.

Given this nuisance and the fact that psutil is mostly immaterial to azure-cli, I would request that it be made an optional dependency.

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.