tests: add lowest dependency tests (#1067)
Co-authored-by: ihrpr <inna@anthropic.com>
This commit is contained in:
parent
adf327164a
commit
3fa7bc7b61
1 changed files with 473 additions and 499 deletions
|
|
@ -25,7 +25,7 @@ dependencies = [
|
|||
"anyio>=4.5",
|
||||
"httpx>=0.27",
|
||||
"httpx-sse>=0.4",
|
||||
"pydantic>=2.7.2,<3.0.0",
|
||||
"pydantic>=2.8.0,<3.0.0",
|
||||
"starlette>=0.27",
|
||||
"python-multipart>=0.0.9",
|
||||
"sse-starlette>=1.6.1",
|
||||
|
|
@ -36,14 +36,13 @@ dependencies = [
|
|||
|
||||
[project.optional-dependencies]
|
||||
rich = ["rich>=13.9.4"]
|
||||
cli = ["typer>=0.12.4", "python-dotenv>=1.0.0"]
|
||||
cli = ["typer>=0.16.0", "python-dotenv>=1.0.0"]
|
||||
ws = ["websockets>=15.0.1"]
|
||||
|
||||
[project.scripts]
|
||||
mcp = "mcp.cli:app [cli]"
|
||||
|
||||
[tool.uv]
|
||||
resolution = "lowest-direct"
|
||||
default-groups = ["dev", "docs"]
|
||||
required-version = ">=0.7.2"
|
||||
|
||||
|
|
@ -58,6 +57,7 @@ dev = [
|
|||
"pytest-examples>=0.0.14",
|
||||
"pytest-pretty>=1.2.0",
|
||||
"inline-snapshot>=0.23.0",
|
||||
"dirty-equals>=0.9.0",
|
||||
]
|
||||
docs = [
|
||||
"mkdocs>=1.6.1",
|
||||
|
|
@ -124,5 +124,5 @@ filterwarnings = [
|
|||
# This should be fixed on Uvicorn's side.
|
||||
"ignore::DeprecationWarning:websockets",
|
||||
"ignore:websockets.server.WebSocketServerProtocol is deprecated:DeprecationWarning",
|
||||
"ignore:Returning str or bytes.*:DeprecationWarning:mcp.server.lowlevel"
|
||||
"ignore:Returning str or bytes.*:DeprecationWarning:mcp.server.lowlevel",
|
||||
]
|
||||
|
|
|
|||
Loading…
Reference in a new issue