Skip to content

Unpin cryptography package in azure-cli-core #19635

@ivanst0

Description

@ivanst0

Would it be possible to unpin the cryptography dependency by changing
cryptography>=3.2,<3.4
to
cryptography~=3.2
in /src/azure-cli-core/setup.py?

This change won't affect great majority of Azure CLI users (who are using prebuilt packages with cryptography==3.3.2).

The users who are still using an older OS which doesn't have rust support (e.g. Alpine) can still apply a simple workaround (installing cryptography==3.3.2 before installing Azure-CLI).
If it is important that install.py works on those platforms without any additional fixes, this script can be modified to install cryptography==3.3.2 before installing azure-cli.

Metadata

Metadata

Assignees

Labels

Packagingcustomer-reportedIssues that are reported by GitHub users external to the Azure organization.

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions