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

Uploaded Source

Built Distribution

gitlint-0.15.0-py2.py3-none-any.whl (80.6 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: gitlint-0.15.0.tar.gz
  • Upload date:
  • Size: 35.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.9.0

File hashes

Hashes for gitlint-0.15.0.tar.gz
Algorithm Hash digest
SHA256 aae7e966d765a818d941398f2d3aff6ec7f30a7251dd5c915846b7e82f4f7776
MD5 c857270df770b72f66ef0d6f9deefb27
BLAKE2b-256 dfb504355d3abe6b372e6bae36864ec7b659012343da437b595895637713f90f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gitlint-0.15.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 80.6 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.9.0

File hashes

Hashes for gitlint-0.15.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 cf4881764c503845e24b6d8ce0c3bb28f37209dffebb4a25b84374356d72736a
MD5 a9f010f0f52d8898c948b1a79f91d680
BLAKE2b-256 8e41ac560dc2e963349fceab7257b071c03ca359ca5990fc90c53551b07a4e35

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