Daniel M. Capella pushed to branch main at Arch Linux / Packaging / Packages /
python-sphinx
Commits:
d64ffd37 by Daniel M. Capella at 2026-03-03T19:43:03-05:00
upgpkg: 9.1.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = python-sphinx
pkgdesc = Python documentation generator
- pkgver = 8.2.3
- pkgrel = 4
+ pkgver = 9.1.0
+ pkgrel = 1
url = http://www.sphinx-doc.org/
arch = any
license = BSD-2-Clause
@@ -42,7 +42,7 @@ pkgbase = python-sphinx
optdepends = imagemagick: for ext.imgconverter
optdepends = texlive-fontsextra: for the default admonition title icons
in PDF output
optdepends = texlive-latexextra: for generation of PDF documentation
- source = git+https://github.com/sphinx-doc/sphinx.git#tag=v8.2.3
- b2sums =
f567b7278d1df03bc08436a6bab6af35735ef1c528bf47c7028f6645d530cc6bdf9b2580880161cf3104aed0315da7daa1696297937f8741a5bcde71528bdd19
+ source = git+https://github.com/sphinx-doc/sphinx.git#tag=v9.1.0
+ b2sums =
725daf78cbde4d81034927bd50530d426dd6a119416d8984568e252b8b5e546ba8f4e5bba61a303e38e723af75cd38114b37605f1a1b22882f0ae85302fc58f3
pkgname = python-sphinx
=====================================
PKGBUILD
=====================================
@@ -6,8 +6,8 @@
pkgname=python-sphinx
_name=${pkgname#python-}
-pkgver=8.2.3
-pkgrel=4
+pkgver=9.1.0
+pkgrel=1
pkgdesc='Python documentation generator'
arch=(any)
url=http://www.sphinx-doc.org/
@@ -49,11 +49,7 @@ optdepends=(
'texlive-latexextra: for generation of PDF documentation'
)
source=("git+https://github.com/$_name-doc/$_name.git#tag=v$pkgver")
-b2sums=('f567b7278d1df03bc08436a6bab6af35735ef1c528bf47c7028f6645d530cc6bdf9b2580880161cf3104aed0315da7daa1696297937f8741a5bcde71528bdd19')
-
-prepare() {
- sed -e 's|,<0.22||' -i $_name/pyproject.toml # Remove docutils version
constraint
-}
+b2sums=('725daf78cbde4d81034927bd50530d426dd6a119416d8984568e252b8b5e546ba8f4e5bba61a303e38e723af75cd38114b37605f1a1b22882f0ae85302fc58f3')
build() {
cd "$_name"
@@ -67,13 +63,7 @@ build() {
check() {
cd "$_name"
# TODO remove test deselection with 9.0.0
- LC_ALL="en_US.UTF-8" python -X dev -X warn_default_encoding -m pytest -vx \
- -k "not test_latex_labels \
- and not test_autodoc_special_members \
- and not test_sphinx_directive_parse_content_to_nodes \
- and not test_sphinx_directive_parse_text_to_nodes \
- and not test_autosummary_generate_content_for_module_imported_members \
- and not test_is_invalid_builtin_class"
+ LC_ALL="en_US.UTF-8" python -X dev -X warn_default_encoding -m pytest -vx
}
package() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-sphinx/-/commit/d64ffd374f30d7ae23965ded66e007b5a705b17b
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-sphinx/-/commit/d64ffd374f30d7ae23965ded66e007b5a705b17b
You're receiving this email because of your account on gitlab.archlinux.org.