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, gitlab). 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.11.0.tar.gz (25.1 kB view details)

Uploaded Source

Built Distribution

gitlint-0.11.0-py2.py3-none-any.whl (54.8 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: gitlint-0.11.0.tar.gz
  • Upload date:
  • Size: 25.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.22.0 CPython/2.7.11

File hashes

Hashes for gitlint-0.11.0.tar.gz
Algorithm Hash digest
SHA256 59a862e22065f370f1985e97d3d3702cd5dfbaf0daa22a9be3a325f66a6b4558
MD5 ad9d511fe408e4301cfbd5c694e7bfb8
BLAKE2b-256 e6ff186575f9359699a37b45e04001623b60934bb320b8e6c5c91c7b92d97410

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gitlint-0.11.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 54.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.20.1 setuptools/40.6.2 requests-toolbelt/0.8.0 tqdm/4.22.0 CPython/2.7.11

File hashes

Hashes for gitlint-0.11.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 36ced803b5c926ecde6fed747097065a22060cec61a29b3db53552bff4430f7a
MD5 5c25c04d41da6348cb052a9cb948f105
BLAKE2b-256 7e3379574fbc9db534a6cfd93a2addf2e055c90600516a25f39408c4ac869a3b

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