Metadata-Version: 2.3
Name: dycw-pre-commit-hooks
Version: 0.14.31
Summary: Pre-commit hooks
Author: Derek Wan
Author-email: Derek Wan <d.wan@icloud.com>
Requires-Dist: click>=8.3.1
Requires-Dist: dycw-utilities>=0.184.4
Requires-Dist: libcst>=1.8.6
Requires-Dist: orjson>=3.11.5
Requires-Dist: packaging>=25.0
Requires-Dist: pyyaml>=6.0.3
Requires-Dist: tomlkit>=0.14.0
Requires-Dist: xdg-base-dirs>=6.0.2
Requires-Dist: click==8.3.1 ; extra == 'cli'
Requires-Dist: dycw-utilities==0.184.4 ; extra == 'cli'
Requires-Dist: libcst==1.8.6 ; extra == 'cli'
Requires-Dist: orjson==3.11.5 ; extra == 'cli'
Requires-Dist: packaging==25.0 ; extra == 'cli'
Requires-Dist: pyyaml==6.0.3 ; extra == 'cli'
Requires-Dist: tomlkit==0.14.0 ; extra == 'cli'
Requires-Dist: xdg-base-dirs==6.0.2 ; extra == 'cli'
Requires-Python: >=3.12
Provides-Extra: cli
Description-Content-Type: text/markdown

# pre-commit-hooks

## Overview

My [`pre-commit`](https://pre-commit.com/) hooks.

## Installation

1. Install `pre-commit`.

1. Add the following to your `.pre-commit-config.yaml`:

   ```yaml
   repos:
     - repo: https://github.com/dycw/pre-commit-hooks
       rev: master
       hooks:
         - id: check-submodules-updated
         - id: check-version-bumped
         - id: format-requirements
         - id: mirror-files
         - id: replace-sequence-str
         - id: run-version-bump
         - id: tag-commits
   ```

1. Update your `.pre-commit-config.yaml`:

   ```bash
   pre-commit autoupdate
   ```
