Skip to content

Test Python 3.14; read zstd .eval archives; Dependabot - #66

Merged
noteflowai merged 1 commit into
mainfrom
ci/python-3.14
Oct 2, 2026
Merged

noteflowai merged 1 commit into
mainfrom
ci/python-3.14

Conversation

@noteflowai

Copy link
Copy Markdown
Owner

Summary

  • Add Python 3.14 to the CI test matrix and the package classifiers. The full suite (677 tests) passes on 3.14.7 locally.
  • New test: on Python 3.14+, zstd-compressed Inspect .eval archives (Inspect's default log format) load directly and produce the same diff as the JSON logs. Skipped on earlier Pythons, which cannot decompress zstd.
  • .github/dependabot.yml: weekly grouped update PRs for GitHub Actions and npm tooling (Playwright, axe-core, TypeScript). There are no runtime Python dependencies to track.

Testing

  • 3.12: tests/test_results_diff.py 25 passed, 1 skipped; 3.14: 26 passed; full 3.14 suite 677 passed; ruff clean.

The full suite passes on 3.14.7 locally. Declare 3.14 support, add a test
that zstd .eval archives give the same diff as JSON logs, and enable
weekly grouped Dependabot updates for Actions and npm tooling.
@noteflowai
noteflowai merged commit e74bda8 into main Oct 2, 2026
15 checks passed
@noteflowai
noteflowai deleted the ci/python-3.14 branch October 2, 2026 23:52
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