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

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gitlint-0.16.0-py2.py3-none-any.whl (82.3 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: gitlint-0.16.0.tar.gz
  • Upload date:
  • Size: 36.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for gitlint-0.16.0.tar.gz
Algorithm Hash digest
SHA256 30ee2bdae611bbf66df6326b5da1afc14bf0be337e1d3021fafeb7f13b37f55b
MD5 4adabf22b391e9bc1220bc69f6564bbb
BLAKE2b-256 9a0cbacbf0ea52b924ff7d6984b2756e544d0e276c56663bb37e0c08781d4ad3

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gitlint-0.16.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ebe01da89571b027452c06349ea7b8eee06b412a9c768a250b64dfe31cb5a484
MD5 95fc55471ec552132ca44f1fedd4c147
BLAKE2b-256 0d1d8e695c3dcdf17cd087938ca01064c4eedb4fa06b8b6baa7f2688159c590f

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