# Maintainer: Christoph Reiter pkgname=python-fastbencode pkgver=0.1 pkgrel=1 pkgdesc='Implementation of bencode with optional fast C extensions' arch=('i686' 'x86_64') url='https://github.com/breezy-team/fastbencode' license=(spdx:GPL-2.0-or-later) depends=(python) makedepends=( python-build python-installer python-setuptools python-wheel python-devel cython gcc ) checkdepends=(python-pytest) source=(https://pypi.io/packages/source/f/fastbencode/fastbencode-$pkgver.tar.gz) sha256sums=('c1a978e75a5048bba833d90d6e748a55950ca8b59f12e917c2a2c8e7ca7eb6f5') build() { cd fastbencode-$pkgver python -m build --wheel --no-isolation } check() { cd fastbencode-$pkgver python -m pytest } package() { cd fastbencode-$pkgver python -m installer --destdir="$pkgdir" dist/*.whl }