Evangelos Foutras pushed to branch main at Arch Linux / Packaging / Packages /
python-jinja
Commits:
a0a7854b by Evangelos Foutras at 2024-06-02T09:43:06+03:00
upgpkg: 1:3.1.4-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,17 +1,21 @@
pkgbase = python-jinja
pkgdesc = A simple pythonic template language written in Python
- pkgver = 3.1.3
- pkgrel = 2
+ pkgver = 3.1.4
+ pkgrel = 1
epoch = 1
url = https://palletsprojects.com/p/jinja/
arch = any
license = BSD-3-Clause
checkdepends = python-pytest
+ makedepends = python-build
+ makedepends = python-installer
makedepends = python-setuptools
+ makedepends = python-wheel
+ makedepends = python-flit-core
depends = python
depends = python-markupsafe
optdepends = python-babel: for i18n support
- source =
jinja-3.1.3.tar.gz::https://github.com/pallets/jinja/archive/refs/tags/3.1.3.tar.gz
- sha256sums =
fe349bfd610cba6e688274df6eda339a60a59189cb114cd769ecde49f9a5dcbe
+ source =
jinja-3.1.4.tar.gz::https://github.com/pallets/jinja/archive/refs/tags/3.1.4.tar.gz
+ sha256sums =
ed06f67abd2c8b7697dfb714f80715903ab0507e3c5acc11e92477e4ea51033b
pkgname = python-jinja
=====================================
PKGBUILD
=====================================
@@ -4,19 +4,20 @@
pkgname=python-jinja
_name="${pkgname#python-}"
-pkgver=3.1.3
-pkgrel=2
+pkgver=3.1.4
+pkgrel=1
epoch=1
pkgdesc="A simple pythonic template language written in Python"
arch=('any')
url="https://palletsprojects.com/p/jinja/"
license=('BSD-3-Clause')
depends=('python' 'python-markupsafe')
-makedepends=('python-build' 'python-installer' 'python-setuptools'
'python-wheel')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
'python-wheel'
+ 'python-flit-core')
optdepends=('python-babel: for i18n support')
checkdepends=('python-pytest')
source=($_name-$pkgver.tar.gz::https://github.com/pallets/jinja/archive/refs/tags/$pkgver.tar.gz)
-sha256sums=('fe349bfd610cba6e688274df6eda339a60a59189cb114cd769ecde49f9a5dcbe')
+sha256sums=('ed06f67abd2c8b7697dfb714f80715903ab0507e3c5acc11e92477e4ea51033b')
prepare() {
cd $_name-$pkgver
@@ -29,21 +30,13 @@ build() {
check() {
cd $_name-$pkgver
- # https://github.com/pypa/setuptools/issues/2466
- PYTHONDONTWRITEBYTECODE=1 PYTHONPATH=build/lib pytest \
- --deselect tests/test_loader.py::test_package_dir_list \
- --deselect tests/test_loader.py::test_package_dir_source \
- --deselect tests/test_loader.py::test_package_file_list \
- --deselect tests/test_loader.py::test_package_file_source \
- --deselect tests/test_loader.py::test_package_zip_list \
- --deselect tests/test_loader.py::test_package_zip_omit_curdir \
- --deselect tests/test_loader.py::test_package_zip_source
+ PYTHONPATH=src pytest
}
package() {
cd $_name-$pkgver
python -m installer -d "$pkgdir" dist/*.whl
- install -Dm644 LICENSE.rst -t "$pkgdir/usr/share/licenses/$pkgname"
+ install -Dm644 LICENSE.txt -t "$pkgdir/usr/share/licenses/$pkgname"
}
# vim:set ts=2 sw=2 et:
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-jinja/-/commit/a0a7854b84f23baf43eaeb8d2bad0c4ed582b82a
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-jinja/-/commit/a0a7854b84f23baf43eaeb8d2bad0c4ed582b82a
You're receiving this email because of your account on gitlab.archlinux.org.