summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJakub Klinkovský2024-03-23 13:19:17 +0100
committerJakub Klinkovský2024-03-23 13:19:17 +0100
commit74248a9b38524deb81f6975b23b4c71bc74d8f41 (patch)
tree4b9f5402a851e0504e8b4fda02e93acc0c47b3ca
parent2ae9f7fb1df21043f09d7fe23ced618edf19ecbf (diff)
downloadaur-74248a9b38524deb81f6975b23b4c71bc74d8f41.tar.gz
update to 0.5.5
- switch to source tarball from github - update dependencies
-rw-r--r--.SRCINFO16
-rw-r--r--PKGBUILD38
2 files changed, 27 insertions, 27 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ea9b6993cda7..f593d1a604d9 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,15 @@
pkgbase = python-voila
pkgdesc = Voilà turns Jupyter notebooks into standalone web applications
- pkgver = 0.5.4
+ pkgver = 0.5.5
pkgrel = 1
- url = https://voila.readthedocs.io
+ url = https://github.com/voila-dashboards/voila
arch = any
- license = BSD
+ license = BSD-3-Clause
makedepends = python-build
makedepends = python-installer
makedepends = python-wheel
makedepends = python-jupyter_packaging
+ makedepends = npm
makedepends = python-fqdn
makedepends = python-webcolors
makedepends = python-isoduration
@@ -19,6 +20,8 @@ pkgbase = python-voila
makedepends = python-jupyter-server-terminals
makedepends = python-hatch-jupyter-builder
makedepends = python-debugpy
+ makedepends = python-types-python-dateutil
+ makedepends = jupyter-lsp
depends = python
depends = jupyter-server
depends = python-jupyterlab_server
@@ -26,13 +29,10 @@ pkgbase = python-voila
depends = jupyter-nbclient
depends = jupyter-nbconvert
depends = jupyterlab
- depends = jupyter-notebook
- depends = jupyter-lsp
depends = python-websockets
depends = python-traitlets
depends = python-hatchling
- depends = python-tinycss2
- source = https://files.pythonhosted.org/packages/source/v/voila/voila-0.5.4.tar.gz
- sha256sums = 216aee6f9daab24cb1b0cd366e4a599c08edb1e644867bdf3b1e5682c7084677
+ source = python-voila-0.5.5.tar.gz::https://github.com/voila-dashboards/voila/archive/refs/tags/v0.5.5.tar.gz
+ b2sums = a5465f2b36257a5ac4540a8513bd9a220cc75e82122cd1f7136cdfd062681d7e6849301ba0433a0c3d29679cf8d027e54b05a26da12188053eee5fa087461037
pkgname = python-voila
diff --git a/PKGBUILD b/PKGBUILD
index 36430b9d5d04..ab6bddf3a95a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,14 @@
# Maintainer: Achmad Fathoni<fathoni.id(at)gmail.com>
+# Maintainer: Jakub Klinkovský <lahwaacz at archlinux dot org>
+
pkgname=python-voila
-_pkgname=${pkgname:7}
-pkgver=0.5.4
+_name=${pkgname#python-}
+pkgver=0.5.5
pkgrel=1
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-jupyter_packaging)
+arch=(any)
+url="https://github.com/voila-dashboards/voila"
+license=(BSD-3-Clause)
depends=(
python
jupyter-server
@@ -16,14 +17,16 @@ depends=(
jupyter-nbclient
jupyter-nbconvert
jupyterlab
- jupyter-notebook
- jupyter-lsp
python-websockets
python-traitlets
python-hatchling
- python-tinycss2
)
-makedepends+=(
+makedepends=(
+ python-build
+ python-installer
+ python-wheel
+ python-jupyter_packaging
+ npm
python-fqdn
python-webcolors
python-isoduration
@@ -34,21 +37,18 @@ makedepends+=(
python-jupyter-server-terminals
python-hatch-jupyter-builder
python-debugpy
+ python-types-python-dateutil
+ jupyter-lsp
)
-source=(https://files.pythonhosted.org/packages/source/${_pkgname::1}/$_pkgname/$_pkgname-$pkgver.tar.gz)
-sha256sums=('216aee6f9daab24cb1b0cd366e4a599c08edb1e644867bdf3b1e5682c7084677')
-
-prepare() {
- cd ${srcdir}/${_pkgname}-${pkgver}
- sed -i 's|jupyterlab~=3.0|jupyterlab>=3.0|g' pyproject.toml
-}
+source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz")
+b2sums=('a5465f2b36257a5ac4540a8513bd9a220cc75e82122cd1f7136cdfd062681d7e6849301ba0433a0c3d29679cf8d027e54b05a26da12188053eee5fa087461037')
build() {
- cd ${srcdir}/${_pkgname}-${pkgver}
+ cd $_name-$pkgver
python -m build --wheel --no-isolation
}
package() {
- cd ${srcdir}/${_pkgname}-${pkgver}
+ cd $_name-$pkgver
python -m installer --destdir="$pkgdir" dist/*.whl
}