Skip to content

7.0.1

Latest

Choose a tag to compare

@rohaquinlop rohaquinlop released this 12 Aug 21:40
· 1 commit to main since this release

Patch release: partial runs (e.g. pre-commit hooks analyzing only staged files) no longer reorder the snapshot, so commits no longer produce a modified complexipy-snapshot.json. The release pipeline also gained artifact-upload retries and quieter notifications.

Fixed

  • Snapshot entries for analyzed files are updated in place instead of being moved to the end of the file: partial runs (e.g. pre-commit hooks analyzing only staged files) no longer reorder the snapshot, so the snapshot stays byte-identical across commits that do not change complexity. (#226)

Changed

  • The release pipeline now retries artifact uploads with pinned workflow versions and only notifies downstream repositories on tag releases, keeping non-tag pushes silent.
  • Pinned maturin version in the release workflow to avoid GitHub API rate limits when resolving the latest version inside Docker build containers.

PRs

  • fix(snapshot): keep analyzed entries in place on partial runs by @rohaquinlop in #227

Full Changelog: 7.0.0...7.0.1