diff --git a/Dockerfile b/Dockerfile index eeb294b..a39a24c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,6 +14,6 @@ COPY jupyter_mcp_server/* jupyter_mcp_server/ RUN pip install -e . RUN pip uninstall -y pycrdt datalayer_pycrdt -RUN pip install datalayer_pycrdt +RUN pip install datalayer_pycrdt==0.12.15 CMD ["python", "-m", "jupyter_mcp_server.server"] diff --git a/README.md b/README.md index 7d35597..83d7587 100644 --- a/README.md +++ b/README.md @@ -23,9 +23,9 @@ Jupyter MCP Server is a [Model Context Protocol](https://modelcontextprotocol.io Make sure you have the following installed. The collaboration package is needed as the modifications made on the notebook can be seen thanks to [Jupyter Real Time Collaboration](https://jupyterlab.readthedocs.io/en/stable/user/rtc.html). ```bash -pip install jupyterlab jupyter-collaboration ipykernel +pip install jupyterlab==4.4.1 jupyter-collaboration==4.0.2 ipykernel pip uninstall -y pycrdt datalayer_pycrdt -pip install datalayer_pycrdt +pip install datalayer_pycrdt==0.12.15 ``` Then, start JupyterLab with the following command. diff --git a/jupyter_mcp_server/__version__.py b/jupyter_mcp_server/__version__.py index ed9e38e..d425a12 100644 --- a/jupyter_mcp_server/__version__.py +++ b/jupyter_mcp_server/__version__.py @@ -4,4 +4,4 @@ """Jupyter MCP Server.""" -__version__ = "0.3.3" +__version__ = "0.3.4" diff --git a/pyproject.toml b/pyproject.toml index ecaefee..5d34e9b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,8 +21,8 @@ classifiers = [ "Programming Language :: Python :: 3", ] dependencies = [ - "jupyter-kernel-client>=0.6.0", - "jupyter-nbmodel-client>=0.11.1", + "jupyter-kernel-client==0.6.0", + "jupyter-nbmodel-client==0.11.3", "mcp[cli]>=1.2.1", ] @@ -92,4 +92,4 @@ ignore = [ [tool.ruff.lint.per-file-ignores] # S101 Use of `assert` detected -"jupyter_mcp_server/tests/*" = ["S101"] \ No newline at end of file +"jupyter_mcp_server/tests/*" = ["S101"]