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


Commits:
de0774d1 by Antonio Rojas at 2024-04-26T00:05:08+02:00
upgpkg: 0.13.0-1: Update to 0.13.0

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,22 +1,26 @@
 pkgbase = python-pycrdt-websocket
        pkgdesc = CRDTs based on Yrs
-       pkgver = 0.12.7
-       pkgrel = 2
+       pkgver = 0.13.0
+       pkgrel = 1
        url = https://github.com/jupyter-server/pycrdt-websocket
        arch = any
        license = MIT
+       checkdepends = hypercorn
+       checkdepends = python-httpx-ws
        checkdepends = python-pytest
        checkdepends = python-pytest-asyncio
+       checkdepends = python-trio
        checkdepends = python-websockets
        checkdepends = uvicorn
+       makedepends = git
        makedepends = python-build
        makedepends = python-hatchling
        makedepends = python-installer
        depends = python
-       depends = python-aiosqlite
        depends = python-anyio
        depends = python-pycrdt
-       source = 
https://pypi.python.org/packages/source/p/pycrdt_websocket/pycrdt_websocket-0.12.7.tar.gz
-       sha256sums = 
5ce1d3ad8ba5d3407400f3dcf5d96c9b9d9836fb421928ac5698dd094ed18cfa
+       depends = python-sqlite-anyio
+       source = 
git+https://github.com/jupyter-server/pycrdt-websocket#tag=v0.13.0
+       sha256sums = 
3fbad7dcadf4f63efc8aa4a5c62bf5da294894140b770cf38a6186f1713ff061
 
 pkgname = python-pycrdt-websocket


=====================================
PKGBUILD
=====================================
@@ -1,41 +1,45 @@
 # Maintainer: Antonio Rojas <aro...@archlinux.com>
 
-_pyname=pycrdt_websocket
-pkgname=python-${_pyname/_/-}
-pkgver=0.12.7
-pkgrel=2
+_pyname=pycrdt-websocket
+pkgname=python-$_pyname
+pkgver=0.13.0
+pkgrel=1
 pkgdesc='CRDTs based on Yrs'
 arch=(any)
 url='https://github.com/jupyter-server/pycrdt-websocket'
 license=(MIT)
 depends=(python
-         python-aiosqlite
          python-anyio
-         python-pycrdt)
-makedepends=(python-build
+         python-pycrdt
+         python-sqlite-anyio)
+makedepends=(git
+             python-build
              python-hatchling
              python-installer)
-checkdepends=(python-pytest
+checkdepends=(hypercorn
+              python-httpx-ws
+              python-pytest
               python-pytest-asyncio
+              python-trio
               python-websockets
               uvicorn)
-source=(https://pypi.python.org/packages/source/${_pyname:0:1}/$_pyname/$_pyname-$pkgver.tar.gz)
-sha256sums=('5ce1d3ad8ba5d3407400f3dcf5d96c9b9d9836fb421928ac5698dd094ed18cfa')
+source=(git+https://github.com/jupyter-server/pycrdt-websocket#tag=v$pkgver)
+sha256sums=('3fbad7dcadf4f63efc8aa4a5c62bf5da294894140b770cf38a6186f1713ff061')
 
 build() {
-  cd $_pyname-$pkgver
+  cd $_pyname
   python -m build --wheel --no-isolation
 }
 
 check() {
-  cd $_pyname-$pkgver
+  cd $_pyname
   python -m venv --system-site-packages test-env
   test-env/bin/python -m installer dist/*.whl
   test-env/bin/python -m pytest -v -k 'not test_pycrdt_yjs.py'
 }
 
 package() {
-  cd $_pyname-$pkgver
+  cd $_pyname
   python -m installer --destdir="$pkgdir" dist/*.whl
   install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
 }



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

-- 
This project does not include diff previews in email notifications.
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pycrdt-websocket/-/commit/de0774d1f092a43a0c1a6a235052b702966b198e
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to