Skip to content

CI: latest actions, Ubuntu 26.04, Python 3.14 (#97) - #98

Merged
iskandr merged 2 commits into
mainfrom
ci-latest
Sep 28, 2026
Merged

iskandr merged 2 commits into
mainfrom
ci-latest

Conversation

@iskandr

@iskandr iskandr commented Sep 28, 2026

Copy link
Copy Markdown
Owner

Fixes #97.

  • Actions: checkout v7, setup-python v7, upload-pages-artifact v5, configure-pages v6 and deploy-pages v5. All run on Node 24.
  • Runners: every job runs on ubuntu-26.04, which ubuntu-latest becomes on 2026-10-19. The Python 3.9 test job stays on ubuntu-24.04, because 26.04 has no 3.9 build.
  • Python 3.14: added to the test matrix and the classifiers.
  • Consumer tests: they keep their pinned library versions (varcode 7.0.0 and 9.3.7, isovar 1.17.0, topiary 5.55.1) on Python 3.12, since those pins are the oldest versions they check.

Only CI and packaging metadata change, so there's no release now; the classifier ships with the next one.

https://claude.ai/code/session_01CcNHdiWgNhPGLmd4kDvG9G

@iskandr
iskandr merged commit fbe956b into main Sep 28, 2026
18 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.

CI: move to the latest actions and Ubuntu 26.04; test Python 3.14

1 participant