Skip to content

Commit c798e3d

Browse files
Add docs build runtime extras (#337)
The Sphinx API docs recursively import openlifu modules. After the optional-dependency split, the docs environment needs the mesh, db, and cloud extras so those imports resolve during autosummary generation without pulling in simulation binaries or hardware SDK dependencies.
1 parent 395c50c commit c798e3d

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,7 @@ dev = [
8585
"dvc[gdrive]",
8686
]
8787
docs = [
88+
"openlifu[mesh, db, cloud]",
8889
"sphinx>=7.0",
8990
"myst_parser>=0.13",
9091
"sphinx_copybutton",

0 commit comments

Comments
 (0)