Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flaky builds around PyQt5/PySide pip downloads #53

Open
altendky opened this issue Aug 1, 2020 · 1 comment
Open

Flaky builds around PyQt5/PySide pip downloads #53

altendky opened this issue Aug 1, 2020 · 1 comment

Comments

@altendky
Copy link
Member

altendky commented Aug 1, 2020

pip and PyPI are having a hard time together on PyQt5 and PySide2 wheels. The packages download incompletely and then fail hash checks. 1) Why are the downloads stopping short? 2) Why is pip failing that out on the hash instead of the incomplete download?

https://github.com/twisted/qt5reactor/runs/934639858?check_suite_focus=true
https://github.com/twisted/qt5reactor/runs/930744031?check_suite_focus=true

ERROR: THESE PACKAGES DO NOT MATCH THE HASHES FROM THE REQUIREMENTS FILE. If you have updated the package versions, please update the hashes. Otherwise, examine the package contents carefully; someone may have tampered with them.
    pyside2==5.15.0 from https://files.pythonhosted.org/packages/24/39/348e72c1607ac12915e1809e9092e09aa239bc48ace41d51253179e635bb/PySide2-5.15.0-5.15.0-cp35.cp36.cp37.cp38-abi3-manylinux1_x86_64.whl#sha256=f9099e49fb2d3571f5a81eb9ff281ce832ce8c333052e8175e2356b9c3e4a882:
        Expected sha256 f9099e49fb2d3571f5a81eb9ff281ce832ce8c333052e8175e2356b9c3e4a882
             Got        43a032f3b7b72f1e0139ac9c4d798ec4a947a7343f014bb70714f266b5d75a21

Reported:

Other resolutions:

@altendky
Copy link
Member Author

altendky commented Aug 1, 2020

Since we are using tox here to install the pure bash retry workaround in QTrio won't directly apply.

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

No branches or pull requests

1 participant