Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
python-pycrdt-websocket


Commits:
8213c870 by Antonio Rojas at 2025-06-11T22:58:02+02:00
upgpkg: 0.16.0-1: Upstream update

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,8 +1,8 @@
 pkgbase = python-pycrdt-websocket
        pkgdesc = CRDTs based on Yrs
-       pkgver = 0.15.5
+       pkgver = 0.16.0
        pkgrel = 1
-       url = https://github.com/jupyter-server/pycrdt-websocket
+       url = https://github.com/y-crdt/pycrdt-websocket
        arch = any
        license = MIT
        checkdepends = hypercorn
@@ -19,8 +19,8 @@ pkgbase = python-pycrdt-websocket
        depends = python
        depends = python-anyio
        depends = python-pycrdt
-       depends = python-sqlite-anyio
-       source = 
git+https://github.com/jupyter-server/pycrdt-websocket#tag=v0.15.5
-       sha256sums = 
c745eebad84edc39284109c429e8fafa1ee3deb8cda9d022f0521bf38060a731
+       depends = python-pycrdt-store
+       source = git+https://github.com/y-crdt/pycrdt-websocket#tag=0.16.0
+       sha256sums = 
a2edb8e05c5841eb933b78cfd005c3381f96343fcd04c9377ef728ccb64126a2
 
 pkgname = python-pycrdt-websocket


=====================================
PKGBUILD
=====================================
@@ -2,16 +2,16 @@
 
 _pyname=pycrdt-websocket
 pkgname=python-$_pyname
-pkgver=0.15.5
+pkgver=0.16.0
 pkgrel=1
 pkgdesc='CRDTs based on Yrs'
 arch=(any)
-url='https://github.com/jupyter-server/pycrdt-websocket'
+url='https://github.com/y-crdt/pycrdt-websocket'
 license=(MIT)
 depends=(python
          python-anyio
          python-pycrdt
-         python-sqlite-anyio)
+         python-pycrdt-store)
 makedepends=(git
              python-build
              python-hatchling
@@ -23,8 +23,8 @@ checkdepends=(hypercorn
               python-trio
               python-websockets
               uvicorn)
-source=(git+https://github.com/jupyter-server/pycrdt-websocket#tag=v$pkgver)
-sha256sums=('c745eebad84edc39284109c429e8fafa1ee3deb8cda9d022f0521bf38060a731')
+source=(git+https://github.com/y-crdt/pycrdt-websocket#tag=$pkgver)
+sha256sums=('a2edb8e05c5841eb933b78cfd005c3381f96343fcd04c9377ef728ccb64126a2')
 
 build() {
   cd $_pyname
@@ -34,6 +34,8 @@ build() {
 check() {
   cd $_pyname
   python -m venv --system-site-packages test-env
+# hack to allow importing pycrdt/store from the venv
+  cp -r /usr/lib/python*/site-packages/pycrdt/ 
test-env/lib/python*/site-packages
   test-env/bin/python -m installer dist/*.whl
   test-env/bin/python -m pytest -v -k 'not test_pycrdt_yjs.py'
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pycrdt-websocket/-/commit/8213c8707da221a54e999e0d5ba0487b48976ed9

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pycrdt-websocket/-/commit/8213c8707da221a54e999e0d5ba0487b48976ed9
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to