diff --git a/docs/requirements.txt b/docs/requirements.txt index a9f0e84..f21bef7 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -2,18 +2,18 @@ # Modern Sphinx with stable Jupyter versions to avoid timezone issues # Core Sphinx and extensions (modern versions for RTD compatibility) -sphinx>=5.0,<8.0 +sphinx>=5.0,<9.0 sphinx-design sphinx-copybutton pydata-sphinx-theme # Notebook support with stable version pinning -myst-nb>=0.15.0,<1.4.0 +myst-nb>=0.15.0,<1.5.0 # Use stable Jupyter versions that work well in containerized environments -jupyter-client>=7.0.0,<8.7.0 -nbclient>=0.5.13,<0.11.0 -jupyter-cache>=0.5.0,<1.1.0 +jupyter-client>=8.9.1,<8.10.0 +nbclient>=0.11.0,<0.12.0 +jupyter-cache>=1.0.1,<1.1.0 # Additional utilities setuptools>=61.0 diff --git a/pyproject.toml b/pyproject.toml index 3324a35..b4e107e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -82,9 +82,9 @@ dev = [ ] # Documentation dependencies docs = [ - "sphinx>=5.0,<8.0", + "sphinx>=5.0,<9.0", "sphinx-design", - "myst-nb>=0.15.0,<1.4.0", + "myst-nb>=0.15.0,<1.5.0", "sphinx-copybutton", "pydata-sphinx-theme", ] diff --git a/requirements-dev.txt b/requirements-dev.txt index 841d0b5..cbd0bd0 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -12,8 +12,8 @@ mypy isort # Documentation dependencies -sphinx>=5.0,<8.0 +sphinx>=5.0,<9.0 sphinx-design -myst-nb>=0.15.0,<1.4.0 +myst-nb>=0.15.0,<1.5.0 sphinx-copybutton pydata-sphinx-theme