-
Notifications
You must be signed in to change notification settings - Fork 245
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
3477 Do not install vcpython27 during Windows CI steps #862
3477 Do not install vcpython27 during Windows CI steps #862
Conversation
With zfec 1.5.4, wheel packages for Windows is available now. Installing a compiler is no longer necessary.
Getting this error on Windows:
Looks like cibuildwheel did not build DLLs on Windows. Uh oh. |
Codecov Report
@@ Coverage Diff @@
## master #862 +/- ##
=======================================
- Coverage 92% 91% -1%
=======================================
Files 157 157
Lines 27532 27532
Branches 4125 3922 -203
=======================================
- Hits 25353 25187 -166
- Misses 1505 1585 +80
- Partials 674 760 +86
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! Assuming there are no lingering zfec packaging issues that might cause problems later on, it seems like this should be merged?
Did some more local testing of zfec 1.5.5 on Linux, Windows, and macOS, and things look okay. I had also added a testing step in zfec packaging CI, which hopefully should catch any future breakages. |
Fixes 3477: with zfec
1.5.41.5.5, wheel packages for Windows is available now. Installing a compiler is no longer necessary.Update, on Nov 12 2020: Turned out that zfec 1.5.4 wheel package for Windows + Python 2.7 was broken. I have tested zfec 1.5.5 a little more on Windows. I updated cibuildwheel version that builds zfec packages, added a step to check that the package cibuildwheel just built is actually usable, and did some manual testing on Windows and macOS. Finally, re-running Tahoe's test suite on GitHub Actions confirms that this time zfec is usable.