Skip to content

docs: regenerate all notebooks against the modernized dj.Diagram renderer - #256

Open
dimitri-yatsenko wants to merge 1 commit into
mainfrom
docs/regenerate-notebooks
Open

docs: regenerate all notebooks against the modernized dj.Diagram renderer#256
dimitri-yatsenko wants to merge 1 commit into
mainfrom
docs/regenerate-notebooks

Conversation

@dimitri-yatsenko

Copy link
Copy Markdown
Member

Re-executes all 24 tutorial/how-to notebooks (PostgreSQL) against the merged datajoint-python master (#1533 + #1534 + #1536), so every embedded dj.Diagram figure now renders in the modernized notation — new tier palette, cardinality-weighted edges, master-part entity clusters, and theme-adaptive (prefers-color-scheme) SVGs. 24/24 executed cleanly (0 failures).

Generated via MODE=EXECUTE_PG docker compose run --rm docs, which pip-installs the bind-mounted local datajoint-python (master) — so the outputs reflect exactly the just-merged renderer.

Supersedes #248

This replaces the stale #248 (rendered from an earlier #1534 build, before the auto default theme and sans labels). Recommend closing #248 in favor of this.

Note on version banners

Connection banners now read DataJoint 2.3.3.dev… because the docs are built against unreleased master. scripts/check_notebook_versions.py passes (target 2.3.x). When 2.3.3 is tagged, a re-run will clean the banners to 2.3.3.

Verification

  • check_notebook_versions.py → exit 0.
  • Spot-checked read-diagrams.ipynb: new palette (#E7F3EC/#2F7D5B) + prefers-color-scheme present; old palette (#90EE90/#7eca9c) gone.

… renderer

Re-executed all 24 notebooks (PostgreSQL) against the merged datajoint-python
master (#1533/#1534/#1536), so every embedded dj.Diagram figure now uses the
modernized notation (new tier palette, cardinality-weighted edges, master-part
entity clusters, theme-adaptive prefers-color-scheme SVGs). 24/24 executed
cleanly. Supersedes the stale #248.

Note: connection banners show 2.3.3.dev (docs are built against unreleased
master); check_notebook_versions passes (target 2.3.x).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant