summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUniversebenzene2023-11-16 10:57:27 +0800
committerUniversebenzene2023-11-16 10:57:27 +0800
commitcf29b62cc6900bc533057399331686a2bb255165 (patch)
tree740e18c45e5228b0a3ed752d5b78d98aa25ed12f
parentb235bf2ef05e4ec37bd90f0ccbe7be9e5dc4eed9 (diff)
downloadaur-cf29b62cc6900bc533057399331686a2bb255165.tar.gz
Update to version 0.6.0
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD27
2 files changed, 24 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e9643ee07241..da179c38ddd4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,20 @@
pkgbase = python-pytest-arraydiff
pkgdesc = Pytest plugin to help with comparing array output from tests
- pkgver = 0.5.0
+ pkgver = 0.6.0
pkgrel = 1
url = https://github.com/astrofrog/pytest-arraydiff
arch = any
license = BSD
checkdepends = python-pytest
+ checkdepends = python-numpy
checkdepends = python-astropy
+ checkdepends = python-pandas
makedepends = python-setuptools-scm
- source = https://files.pythonhosted.org/packages/source/p/pytest-arraydiff/pytest-arraydiff-0.5.0.tar.gz
- md5sums = 279c9933e08652200bd81fce2d80f0a7
+ makedepends = python-wheel
+ makedepends = python-build
+ makedepends = python-installer
+ source = https://files.pythonhosted.org/packages/source/p/pytest-arraydiff/pytest-arraydiff-0.6.0.tar.gz
+ md5sums = 00cf2eebeb576e8ba70908fca1128294
pkgname = python-pytest-arraydiff
depends = python-numpy
diff --git a/PKGBUILD b/PKGBUILD
index e471700b45aa..b1d24e723392 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,34 +2,39 @@
pkgbase=python-pytest-arraydiff
_pyname=${pkgbase#python-}
pkgname=("python-${_pyname}")
-pkgver=0.5.0
+pkgver=0.6.0
pkgrel=1
pkgdesc="Pytest plugin to help with comparing array output from tests"
arch=('any')
url="https://github.com/astrofrog/pytest-arraydiff"
license=('BSD')
-makedepends=('python-setuptools-scm')
-checkdepends=('python-pytest' 'python-astropy')
+makedepends=('python-setuptools-scm'
+ 'python-wheel'
+ 'python-build'
+ 'python-installer')
+checkdepends=('python-pytest'
+ 'python-numpy'
+ 'python-astropy'
+ 'python-pandas')
source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")
-md5sums=('279c9933e08652200bd81fce2d80f0a7')
+md5sums=('00cf2eebeb576e8ba70908fca1128294')
-prepare() {
- export _pyver=$(python -c 'import sys; print("%d.%d" % sys.version_info[:2])')
+get_pyver() {
+ python -c "import sys; print('$1'.join(map(str, sys.version_info[:2])))"
}
build() {
cd ${srcdir}/${_pyname}-${pkgver}
- python setup.py build
+ python -m build --wheel --no-isolation
}
check() {
cd ${srcdir}/${_pyname}-${pkgver}
- export _pyver=$(python -c 'import sys; print("%d.%d" % sys.version_info[:2])')
ln -rs ${srcdir}/${_pyname}-${pkgver}/${_pyname/-/_}*egg-info \
- build/lib/${_pyname/-/_}-${pkgver}-py${_pyver}.egg-info
- PYTHONPATH="build/lib" pytest || warning "Tests failed"
+ build/lib/${_pyname/-/_}-${pkgver}-py$(get_pyver .).egg-info
+ PYTHONPATH="build/lib" pytest || warning "Tests failed" #-vv -l -ra --color=yes -o console_output_style=count
}
package() {
@@ -38,5 +43,5 @@ package() {
install -D -m644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
install -D -m644 README.rst -t "${pkgdir}/usr/share/doc/${pkgname}"
- python setup.py install --root=${pkgdir} --prefix=/usr --optimize=1
+ python -m installer --destdir="${pkgdir}" dist/*.whl
}