Jakub Klinkovský pushed to branch main at Arch Linux / Packaging / Packages /
python-anywidget
Commits:
1b45d6df by Jakub Klinkovský at 2026-08-15T22:30:45+02:00
upgpkg: 0.11.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = python-anywidget
pkgdesc = Reusable widgets made easy
- pkgver = 0.9.21
- pkgrel = 2
+ pkgver = 0.11.0
+ pkgrel = 1
url = https://anywidget.dev/
arch = any
license = MIT
@@ -21,7 +21,7 @@ pkgbase = python-anywidget
depends = python-traitlets
depends = python-typing_extensions
optdepends = python-watchfiles: for live reloading during development
- source =
anywidget-0.9.21.tar.gz::https://github.com/manzt/anywidget/archive/refs/tags/[email protected]
- b2sums =
dc8a11a45de43b4685968f7976131ed5f4f9f3f53521c71a6ed3328bf148c8c358acb8b4e96ecc5016576116b187816474102b052b3dabcee5612c67c139542f
+ source =
anywidget-0.11.0.tar.gz::https://github.com/manzt/anywidget/archive/refs/tags/[email protected]
+ b2sums =
0efaef9a6fc476345b19e93ce4107be332e025346f3f63c884647a10e804bd8bd92d855134625e09dc9fac0f362474ef0873c1321ac027a7b06a3dd4f6626c42
pkgname = python-anywidget
=====================================
PKGBUILD
=====================================
@@ -2,8 +2,8 @@
_name=anywidget
pkgname=python-$_name
-pkgver=0.9.21
-pkgrel=2
+pkgver=0.11.0
+pkgrel=1
pkgdesc="Reusable widgets made easy"
arch=(any)
url="https://anywidget.dev/"
@@ -33,10 +33,18 @@ optdepends=(
'python-watchfiles: for live reloading during development'
)
source=($_name-$pkgver.tar.gz::https://github.com/manzt/anywidget/archive/refs/tags/$_name@$pkgver.tar.gz)
-b2sums=('dc8a11a45de43b4685968f7976131ed5f4f9f3f53521c71a6ed3328bf148c8c358acb8b4e96ecc5016576116b187816474102b052b3dabcee5612c67c139542f')
+b2sums=('0efaef9a6fc476345b19e93ce4107be332e025346f3f63c884647a10e804bd8bd92d855134625e09dc9fac0f362474ef0873c1321ac027a7b06a3dd4f6626c42')
+
+prepare() {
+ cd $_name-$_name-$pkgver
+ # install required npm packages for building the frontend
+ pnpm install --frozen-lockfile
+}
build() {
cd $_name-$_name-$pkgver
+ # build system expects `vp` on PATH
+ PATH="$PWD/node_modules/.bin:$PATH" \
python -m build --wheel --no-isolation
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-anywidget/-/commit/1b45d6dfb343bc45b48f5ab0f0a8045dd4c6f289
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-anywidget/-/commit/1b45d6dfb343bc45b48f5ab0f0a8045dd4c6f289
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help