# Maintainer: Antoine Martin (ayakael) # Contributor: Antoine Martin (ayakael) _pyname=docker pkgname="py3-$_pyname" pkgver=6.0.1 pkgrel=1 arch="!armv7 noarch" pkgdesc="A Python library for the Docker Engine API." url="https://pypi.python.org/project/$_pyname" license="Apache-2.0" depends="py3-packaging py3-requests py3-urllib3 py3-websocket-client py3-paramiko" makedepends="py3-build py3-installer py3-setuptools py3-setuptools_scm py3-wheel" checkdepends="py3-pytest py3-flake8 py3-coverage py3-pytest-cov py3-pytest-timeout" source="$pkgname-$pkgver.tar.gz::https://pypi.io/packages/source/${_pyname:0:1}/$_pyname/$_pyname-$pkgver.tar.gz" builddir="$srcdir"/$_pyname-$pkgver prepare() { default_prepare sed -i 's/==.*$//' test-requirements.txt requirements.txt } build() { export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver python3 -m build --wheel --no-isolation } check() { py.test --cov=docker tests/unit || true } package() { python3 -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ } sha512sums=" 1a598396ac96a7f63af681c8f0f8b8632b1049a3fa66fd595f8cf3460484826bdbbe83ed378412f65e2fe9ae0b36976dfddbee5c206ce36bd742c3be2ff56d94 py3-docker-6.0.1.tar.gz "