Releases: madebyjake/md5sift
Releases · madebyjake/md5sift
md5sift-1.1.0
md5sift-1.1.0 release
Changes
- Migrated from argparse to Click
- Added
--version
argument - Improvements and fixes for setup file
- Updated README.md
md5sift-1.0.0
Initial release
md5sift is a CLI tool written in Python designed to generate checksum reports for files across local directories or network shares. It offers filtering by file extensions or predefined file lists and produces reports in CSV format.
Features
- Bulk Checksum Generation: Calculate hashes for multiple files in a directory.
- File Filtering: Filter files by extension or from a provided file list.
- Multi-threaded Processing: Faster checksum generation with multi-threading.
- CSV Output: Generate comprehensive CSV reports including file paths, MD5 hashes, and timestamps.
- Algorithm Options: Supports hashing algorithms (
md5
,sha1
,sha256
). - Verbose Mode: Real-time progress updates.
- Test Mode: Process a subset of files for quick validation.