Skip to content

Commit a4df6c5

Browse files
Bump pycrdt >=0.9.0,<0.10.0 (#31)
* Bump pycrdt >=0.9.0,<0.10.0 * Update links
1 parent ff20bfb commit a4df6c5

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
[![Build Status](https://github.com/davidbrochart/ypywidgets/workflows/test/badge.svg)](https://github.com/davidbrochart/ypywidgets/actions)
1+
[![Build Status](https://github.com/QuantStack/ypywidgets/workflows/test/badge.svg)](https://github.com/QuantStack/ypywidgets/actions)
22

33
# ypywidgets: Y-based Jupyter widgets for Python
44

55
`ypywidgets` is a communication backend between a Jupyter kernel and clients. It allows to synchronize data structures that can be modified concurrently, and automatically resolves conflicts. To do so, it uses:
66
- the Jupyter kernel [Comm](https://jupyter-client.readthedocs.io/en/stable/messaging.html#custom-messages) protocol as the transport layer, and the [comm](https://github.com/ipython/comm) implementation of it.
7-
- the [pycrdt](https://github.com/davidbrochart/pycrdt) CRDT implementation.
8-
- the [reacttrs](https://github.com/davidbrochart/reacttrs) library that implements the observer pattern and validation.
7+
- the [pycrdt](https://github.com/jupyter-server/pycrdt) CRDT implementation.
8+
- the [reacttrs](https://github.com/QuantStack/reacttrs) library that implements the observer pattern and validation.
99

10-
It is a replacement for (a part of) [ipywidgets](https://ipywidgets.readthedocs.io). When used with [yjs-widgets](https://github.com/davidbrochart/yjs-widgets), it supports JupyterLab clients that implement widgets. The difference with `ipywidgets` is that these widgets are collaborative: they can be manipulated concurrently from the kernel or from any client. The CRDT algorithm ensures that a widget state will eventually be consistent across all clients.
10+
It is a replacement for (a part of) [ipywidgets](https://ipywidgets.readthedocs.io). When used with [yjs-widgets](https://github.com/QuantStack/yjs-widgets), it supports JupyterLab clients that implement widgets. The difference with `ipywidgets` is that these widgets are collaborative: they can be manipulated concurrently from the kernel or from any client. The CRDT algorithm ensures that a widget state will eventually be consistent across all clients.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ keywords = [
1919
]
2020
dependencies = [
2121
"comm >=0.1.4,<1",
22-
"pycrdt >=0.8.30,<0.9.0",
22+
"pycrdt >=0.9.0,<0.10.0",
2323
"reacttrs >=0.2.1,<0.3.0",
2424
]
2525

0 commit comments

Comments
 (0)