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

Uploaded Source

Built Distribution

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

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: gitlint-0.13.1.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.1.tar.gz
Algorithm Hash digest
SHA256 757e368f62a7aeedb4f1f26c3d71b27c8a18aa193acf6e7aedca7567536f835f
MD5 a56fd2f7e2ad23960565248bb8968076
BLAKE2b-256 73355a563be5365f5ff8d4fbeed8e667999ac36e6cbac2bcde66cebae3c0559a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: gitlint-0.13.1-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.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 bf6589963218d8a27978e969474268854fc07e0db2731791d663dbfee0617482
MD5 aabf810ba238833971510f02af027840
BLAKE2b-256 8cfa416782a8a25f677d198320c123c418bd231f00ef948601a2d5af451db6b4

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