A file indexer based on content hashes
Project description
Hashdex
A file indexer based on content hashes to quickly find duplicate files on your system. I created this tool because I always forget which pictures from my phone I already uploaded to my Dropbox account. Now I can just upload all pictures to an uploads directory check these files against the index and only organize the remaining files.
As easy as..
pip install hashdex
hashdex add /path/to/my-main-pictures-directory
hashdex check --rm /path/to/my-uploads-directory
Free software: MIT license
Documentation: https://hashdex.readthedocs.io.
Features
create an index of your files
find duplicate files on your filesystem
check if files in a directory are already indexed
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.4.0 (2017-09-24)
renamed the index command to ‘add’
refactored –dir option for add/check command to cli argument
added cleanup command
added docs
updated dependencies
0.3.0 (2017-09-12)
Added –rm flag to check cli command (without the flag the command will not delete files)
Dropped python 2.6 & 3.3 support
Updated dependencies
0.2.0 (2017-09-08)
Refactored Indexer class
Added Hasher class
Added tests 100% code coverage
Updated dependencies
0.1.1 (2017-09-05)
Updated dependencies
Fixed file listing bug
0.1.0 (2017-09-04)
First release on PyPI.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for hashdex-0.4.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80860af04b7f36bdc9e9e31cdac70569606bc222dfc414b5efbe08bf37353103 |
|
MD5 | 06ffd3031b51e22c5c988f09ba1a04b6 |
|
BLAKE2b-256 | 5f3aa378b0cf8183f538874b8ec95a35abb8079be39c9cf40a4279ae5f3a51d2 |