test:
    uv run pytest tests

check:
  uv run ruff check --fix phylodata tests scripts
  uv run pyright phylodata tests scripts

format:
  uv run ruff format phylodata tests scripts

build:
    rm -rf dist
    uv build

publish:
    source .env && uv publish --token $UV_PUBLISH_PASSWORD

generate_schema:
    uv run python scripts/generate_json_schema.py
