Drop EOL Python 3.7, Bump PyPy to 3.9#106
Conversation
|
Also. the latest PyPy release added 3.10 and dropped 3.8: So let's test PyPy3.9 instead of PyPy3.8, because the latest Pillow release doesn't have precompiled wheels for PyPy3.8, and matplotlib doesn't for PyPy3.10, to prevent the CI trying to install the latest Pillow from source and failing on Windows, and being slow to compile for others. And the PyPy jobs are slower, let's test those first to give them a head start so we don't need to wait around for them to finish last. |
TheTripleV
left a comment
There was a problem hiding this comment.
Thanks!
Huh, I never actually realized that the matrix lists were populated+run in order. The macos builds are probably gonna be the hold up. We use 20 in this repo (max 5 concurrent) and the main repo in this org (https://github.com/wpilibsuite/allwpilib) has 30 minute builds.
Python 3.7 is EOL and no longer receiving security updates (or any updates) from the core Python team.
https://devguide.python.org/versions/