summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD18
2 files changed, 14 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 72d51a2705c4..1736593752b5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = python-sparse
pkgdesc = Sparse multidimensional arrays on top of numpy and scipy
- pkgver = 0.13.0
+ pkgver = 0.15.1
pkgrel = 1
url = https://sparse.pydata.org
arch = any
@@ -12,10 +12,11 @@ pkgbase = python-sparse
checkdepends = python-pytest-flake8
checkdepends = python-toolz
makedepends = python-setuptools
- depends = python-numpy
- depends = python-scipy
- depends = python-numba
- source = python-sparse-0.13.0.tar.gz::https://files.pythonhosted.org/packages/source/s/sparse/sparse-0.13.0.tar.gz
- sha256sums = 685dc994aa770ee1b23f2d5392819c8429f27958771f8dceb2c4fb80210d5915
+ depends = python>=3.8
+ depends = python-numpy>=1.17
+ depends = python-scipy>=0.19
+ depends = python-numba>=0.49
+ source = python-sparse-0.15.1.tar.gz::https://files.pythonhosted.org/packages/source/s/sparse/sparse-0.15.1.tar.gz
+ sha256sums = 973adcb88a8db8e3d8047953331e26d3f64a5657f9b46a6b859c47663c3eef99
pkgname = python-sparse
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: