Date: Tuesday, May 16, 2023 @ 07:45:57
  Author: arojas
Revision: 1461906

upgpkg: python-lz4 4.3.2-1: Update to 4.3.2

Modified:
  python-lz4/trunk/PKGBUILD

----------+
 PKGBUILD |   18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-05-16 07:04:02 UTC (rev 1461905)
+++ PKGBUILD    2023-05-16 07:45:57 UTC (rev 1461906)
@@ -8,29 +8,33 @@
 
 pkgname=python-lz4
 _pkgname=lz4
-pkgver=3.1.10
-pkgrel=8
+pkgver=4.3.2
+pkgrel=1
 pkgdesc="LZ4 bindings for Python"
 arch=('x86_64')
 license=('BSD')
 url="https://github.com/python-lz4/python-lz4";
 depends=('python')
-makedepends=('python-setuptools-scm' 'python-pkgconfig')
+makedepends=('python-build' 'python-installer' 'python-pkgconfig' 
'python-setuptools-scm' 'python-wheel')
 checkdepends=('python-pytest' 'python-psutil')
 
source=("https://pypi.org/packages/source/${_pkgname:0:1}/$_pkgname/$_pkgname-${pkgver}.tar.gz";)
-sha512sums=('61983e77fa445f59503ccf8ed5fe0605d79754cdeb166e16a7093a856b23369634db7d105d57b3829e680dad0a3728adec9d18dccd92c994347b74c5af95580e')
+sha512sums=('c2e7d3ec0954110c9b21e562147e80c8abddd21ebb213491d1072454834151a0f3a0935c0f3eebec34c024fe6e79136ccf6363dcb5390aa03cb52489fcb4113c')
 
 build() {
   cd "$srcdir"/$_pkgname-$pkgver
-  python setup.py build
+  PYLZ4_EXPERIMENTAL=1 \
+  python -m build --wheel --no-isolation
 }
 
 check() {
   cd "$srcdir"/$_pkgname-$pkgver
-  python -m pytest
+  mv lz4{,.bak}
+  python -m venv --system-site-packages test-env
+  test-env/bin/python -m installer dist/*.whl
+  test-env/bin/python -m pytest -v
 }
 
 package() {
   cd $_pkgname-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  python -m installer --destdir="$pkgdir" dist/*.whl
 }

Reply via email to