Skip to main content

Git commit message linter written in python, checks your commit messages for style.

Project description

Great for use as a commit-msg git hook or as part of your gating script in a CI pipeline (e.g. jenkins, github actions). Many of the gitlint validations are based on well-known community standards, others are based on checks that we’ve found useful throughout the years. Gitlint has sane defaults, but you can also easily customize it to your own liking.

Demo and full documentation on jorisroovers.github.io/gitlint. To see what’s new in the latest release, visit the CHANGELOG.

Source code on github.com/jorisroovers/gitlint.

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

gitlint-0.14.0.tar.gz (37.1 kB view details)

Uploaded Source

Built Distribution

gitlint-0.14.0-py2.py3-none-any.whl (83.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file gitlint-0.14.0.tar.gz.

File metadata

  • Download URL: gitlint-0.14.0.tar.gz
  • Upload date:
  • Size: 37.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.1

File hashes

Hashes for gitlint-0.14.0.tar.gz
Algorithm Hash digest
SHA256 df28d82c2e2aaa48d6d89bed6af08d8b9706c2e8b3ce968decc87e86b1461edc
MD5 83edf7b98315e6e051f561613cacf4ea
BLAKE2b-256 eca25c70646718ef8d5252a897b877cde4e462c9bb7af4147661fe99f97f894d

See more details on using hashes here.

File details

Details for the file gitlint-0.14.0-py2.py3-none-any.whl.

File metadata

  • Download URL: gitlint-0.14.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 83.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.1

File hashes

Hashes for gitlint-0.14.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 93031a896dd143b685530be567bb742d99eb3ecc633cefa432f73c3bf6c20f46
MD5 8b4477168b0c4ec817081d91d1bbc27e
BLAKE2b-256 b562850cee9cb023a6639a8a1ab29e8ea75b58ec7834c6bbde237da48659f2fc

See more details on using hashes here.

Supported by

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