Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
35f426d
geometry
norle May 14, 2026
ea1972e
remade resource catalog with 3d models
norle May 15, 2026
712eff0
remove old resource libarry
norle May 15, 2026
2c214a7
replace resource libary with resource catalog
norle May 15, 2026
ddea892
docs: make resource catalog respect light/dark theme
rickwierenga May 15, 2026
9b5e136
docs: persist catalog filters in URL and code-format definition names
rickwierenga May 15, 2026
081a4b7
docs: group catalog cards by section when Type filter is "All"
rickwierenga May 15, 2026
fda6ed3
docs: add mm rulers, Blender-colored XYZ axes, and tuned camera to 3D…
BioCam May 16, 2026
5863d60
docs: add size readout, pan, reset, full pitch range, and tick decima…
BioCam May 16, 2026
8de6911
docs: add 3D viewer home button, axis tick marks, closer default zoom
BioCam May 16, 2026
38d6890
docs: add chamfered orientation cube with on-face labels to 3D viewer
BioCam May 16, 2026
a5ca148
docs: rename catalog "Vendor" to "Manufacturer"
BioCam May 16, 2026
ff8083d
docs: depth-sort plate outline against wells in 3D viewer
BioCam May 16, 2026
6821f7f
docs: cache per-frame projection and coalesce 3D viewer renders
BioCam May 16, 2026
c6ac9c5
docs: render well bottom shapes and recolor orientation cube
BioCam May 16, 2026
8b254d4
docs: add collapsible manufacturer panel to resource catalog
BioCam May 16, 2026
043ab0d
docs: add resource-library file convention proposal + example
BioCam May 16, 2026
69e02c2
docs: render safe inline HTML in catalog descriptions (fix PR regress…
BioCam May 17, 2026
c91cb45
docs: make resource-library convention docs build-clean
BioCam May 17, 2026
e38f0d6
docs: change naming back to resource library from resource catalog
norle May 17, 2026
1db34c7
docs: tune 3d ruler scaling
norle May 17, 2026
5b42b53
Merge remote-tracking branch 'upstream/main' into resource-catalog-3d…
BioCam May 17, 2026
11937b8
docs: fix vendor library content, normalise tables, consolidate Falcon
BioCam May 17, 2026
3cf4e1a
Merge branch 'resource-catalog-3d-docs' of https://github.com/norle/p…
BioCam May 17, 2026
a133389
docs: point resource library at canonical defs; fix falcon_tube_50mL …
BioCam May 17, 2026
77d7056
docs: use canonical factory names instead of legacy alias names
BioCam May 17, 2026
7a147dd
docs: rename catalog to library everywhere and make plr-lr docs pytho…
norle May 18, 2026
23b9746
docs: allow opentrons json download when building docs
norle May 18, 2026
bd9978a
fix tests
norle May 18, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ jobs:

- name: Check documentation
run: |
rm -rf docs/build docs/_autosummary
make clean-docs
make docs-check

deploy_docs:
Expand Down Expand Up @@ -71,7 +71,7 @@ jobs:
env:
DOCS_VERSION: ${{ steps.version.outputs.slug }}
run: |
rm -rf docs/build docs/_autosummary
make clean-docs
make docs

- name: Clean build artifacts
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ pyhamilton/LAY-BACKUP
.ipynb_checkpoints
*.egg-info
*.log
test_logs/
build/lib

myenv
Expand Down
11 changes: 7 additions & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -5,25 +5,28 @@ endif

.PHONY: docs docs-fast docs-check docs-linkcheck clean-docs lint test

DOCS_GENERATED_DIRS = docs/_autosummary docs/api/_autosummary docs/jupyter_execute docs/user_guide/jupyter_execute

docs:
rm -rf $(DOCS_GENERATED_DIRS)
sphinx-build -b html docs docs/build/ -j 16 -W

docs-fast:
echo "building docs without api for speed"
rm -rf $(DOCS_GENERATED_DIRS)
sphinx-build -t no-api -b html docs docs/build/ -j 16 -W

docs-check:
rm -rf $(DOCS_GENERATED_DIRS)
sphinx-build -b dummy docs docs/build/ -j 16 -W

docs-linkcheck:
rm -rf $(DOCS_GENERATED_DIRS)
sphinx-build -b linkcheck docs docs/build/linkcheck -j 16 -W

clean-docs:
rm -rf docs/build
rm -rf docs/_autosummary
rm -rf docs/api/_autosummary
rm -rf docs/jupyter_execute
rm -rf docs/user_guide/jupyter_execute
rm -rf $(DOCS_GENERATED_DIRS)

TRACKED_PY = $(shell git ls-files 'pylabrobot/*.py' 'pylabrobot/*.ipynb')

Expand Down
Loading
Loading