diff options
author | Achmad Fathoni | 2023-06-29 11:13:24 +0800 |
---|---|---|
committer | Achmad Fathoni | 2023-06-29 11:13:24 +0800 |
commit | 9919a000b402f68d829c3b7626710d1e0997a3ea (patch) | |
tree | ee18da3fbc8b7c70ace46482d85b6c9691cb5da9 | |
parent | 4f83b5f873d14c46bc98e005976073a011fc779c (diff) | |
download | aur-9919a000b402f68d829c3b7626710d1e0997a3ea.tar.gz |
0.4.1 & Fix
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 48 insertions, 11 deletions
@@ -1,24 +1,38 @@ pkgbase = python-voila pkgdesc = VoilĂ turns Jupyter notebooks into standalone web applications - pkgver = 0.4.0 - pkgrel = 1 + pkgver = 0.4.1 + pkgrel = 2 url = https://voila.readthedocs.io arch = any license = BSD makedepends = python-build makedepends = python-installer makedepends = python-wheel - makedepends = python-setuptools makedepends = python-jupyter_packaging + makedepends = python-fqdn + makedepends = python-webcolors + makedepends = python-isoduration + makedepends = python-jsonpointer + makedepends = python-uri-template + makedepends = python-rfc3339-validator + makedepends = python-rfc3986-validator + makedepends = python-jupyter-server-terminals + makedepends = python-hatch-jupyter-builder + makedepends = python-debugpy depends = python depends = jupyter-server depends = python-jupyterlab_server depends = python-jupyter_client depends = jupyter-nbclient depends = jupyter-nbconvert + depends = jupyterlab + depends = jupyter-notebook + depends = jupyter-lsp depends = python-websockets depends = python-traitlets - source = https://files.pythonhosted.org/packages/source/v/voila/voila-0.4.0.tar.gz - sha256sums = 5c91fb969bffa3fc28846d8a3eeae804d71577ff49f2cab6b663ad325ae69ad0 + depends = python-hatchling + depends = python-tinycss2 + source = https://files.pythonhosted.org/packages/source/v/voila/voila-0.4.1.tar.gz + sha256sums = 271e03cb8a9f7f92ab00edcaf6cc3a004c54ac64e1845a146fc6a67d374c3339 pkgname = python-voila @@ -1,13 +1,13 @@ # Maintainer: Achmad Fathoni<fathoni.id(at)gmail.com> pkgname=python-voila _pkgname=${pkgname:7} -pkgver=0.4.0 -pkgrel=1 +pkgver=0.4.1 +pkgrel=2 pkgdesc="VoilĂ turns Jupyter notebooks into standalone web applications" arch=('any') url="https://voila.readthedocs.io" license=(BSD) -makedepends=(python-build python-installer python-wheel python-setuptools python-jupyter_packaging) +makedepends=(python-build python-installer python-wheel python-jupyter_packaging) depends=( python jupyter-server @@ -15,17 +15,40 @@ depends=( python-jupyter_client jupyter-nbclient jupyter-nbconvert + jupyterlab + jupyter-notebook + jupyter-lsp python-websockets python-traitlets + python-hatchling + python-tinycss2 +) +makedepends+=( + 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 ) source=(https://files.pythonhosted.org/packages/source/${_pkgname::1}/$_pkgname/$_pkgname-$pkgver.tar.gz) -sha256sums=('5c91fb969bffa3fc28846d8a3eeae804d71577ff49f2cab6b663ad325ae69ad0') +sha256sums=('271e03cb8a9f7f92ab00edcaf6cc3a004c54ac64e1845a146fc6a67d374c3339') + +prepare() { + cd ${srcdir}/${_pkgname}-${pkgver} + sed -i 's|jupyterlab~=3.0|jupyterlab>=3.0|g' pyproject.toml +} + build() { cd ${srcdir}/${_pkgname}-${pkgver} - python setup.py build + python -m build --wheel --no-isolation } package() { cd ${srcdir}/${_pkgname}-${pkgver} - python setup.py install --root="$pkgdir" --optimize=1 + python -m installer --destdir="$pkgdir" dist/*.whl } |