diff options
author | Universebenzene | 2023-11-16 10:57:27 +0800 |
---|---|---|
committer | Universebenzene | 2023-11-16 10:57:27 +0800 |
commit | cf29b62cc6900bc533057399331686a2bb255165 (patch) | |
tree | 740e18c45e5228b0a3ed752d5b78d98aa25ed12f | |
parent | b235bf2ef05e4ec37bd90f0ccbe7be9e5dc4eed9 (diff) | |
download | aur-cf29b62cc6900bc533057399331686a2bb255165.tar.gz |
Update to version 0.6.0
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 24 insertions, 14 deletions
@@ -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 @@ -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 } |