- Breaking: The test and release workflows now run
click-extra test-suite(thetest-planengine renamed in click-extra8.1), reading the suite from./tests/cli-test-suite.toml. Requiresclick-extra >= 8.1. repomatic lint-reponow fails when a workflow's inlinerepomatic==X.Y.Zpin lags the version of itsuses:ref.- The test workflow skips the Codecov upload on free-threaded Python (
3.14t), where codecov-cli cannot build itstest-results-parserextension. - In generated dependency graphs, thick arrows now mark only the root package's direct dependencies; a transitive edge that points at a primary dependency stays thin, so optional extras no longer read as a primary dependency chain.
- The release workflow now cancels superseded runs on rapid non-release pushes to
main, so intermediate commits no longer pile up redundant binary builds; release commits still run to completion.
Full changelog: v6.29.0...v6.30.0
🛡️ VirusTotal scans
| Binary | Detections | Analysis |
|---|---|---|
repomatic-6.30.0-linux-arm64.bin |
0 / 61 | View scan |
repomatic-6.30.0-linux-x64.bin |
0 / 62 | View scan |
repomatic-6.30.0-macos-arm64.bin |
1 / 59 | View scan |
repomatic-6.30.0-macos-x64.bin |
0 / 61 | View scan |
repomatic-6.30.0-windows-x64.exe |
13 / 69 | View scan |