# Contributor: Oleg Titov # Maintainer: Oleg Titov pkgname=py3-srsly pkgver=0.2.0 pkgrel=0 pkgdesc="Modern high-performance serialization utilities for Python" url="https://github.com/explosion/srsly" arch="all" license="MIT" depends="python3 py3-numpy py3-tz" makedepends="python3-dev py3-setuptools cython" checkdepends="py3-pytest py3-pytest-timeout py3-mock" subpackages="$pkgname-doc" source="srsly-$pkgver.tar.gz::https://github.com/explosion/srsly/archive/v$pkgver.tar.gz ujson-float-check.patch" builddir="$srcdir/srsly-$pkgver" build() { python3 setup.py build_ext --inplace } check() { PYTHONPATH="$(echo $PWD/build/lib.*)" pytest-3 } package() { python3 setup.py install --prefix=/usr --root="$pkgdir" install -Dm644 README.md "$pkgdir/usr/share/doc/$pkgname/README.md" } sha512sums="2ffd145160d2b3003eed55f60e9904458abc9f3d9ba27d79370531ddcaced111643d527bc4b26afddc0ce38fa0a59dd8e8116ee56c4067ea7ba1ed2c1083571c srsly-0.2.0.tar.gz d8620217181fbedc9e32a5383a41098940a5bdf2d91cfa08842b084865101dd4ec5e8038b37d7f7c4025c8d09dabecdeb199d51c584a21258fcd6abcce9065b5 ujson-float-check.patch"