diff options
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 9 insertions, 7 deletions
@@ -1,13 +1,16 @@ pkgbase = python-pytest-filedata pkgdesc = Easily load test data from files pkgver = 0.4.0 - pkgrel = 1 + pkgrel = 2 url = https://github.com/20c/pytest-filedata changelog = CHANGELOG.md arch = any license = Apache checkdepends = python-pytest makedepends = python-setuptools + makedepends = python-build + makedepends = python-installer + makedepends = python-wheel depends = python-decorator depends = python-future depends = python-requests-mock @@ -2,31 +2,30 @@ pkgname=python-pytest-filedata pkgver=0.4.0 -pkgrel=1 +pkgrel=2 pkgdesc="Easily load test data from files" arch=('any') url="https://github.com/20c/pytest-filedata" license=('Apache') depends=('python-decorator' 'python-future' 'python-requests-mock') -makedepends=('python-setuptools') +makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel') checkdepends=('python-pytest') optdepends=() changelog=CHANGELOG.md source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") sha256sums=('7c3cc9280df9f2015d9671d517884781ba75871c4775ae77863da8d8937fd127') -validpgpkeys=() build() { cd "pytest-filedata-$pkgver" - python setup.py build + python -m build --wheel --no-isolation } check() { cd "pytest-filedata-$pkgver" + PYTHONPATH="$PWD" pytest -x --disable-warnings } package() { - export PYTHONHASHSEED=0 cd "pytest-filedata-$pkgver" - python setup.py install --root="$pkgdir/" --optimize=1 --skip-build + PYTHONHASHSEED=0 python -m installer --destdir="$pkgdir/" dist/*.whl } |