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-core-0.17.0.tar.gz (36.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gitlint_core-0.17.0-py2.py3-none-any.whl (64.3 kB view details)

Uploaded Python 2Python 3

File details

Details for the file gitlint-core-0.17.0.tar.gz.

File metadata

  • Download URL: gitlint-core-0.17.0.tar.gz
  • Upload date:
  • Size: 36.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for gitlint-core-0.17.0.tar.gz
Algorithm Hash digest
SHA256 772dfd33effaa8515ca73e901466aa938c19ced894bec6783d19691f57429691
MD5 a86799973f553cec91d92af53c94a40f
BLAKE2b-256 91772fc5418edff33060dd7a51aa323ee7d3df11503952b8e4e46ee65d18d815

See more details on using hashes here.

File details

Details for the file gitlint_core-0.17.0-py2.py3-none-any.whl.

File metadata

  • Download URL: gitlint_core-0.17.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 64.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for gitlint_core-0.17.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 cb99ccd736a698b910385211203bda94bf4ce29086d0c08f8f58a18c40a98377
MD5 c8231ecab9d8aab475932c4a9aabd107
BLAKE2b-256 64ddd8f1226885b107bda6b97b63566381a37d61187562f32eae77e71e8fa261

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page