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.17.0.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

gitlint-0.17.0-py2.py3-none-any.whl (2.7 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: gitlint-0.17.0.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for gitlint-0.17.0.tar.gz
Algorithm Hash digest
SHA256 8c10c6b404d255b43ddc4a2f5f13bcb10284bc162adfb2c03b10708309009189
MD5 82c33e2fe2c81f0bdc91397f6c7a166a
BLAKE2b-256 92158850b30ac84e47ae7af0d50b63da171c19a63fa947139efa8de7a3cbc9a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gitlint-0.17.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 2.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for gitlint-0.17.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 46469d5db3f3bca72fa946c159d0733dc8c75211309477676295cf2d80d177b4
MD5 24e75730fb24f9232d6b1b6f6a796804
BLAKE2b-256 c850a759ace81525668830a23840e6a8d5d8562f202aef39decca9388f10614f

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