Pre commit hook by sbrunner
Project description
Pre commit hooks
pre-commit hook used to...
Check if the copyright is up to date (using the Git history).
Adding to your .pre-commit-config.yaml
ci:
skip:
# Skip the copyright check on pre-commit.ci because we don't have the Git history
- copyright
- copyright-required
# Poetry didn't works with Python 3.11
- poetry-lock
- poetry-check
repos:
- repo: https://github.com/sbrunner/pre-commit-hooks
rev: <version> # Use the ref you want to point at
hooks:
# Check that the copyright is up to date
- id: copyright
# Check that the copyright is present and up to date
- id: copyright-required
# Require a timeout in GitHub workflow files
- id: workflows-require-timeout
# Check Poetry config
- id: poetry-check
additional_dependencies:
- poetry==<version>
# Do Poetry lock
- id: poetry-lock
additional_dependencies:
- poetry==<version>
# Do Pipfile lock
- id: pipenv-lock
additional_dependencies:
- pipenv==<version>
# Do Helm lock (helm should be installed)
- id: helm-lock
Copyright configuration
The default values used in the .github/copyright.yaml
file.
Default values:
one_date_re: ' Copyright \\(c\\) (?P<year>[0-9]{4})"))'
tow_date_re: ' Copyright \\(c\\) (?P<from>[0-9]{4})-(?P<to>[0-9]{4})")'
tow_date_format: ' Copyright (c) {from}-{to}")'
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
Built Distribution
File details
Details for the file sbrunner_pre_commit_hooks-0.2.3.tar.gz
.
File metadata
- Download URL: sbrunner_pre_commit_hooks-0.2.3.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 428e608b8070e2893c22cf5f811f7487281b5dfcc5f53a54c35c242f512a3287 |
|
MD5 | 10fffd92f80f7270feea170c0f337cf3 |
|
BLAKE2b-256 | 24bc4475662123377a91cc8955148682008046634273e1e82c4c73d39dd5f927 |
File details
Details for the file sbrunner_pre_commit_hooks-0.2.3-py3-none-any.whl
.
File metadata
- Download URL: sbrunner_pre_commit_hooks-0.2.3-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0fbb9cb7df75196a8d2a64d471c27a080f6738d540022b7ee97458426f9fcda |
|
MD5 | d1552a847a1daae71ca2a78dec067fdb |
|
BLAKE2b-256 | ba8a0adf086e1f8e77fb12646cdf0142895b503c6a5d7e07ffb9d336b8b63ce1 |