pre-commit/pre_commit/constants.py
Tim Ioannidis 160afd3a0d
feat: configure pre-commit for avlos.
Adds a default monkey patched setup for the avlos developers group.
2021-05-10 16:21:30 -04:00

25 lines
776 B
Python

import sys
from pre_commit.avlos.constants import DEFAULT_CONFIG_FILE
if sys.version_info < (3, 8): # pragma: no cover (<PY38)
import importlib_metadata
else: # pragma: no cover (PY38+)
import importlib.metadata as importlib_metadata
CONFIG_FILE = DEFAULT_CONFIG_FILE
MANIFEST_FILE = '.pre-commit-hooks.yaml'
# Bump when installation changes in a backwards / forwards incompatible way
INSTALLED_STATE_VERSION = '1'
# Bump when modifying `empty_template`
LOCAL_REPO_VERSION = '1'
VERSION = importlib_metadata.version('pre_commit')
# `manual` is not invoked by any installed git hook. See #719
STAGES = (
'commit', 'merge-commit', 'prepare-commit-msg', 'commit-msg',
'post-commit', 'manual', 'post-checkout', 'push', 'post-merge',
)
DEFAULT = 'default'