Skip to content

Update supported Python versions in CI#382

Merged
eadwinCode merged 1 commit into
masterfrom
codex/update-python-ci
Jul 21, 2026
Merged

Update supported Python versions in CI#382
eadwinCode merged 1 commit into
masterfrom
codex/update-python-ci

Conversation

@eadwinCode

Copy link
Copy Markdown
Owner

Summary

  • Remove Python 3.8 and 3.9 from the full CI test matrix.
  • Remove the corresponding obsolete matrix exclusions.
  • Run the primary test and coverage workflow on Python 3.14 instead of 3.13.

Why

Python 3.8 and 3.9 are end-of-life, while Python 3.14 is the newest stable version supported by the current Django compatibility range. Keeping the workflows aligned reduces obsolete CI jobs and ensures primary coverage exercises the newest supported runtime.

Impact

This changes CI configuration only. It does not change the package's runtime metadata or application behavior.

Validation

  • Ran the repository pre-commit suite against both changed workflow files.
  • Parsed both workflow files as YAML.
  • Confirmed the commit contains only the two intended CI files.

@eadwinCode
eadwinCode marked this pull request as ready for review July 21, 2026 08:35
@eadwinCode
eadwinCode merged commit bd28b72 into master Jul 21, 2026
60 checks passed
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.

1 participant