summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAlexander Bocken2024-04-16 08:53:20 +0200
committerAlexander Bocken2024-04-16 08:53:20 +0200
commit862e6a40641e09306d59a3ad7867dc91a7b01176 (patch)
tree8e0b7465c0f26143a32b86610ac4c91bac8c5da8 /PKGBUILD
parent51af6ae981b43db9c5833504072c35fbc2bac64c (diff)
downloadaur-python-sparse.tar.gz
adopt package, bump to 0.15.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD18
1 files changed, 7 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index e4f478d35f0a..62ce1567b746 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,33 +1,29 @@
-# Maintainer: Guillaume Horel <guillaume.horel@gmail.com>
+# Maintainer: Alexander Bocken <alexander@bocken.org>
+# Contributor: Guillaume Horel <guillaume.horel@gmail.com>
pkgname='python-sparse'
_pkgname=sparse
-pkgver=0.13.0
+pkgver=0.15.1
pkgrel=1
pkgdesc="Sparse multidimensional arrays on top of numpy and scipy"
arch=('any')
url="https://sparse.pydata.org"
license=('BSD-3-clause')
checkdepends=('python-dask' 'python-pytest' 'python-pytest-black' 'python-pytest-cov' 'python-pytest-flake8' 'python-toolz')
-depends=('python-numpy' 'python-scipy' 'python-numba')
+depends=('python>=3.8' 'python-numpy>=1.17' 'python-scipy>=0.19' 'python-numba>=0.49')
optdepends=()
makedepends=('python-setuptools')
source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz")
-sha256sums=('685dc994aa770ee1b23f2d5392819c8429f27958771f8dceb2c4fb80210d5915')
+sha256sums=('973adcb88a8db8e3d8047953331e26d3f64a5657f9b46a6b859c47663c3eef99')
build(){
cd "$_pkgname-$pkgver"
- python setup.py build
+ python -m build --wheel --no-isolation
}
package(){
cd "$_pkgname-$pkgver"
install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
- python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
-}
-
-check(){
- cd "$_pkgname-$pkgver"
- PYTHONPATH=. pytest sparse
+ python -m installer --destdir="$pkgdir" dist/*.whl
}
# vim:ts=2:sw=2:et: