pypa / get-pip

Helper scripts to install pip, in a Python installation that doesn't have it.
https://bootstrap.pypa.io/pip/
MIT License
738 stars 293 forks source link

Test against Python 3.11, 3.12 and 3.13 in CI #209

Closed edmorley closed 5 months ago

edmorley commented 5 months ago

Previously local and CI tests would only run against Python 3.10 and older.

Now, Python 3.11, 3.12 and the prerelease versions of 3.13 are tested too in CI, and will also be locally if installed.

This improves test coverage, and also gives more flexibility when running nox locally, since there is a greater chance it will find a matching Python version rather than skipping all tests if eg only newer Python is installed.

I've also upgraded the setup-python and checkout actions to their latest versions: https://github.com/actions/setup-python/releases https://github.com/actions/checkout/releases

Closes #203

edmorley commented 5 months ago

Please could someone mark the GHA workflow as allowed so the tests can run? :-)