Replies: 1 comment
-
Update: Installation Error on ARM64 (Python 3.13)While trying to install LINK : fatal error LNK1104: cannot open file 'python313t.lib' This suggests the build process is looking for a debug version of the Python library ( I was able to work around the install issue using: pip install --only-binary=:all: fastmcp This does bypass the build step and installs successfully, but runtime issue described above persists on ARM64, indicating deeper compatibility problems. Sharing here in case others hit similar issues or have insight into how fastmcp handles native extensions like cryptography and cffi on ARM64. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
RuntimeError: Attempted to exit cancel scope in a different task than it was entered in
Update - This appears to be an ARM64 issue. FastMCP works in the exact same environment on a AMD64 machine.
Summary:
When running the CIPP-MCP Proxy (Python 3.13.4, fastmcp, anyio), the server fails after initialization with repeated
RuntimeError: Attempted to exit cancel scope in a different task than it was entered in
exceptions. This occurs during normal JSON-RPC message exchange between the client and server.Proxy Config (local_mcp.py):
Log Excerpt:
Details:
Question:
Is this a me issue or a known issue with FastMCP or its use of anyio cancellation scopes? Are there recommended workarounds or fixes for this context management problem?
Environment:
Thanks for your help!
Beta Was this translation helpful? Give feedback.
All reactions