When I tried to run run-docs.sh, after completing the steps in CONTRIBUTING.md I got this error:
no theme named 'piccolo_theme' found (missing theme.toml?)
Running pip install piccolo_theme fixed the issue. Perhaps we should add this to doc-requirements.txt?