Skip to content

Drop unsupported Python versions and update action workflows#276

Merged
jacobtomlinson merged 3 commits intodask:mainfrom
mahendrapaipuri:drop_unsupported_python_vers
Jun 2, 2025
Merged

Drop unsupported Python versions and update action workflows#276
jacobtomlinson merged 3 commits intodask:mainfrom
mahendrapaipuri:drop_unsupported_python_vers

Conversation

@mahendrapaipuri
Copy link
Contributor

@mahendrapaipuri mahendrapaipuri commented Jun 2, 2025

  • Unsupported Python versions have been dropped from pyproject.toml and minimum supported Python has been bumped to 3.10 in line dask
  • CI workflows have been updated and action versions have been bumped
  • Linters versions have been bumped in the pre-commit config

* Update workflows to test on supported Python versions

* Use workflows from jupyterlab/maintainer-tools when relevant

Signed-off-by: Mahendra Paipuri <mahendra.paipuri@gmail.com>
Copy link
Member

@jacobtomlinson jacobtomlinson left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for jumping on this!

* Bump pre-commit action workflow to latest 3.0.1

Signed-off-by: Mahendra Paipuri <mahendra.paipuri@gmail.com>
Signed-off-by: Mahendra Paipuri <mahendra.paipuri@gmail.com>
@mahendrapaipuri mahendrapaipuri changed the title build: Drop Py 3.8 support and add 3.12 and 3.13 to classifiers Drop unsupported Python versions and update action workflows Jun 2, 2025
@mahendrapaipuri
Copy link
Contributor Author

@jacobtomlinson CI went green!! Updated the PR description as well. Let me know your feedback. Cheers!

@jacobtomlinson jacobtomlinson merged commit 9033f39 into dask:main Jun 2, 2025
5 checks passed
@mahendrapaipuri
Copy link
Contributor Author

@jacobtomlinson Do you think doing a minor release with these changes makes sense? Seems like last stable release was in Nov 2023.

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