Repository navigation
0.5.0
Added
- Added
--uncompresssupport for hashing the decompressed contents of.gzfiles. - Added gzip-aware verification fallback so manifest entries can be checked against matching
.gzfiles. - 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
--uncompressis enabled. --uncompressbypasses the hash cache so compressed-byte and decompressed-content hashes are not mixed.- Improved shutdown handling so
Ctrl+Cexits 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