diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 96aa5a1d..b34d9413 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -40,7 +40,7 @@ jobs: - name: Install Sphinx and requirements run: | - pip install -U sphinx myst-parser breathe pydata-sphinx-theme sphinxext-rediraffe sphinx-design sphinx-copybutton linkify-it-py pygments + pip install -U breathe>=4.35.0 linkify-it-py>=2.0.3 myst-parser>=4.0.0 pydata-sphinx-theme>=0.15.4 sphinx>=8.0.2 sphinx-copybutton>=0.5.2 sphinx-design>=0.6.1 sphinxext-rediraffe>=0.2.7 sphinx-togglebutton>=0.3.2 - name: Configure run: | diff --git a/pyproject.toml b/pyproject.toml index 0babac1a..b961080b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,7 +3,7 @@ name = "two-avogadro-cc" version = "2.dev0" description = "Documentation and development website for Avogadro2" readme = "README.md" -requires-python = ">=3.10" +requires-python = ">=3.11" dependencies = [ "breathe>=4.35.0", "linkify-it-py>=2.0.3", @@ -13,4 +13,5 @@ dependencies = [ "sphinx-copybutton>=0.5.2", "sphinx-design>=0.6.1", "sphinxext-rediraffe>=0.2.7", + "sphinx-togglebutton>=0.3.2", ]