Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages / python-flask-httpauth
Commits: 2409d89f by loqs at 2024-04-12T23:09:26+01:00 Change to a PEP 517 based workflow - - - - - 1 changed file: - PKGBUILD Changes: ===================================== PKGBUILD ===================================== @@ -28,7 +28,7 @@ b2sums=('2159d40c0879a15a9ae2ad9604436dd8d24afa0d431b621c3ae1c63b26c216395401a97 build() { cd ${_pkgname}-${pkgver} - python setup.py build + python -m build --wheel --no-isolation } check() { @@ -38,7 +38,7 @@ check() { package() { cd ${_pkgname}-${pkgver} - python setup.py install --skip-build -O1 --root="${pkgdir}" + 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-flask-httpauth/-/commit/2409d89f446421c527298dbce924586671d59ec0 -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/python-flask-httpauth/-/commit/2409d89f446421c527298dbce924586671d59ec0 You're receiving this email because of your account on gitlab.archlinux.org.