gnu: python-sphinx-autodoc-typehints: Update to 1.25.3.
* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints): Update to 1.25.3.
[arguments]<#:test-flags>: Ignore additional failing test.
[native-inputs]: Remove python-typing-extensions.
Change-Id: I444d2415c5a2fb8bf84ff55b92b5b14a241571c3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
gnu: Remove python-sphinx-panels.
It's no longer required, fails to build, not mainted. Message from
upstream:
> This repository is not actively maintained. Use sphinx-design instead!
> See the migration guide and this github issue for more information.
* gnu/packages/sphinx.scm (python-sphinx-panels): Delete variable.
Change-Id: Ib51b05819238a912e30f36fbeb0f24316275e441
gnu: Remove python-sphinx-5.
Sphinx@5 is no longer required, fails to build.
* gnu/packages/sphinx.scm (python-sphinx-5): Delete variable.
Change-Id: I76ac2ced2c652ca1b313d246610919ccee5588f2
gnu: python-sphinxcontrib-github-alt: Switch to pyproject.
* gnu/packages/sphinx.scm (python-sphinxcontrib-github-alt):
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-flit-core.
Change-Id: I0a403a5eadf7b76c4448781ff20ca18ff466cb2d
gnu: python-sphinxcontrib-apidoc: Update to 0.6.0.
* gnu/packages/sphinx.scm (python-sphinxcontrib-apidoc): Update to 0.6.0.
Change-Id: Ic424424f158ac603012b19c69154a3d2177ff1f0
gnu: python-sphinx-repoze-autointerface: Update to 1.0.0.
* gnu/packages/sphinx.scm (python-sphinx-repoze-autointerface): Update to 1.0.0.
[build-system]: Use pyproject.
[native-inputs]: Add python-setuptools.
Change-Id: I10d3d48a21c969c0ca49d19044c92197ec0ed02a
gnu: python-sphinx-gallery: Update to 0.19.0.
* gnu/packages/sphinx.scm (python-sphinx-gallery): Update to 0.19.0.
[arguments] <tests-flags>: Skip just 2 tests. <phases>: Remove
'delete-webp-example.
[propagated-inputs]: Add python-pillow and python-sphinx.
[native-inputs]: Remove python-pillow and python-sphinx; add
python-absl-py, python-graphviz, python-ipython, python-lxml,
python-packaging, python-plotly, python-seaborn, and
python-setuptools-scm.
Change-Id: Ib92d09d43c38d925e542604f65ce3a2162fffccf
gnu: python-breathe: Update to 4.36.0.
* gnu/packages/sphinx.scm (python-breathe): Update to 4.36.0.
[build-system]: Use pyproject.
[arguments] <phases>: Use default 'check.
[native-inputs]: Add python-flit-core.
Change-Id: I9616dcda2e8ca2a471de513d49b1295c6f67d105
gnu: python-sphinx-rtd-theme: Update to 3.0.2.
* gnu/packages/sphinx.scm (python-sphinx-rtd-theme): Update to 3.0.2.
[propagated-inputs]: Add python-sphinxcontrib-jquery.
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
Change-Id: I7e77e96757537d017f5facecd562e712d81eef3f
gnu: Add python-sphinxcontrib-jquery.
* gnu/packages/sphinx.scm (python-sphinxcontrib-jquery): New variable.
Change-Id: I093ef4ba4c59e1f302bc581bea1c34dcd87e5d11
gnu: python-myst-parser: Update to 4.0.1.
* gnu/packages/sphinx.scm (python-myst-parser): Update to 4.0.1.
[native-inputs]: Remove python-docutils and python-sphinx.
Change-Id: I0d937ef1f5525e6ba1a2e53d18da1be304eebdf7
gnu: python-pydata-sphinx-theme: Adjust inputs.
* gnu/packages/sphinx.scm (python-pydata-sphinx-theme)
[propagated-inputs]: Remove python-docutils and python-sphinx; add
python-sphinx-6 and python-docutils-0.19.
Change-Id: I859b7e3f54f0c82e5ed03309583088f0645147cb
gnu: python-sphinx-6: Skip some problematic tests.
* gnu/packages/sphinx.scm (python-sphinx-6) [arguments] <tests-flags>:
Run tests in parallel, supported upstream. Skip 10 tests.
[native-inputs]: Add python-pytest-xdist.
[propagated-inputs]: Remove python-docutils; add python-docutils-0.19.
Change-Id: I96e7c88e6fbe195909d4c822d5e34d10985d159a
gnu: python-sphinxcontrib-websupport: Update to 2.0.0.
* gnu/packages/sphinx.scm (python-sphinxcontrib-websupport): Update to 2.0.0.
[build-system]: Use pyproject.
[native-inputs]: Add python-flit-core.
Change-Id: I6bd810e2bed5ff30a213f52db3bec48a7aadcb9e
gnu: python-sphinx: Update to 7.4.7.
* gnu/packages/sphinx.scm (python-sphinx): Update to 7.4.7.
[native-inputs]: Remove python-cython; add python-cython-3,
python-defusedxml and python-pytest-xdist.
[propagated-inputs]: Remove python-colorama, python-filelock,
python-html5lib, python-importlib-metadata,
python-sphinxcontrib-websupport, and python-types-requests.
(python-sphinx-6): New variable, inherit from python-sphinx.
Change-Id: Ifcb65d26b5dbba00bdc96b01308d960047febddf
gnu: python-sphinx-alabaster-theme: Update to 0.7.16.
* gnu/packages/sphinx.scm (python-sphinx-alabaster-theme): Update to 0.7.16.
[arguments] <tests?>: No tests in PyPI or Git.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-flit-core.
Change-Id: I818a033a7faec3c9048ac9b79043c95fd451d85d
gnu: python-sphinxcontrib-applehelp: Update to 2.0.0.
* gnu/packages/sphinx.scm (python-sphinxcontrib-applehelp): Update to 2.0.0.
[build-system]: Use pyproject.
[native-inputs]: Add python-flit-core.
Change-Id: I657c0bacf26eccbca75035fad57f68c5876d661c
gnu: python-sphinxcontrib-devhelp: Update to 2.0.0.
* gnu/packages/sphinx.scm (python-sphinxcontrib-devhelp): Update to 2.0.0.
[build-system]: Use pyproject.
[native-inputs]: Add python-flit-core.
Change-Id: Idf02a5c618aede563d170e7d4f8fec8247073456
gnu: python-sphinxcontrib-htmlhelp: Update to 2.1.0.
* gnu/packages/sphinx.scm (python-sphinxcontrib-htmlhelp): Update to 2.1.0.
[build-system]: Use pyproject.
[native-inputs]: Add python-flit-core.
Change-Id: I94bca8fc2455e4935614637d969ff96a71a5aa47