Developer notes¶
NiceWidgets is extracted from the CloudScope monorepo as a standalone package. This repository does not preserve the original Git history.
Boundaries¶
- Runtime code under
src/nicewidgets/must not importcloudscope,acqstore, oracqstore_server. - Demos and manual scripts belong in
examples/andscripts/, not in the installed package. - Tests live under
tests/nicewidgets/.
Local commands¶
uv sync --group dev --group docs
uv run pytest
DISABLE_MKDOCS_2_WARNING=true uv run mkdocs build --strict
uv build