piwheels / packages

Issue tracker for piwheels package issues
https://github.com/piwheels/packages/issues
20 stars 5 forks source link

Package issue: #378

Closed glyph closed 11 months ago

glyph commented 11 months ago

Package name

cryptography

Package version

all

PyPI URL

https://pypi.org/project/cryptography

piwheels URL

https://www.piwheels.org/project/cryptography/

Python version

I am the maintainer

More information

Cryptography requires a rust compiler to build, but none is provided in the piwheels build environment, as shown in the build log: https://www.piwheels.org/logs/0000/1004/3600.txt

bennuttall commented 11 months ago

Duplicate of https://github.com/piwheels/packages/issues/359

glyph commented 11 months ago

Sorry for the dup. Could have sworn that didn't show up in a search, but I see it now!

bennuttall commented 11 months ago

It's been an annoying issue, getting a rustup installation that works for the piwheels process. There's a PR for it at https://github.com/piwheels/piwheels/pull/328 but it's a slow/difficult testing process. Need to take another look soon.

xmatthias commented 11 months ago

@bennuttall cryptography is starting to become a pain - it's now got 3 open security vulnerabilities we can't get fixed as the pi installation is not working with newer versions.

Unfortunately, it's unclear (to me) what's missing in the PR linked - or how one could assist in getting that merged, to get cryptography working again.

bennuttall commented 11 months ago

Unfortunately, it's unclear (to me) what's missing in the PR linked

We've run builds with the changes in that PR and the builds still fail