update: pip compile pyproject.toml to requirements.txt

This commit is contained in:
Claude
2026-07-01 10:36:40 +08:00
parent e518c669e4
commit 9984b56b7a
2 changed files with 117 additions and 4 deletions
+6
View File
@@ -21,6 +21,12 @@ dev = [
"pytest-mock>=3.14",
]
[tool.uv]
environments = [
"sys_platform == 'darwin'",
"sys_platform == 'linux'",
]
[[tool.uv.index]]
url = "https://pypi.tuna.tsinghua.edu.cn/simple/"
default = true
+111 -4
View File
@@ -1,55 +1,162 @@
# 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
iniconfig==2.3.0
# 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
pluggy==1.6.0
# 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
pytest==9.1.1
pytest-mock==3.15.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