# This file was autogenerated by uv via the following command: # uv pip compile pyproject.toml -o requirements.txt annotated-doc==0.0.4 # via # fastapi # typer annotated-types==0.7.0 # via pydantic anyio==4.14.0 # via # httpx # mcp # sse-starlette # starlette attrs==26.1.0 # via # jsonschema # referencing certifi==2026.6.17 # via # httpcore # httpx # requests cffi==2.0.0 # via cryptography charset-normalizer==3.4.7 # via requests click==8.4.1 # via uvicorn cryptography==49.0.0 # via # httpx-kerberos # pyjwt # pyspnego decorator==5.3.1 # via gssapi fastapi==0.138.0 # via # spark-executor-mcp (pyproject.toml) # fastapi-mcp fastapi-mcp==0.4.0 # via spark-executor-mcp (pyproject.toml) gssapi==1.11.1 # via pyspnego gunicorn==26.0.0 # via spark-executor-mcp (pyproject.toml) h11==0.16.0 # via # httpcore # uvicorn httpcore==1.0.9 # via httpx httpx==0.28.1 # via # spark-executor-mcp (pyproject.toml) # fastapi-mcp # httpx-kerberos # mcp httpx-kerberos==0.1.2 # via spark-executor-mcp (pyproject.toml) httpx-sse==0.4.3 # via mcp idna==3.18 # via # anyio # httpx # requests jsonschema==4.26.0 # via mcp jsonschema-specifications==2025.9.1 # via jsonschema krb5==0.9.0 # via pyspnego loguru==0.7.3 # via spark-executor-mcp (pyproject.toml) markdown-it-py==4.2.0 # via rich mcp==1.28.0 # via fastapi-mcp mdurl==0.1.2 # via markdown-it-py packaging==26.2 # via gunicorn pycparser==3.0 # via cffi pydantic==2.13.4 # via # spark-executor-mcp (pyproject.toml) # fastapi # fastapi-mcp # mcp # pydantic-settings pydantic-core==2.46.4 # via # spark-executor-mcp (pyproject.toml) # pydantic pydantic-settings==2.14.2 # via # fastapi-mcp # mcp pygments==2.20.0 # via rich pyjwt==2.13.0 # via mcp pyspnego==0.12.1 # via httpx-kerberos python-dotenv==1.2.2 # via pydantic-settings python-multipart==0.0.32 # via mcp referencing==0.37.0 # via # jsonschema # jsonschema-specifications requests==2.34.2 # via fastapi-mcp rich==15.0.0 # via # fastapi-mcp # typer rpds-py==2026.5.1 # via # jsonschema # referencing shellingham==1.5.4 # via typer sqlparse==0.5.5 # via spark-executor-mcp (pyproject.toml) sse-starlette==3.4.5 # via mcp starlette==1.3.1 # via # fastapi # mcp # sse-starlette tomli==2.4.1 # via fastapi-mcp typer==0.26.7 # via fastapi-mcp typing-extensions==4.15.0 # via # anyio # fastapi # mcp # pydantic # pydantic-core # referencing # starlette # typing-inspection typing-inspection==0.4.2 # via # fastapi # mcp # pydantic # pydantic-settings urllib3==2.7.0 # via requests uvicorn==0.49.0 # via # spark-executor-mcp (pyproject.toml) # fastapi-mcp # mcp