Skip to content

Commit 4654f61

Browse files
Merge pull request #23 from jupyter-server/apply_update
Add document apply_update method
2 parents 5f4a14d + e1b6b87 commit 4654f61

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

jupyter_ydoc/ydoc.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,9 @@ def unobserve(self):
4646
k.unobserve(v)
4747
self._subscriptions = {}
4848

49+
def apply_update(self, update: bytes) -> None:
50+
Y.apply_update(self._ydoc, update)
51+
4952

5053
class YFile(YBaseDoc):
5154
def __init__(self, *args, **kwargs):

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ python_requires = >=3.7
2323
install_requires =
2424
setuptools
2525
y-py >=0.5.0,<0.6.0
26-
ypy-websocket >=0.1.2
26+
ypy-websocket >=0.1.7
2727

2828
[options.extras_require]
2929
test =

tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"type": "module",
33
"dependencies": {
4-
"@jupyterlab/shared-models": "^3.3.4",
4+
"@jupyterlab/shared-models": "^4.0.0-alpha.10",
55
"ws": "^8.5.0",
66
"y-websocket": "^1.4.1"
77
}

0 commit comments

Comments
 (0)