Rename the project directories, Python distribution and import package, and npm package. Update launcher, Docker, tooling, tests, lockfiles, and documentation while preserving existing API contracts. Make AGENTS.md self-contained and remove external skill and workflow references.
28 lines
887 B
YAML
28 lines
887 B
YAML
minimum_pre_commit_version: "4.4.0"
|
|
default_install_hook_types: [pre-commit]
|
|
default_stages: [pre-commit]
|
|
|
|
repos:
|
|
- repo: local
|
|
hooks:
|
|
- id: ruff-check
|
|
name: Ruff lint
|
|
entry: uv run --project vocero-api --locked ruff check --force-exclude
|
|
language: unsupported
|
|
types_or: [python, pyi]
|
|
files: ^vocero-api/
|
|
require_serial: true
|
|
- id: ruff-format
|
|
name: Ruff formatting
|
|
entry: uv run --project vocero-api --locked ruff format --check --force-exclude
|
|
language: unsupported
|
|
types_or: [python, pyi]
|
|
files: ^vocero-api/
|
|
require_serial: true
|
|
- id: mypy
|
|
name: Python types
|
|
entry: uv run --directory vocero-api --locked mypy
|
|
language: unsupported
|
|
pass_filenames: false
|
|
files: ^vocero-api/(vocero_api/|server\.py|pyproject\.toml|uv\.lock)
|