You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: changelog.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,9 @@
8
8
-**Breaking:** the Codecov integration is removed, along with the `codecov` component, its `.github/codecov.yaml`, and the `coverage_cells` metadata key. `repomatic init` prunes an untouched orphaned config; delete the `CODECOV_TOKEN` secret and coverage badge by hand.
9
9
-**Breaking:** attestation bundles now carry the full filename of the asset they attest, so `repomatic-manpages.attestation.json` becomes `repomatic-manpages.tar.gz.attestation.json`. A repository declaring one extra asset gets `<filename>.attestation.json` in place of `<package-name>-extra-assets.attestation.json`.
10
10
- New `pack-attestation` command names an attestation bundle after the asset it attests and prints the release upload list.
11
+
- New `coverage` component: `repomatic init coverage` writes a `[tool.coverage]` section carrying branch coverage, report precision and a `report.fail_under` ratchet, shipped disabled.
11
12
- The test suite now fails below the `[tool.coverage] report.fail_under` coverage floor, set to `78` for this project.
13
+
- The bundled pytest config drops `--cov-branch` and `--cov-precision` from `addopts`, now carried by the `coverage` component. Existing `[tool.pytest]` sections are left alone; run `repomatic init coverage` to pick the settings back up.
12
14
- The release lane's `publish-release` job now checks out the repository, so uploading binaries to the release no longer fails with `Failed to spawn: repomatic`. `7.7.0` shipped with no standalone executables because of it.
13
15
-`lint-changelog` re-confirms a release live before dropping its availability admonition, so a day-old cache no longer reports a just-published version as missing.
14
16
- The readme's logo is now an absolute URL, so it renders on the PyPI project page instead of 404ing.
0 commit comments