Releases: datalayer/jupyter-nbmodel-client
Releases · datalayer/jupyter-nbmodel-client
v0.11.2
v0.11.1
0.11.1
Bugs fixed
- Fix default _on_peer_event #33 (@fcollonval)
Contributors to this release
v0.11.0
0.11.0
Enhancements made
- Expose username and server URL #32 (@fcollonval)
Contributors to this release
v0.10.0
0.10.0
Enhancements made
- Add awareness support #31 (@fcollonval)
- Improve notebook client #30 (@fcollonval)
Contributors to this release
v0.9.0
0.9.0
Enhancements made
- Add datalayer helper #28 (@fcollonval)
Contributors to this release
v0.8.0
0.8.0
Enhancements made
- Switch to datalayer-pycrdt #27 (@fcollonval)
Contributors to this release
v0.7.0
0.7.0
Important
Breaking changes
The client is now asynchronous instead of running the websocket communication in a thread. This is a workaround
due to the limitation of the underlying code not supporting multi-threading.
Enhancements made
- Switch to async for notebook client #26 (@fcollonval)
- Add reacting model and test it #22 (@fcollonval)
Bugs fixed
- Prevent leaking query args #23 (@fcollonval)
Contributors to this release
v0.6.0
0.6.0
Important
Breaking changes
The API to create a notebook model client changed to receive directly
the websocket URL for the notebook. In the case of the Jupyter Server,
a helper is provided to generate that websocket URL.
from jupyter_nbmodel_client import (
NbModelClient,
+ get_jupyter_notebook_websocket_url
)
- NbModelClient(server_url="http://localhost:8888", token="MY_TOKEN", path="test.ipynb"):
+ NbModelClient(
+ get_jupyter_notebook_websocket_url(
+ server_url="http://localhost:8888",
+ token="MY_TOKEN",
+ path="test.ipynb"
+ )
+ )
Enhancements made
- Make the client more generic to connect to any Y websocket server #20 (@fcollonval)
- insert cell methods #21 (@eleonorecharles)
Other merged PRs
- Update jupyter-server-ydoc requirement from ~=1.0.0 to >=1.0,<1.2 in the pip group #19 (@dependabot)
Contributors to this release
v0.4.0
0.4.0
Enhancements made
Bugs fixed
- Use a lock to prevent document access or change between threads #16 (@fcollonval)
- Revert "Use multithreading flag" #15 (@fcollonval)
- Use multithreading flag #14 (@fcollonval)
Contributors to this release
v0.3.0
0.3.0
Enhancements made
- Add execution options #11 (@fcollonval)
Documentation improvements
- Add pypi badge #10 (@fcollonval)