diff options
author | Jakub Klinkovský | 2024-04-06 15:11:48 +0200 |
---|---|---|
committer | Jakub Klinkovský | 2024-04-06 15:11:48 +0200 |
commit | 3d31fde2dd32f7c297c08e16a07b901c5210250d (patch) | |
tree | 02f32b0eb75f23b3bd85483288485a36b655633a | |
parent | 5e4f4801f318dded05f6b6ebcc67624ac0445d20 (diff) | |
download | aur-python-missingno.tar.gz |
update to 0.5.2
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 47 insertions, 17 deletions
@@ -1,12 +1,19 @@ pkgbase = python-missingno - pkgdesc = Missing data visualization module for Python. - pkgver = 0.4.1 + pkgdesc = Missing data visualization module for Python + pkgver = 0.5.2 pkgrel = 1 url = https://github.com/ResidentMario/missingno arch = any - license = UNKNOWN - makedepends = python - makedepends = python-pip + license = MIT + checkdepends = python-pytest + checkdepends = python-pytest-mpl + makedepends = python-setuptools + depends = python + depends = python-matplotlib + depends = python-numpy + depends = python-scipy + depends = python-seaborn + source = python-missingno-0.5.2.tar.gz::https://github.com/ResidentMario/missingno/archive/refs/tags/0.5.2.tar.gz + b2sums = b80256eba3fdae6d72da73f72bcd8f98b4b04ec4b0b0f0e7e52a8dc4a2a4d8f891e6c2078b9fbfd67b783b93f6ee8d78066ff22202e1401f39f7fe13e1ec0f39 pkgname = python-missingno - @@ -1,18 +1,41 @@ -# PKGBUILD generated by pipman -# Python package author: Aleksey Bilogur <aleksey.bilogur@gmail.com> +# Maintainer: Jakub Klinkovský <lahwaacz at archlinux dot org> +# Contributor: Aleksey Bilogur <aleksey.bilogur@gmail.com> + pkgname=python-missingno -pkgver=0.4.1 +_name=${pkgname#python-} +pkgver=0.5.2 pkgrel=1 -pkgdesc="Missing data visualization module for Python." +pkgdesc="Missing data visualization module for Python" arch=(any) url="https://github.com/ResidentMario/missingno" -license=(UNKNOWN) -makedepends=("python" "python-pip") +license=(MIT) +depends=( + python + python-matplotlib + python-numpy + python-scipy + python-seaborn +) +makedepends=(python-setuptools) +checkdepends=( + python-pytest + python-pytest-mpl +) +source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz") +b2sums=('b80256eba3fdae6d72da73f72bcd8f98b4b04ec4b0b0f0e7e52a8dc4a2a4d8f891e6c2078b9fbfd67b783b93f6ee8d78066ff22202e1401f39f7fe13e1ec0f39') + build() { - pip install --no-deps --target="missingno" missingno==0.4.1 + cd $_name-$pkgver + python setup.py build } + +check() { + cd $_name-$pkgver + # FIXME: visualization tests are failing + python -m pytest -vv --deselect tests/test_viz.py +} + package() { - sitepackages=$(python -c "import site; print(site.getsitepackages()[0])") - mkdir -p $pkgdir/"$sitepackages" - cp -r $srcdir/missingno/* $pkgdir/"$sitepackages" -}
\ No newline at end of file + cd $_name-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} |