Jeremiah Lowin commited on
Commit
2d2e845
·
unverified ·
2 Parent(s): 9dbee675886ec2

Merge pull request #369 from jlowin/import-error

Browse files
.github/workflows/run-tests.yml CHANGED
@@ -59,4 +59,4 @@ jobs:
59
  uv pip install pyreadline3
60
 
61
  - name: Run tests
62
- run: uv run --frozen pytest -vv
 
59
  uv pip install pyreadline3
60
 
61
  - name: Run tests
62
+ run: uv run --frozen pytest
src/fastmcp/server/http.py CHANGED
@@ -22,10 +22,11 @@ from starlette.responses import Response
22
  from starlette.routing import Mount, Route
23
  from starlette.types import Receive, Scope, Send
24
 
25
- # This import is vendored until it is finalized in the upstream SDK
26
- from fastmcp.server.streamable_http_manager import StreamableHTTPSessionManager
27
  from fastmcp.utilities.logging import get_logger
28
 
 
 
 
29
  if TYPE_CHECKING:
30
  from fastmcp.server.server import FastMCP
31
 
 
22
  from starlette.routing import Mount, Route
23
  from starlette.types import Receive, Scope, Send
24
 
 
 
25
  from fastmcp.utilities.logging import get_logger
26
 
27
+ # This import is vendored until it is finalized in the upstream SDK
28
+ from fastmcp.vendor.streamable_http_manager import StreamableHTTPSessionManager
29
+
30
  if TYPE_CHECKING:
31
  from fastmcp.server.server import FastMCP
32