ruff format
ruff check
uv pip compile
ci:
autoupdate_schedule: quarterly
skip: [pip-compile]
# ...
- repo: https://github.com/astral-sh/uv-pre-commit
rev: 0.7.19
hooks:
- id: pip-compile
name: pip-compile requirements.in
args: [requirements.in, -o, requirements.txt]
Miscellaneous
ruff format
ruff format.git-blame-ignore-revsfor theruff formatcommitruff check
ruff check(below) and resolve TODOruff check --fixandruff check --fix --unsafe-fixesruff check --statisticsor add to the TODO issue- id: ruff-checkto.pre-commit-config.yamlonceruff checksucceedsuv pip compile
uv pip compile requirements.in -o requirements.txtto generate lockfile #73 are merged)Miscellaneous
layer/__init__.pyto "fix: Addlayer/__init__.pyto explicitly mark the directory as a Python package"automerge.ymlworkflow ci: Configure Dependabot and add auto-merge workflow #72