From 658e1c88485f9accab808ad18008ddefa09dba7a Mon Sep 17 00:00:00 2001 From: Rory Yorke Date: Sun, 2 Mar 2025 10:39:00 +0200 Subject: [PATCH 1/2] Prevent IPython 9.0 being installed in CI Workaround for https://github.com/ipython/ipython/pull/14807 --- .github/workflows/install_examples.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/install_examples.yml b/.github/workflows/install_examples.yml index cfbf40fe7..6893a99fb 100644 --- a/.github/workflows/install_examples.yml +++ b/.github/workflows/install_examples.yml @@ -20,7 +20,8 @@ jobs: --quiet --yes \ python=3.12 pip \ numpy matplotlib scipy \ - slycot pmw jupyter + slycot pmw jupyter \ + ipython!=9.0 - name: Install from source run: | From 2eab3040fe368a59a77b3ea4b019d63059e0f707 Mon Sep 17 00:00:00 2001 From: Rory Yorke Date: Sun, 2 Mar 2025 10:39:45 +0200 Subject: [PATCH 2/2] Restrict sphinx version to < 8.2 in CI Workaround for https://github.com/sphinx-doc/sphinx/issues/13352 --- .github/conda-env/doctest-env.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/conda-env/doctest-env.yml b/.github/conda-env/doctest-env.yml index a03b64ae7..4c0d36728 100644 --- a/.github/conda-env/doctest-env.yml +++ b/.github/conda-env/doctest-env.yml @@ -7,7 +7,7 @@ dependencies: - numpy - matplotlib - scipy - - sphinx + - sphinx<8.2 - sphinx_rtd_theme - ipykernel - nbsphinx