diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 14 insertions, 14 deletions
@@ -1,29 +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.8.0 -pkgrel=1 +pkgver=0.15.1 +pkgrel=2 pkgdesc="Sparse multidimensional arrays on top of numpy and scipy" arch=('any') url="https://sparse.pydata.org" license=('BSD-3-clause') -checkdepends=('python-pytest' 'python-pytest-cov' 'python-pytest-flake8') -depends=('python' 'python-numpy' 'python-scipy' 'python-numba') +checkdepends=('python-dask' 'python-pytest' 'python-pytest-black' 'python-pytest-cov' 'python-pytest-flake8' 'python-toolz') +depends=('python>=3.8' 'python-numpy>=1.17' 'python-scipy>=0.19' 'python-numba>=0.49') optdepends=() makedepends=('python-setuptools') -source=("https://github.com/pydata/sparse/archive/$pkgver.tar.gz") -sha256sums=('879366b93a7033c20c5c5a16beb5d49cd8ed0634f8a73b387f9ccc46576bbd04') +source=("$pkgname-$pkgver.tar.gz::https://files.pythonhosted.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-$pkgver.tar.gz") +sha256sums=('973adcb88a8db8e3d8047953331e26d3f64a5657f9b46a6b859c47663c3eef99') +build(){ + cd "$_pkgname-$pkgver" + python -m build --wheel --no-isolation +} package(){ - cd "$srcdir/$_pkgname-$pkgver" + cd "$_pkgname-$pkgver" install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - python setup.py install --root="$pkgdir/" --optimize=1 -} - -check(){ - cd "$srcdir/$_pkgname-$pkgver" - PYTHONPATH=. py.test sparse/tests + python -m installer --destdir="$pkgdir" dist/*.whl } # vim:ts=2:sw=2:et: |