From ffd9cf396a3b197477317a351387e69e81719cbb Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Wed, 8 Oct 2025 19:22:27 -0400 Subject: [PATCH 1/2] Update documentation build to use myst MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace deprecated jb commands with myst commands per project requirements. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- Makefile | 4 ++-- changelog_entry.yaml | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 21113623c..b4579018e 100644 --- a/Makefile +++ b/Makefile @@ -1,8 +1,8 @@ all: install format test build changelog documentation: - jb clean docs - jb build docs + myst clean --all docs + myst build docs python docs/add_plotly_to_book.py docs/_build format: diff --git a/changelog_entry.yaml b/changelog_entry.yaml index e69de29bb..7fa4453de 100644 --- a/changelog_entry.yaml +++ b/changelog_entry.yaml @@ -0,0 +1,4 @@ +- bump: patch + changes: + fixed: + - Update documentation command to use myst instead of deprecated jb From fd28a5bc654ffc7eaa23a7e9aad1c303aafe2c52 Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Wed, 8 Oct 2025 19:26:41 -0400 Subject: [PATCH 2/2] Require jupyter-book>=2.0.0a0 for myst command --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 21c152562..b6ae1158e 100644 --- a/setup.py +++ b/setup.py @@ -31,7 +31,7 @@ dev_requirements = [ "black", "linecheck<1", - "jupyter-book<1", + "jupyter-book>=2.0.0a0", "yaml-changelog<1", "coverage", "furo<2025",