From 911fdde97369c12e901674da1a548b398b49cbd7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 2 Jul 2026 12:08:29 +0000 Subject: [PATCH 1/2] build(deps-dev): update docutils requirement from <0.21 to <0.24 Updates the requirements on [docutils](https://github.com/rtfd/recommonmark) to permit the latest version. - [Changelog](https://github.com/readthedocs/recommonmark/blob/master/CHANGELOG.md) - [Commits](https://github.com/rtfd/recommonmark/commits) --- updated-dependencies: - dependency-name: docutils dependency-version: '0.23' dependency-type: direct:development ... Signed-off-by: dependabot[bot] --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index dcd607f5..e04962af 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -62,7 +62,7 @@ docs = [ "sphinx-copybutton==0.5.2", "nbsphinx==0.9.4", "nbsphinx-link==1.3.0", - "docutils<0.21", + "docutils<0.24", "numpy<2", "gurobipy>=13.0.0", "ipykernel==7.3.0", From b7480ed379ae153dd7c3bfbf6c25d54e1ef0e597 Mon Sep 17 00:00:00 2001 From: FBumann <117816358+FBumann@users.noreply.github.com> Date: Thu, 2 Jul 2026 14:58:42 +0200 Subject: [PATCH 2/2] build(docs): bump nbsphinx-link to 1.4.1 for docutils>=0.22 compat docutils 0.22 removed the deprecated docutils.utils.error_reporting module, which nbsphinx-link 1.3.0 imports at module load. Widening the docutils cap to <0.24 lets pip resolve 0.22.x, breaking the Sphinx docs build with ModuleNotFoundError. nbsphinx-link 1.4.0+ drops that import. Co-Authored-By: Claude Opus 4.8 (1M context) --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index e04962af..fa158eaa 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -61,7 +61,7 @@ docs = [ "sphinx_book_theme==1.2.0", "sphinx-copybutton==0.5.2", "nbsphinx==0.9.4", - "nbsphinx-link==1.3.0", + "nbsphinx-link==1.4.1", "docutils<0.24", "numpy<2", "gurobipy>=13.0.0",