-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
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
GitHub Actions: Removing windows-2016 on 7 Nov #4188
Comments
Simply flipping to |
I have a WIP rewrite of the Windows workflow in my repo, but I don't expect to have time to work on it this month. AFAICT from the log, it is having trouble finding You can see my build here: https://github.com/nulano/Pillow/runs/245421431#step:7:7 Another problem that might come up, is that I am not sure if the Windows 7.1A SDK is present in the newer VS version. Some of the dependencies require files which are removed in newer SDKs. |
I've updated the scripts: https://github.com/nulano/Pillow/runs/286210242 The following are no longer supported:
(I believe PyPy3.6 uses distutils from Python 3.5, but it failed to install due to an intermittent network error.) From actions/runner-images#68 (comment):
This should fix all above issues, but will not be done anytime soon. In the meantime, the following temporary fixes for the problems above might help:
|
Excuse my ignorance, but why does GhostScript have to be built from source for Pillow? |
Let me know if you find a way to make it work for Python 3.5! |
I don't think it does, but that's how @radarhere added it in #3587, I just ported that code to GHA and added the missing dependencies. |
This commit seems to fix the distutils issue: nulano@907ce50#diff-2597c013050e483c3e6ab46c4b9212c1:
See build: https://github.com/nulano/Pillow/runs/293080812 |
Wait, for me I noticed something similar to your earlier comment ("distutils for Python 3.5 fails to find a compiler"), but here it seem to work for Python 3.5, I need to check that :) |
Is there an (undocumented?) difference between |
It worked, but only for python 3.6 and 3.7. For some reason, python 3.5 couldn't find the compiler with windows-latest yesterday. I will try this right away, that's weird. |
I have implemented the changes I mentioned above in #4201. There is still an issue with PyPy failing to find a compiler. |
actions/runner-images#68
We use
windows-2016
:Pillow/.github/workflows/test-windows.yml
Line 8 in 64e1fee
The text was updated successfully, but these errors were encountered: