Skip to main content

The non-opinionated Rust-powered commit message linter

Project description

git-sumi logo: a lantern held on a bamboo stick over the sea

Clean commits PRs welcome Latest release Crates.io Codecov
CI Deployment Documentation MIT or Apache 2.0 License

Documentation | Website

git-sumi

The non-opinionated Rust-based commit message linter

Transform your commit practices with flexible linting for consistently high-quality Git commit messages that adhere to your project's standards.

sumi (墨, /sɯmi/): ink, especially the type used in traditional ink wash painting.

🎥 Demo

See how git-sumi can help you write better commit messages:

https://github.com/welpo/git-sumi/assets/6399341/cf1b4f00-3f79-454f-a533-5b36812dd464

✨ Main features

📝 Documentation

Learn how to use git-sumi from the documentation.

👥 Contributing

Please do! Contributions are always welcome. We appreciate improvements to the documentation, development of new rules, code cleanup, resolving issues, requesting or developing new functionality…

Take a look at our Contributing Guidelines for more information on how to get started.

📄 License

This project is licensed under the terms of both the MIT license and the Apache License (Version 2.0), at your option.

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

git_sumi-0.0.9.tar.gz (1.9 MB view details)

Uploaded Source

Built Distributions

git_sumi-0.0.9-py3-none-win_amd64.whl (976.0 kB view details)

Uploaded Python 3 Windows x86-64

git_sumi-0.0.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

Uploaded Python 3 manylinux: glibc 2.17+ x86-64

git_sumi-0.0.9-py3-none-macosx_11_0_arm64.whl (915.2 kB view details)

Uploaded Python 3 macOS 11.0+ ARM64

git_sumi-0.0.9-py3-none-macosx_10_12_x86_64.whl (1.0 MB view details)

Uploaded Python 3 macOS 10.12+ x86-64

File details

Details for the file git_sumi-0.0.9.tar.gz.

File metadata

  • Download URL: git_sumi-0.0.9.tar.gz
  • Upload date:
  • Size: 1.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.5.1

File hashes

Hashes for git_sumi-0.0.9.tar.gz
Algorithm Hash digest
SHA256 64f398cbf72d3191e8f93faa135193ad80fd35371ca08be38d7e417677984215
MD5 2b14df47d1245711ace78b4ce1fa645c
BLAKE2b-256 384f556166272026bb50cc610f198af6fff0f14d358376606390fcfb87481df1

See more details on using hashes here.

File details

Details for the file git_sumi-0.0.9-py3-none-win_amd64.whl.

File metadata

File hashes

Hashes for git_sumi-0.0.9-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 dba3c8dd77aaa636cb489f7de2001a9eaa94cdf48f60112c4f65be37b47a1acc
MD5 c413b7f56d799a07fb529d09748ab62d
BLAKE2b-256 d5cf378198a2eb43d5cdc799c7d422045a5ea5d14645e6cf3f30bfd770f4e7d1

See more details on using hashes here.

File details

Details for the file git_sumi-0.0.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for git_sumi-0.0.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c365f273b081530baedd0f4182cae0747af520cea7753dadc5261ffc97b2bd29
MD5 f8e1c4fb9d432156618a7f91e1b7378e
BLAKE2b-256 725a811cec74ad69599c126b93df926826986d59bcbfa2407a12f1949448ae98

See more details on using hashes here.

File details

Details for the file git_sumi-0.0.9-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for git_sumi-0.0.9-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 10755372b13e16df799da68b90334b32a6bb436e16b45aabae7188f9ea64725c
MD5 22b16bb7874f937f8d7418cede59200f
BLAKE2b-256 d77d1aeb58b4bd0d74e1733280a0699c3d0bec686eafebe7e9ece3eec4497737

See more details on using hashes here.

File details

Details for the file git_sumi-0.0.9-py3-none-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for git_sumi-0.0.9-py3-none-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 38a8cd255b927f73fe5d31050f1a41569b6bfb6b72d00aa8959024f985f477c2
MD5 c4fe05a52778ee11a51a4bb83a00ad6a
BLAKE2b-256 52d1912e87107ddc972a379b61ef6d4a5d47fe28992735f4be1e7e9d9678008e

See more details on using hashes here.

Supported by

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