Felix Yan pushed to branch main at Arch Linux / Packaging / Packages /
python-pypandoc
Commits:
900a565b by Felix Yan at 2026-03-05T04:21:16+08:00
upgpkg: 1.16-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = python-pypandoc
pkgdesc = Thin wrapper for pandoc
- pkgver = 1.15
- pkgrel = 2
+ pkgver = 1.16
+ pkgrel = 1
url = https://github.com/JessicaTegner/pypandoc
arch = any
license = MIT
@@ -9,12 +9,13 @@ pkgbase = python-pypandoc
checkdepends = texlive-latexextra
checkdepends = texlive-fontsrecommended
checkdepends = python-pandocfilters
+ makedepends = git
makedepends = python-build
makedepends = python-installer
makedepends = python-poetry-core
makedepends = python-wheel
depends = pandoc
- source =
https://github.com/JessicaTegner/pypandoc/archive/v1.15/python-pypandoc-1.15.tar.gz
- sha512sums =
c6127aa085c27f2e82148689647f7861c8bdb37feacc6b5fdf017947c7e1c18eaf7c17ec26b7c2881d4ae40bb20dcaaf86aa52f989315d19df92e491bf07efb8
+ source = git+https://github.com/JessicaTegner/pypandoc.git#tag=v1.16
+ sha512sums =
2a3f155f2d11c644f9f022273a7306ff81c97b8db39b7e8ef4dd4558e02ffda49c8545f43f9a74efc29f99ff2af3eadc0d3540a8ecc6dd9079c441b618106139
pkgname = python-pypandoc
=====================================
PKGBUILD
=====================================
@@ -2,31 +2,31 @@
# Maintainer: Caleb Maclennan <[email protected]>
pkgname=python-pypandoc
-pkgver=1.15
-pkgrel=2
+pkgver=1.16
+pkgrel=1
pkgdesc="Thin wrapper for pandoc"
arch=('any')
license=('MIT')
url="https://github.com/JessicaTegner/pypandoc"
depends=('pandoc')
-makedepends=('python-build' 'python-installer' 'python-poetry-core'
'python-wheel')
+makedepends=('git' 'python-build' 'python-installer' 'python-poetry-core'
'python-wheel')
checkdepends=('texlive-basic' 'texlive-latexextra' 'texlive-fontsrecommended'
'python-pandocfilters')
-source=("https://github.com/JessicaTegner/pypandoc/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('c6127aa085c27f2e82148689647f7861c8bdb37feacc6b5fdf017947c7e1c18eaf7c17ec26b7c2881d4ae40bb20dcaaf86aa52f989315d19df92e491bf07efb8')
+source=("git+https://github.com/JessicaTegner/pypandoc.git#tag=v$pkgver")
+sha512sums=('2a3f155f2d11c644f9f022273a7306ff81c97b8db39b7e8ef4dd4558e02ffda49c8545f43f9a74efc29f99ff2af3eadc0d3540a8ecc6dd9079c441b618106139')
build() {
- cd pypandoc-$pkgver
+ cd pypandoc
python -m build -wn
}
check() {
- cd pypandoc-$pkgver
+ cd pypandoc
# https://github.com/NicklasTegner/pypandoc/issues/278
python tests.py || echo "Tests failed"
}
package() {
- cd pypandoc-$pkgver
+ cd pypandoc
python -m installer -d "$pkgdir" dist/*.whl
install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pypandoc/-/commit/900a565b797356649df829baf8c32e16b642e041
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pypandoc/-/commit/900a565b797356649df829baf8c32e16b642e041
You're receiving this email because of your account on gitlab.archlinux.org.