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

Reply via email to