diff options
| author | Hugo Buddelmeijer <hugo@buddelmeijer.nl> | 2026-08-24 09:50:24 +0200 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-08-26 00:31:25 +0100 |
| commit | 93fc81db2cffee8397c620c85da90ead06cb4c03 (patch) | |
| tree | f468e416d9c3285291ca40f60d892c6e3a70436b /gnu/packages | |
| parent | 29db8e3145317a1d2691ca70ed991f870c6c36bc (diff) | |
gnu: python-sphinx-inline-tabs: Update to 2025.12.21.14-0.cd6ba39.
* gnu/packages/sphinx.scm (python-sphinx-inline-tabs): Update to
2025.12.21.14-0.cd6ba39.
[arguments]<#:tests?>: Enable tests.
<#:test-flags>: Disable failing tests.
[native-inputs]: Add python-beautifulsoup4, python-myst-parser, python-pytest,
and python-pytest-regressions.
Relates-to: guix/guix!10772
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/sphinx.scm | 30 |
1 files changed, 24 insertions, 6 deletions
diff --git a/gnu/packages/sphinx.scm b/gnu/packages/sphinx.scm index eca3b4f109c..f19bf497946 100644 --- a/gnu/packages/sphinx.scm +++ b/gnu/packages/sphinx.scm | |||
| @@ -807,17 +807,35 @@ Blog, News or Announcements section to a Sphinx website.") | |||
| 807 | (define-public python-sphinx-inline-tabs | 807 | (define-public python-sphinx-inline-tabs |
| 808 | (package | 808 | (package |
| 809 | (name "python-sphinx-inline-tabs") | 809 | (name "python-sphinx-inline-tabs") |
| 810 | (version "2023.4.21") | 810 | ;; Tests of latest release are not compatible with Sphinx 9. |
| 811 | (properties '((commit . "cd6ba391a3e9a0f0917c483c0a9aa27f3655adc7") | ||
| 812 | (revision . "0"))) | ||
| 813 | (version (git-version "2025.12.21.14" | ||
| 814 | (assoc-ref properties 'revision) | ||
| 815 | (assoc-ref properties 'commit))) | ||
| 811 | (source | 816 | (source |
| 812 | (origin | 817 | (origin |
| 813 | (method url-fetch) | 818 | (method git-fetch) |
| 814 | (uri (pypi-uri "sphinx_inline_tabs" version)) | 819 | (uri (git-reference |
| 820 | (url "https://github.com/pradyunsg/sphinx-inline-tabs") | ||
| 821 | (commit (assoc-ref properties 'commit)))) | ||
| 822 | (file-name (git-file-name name version)) | ||
| 815 | (sha256 | 823 | (sha256 |
| 816 | (base32 "1g5yhdk208i8maippnbnijd1knpai809wl3cbwzqy59cc0zz3wjx")))) | 824 | (base32 "0ckp5hsxy1fdf5scrkc4fbymqh5awbcpq0y8acv2pnyrb4ga3hdx")))) |
| 817 | (build-system pyproject-build-system) | 825 | (build-system pyproject-build-system) |
| 818 | (arguments | 826 | (arguments |
| 819 | (list #:tests? #f)) ; no tests in the release, only in the main branch | 827 | (list |
| 820 | (native-inputs (list python-flit-core | 828 | #:test-flags |
| 829 | #~(list | ||
| 830 | ;; All xml related tests fail with this difference: | ||
| 831 | ;; - <container classes="tab-content" is_div="True"> | ||
| 832 | ;; + <container classes="tab-content" is_div="1"> | ||
| 833 | "-k not basic-xml and not multiple-xml"))) | ||
| 834 | (native-inputs (list python-beautifulsoup4 | ||
| 835 | python-flit-core | ||
| 836 | python-myst-parser | ||
| 837 | python-pytest | ||
| 838 | python-pytest-regressions | ||
| 821 | python-sphinx)) | 839 | python-sphinx)) |
| 822 | (home-page "https://github.com/pradyunsg/sphinx-inline-tabs") | 840 | (home-page "https://github.com/pradyunsg/sphinx-inline-tabs") |
| 823 | (synopsis "Add inline tabbed content to your Sphinx documentation") | 841 | (synopsis "Add inline tabbed content to your Sphinx documentation") |
