diff --git a/pyproject.toml b/pyproject.toml index 4b1ddbe..34f953b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ authors = [ {name = "Jonathan Löwenstern"} ] dependencies = [ - "mcp~=1.21.0", + "mcp>=1.21,<1.24", "ollama~=0.6.0", "prompt-toolkit~=3.0.52", "rich~=14.2.0", diff --git a/uv.lock b/uv.lock index f252487..d30fa1e 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 2 +revision = 3 requires-python = ">=3.10" [[package]] @@ -329,7 +329,7 @@ wheels = [ [[package]] name = "mcp" -version = "1.21.0" +version = "1.23.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, @@ -343,11 +343,13 @@ dependencies = [ { name = "pywin32", marker = "sys_platform == 'win32'" }, { name = "sse-starlette" }, { name = "starlette" }, + { name = "typing-extensions" }, + { name = "typing-inspection" }, { name = "uvicorn", marker = "sys_platform != 'emscripten'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/33/54/dd2330ef4611c27ae59124820863c34e1d3edb1133c58e6375e2d938c9c5/mcp-1.21.0.tar.gz", hash = "sha256:bab0a38e8f8c48080d787233343f8d301b0e1e95846ae7dead251b2421d99855", size = 452697, upload-time = "2025-11-06T23:19:58.432Z" } +sdist = { url = "https://files.pythonhosted.org/packages/a7/a4/d06a303f45997e266f2c228081abe299bbcba216cb806128e2e49095d25f/mcp-1.23.3.tar.gz", hash = "sha256:b3b0da2cc949950ce1259c7bfc1b081905a51916fcd7c8182125b85e70825201", size = 600697, upload-time = "2025-12-09T16:04:37.351Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/39/47/850b6edc96c03bd44b00de9a0ca3c1cc71e0ba1cd5822955bc9e4eb3fad3/mcp-1.21.0-py3-none-any.whl", hash = "sha256:598619e53eb0b7a6513db38c426b28a4bdf57496fed04332100d2c56acade98b", size = 173672, upload-time = "2025-11-06T23:19:56.508Z" }, + { url = "https://files.pythonhosted.org/packages/32/c6/13c1a26b47b3f3a3b480783001ada4268917c9f42d78a079c336da2e75e5/mcp-1.23.3-py3-none-any.whl", hash = "sha256:32768af4b46a1b4f7df34e2bfdf5c6011e7b63d7f1b0e321d0fdef4cd6082031", size = 231570, upload-time = "2025-12-09T16:04:35.56Z" }, ] [[package]] @@ -369,7 +371,7 @@ dev = [ [package.metadata] requires-dist = [ - { name = "mcp", specifier = "~=1.21.0" }, + { name = "mcp", specifier = ">=1.21,<1.24" }, { name = "ollama", specifier = "~=0.6.0" }, { name = "prompt-toolkit", specifier = "~=3.0.52" }, { name = "rich", specifier = "~=14.2.0" },