Metadata-Version: 2.1
Name: hashtree
Version: 1.1.5
Summary: Top-level package for hashtree.
Keywords: hashtree
Author-email: Matt Krueger <mkrueger@rstms.net>
Description-Content-Type: text/markdown
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Requires-Dist: click
Requires-Dist: tqdm
Requires-Dist: black ; extra == "dev"
Requires-Dist: bump2version ; extra == "dev"
Requires-Dist: coverage ; extra == "dev"
Requires-Dist: isort ; extra == "dev"
Requires-Dist: flake8 ; extra == "dev"
Requires-Dist: flake8-length ; extra == "dev"
Requires-Dist: pdbpp ; extra == "dev"
Requires-Dist: pytest ; extra == "dev"
Requires-Dist: pytest-datadir ; extra == "dev"
Requires-Dist: tox ; extra == "dev"
Requires-Dist: m2r2 ; extra == "docs"
Requires-Dist: sphinx ; extra == "docs"
Requires-Dist: sphinx-click ; extra == "docs"
Requires-Dist: pallets-sphinx-themes ; extra == "docs"
Project-URL: Home, https://github.com/rstms/hashtree
Provides-Extra: dev
Provides-Extra: docs

hashtree
========

Generate BSD-style hash digest checksums for a list of files


![Image](https://img.shields.io/github/license/rstms/hashtree)

![Image](https://img.shields.io/pypi/v/hashtree.svg)



![Image](https://readthedocs.org/projects/hashtree/badge/?version=latest)

![Image](https://pyup.io/repos/github/rstms/hashtree/shield.svg)


* Free software: MIT license
* Documentation: https://hashtree.readthedocs.io.
```
Usage: hashtree [OPTIONS] [INFILE] [OUTFILE]

  generate hash digest for list of files

Options:
  --version                       Show the version and exit.
  -d, --debug                     debug mode
  --shell-completion TEXT         configure shell completion
  -h, --hash [sha512|md5|sha256|blake2b|sha3_256|sha224|blake2s|sha1|sha384|sha3_224|sha3_512|sha3_384]
                                  select checksum hash
  -p, --progress / -P, --no-progress
                                  show/hide progress bar
  -a, --ascii                     ASCII progress bar
  -f, --find / -F, --no-find      generate file list with 'find'
  -s, --sort-files / -S, --no-sort-files
                                  sort input/generated file list
  -o, --sort-output / -O, --no-sort-output
                                  sort output with 'sort'
  -b, --base-dir DIRECTORY        base directory for file list
  --help                          Show this message and exit.
```
```
Usage: hashtree [OPTIONS] [INFILE] [OUTFILE]

  generate hash digest for list of files

Options:
  --version                       Show the version and exit.
  -d, --debug                     debug mode
  --shell-completion TEXT         configure shell completion
  -h, --hash [sha3_256|blake2b|blake2s|sha384|md5|sha3_512|sha224|sha256|sha3_384|sha1|sha3_224|sha512]
                                  select checksum hash  [default: sha256]
  -p, --progress / -P, --no-progress
                                  show/hide progress bar  [default: p]
  -a, --ascii                     ASCII progress bar
  -f, --find / -F, --no-find      generate file list with 'find'  [default: f]
  -s, --sort-files / -S, --no-sort-files
                                  sort input/generated file list  [default: s]
  -o, --sort-output / -O, --no-sort-output
                                  sort output with 'sort'  [default: O]
  -k, --sort-key TEXT             sort key (sort -k KEY)  [default: 1.1]
  -b, --base-dir DIRECTORY        base directory for file list  [default: .]
  --help                          Show this message and exit.
```

