Skip to content

ci: re-add Python 3.14 to test matrix - #166

Merged
MarcelRosier merged 1 commit into
mainfrom
add-python-314-ci
Aug 9, 2026
Merged

ci: re-add Python 3.14 to test matrix#166
MarcelRosier merged 1 commit into
mainfrom
add-python-314-ci

Conversation

@MarcelRosier

@MarcelRosier MarcelRosier commented Aug 9, 2026

Copy link
Copy Markdown
Collaborator

Python 3.14 was previously deferred in 57c849c because flake8/pyflakes was not yet 3.14-compatible.

The project has since migrated from flake8 to ruff (which is a native Rust binary and doesn't depend on Python version support for linting). This removes the original blocker.

Local testing with Python 3.14 confirms:

  • All dependencies resolve successfully
  • All tests pass

Ci for 3.14 will be faster once #161 is merged

Python 3.14 was previously deferred (57c849c) because flake8/pyflakes
was not yet 3.14-compatible. The project has since migrated from
flake8 to ruff, which does not depend on Python's version support
for linting. Local testing with Python 3.14 confirms all dependencies
resolve and tests pass.
Copilot AI lite review requested due to automatic review settings August 9, 2026 16:38

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This PR re-adds Python 3.14 to the GitHub Actions test matrix now that the project has moved from flake8/pyflakes to ruff, removing the prior Python-version compatibility blocker.

Changes:

  • Extend the CI test matrix to include Python 3.14.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@MarcelRosier MarcelRosier self-assigned this Aug 9, 2026
@MarcelRosier
MarcelRosier requested a review from neuronflow August 9, 2026 16:40
@MarcelRosier
MarcelRosier merged commit de6a27e into main Aug 9, 2026
8 checks passed
@MarcelRosier
MarcelRosier deleted the add-python-314-ci branch August 9, 2026 16:55
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.

3 participants