# Maintainer: Christoph Reiter pkgname=python-fastbencode pkgver=0.2 pkgrel=2 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=('578eb9c4700d6705d71fbc8d7d57bca2cd987eca2cec1d9e77b9e0702db1e56f') 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 }