Date: Sunday, October 23, 2022 @ 15:32:57 Author: yan12125 Revision: 1334328
upgpkg: python-s3transfer 0.6.0-3; add check(); update deps; list myself as the maintainer Modified: python-s3transfer/trunk/PKGBUILD ----------+ PKGBUILD | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-10-23 14:21:30 UTC (rev 1334327) +++ PKGBUILD 2022-10-23 15:32:57 UTC (rev 1334328) @@ -1,15 +1,20 @@ -# Maintainer: Jonathan Steel <jsteel at archlinux.org> +# Maintainer: Chih-Hsuan Yen <[email protected]> +# Contributor: Jonathan Steel <jsteel at archlinux.org> # Contributor: Chris Severance aur.severach AatT spamgourmet.com pkgname=python-s3transfer pkgver=0.6.0 -pkgrel=2 +pkgrel=3 pkgdesc='Amazon S3 Transfer Manager for Python' arch=('any') url="https://github.com/boto/s3transfer" license=('Apache') -depends=('python-botocore') -makedepends=('python-setuptools') +depends=('python' 'python-botocore') +makedepends=('python-setuptools' 'python-awscrt') +checkdepends=('python-pytest') +optdepends=( + 'python-awscrt' +) source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) md5sums=('34f27897a2794e669a199184318fd570') @@ -18,6 +23,12 @@ python setup.py build } +check() { + cd s3transfer-$pkgver + # Many integration tests need real credentials + pytest tests --ignore=tests/integration +} + package() { cd s3transfer-$pkgver python setup.py install --root="$pkgdir" --optimize=1
