diff --git a/pyproject.toml b/pyproject.toml index ab54d5e..4155368 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,8 +5,8 @@ description = "MCP server for reading, rendering, and searching PDF files" readme = "README.md" requires-python = ">=3.12" dependencies = [ - "mcp[cli]", - "pymupdf", + "mcp[cli]>=1.26,<2", + "pymupdf>=1.27.2,<2", "pymupdf4llm", ] diff --git a/uv.lock b/uv.lock index 6d1aace..4e54ba3 100644 --- a/uv.lock +++ b/uv.lock @@ -471,8 +471,8 @@ dev = [ [package.metadata] requires-dist = [ - { name = "mcp", extras = ["cli"] }, - { name = "pymupdf" }, + { name = "mcp", extras = ["cli"], specifier = ">=1.26,<2" }, + { name = "pymupdf", specifier = ">=1.27.2,<2" }, { name = "pymupdf4llm" }, ]