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.