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

Skip to content

Conversation

@nolar
Copy link
Owner

@nolar nolar commented Mar 27, 2025

Python 3.8 is end-of-life since October 2024; it is now almost April 2025 — so half a year ago. Besides, Python 3.8 blocks upgrading MyPy in #1163, since 3.8 is not supported anymore (cannot install). It is time to move on…

Enable Python 3.13 and PyPy 3.11 as replacements in CI for the released capacity. And make Python 3.13 the default image to use in CI.

The code changes & uprades will follow in separate PR(s):

@nolar nolar added automation CI/CD: testing, linting, releasing automatically breaking Changes that break backwards compatibility of the public interface labels Mar 27, 2025
@nolar nolar force-pushed the deprecate-python38 branch from 4421dfc to 91314e0 Compare March 27, 2025 12:29
@nolar nolar changed the title Deprecate Python 3.8; enable Python 3.13 and PyPy 3.11 in CI Deprecate Python 3.8 & upgrade to Python 3.13 in CI Mar 27, 2025
@nolar nolar merged commit fa94021 into main Mar 27, 2025
26 checks passed
@nolar nolar deleted the deprecate-python38 branch March 27, 2025 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automation CI/CD: testing, linting, releasing automatically breaking Changes that break backwards compatibility of the public interface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants