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

Uploaded Source

Built Distribution

gitlint-0.13.0-py2.py3-none-any.whl (74.8 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: gitlint-0.13.0.tar.gz
  • Upload date:
  • Size: 33.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.1

File hashes

Hashes for gitlint-0.13.0.tar.gz
Algorithm Hash digest
SHA256 af9edbdc43de51cbda7ed96e70673f8066f3bc0b57085f0c210fd7ea5a3c9fc1
MD5 b9e066e0fdedcc15ecc17ede07a8acaf
BLAKE2b-256 5cf85b5a36b4f572335cec23f62ec2ec728becfbc5a12b731427d2e6adbfa4da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gitlint-0.13.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 74.8 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.43.0 CPython/3.8.1

File hashes

Hashes for gitlint-0.13.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d5800f67a267cb084f6106b057aa2042251cf8a53158d3c0a9e3ca0129616e24
MD5 0d025d5c164422bbb5d906a5b3d5e160
BLAKE2b-256 2f755311bdd0661564ac950097e20ab25a7a73451be25d856d04e123746e24b4

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