From 810dd582b2d2e428c056fb05ddd30d8b0592ca51 Mon Sep 17 00:00:00 2001 From: Nwokike Date: Wed, 23 Sep 2026 15:42:02 +0100 Subject: [PATCH] fix: widen jupyter-kernel-client pin so PyPI installs get the wsclient symbols --- pyproject.toml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index c17c6a7..944c9ed 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,7 +28,9 @@ dependencies = [ "google-auth>=2.49.1", "google-auth-oauthlib>=1.3.0", "html2text>=2024.2.26", - "jupyter-kernel-client==0.8", + # PyPI's 0.8 lacks wsclient symbols runtime.py needs; 0.9-0.15 has them + # (1.0 renames KernelClient). Range: pip takes 0.15.0, dev fork still fits. + "jupyter-kernel-client>=0.8,<1.0", "nbformat>=5.10.4", "packaging>=24.0", "prompt-toolkit>=3.0.52",