# Contributor: Fabian Affolter # Maintainer: Fabian Affolter pkgname=py3-webob _pkgname=webob pkgver=1.8.9 pkgrel=0 pkgdesc="A Python WSGI request and response objects" url="https://webob.org/" arch="noarch" license="MIT" makedepends="py3-gpep517 py3-setuptools" checkdepends="py3-pytest py3-pytest-runner" subpackages="$pkgname-pyc" source="https://files.pythonhosted.org/packages/source/w/webob/webob-$pkgver.tar.gz" builddir="$srcdir"/$_pkgname-$pkgver replaces="py-webob" # Backwards compatibility provides="py-webob=$pkgver-r$pkgrel" # Backwards compatibility build() { gpep517 build-wheel \ --wheel-dir .dist \ --output-fd 3 3>&1 >&2 } check() { python3 -m venv --clear --without-pip --system-site-packages .testenv .testenv/bin/python3 -m installer .dist/*.whl .testenv/bin/python3 -m pytest } package() { python3 -m installer -d "$pkgdir" \ .dist/*.whl } sha512sums=" ed5d91f864572b4bbeaa2aa6ada98285d597f83bc14613e62defb6fd6617986aa63534f0962d8045866471f8dfa09c803a5f2105efb84e5f618db6eeb804b9a1 webob-1.8.9.tar.gz "