Election-Tech-Initiative / electionguard-python

A python module implementing the ElectionGuard specification. This implementation can be used to conduct End-to-End Verifiable Elections as well as privacy-enhanced risk-limiting audits.
https://www.electionguard.vote/
MIT License
162 stars 96 forks source link

Windows Build failing due to gmp package path #262

Closed keithrfung closed 3 years ago

keithrfung commented 3 years ago

Windows build is incorrectly installing the locally referenced python gmp package

ERROR: Could not install packages due to an EnvironmentError: Invalid URL 'packages/gmpy2-2.0.8-cp38-cp38-win_amd64.whl': No schema supplied. Perhaps you meant http://packages/gmpy2-2.0.8-cp38-cp38-win_amd64.whl?

mingw32-make[1]: *** [Makefile:58: install-windows] Error 1
mingw32-make[1]: Leaving directory 'D:/a/electionguard-python/electionguard-python'
mingw32-make: *** [Makefile:25: install] Error 2
Error: Process completed with exit code 1.

Example

jpic commented 3 years ago

Rebasing on this branch did fix CI for #269. Nice!