diff options
author | Philipp A | 2022-02-27 19:05:05 +0100 |
---|---|---|
committer | Philipp A | 2022-02-27 19:05:05 +0100 |
commit | 6f42e8f29dadffae813e80dd203a729ad378f16f (patch) | |
tree | 26b3901a2aab8ffdff64690b01c3dc3c1e45cb44 | |
parent | 21018e8a38f89d2cb44286cbf4da713d89fc2416 (diff) | |
download | aur-6f42e8f29dadffae813e80dd203a729ad378f16f.tar.gz |
v0.2.4
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 22 |
3 files changed, 23 insertions, 17 deletions
@@ -1,23 +1,27 @@ pkgbase = python-scvelo pkgdesc = Stochastic Single Cell RNA Velocity - pkgver = 0.1.25 + pkgver = 0.2.4 pkgrel = 1 url = https://github.com/theislab/scvelo arch = any license = BSD + makedepends = python-setuptools + makedepends = python-setuptools-scm + makedepends = python-wheel + makedepends = python-installer + makedepends = python-build depends = python-typing_extensions depends = python-anndata>=0.7.5 depends = scanpy>=1.5 depends = python-loompy>=2.0.12 depends = python-umap-learn>=0.3.10 - depends = python-numba>=1.41.0 + depends = python-numba>=0.41.0 depends = python-numpy>=1.17 depends = python-scipy>=1.4.1 depends = python-pandas>=0.23.0 depends = python-scikit-learn>=0.21.2 depends = python-matplotlib>=3.3.0 - noextract = scvelo-0.1.25-py3-none-any.whl - source = https://files.pythonhosted.org/packages/py3/s/scvelo/scvelo-0.1.25-py3-none-any.whl - sha256sums = 300b9eb8dcfc123960954659f8c0221b55772bc9c5e103411397217e5d2e3b6c + source = https://files.pythonhosted.org/packages/source/s/scvelo/scvelo-0.2.4.tar.gz + sha256sums = ffacae961993df19034580ae748dc5bda12852e1da517b1f065ad2544850b040 pkgname = python-scvelo diff --git a/.gitignore b/.gitignore index cb3cc40a81f9..c5d85b20091f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ /src/ /pkg/ -/*.pkg.tar.xz -/*.whl +/*.pkg.* +/*.tar.gz @@ -2,7 +2,7 @@ _name=scvelo pkgname=python-$_name -pkgver=0.1.25 +pkgver=0.2.4 pkgrel=1 pkgdesc='Stochastic Single Cell RNA Velocity' arch=(any) @@ -14,21 +14,23 @@ depends=( 'scanpy>=1.5' 'python-loompy>=2.0.12' 'python-umap-learn>=0.3.10' - 'python-numba>=1.41.0' + 'python-numba>=0.41.0' 'python-numpy>=1.17' 'python-scipy>=1.4.1' 'python-pandas>=0.23.0' 'python-scikit-learn>=0.21.2' 'python-matplotlib>=3.3.0' ) -_pyarch=py3 -_wheel="${_name/-/_}-$pkgver-$_pyarch-none-any.whl" -source=("https://files.pythonhosted.org/packages/$_pyarch/${_name::1}/$_name/$_wheel") -sha256sums=('300b9eb8dcfc123960954659f8c0221b55772bc9c5e103411397217e5d2e3b6c') -noextract=("$_wheel") +makedepends=(python-setuptools python-setuptools-scm python-wheel python-installer python-build) +source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz") +sha256sums=('ffacae961993df19034580ae748dc5bda12852e1da517b1f065ad2544850b040') + +build() { + cd "$_name-$pkgver" + python -m build --wheel --no-isolation +} package() { - local site="$pkgdir/usr/lib/$(readlink /bin/python3)/site-packages" - mkdir -p "$site" - unzip "$_wheel" -d "$site" + cd "$_name-$pkgver" + python -m installer --destdir="$pkgdir" dist/*.whl } |