snapdir-cli 1.9.0

snapdir CLI implementation: the library behind the `snapdir` binary (which ships in the `snapdir` crate).
Documentation
```
$ snapdir manifest --help
Print the manifest of a directory

Usage: snapdir manifest [OPTIONS] [PATH]

Arguments:
  [PATH]
          Directory to describe

Options:
      --absolute
          Emit absolute paths instead of `./`-relative paths

  -q, --quiet
          Suppress stderr banners and the live progress line

      --color <WHEN>
          When to colorize progress output: auto, always, or never

          Possible values:
          - auto:   Color when attached to a TTY and `NO_COLOR` is unset (default)
          - always: Always emit color
          - never:  Never emit color
          
          [default: auto]

      --no-follow
          Do not follow symbolic links (plain `find` instead of `find -L`)

      --checksum-bin <NAME>
          Checksum binary to mirror: `b3sum` (default), `md5sum`, `sha256sum`

      --no-progress
          Disable the live progress line (transfers still run)
          
          [env: SNAPDIR_NO_PROGRESS=]

      --exclude <PATTERN>
          Exclude paths matching the extended-regex PATTERN (supports the `%system%` / `%common%` macros)

      --verbose
          Enable verbose output. Honored by the transfer commands (push/fetch/pull/checkout/stage/sync emit an effective-config banner and CACHED/SAVED notices) and verify-cache (purge notices); inert elsewhere

      --walk-jobs <N>
          Max parallel file-hashing jobs during the directory walk (0/auto = number of CPUs, capped). Distinct from transfer concurrency
          
          [env: SNAPDIR_WALK_JOBS=]

      --catalog <NAME>
          Catalog adapter to record this manifest's location in
          
          [env: SNAPDIR_CATALOG=]

  -h, --help
          Print help (see a summary with '-h')

  -V, --version
          Print version

```