chevah / pythia

Chevah's Python 3 distribution
MIT License
4 stars 2 forks source link

[#40] Stop including `cryptography`. #54

Closed dumol closed 8 months ago

dumol commented 8 months ago

Scope

Fixes #40

Changes

Stop including the upstream cryptography wheels.

Building our own OpenSSL libs is still needed for Python's ssl module. (Except on Windows, where the upstream package comes with its own OpenSSL libs.)

Drive-by changes:

Testing

Check changes and automated tests.

Try the testing packages from bin.chevah.com, e.g. https://bin.chevah.com:20443/testing/3.11.7.3785e41/

adiroiban commented 8 months ago

Also, happy to see Laja at work. I am quite happy with macmini M1 for macOS

GitHub now has mac M1 runners... but they cost $0.16 per minute... so with our 10 minutes job it would take more than $1.5 for each run