pypa / twine

Utilities for interacting with PyPI
https://twine.readthedocs.io/
Apache License 2.0
1.62k stars 309 forks source link

Make keyring optional on ppc64le and s390x #1159

Closed tiran closed 1 month ago

tiran commented 1 month ago

Twine can now be installed on Linux pp64le and s390x without C and Rust compiler. The keyring package has an indirect dependency on cryptography package. Upstream PyCA does not provide wheels for ppc64le and s390x architecture, because the team has no means to run CI in reasonable time.

Fixes: #1158

tiran commented 1 month ago

@sigmavirus24 thanks!

CC @reaperhulk for visibility

JackBuggins commented 1 month ago

@tiran @sigmavirus24 Without building from source, is there a way I can tune into the latest dev version of twine to pick this up?

I have a hunch this will resolve a problem that's been driving me mad for a little while 😆 so thank you for adding this, highly appreciated.