From 03cda41dae032fea8531a2558716344173f3d88d Mon Sep 17 00:00:00 2001 From: Ludovico Bianchi Date: Fri, 9 Feb 2024 16:21:58 -0600 Subject: [PATCH 1/4] Empty commit to test From c06b2364dd22c27d54a744649af979be668651ff Mon Sep 17 00:00:00 2001 From: Ludovico Bianchi Date: Fri, 9 Feb 2024 16:28:24 -0600 Subject: [PATCH 2/4] Try updating requirements for nbmake and jupyter-book --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index b93dcfd8..49e06490 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -68,11 +68,11 @@ testing = [ # pytest reporting "pytest-reportlog ~= 0.1.2", "nbclient", - "nbmake", + "nbmake == 1.5.*", ] # dependencies for building documentation docs = [ - "jupyter-book ~= 0.13.1", + "jupyter-book ~= 0.15.0", # "jupyter-cache ~= 0.4.3", "jupyter-cache", # the older version of nbmake goes with the older From 5080d60bb2f43bb84de8b12e8067795c1c2a6a91 Mon Sep 17 00:00:00 2001 From: Ludovico Bianchi Date: Fri, 9 Feb 2024 16:32:40 -0600 Subject: [PATCH 3/4] Update transitive requirements that should probably not be pinned --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 49e06490..aeced727 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -81,7 +81,7 @@ docs = [ "nbclient", "nbformat", # markdown in Sphinx - "myst-nb ~= 0.13.2", + "myst-nb ~= 0.17.1", "myst-parser ~= 0.15.2", ] # For developers From 44e1bc17def321d201bcf237e2c518390be9dcac Mon Sep 17 00:00:00 2001 From: Ludovico Bianchi Date: Fri, 9 Feb 2024 16:34:59 -0600 Subject: [PATCH 4/4] Comment out myst-* requirements --- pyproject.toml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index aeced727..d88a9782 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -81,8 +81,9 @@ docs = [ "nbclient", "nbformat", # markdown in Sphinx - "myst-nb ~= 0.17.1", - "myst-parser ~= 0.15.2", + # we don't specify these as we assume jupyter-book will install compatible versions + # "myst-nb ~= 0.17.1", + # "myst-parser ~= 0.18.0", ] # For developers dev = [