~ruther/guix-local

ref: 0a24dbc6611a6fda6b27dde1a34125fbfb7ec00a guix-local/gnu/packages/sphinx.scm -rw-r--r-- 56.8 KiB
d7d35d1f — Nicolas Graves 6 months ago
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>
3e2152b0 — Sharlatan Hellseher 9 months ago
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
b5f84b25 — Sharlatan Hellseher 9 months ago
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
06630f35 — Sharlatan Hellseher 8 months ago
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
3b6ca503 — Sharlatan Hellseher 9 months ago
gnu: python-sphinxcontrib-apidoc: Update to 0.6.0.

* gnu/packages/sphinx.scm (python-sphinxcontrib-apidoc): Update to 0.6.0.

Change-Id: Ic424424f158ac603012b19c69154a3d2177ff1f0
b3e54958 — Sharlatan Hellseher 8 months ago
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
1dc0cb50 — Sharlatan Hellseher 9 months ago
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
bcdb866c — Sharlatan Hellseher 9 months ago
gnu: python-sphinx-copybutton: Update to 0.5.2.

PyPI archive <https://pypi.org/project/sphinx-copybutton/> provides a
correct link to the home page
<https://github.com/executablebooks/sphinx-copybutton>.

* gnu/packages/sphinx.scm (python-sphinx-copybutton): Update to 0.5.2.
[build-system]: Use pyproject.
[home-page]: Fix URL.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I8cabca804a3be7dbd50b169884ab2e05a20e2221
c6f2ec48 — Sharlatan Hellseher 9 months ago
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
e1810187 — Sharlatan Hellseher 9 months ago
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
6991fbe1 — Sharlatan Hellseher 9 months ago
gnu: Add python-sphinxcontrib-jquery.

* gnu/packages/sphinx.scm (python-sphinxcontrib-jquery): New variable.

Change-Id: I093ef4ba4c59e1f302bc581bea1c34dcd87e5d11
b7d83919 — Sharlatan Hellseher 9 months ago
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
bb3cc882 — Sharlatan Hellseher 9 months ago
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
d22f37ba — Sharlatan Hellseher 9 months ago
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
3922ccc0 — Sharlatan Hellseher 8 months ago
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
a1ba8748 — Sharlatan Hellseher 9 months ago
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
b36b48e7 — Sharlatan Hellseher 9 months ago
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
5f80f32e — Sharlatan Hellseher 8 months ago
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
406513d6 — Sharlatan Hellseher 8 months ago
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
4875dfbe — Sharlatan Hellseher 8 months ago
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
Next