Felix Yan pushed to branch main at Arch Linux / Packaging / Packages / python-itemloaders
Commits: d786ac3c by loqs at 2026-02-10T23:27:04+00:00 SPDX license identifier https://github.com/scrapy/itemloaders/blob/v1.3.2/LICENSE - - - - - d915e4b7 by loqs at 2026-02-11T21:15:38+00:00 Use PEP 517 for building Related https://archlinux.org/todo/use-pep-517-for-building-if-supported/. - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -4,10 +4,13 @@ pkgbase = python-itemloaders pkgrel = 3 url = https://github.com/scrapy/itemloaders arch = any - license = BSD + license = BSD-3-Clause checkdepends = python-pytest makedepends = git + makedepends = python-build + makedepends = python-installer makedepends = python-setuptools + makedepends = python-wheel depends = python-parsel depends = python-jmespath depends = python-itemadapter ===================================== PKGBUILD ===================================== @@ -5,17 +5,17 @@ pkgver=1.3.2 pkgrel=3 pkgdesc="Library to populate items using XPath and CSS with a convenient API" url="https://github.com/scrapy/itemloaders" -license=('BSD') +license=('BSD-3-Clause') arch=('any') depends=('python-parsel' 'python-jmespath' 'python-itemadapter') -makedepends=('git' 'python-setuptools') +makedepends=('git' 'python-build' 'python-installer' 'python-setuptools' 'python-wheel') checkdepends=('python-pytest') source=("git+https://github.com/scrapy/itemloaders.git#tag=v$pkgver") sha512sums=('9485efd85d1df1581016b984775861fbf51e6e6b016ee6f25590a47318da676d13d89e140c0162b2bfb127355f7945ad6e41c79a2f21134f90e960d887db3468') build() { cd itemloaders - python setup.py build + python -m build --wheel --no-isolation } check() { @@ -25,6 +25,6 @@ check() { package() { cd itemloaders - python setup.py install --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-itemloaders/-/compare/df31019c5c8c9ba0dfe360c856b7a080656c3ed4...d915e4b73ad3bae7aa3d5db9b72fcf6aac23449c -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-itemloaders/-/compare/df31019c5c8c9ba0dfe360c856b7a080656c3ed4...d915e4b73ad3bae7aa3d5db9b72fcf6aac23449c You're receiving this email because of your account on gitlab.archlinux.org.
