Skip to content

CI: run pytest across full matrix, not just 3.14 #83

Description

@martinkersner

Finding

.github/workflows/python-package.yml:35 guards the pytest step with if: matrix.python-version == '3.14', so the suite only ever runs on one interpreter; 3.10–3.13 run only black + flake8. This masked the pre-existing pytest-pep8 startup failure (#81) on every version except 3.14.

Done when

  • pytest runs on all matrix entries (drop the if: guard, or otherwise exercise tests across 3.10–3.14), and the matrix is green.

Context

Surfaced during review of PR #82 (#82), which removes pytest-pep8. Noted as optional follow-up in #81.

Metadata

Metadata

Assignees

Labels

claude-foundSurfaced by ClaudereviewAuto-detected by Claude during /review

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions