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


Reply via email to