Skip to content

Releases: techmo-pl/pre-commit

v3.0.0

25 Mar 16:04

Choose a tag to compare

Breaking changes

  • install.sh: positional arguments CONFIG and VENV replaced by named flags --config CONFIG and --venv VENV. Update callers:
    • install.sh /path/to/hooks.yamlinstall.sh --config /path/to/hooks.yaml
    • install.sh "" /path/to/venvinstall.sh --venv /path/to/venv
  • run.sh: positional argument CONFIG replaced by --config CONFIG.

Fixed

  • install.sh: pip install now passes --no-input to prevent stdin interaction in non-interactive environments (Docker, CI).
  • install.sh: uv venv now passes --clear on re-invocation to avoid interactive prompts.

Full changelog

See CHANGELOG.md for the complete history.