Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@rgommers
Copy link
Contributor

Python version updates:

  • Add Python 3.13: already supported in the cibuildwheel job, so add to tests.yml in CI as well.
  • Drop support for obsolete Python 3.6 and 3.7 versions. They are no longer even installable in CI with setup-python, and are far beyond their EOL date.
  • Update the trove classifiers in setup.py to match.

This fixes a number of broken jobs in tests.yml:

  • the 3.6 and 3.7 jobs were no longer working due to Python version too old and no longer installing
  • the windows-2019 and ubuntu-20.04 runner images are deprecated and are being phased out with intermittent outages
  • The <3.11 jobs on macos-latest were already broken in CI runs on this repo 4 months ago (see, e.g., this log)

In addition, it bumps actions/checkout and actions/setup-python to the most recent stable releases, which is generally useful and needed for Python 3.13 support.

…hon actions

Python version updates:
- Add Python 3.13: already supported in the cibuildwheel job, so add to
  tests.yml in CI as well.
- Drop support for obsolete Python 3.6 and 3.7 versions. They are no longer
  even installable in CI with `setup-python`, and are far beyond their EOL
  date.
- Update the trove classifiers in `setup.py` to match.

This fixes a number of broken jobs in `tests.yml`:
- the 3.6 and 3.7 jobs were no longer working due to Python version too old
  and no longer installing
- the `windows-2019` and `ubuntu-20.04` runner images are deprecated and are
  being phased out with intermittent outages

In addition, it bumps `actions/checkout` and `actions/setup-python` to
the most recent stable releases, which is generally useful and needed for
Python 3.13 support.
@rgommers
Copy link
Contributor Author

Here is a passing CI log on my fork.

@honnibal
Copy link
Member

Thanks for this!

@honnibal honnibal merged commit 8e2deff into explosion:master May 28, 2025
@rgommers rgommers deleted the fix-ci-jobs branch May 28, 2025 08:30
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

Successfully merging this pull request may close these issues.

2 participants