Date: Tuesday, March 29, 2022 @ 20:35:25 Author: arojas Revision: 1177691
Update to 7.2.0, switch to PEP517 Modified: python-jupyter_client/trunk/PKGBUILD ----------+ PKGBUILD | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-03-29 20:33:27 UTC (rev 1177690) +++ PKGBUILD 2022-03-29 20:35:25 UTC (rev 1177691) @@ -1,7 +1,7 @@ # Maintainer: Kyle Keen <[email protected]> pkgname=python-jupyter_client -pkgver=7.1.2 +pkgver=7.2.0 pkgrel=1 pkgdesc="Jupyter protocol implementation and client libraries" arch=('any') @@ -9,25 +9,26 @@ license=('BSD') depends=('python-ipykernel' 'python-traitlets' 'python-pyzmq' 'python-jupyter_core' 'python-dateutil' 'python-entrypoints' 'python-nest-asyncio') -makedepends=('python-setuptools') +makedepends=('python-build' 'python-installer' 'python-wheel') checkdepends=('python-pytest' 'python-async_generator') #source=("$pkgname-$pkgver.tgz::https://github.com/jupyter/jupyter_client/archive/$pkgver.tar.gz") source=("https://files.pythonhosted.org/packages/source/j/jupyter_client/jupyter_client-$pkgver.tar.gz") -sha256sums=('4ea61033726c8e579edb55626d8ee2e6bf0a83158ddf3751b8dd46b2c5cd1e96') +sha256sums=('00e284dd1a5ac605ead8a42ada2a97041b642c1ef6cefb30c3c415b4eb94bead') # dep cycle with python-ipykernel build() { - cd "$srcdir" + cd jupyter_client-$pkgver + python -m build --wheel --no-isolation } check() { - cd "$srcdir/jupyter_client-$pkgver" - pytest + cd jupyter_client-$pkgver + pytest -vv } package() { - cd "$srcdir/jupyter_client-$pkgver" - python3 setup.py install --prefix=/usr --root="$pkgdir" --optimize=0 + cd jupyter_client-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl install -Dm644 COPYING.md "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }
