Skip to main content

A simple tool to create checksum for files from a directory

Project description

Chicky is a tool to compute Blake2b checksums for files from a directory. It will go recursively through the directory and collect every files that are elligibles. Elligibility is determined from optional filters.

We tried to make it lightweight and efficient since it could be involved in continuous integration pipelines.

Usage is simple:

chicky mydirectory

That would output something like:

{
    "created": "2025-01-15T10:00:00",
    "basedir": "mydirectory",
    "extensions": None,
    "files": {
        "empty.txt": "3345524abf6bbe1809449224b5972c41790b6cf2",
        "css/bootstrap.css": "b5b31416eb16e75e8d35469467229af5954d7ebf",
    }
}

See documentation for more options and details.

Dependencies

The only dependency is Python>=3.8 (currently tested on 3.8, 3.9, 3.10 and 3.11).

Credits

Logo vector and icon by SVG Repo.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

chicky-0.2.0.tar.gz (6.0 kB view details)

Uploaded Source

File details

Details for the file chicky-0.2.0.tar.gz.

File metadata

  • Download URL: chicky-0.2.0.tar.gz
  • Upload date:
  • Size: 6.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.7

File hashes

Hashes for chicky-0.2.0.tar.gz
Algorithm Hash digest
SHA256 73d7085b5fd9589f4e0850ee196bb86edfb3c8957901fcbc99dcb49851f0ef8a
MD5 00959c381f07287cb1f8138ee80221eb
BLAKE2b-256 49254979ce57183205014ed06b75646d6ed2711735e99165c02441d2df50bdcc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page