diff options
author | Alexander Bocken | 2024-04-16 08:53:20 +0200 |
---|---|---|
committer | Alexander Bocken | 2024-04-16 08:53:20 +0200 |
commit | 862e6a40641e09306d59a3ad7867dc91a7b01176 (patch) | |
tree | 8e0b7465c0f26143a32b86610ac4c91bac8c5da8 /PKGBUILD | |
parent | 51af6ae981b43db9c5833504072c35fbc2bac64c (diff) | |
download | aur-python-sparse.tar.gz |
adopt package, bump to 0.15.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 18 |
1 files changed, 7 insertions, 11 deletions
@@ -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: |