summaryrefslogtreecommitdiff
path: root/gnu/packages
diff options
context:
space:
mode:
authorHugo Buddelmeijer <hugo@buddelmeijer.nl>2026-08-24 09:50:24 +0200
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-08-26 00:31:25 +0100
commit93fc81db2cffee8397c620c85da90ead06cb4c03 (patch)
treef468e416d9c3285291ca40f60d892c6e3a70436b /gnu/packages
parent29db8e3145317a1d2691ca70ed991f870c6c36bc (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.scm30
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")