summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUniversebenzene2022-12-12 11:00:01 +0800
committerUniversebenzene2022-12-12 11:00:01 +0800
commit0c111ca93bd1e6117965701bcd1cd796259bcfa5 (patch)
tree651714ba9efd2f430941307a7bde286470724e76
parent3e94aedb9749a3fa8eb8b68ec0ea016aba39d3d8 (diff)
downloadaur-0c111ca93bd1e6117965701bcd1cd796259bcfa5.tar.gz
Update to version 0.4.0
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD23
2 files changed, 18 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c26e1d4ee97a..e8e481f88f1f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,17 @@
pkgbase = python-pytest-remotedata
pkgdesc = Pytest plugin used for controlling access to data files hosted online
- pkgver = 0.3.3
+ pkgver = 0.4.0
pkgrel = 1
url = https://github.com/astropy/pytest-remotedata
arch = any
license = BSD
makedepends = python-setuptools-scm
+ makedepends = python-wheel
+ makedepends = python-build
+ makedepends = python-installer
depends = python-pytest>=4.6
depends = python-packaging
- source = https://files.pythonhosted.org/packages/source/p/pytest-remotedata/pytest-remotedata-0.3.3.tar.gz
- md5sums = 8507cafd80961585366c5d3c9116cc47
+ source = https://files.pythonhosted.org/packages/source/p/pytest-remotedata/pytest-remotedata-0.4.0.tar.gz
+ md5sums = 8e7cff311898c945510b42e424906c00
pkgname = python-pytest-remotedata
diff --git a/PKGBUILD b/PKGBUILD
index 1cc71e434178..f5c3aaada481 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,36 @@
# Maintainer: Astro Benzene <universebenzene at sina dot com>
pkgname=python-pytest-remotedata
_pyname=${pkgname#python-}
-pkgver=0.3.3
+pkgver=0.4.0
pkgrel=1
pkgdesc="Pytest plugin used for controlling access to data files hosted online"
arch=('any')
url="https://github.com/astropy/pytest-remotedata"
license=('BSD')
depends=('python-pytest>=4.6' 'python-packaging')
-makedepends=('python-setuptools-scm')
-#checkdepends=('python-astropy')
+makedepends=('python-setuptools-scm'
+ 'python-wheel'
+ 'python-build'
+ 'python-installer')
source=("https://files.pythonhosted.org/packages/source/${_pyname:0:1}/${_pyname}/${_pyname}-${pkgver}.tar.gz")
-md5sums=('8507cafd80961585366c5d3c9116cc47')
+md5sums=('8e7cff311898c945510b42e424906c00')
-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 --remote-data || warning "Tests failed" # -vv --color=yes
}
package() {
@@ -37,5 +38,5 @@ package() {
install -D -m644 LICENSE.rst -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
}