# Contributor: Rasmus Thomsen # Maintainer: Rasmus Thomsen pkgname=py3-injector pkgver=0.17.0 pkgrel=0 pkgdesc="Python dependency injection framework, inspired by Guice" url="http://github.com/alecthomas/injector" arch="noarch" license="BSD-3-Clause" depends="python3 py3-typing-extensions" makedepends="py3-setuptools" checkdepends="py3-pytest" options="!check" # Tests apparently aren't in pypi tarballs? source="https://files.pythonhosted.org/packages/source/i/injector/injector-$pkgver.tar.gz" builddir="$srcdir/injector-$pkgver" build() { python3 setup.py build } check() { PYTHONPATH="$(echo $PWD/build/lib.*)" pytest-3 } package() { python3 setup.py install --prefix=/usr --root="$pkgdir" } sha512sums="3c4a392c53e1fbaa4542129e29b5fd7a0cbae660cd99578bd77e16f755d52040ed1197f728f40e90d32d05a88459f72b2f125e90553ddcb802237ffad02407e2 injector-0.17.0.tar.gz"