Development¶
Local setup¶
git clone https://github.com/eunos-1128/fish-kernel.git
cd fish-kernel
uv sync --dev
Test¶
uv run pytest
Lint and type-check¶
uv run ruff check
uv run ruff format --check
uv run ty check
These also run automatically via pre-commit (see .pre-commit-config.yaml).
Build package¶
uv build
Build docs¶
uv run sphinx-build -b html docs docs/_build/html
Open docs/_build/html/index.html in your browser.