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

Uploaded Source

Built Distribution

gitlint-0.12.0-py2.py3-none-any.whl (71.8 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: gitlint-0.12.0.tar.gz
  • Upload date:
  • Size: 28.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/2.7.16

File hashes

Hashes for gitlint-0.12.0.tar.gz
Algorithm Hash digest
SHA256 b8040eec546d3ec099ab7723a1d6ac6c9ba8ad797dcc7c5aaf58afb2deab378c
MD5 d17d00d6217dffce8be9310ccaa0e302
BLAKE2b-256 273cef55e69b7b477f788c4373eac9b79056020da64c278df4e62cd78e283578

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gitlint-0.12.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 71.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.31.1 CPython/2.7.16

File hashes

Hashes for gitlint-0.12.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 93d6319ec1d34591a9efd563ba5899c1e28f8f768b130b8f6ff65ca880a2a607
MD5 e4177d055296db451bb8532b3d7bafaf
BLAKE2b-256 f8a20b656b5c1853ed99001f2716b50631778fe5029e132688b2b486fd620797

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