Skip to content

Run lint only once on Linux Python 3.10#105

Merged
acul71 merged 1 commit intomasterfrom
lint-fix
Mar 17, 2026
Merged

Run lint only once on Linux Python 3.10#105
acul71 merged 1 commit intomasterfrom
lint-fix

Conversation

@acul71
Copy link
Contributor

@acul71 acul71 commented Mar 17, 2026

Summary

  • run core across all configured Python versions in CI matrix
  • run lint only once on Linux with Python 3.10
  • add a newsfragment for this CI/internal change

Fixes #104

Test plan

  • pre-commit hooks pass during commit (including mypy and pyrefly)
  • workflow matrix reviewed in .github/workflows/tox.yml

This keeps core tests across all configured Python versions while avoiding repeated lint runs, and adds a newsfragment linked to issue #104.

Made-with: Cursor
@acul71 acul71 merged commit 3073858 into master Mar 17, 2026
10 checks passed
@acul71 acul71 deleted the lint-fix branch March 17, 2026 16:47
acul71 added a commit that referenced this pull request Mar 17, 2026
This limits default local lint execution to py310-lint so tox defaults match the merged workflow behavior from #104/#105 follow-up.

Made-with: Cursor
acul71 added a commit that referenced this pull request Mar 17, 2026
* Align tox envlist with CI lint matrix.

This limits default local lint execution to py310-lint so tox defaults match the merged workflow behavior from #104/#105 follow-up.

Made-with: Cursor

* Add newsfragment for tox envlist follow-up.

This records the internal CI-to-tox alignment change under PR #106 as required by the newsfragment guidelines.

Made-with: Cursor
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.

CI: run lint once on Linux Python 3.10

1 participant