# Maintainer: Achmad Fathoni # Maintainer: Jakub Klinkovský pkgname=python-voila _name=${pkgname#python-} pkgver=0.5.6 pkgrel=1 pkgdesc="Voilà turns Jupyter notebooks into standalone web applications" arch=(any) url="https://github.com/voila-dashboards/voila" license=(BSD-3-Clause) depends=( python jupyter-server python-jupyterlab_server python-jupyter_client jupyter-nbclient jupyter-nbconvert jupyterlab python-websockets python-traitlets python-hatchling ) makedepends=( python-build python-installer python-wheel python-jupyter_packaging npm python-fqdn python-webcolors python-isoduration python-jsonpointer python-uri-template python-rfc3339-validator python-rfc3986-validator python-jupyter-server-terminals python-hatch-jupyter-builder python-debugpy python-types-python-dateutil jupyter-lsp ) source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz") b2sums=('3d3040fcd16bde303d23eace14cd512865155620acbcb288b8d0088b1553244556616a038177e701eb22e8d1be559fa8024ca8f2720dec099602426111736c4f') build() { cd $_name-$pkgver python -m build --wheel --no-isolation } package() { cd $_name-$pkgver python -m installer --destdir="$pkgdir" dist/*.whl }