Skip to content

0.5.0

Choose a tag to compare

@rsgalloway rsgalloway released this 04 Apr 22:37
· 12 commits to master since this release
e0bd351

Added

  • Added --uncompress support for hashing the decompressed contents of .gz files.
  • Added gzip-aware verification fallback so manifest entries can be checked against matching .gz files.
  • Added basic GitHub Actions test coverage across multiple operating systems and Python versions.
  • Added unit coverage for gzip hashing, verification, and shutdown helper behavior.

Changed

  • Manifest output now uses the uncompressed filename when --uncompress is enabled.
  • --uncompress bypasses the hash cache so compressed-byte and decompressed-content hashes are not mixed.
  • Improved shutdown handling so Ctrl+C exits more cleanly during worker cleanup and progress-thread teardown.

Fixed

  • Fixed SQLite cache merge retries to clean up attached temp databases between attempts.
  • Fixed the lock-failure retry test so it still exercises the intended failure path.

Full Changelog: 0.4.10...0.5.0