# XRPreflight MCP — fully resolved, pip check clean
#
# mcp==1.12.4 is the latest MCP release that requires uvicorn>=0.23.1
# (not >=0.31.1), making it compatible with x402-xrpl==0.3.3's uvicorn<0.31.
# All other mcp>=1.13.0 releases require uvicorn>=0.31.1 and would conflict.
#
# Resolved environment: uvicorn==0.30.6 (satisfies both >=0.23.1 and <0.31).
# `pip check` exits 0 with no warnings on a clean install.
#
# Installation: standard single-phase (no --no-deps, no workarounds):
#   pip install -r mcp_server/requirements.txt
#
# Verified: fresh virtualenv → pip install → pip check 0 → smoke test passes.

mcp==1.12.4
x402-xrpl==0.3.3
xrpl-py==5.1.0
httpx==0.28.1
python-dotenv==1.2.3
