Skip to content

BLD: pin cryptography wheel#33

Merged
andyfaff merged 1 commit intonumpy:mainfrom
andyfaff:ana
Feb 3, 2026
Merged

BLD: pin cryptography wheel#33
andyfaff merged 1 commit intonumpy:mainfrom
andyfaff:ana

Conversation

@andyfaff
Copy link
Member

@andyfaff andyfaff commented Feb 3, 2026

Fixes the anaconda-client install for win_arm64 during the scheduled (nightly) run. The cryptography package has pulled its wheels for that platform, causing issues during the anaconda-client install. This fix pins the cryptography package.

xref scipy/scipy-release#8

@andyfaff andyfaff merged commit 2e02cd3 into numpy:main Feb 3, 2026
55 checks passed
@mattip
Copy link
Member

mattip commented Feb 3, 2026

Rather than pin, could we use --only-binary :all: which would prevent the compilation from source error?

@andyfaff
Copy link
Member Author

andyfaff commented Feb 3, 2026

That's another option as well. Then we'd get the latest one if and when they decide to release wheels again.

@andyfaff andyfaff deleted the ana branch February 3, 2026 04:43
@rgommers
Copy link
Member

rgommers commented Feb 3, 2026

That seems like an improvement indeed. Also, we already installed Rust because of:

# Rust installation needed for rpds-py.

and rpds-py now has win_arm64 wheels, so we can drop that install. Let me open a PR for that.

rgommers added a commit to rgommers/numpy-release that referenced this pull request Feb 3, 2026
mattip pushed a commit that referenced this pull request Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants