Skip to content

Commit 7a2e646

Browse files
committed
back out starlette upgrade, add warning suppression
1 parent 46603d1 commit 7a2e646

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

pyproject.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ dependencies = [
2626
"httpx>=0.27",
2727
"httpx-sse>=0.4",
2828
"pydantic>=2.7.2,<3.0.0",
29-
"starlette>=0.46.2",
29+
"starlette>=0.27",
3030
"sse-starlette>=1.6.1",
3131
"pydantic-settings>=2.5.2",
3232
"uvicorn>=0.23.1",
@@ -53,7 +53,6 @@ dev = [
5353
"pytest-flakefinder>=1.1.0",
5454
"pytest-xdist>=3.6.1",
5555
"pytest-examples>=0.0.14",
56-
"starlette>=0.46.2",
5756
]
5857
docs = [
5958
"mkdocs>=1.6.1",
@@ -114,5 +113,7 @@ filterwarnings = [
114113
# This should be fixed on Uvicorn's side.
115114
"ignore::DeprecationWarning:websockets",
116115
"ignore:websockets.server.WebSocketServerProtocol is deprecated:DeprecationWarning",
117-
"ignore:Returning str or bytes.*:DeprecationWarning:mcp.server.lowlevel"
116+
"ignore:Returning str or bytes.*:DeprecationWarning:mcp.server.lowlevel",
117+
# this is a problem in starlette 0.27, which we're currently pinned to
118+
"ignore:Please use `import python_multipart` instead.:PendingDeprecationWarning",
118119
]

uv.lock

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)