Date: Sunday, May 7, 2023 @ 08:30:06 Author: yan12125 Revision: 1459220
upgpkg: python-s3transfer 0.6.1-1; switch to PEP 517 SOURCES.txt in egg-info is not reproducible if tests are run Modified: python-s3transfer/trunk/PKGBUILD ----------+ PKGBUILD | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-05-07 08:22:08 UTC (rev 1459219) +++ PKGBUILD 2023-05-07 08:30:06 UTC (rev 1459220) @@ -3,24 +3,26 @@ # Contributor: Chris Severance aur.severach AatT spamgourmet.com pkgname=python-s3transfer -pkgver=0.6.0 -pkgrel=6 +# https://github.com/boto/s3transfer/blob/develop/CHANGELOG.rst +pkgver=0.6.1 +pkgrel=1 pkgdesc='Amazon S3 Transfer Manager for Python' arch=('any') url="https://github.com/boto/s3transfer" license=('Apache') depends=('python' 'python-botocore') -makedepends=('python-setuptools' 'python-awscrt') +makedepends=('python-build' 'python-installer' 'python-setuptools' 'python-wheel' + 'python-awscrt') checkdepends=('python-pytest') optdepends=( 'python-awscrt' ) source=($pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz) -sha256sums=('e8a9e379a537afd3754d1d5ecc25e4391d61bf77acdf055e12324daa1120f16f') +sha256sums=('6a633feadd70e1d1f572c34144a9cda24d98773d866767341fef9ad2e6eadeb5') build() { cd s3transfer-$pkgver - python setup.py build + python -m build --wheel --no-isolation } check() { @@ -31,6 +33,6 @@ package() { cd s3transfer-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE }
