diff --git a/.gitignore b/.gitignore index 7bb42df..4ba75a4 100644 --- a/.gitignore +++ b/.gitignore @@ -68,8 +68,13 @@ cover/ /.quarto/ docs/.quarto/ *.ipynb +*.quarto_ipynb *.storage +# Quartodoc +/docs/reference/ +objects.json + # Website generation _site _book diff --git a/justfile b/justfile index c026acf..7bd49f3 100644 --- a/justfile +++ b/justfile @@ -1,6 +1,8 @@ @_default: just --list --unsorted +run-all: install-deps format-python check-python run-tests + # Generate SVG images from all PlantUML files generate-puml-all: docker run --rm -v $(pwd):/puml -w /puml ghcr.io/plantuml/plantuml:latest -tsvg "**/*.puml" @@ -55,9 +57,10 @@ reset-local: rm persistent_storage/raw/*.csv # Build the documentation website using Quarto -build-website: +build-website: install-deps # To let Quarto know where python is. export QUARTO_PYTHON=.venv/bin/python3 + poetry run quartodoc build poetry run quarto render --execute # Add files for a new function (function file and test file)