chore: update deps

This commit is contained in:
Sun-ZhenXing
2025-07-25 09:28:12 +08:00
parent 7941617a8f
commit a837441bc4
5 changed files with 11 additions and 11 deletions

View File

@@ -13,7 +13,7 @@ ENV UV_DEFAULT_INDEX=${PYPI_MIRROR_URL}
# Install dependencies # Install dependencies
RUN pip -V && \ RUN pip -V && \
pip config set global.index-url ${PYPI_MIRROR_URL} && \ pip config set global.index-url ${PYPI_MIRROR_URL} && \
pip install uv pip install --no-cache-dir uv
RUN --mount=type=cache,target=/root/.cache/uv,id=uv-cache,sharing=locked \ RUN --mount=type=cache,target=/root/.cache/uv,id=uv-cache,sharing=locked \
uv sync --no-dev --no-install-project uv sync --no-dev --no-install-project

View File

@@ -16,7 +16,7 @@ services:
dockerfile: Dockerfile dockerfile: Dockerfile
args: args:
- PORT=${PORT:-3001} - PORT=${PORT:-3001}
image: ${DOCKER_REGISTRY:-docker.io}/local/mcp-template-python:${BUILD_VERSION:-latest} image: ${DOCKER_REGISTRY:-docker.io}/mcp-template-python:${BUILD_VERSION:-latest}
ports: ports:
- "${EXPOSE_PORT:-3001}:${PORT:-3001}" - "${EXPOSE_PORT:-3001}:${PORT:-3001}"
env_file: env_file:

View File

@@ -9,7 +9,7 @@ authors = [
requires-python = ">=3.12" requires-python = ">=3.12"
dependencies = [ dependencies = [
"fastapi[standard]>=0.116.1", "fastapi[standard]>=0.116.1",
"mcp[cli]>=1.12.0", "mcp[cli]>=1.12.2",
"pydantic-settings>=2.10.1", "pydantic-settings>=2.10.1",
"rich>=14.0.0", "rich>=14.0.0",
] ]

View File

@@ -4,7 +4,7 @@ from mcp.server.fastmcp import FastMCP
from ..config import settings from ..config import settings
mcp = FastMCP("math", settings=settings.instructions) mcp = FastMCP("math", instructions=settings.instructions)
@mcp.tool() @mcp.tool()

14
uv.lock generated
View File

@@ -316,7 +316,7 @@ wheels = [
[[package]] [[package]]
name = "mcp" name = "mcp"
version = "1.12.0" version = "1.12.2"
source = { registry = "https://pypi.org/simple" } source = { registry = "https://pypi.org/simple" }
dependencies = [ dependencies = [
{ name = "anyio" }, { name = "anyio" },
@@ -331,9 +331,9 @@ dependencies = [
{ name = "starlette" }, { name = "starlette" },
{ name = "uvicorn", marker = "sys_platform != 'emscripten'" }, { name = "uvicorn", marker = "sys_platform != 'emscripten'" },
] ]
sdist = { url = "https://files.pythonhosted.org/packages/45/94/caa0f4754e2437f7033068989f13fee784856f95870c786b0b5c2c0f511e/mcp-1.12.0.tar.gz", hash = "sha256:853f6b17a3f31ea6e2f278c2ec7d3b38457bc80c7c2c675260dd7f04a6fd0e70", size = 424678, upload_time = "2025-07-17T19:46:35.522Z" } sdist = { url = "https://files.pythonhosted.org/packages/66/85/f36d538b1286b7758f35c1b69d93f2719d2df90c01bd074eadd35f6afc35/mcp-1.12.2.tar.gz", hash = "sha256:a4b7c742c50ce6ed6d6a6c096cca0e3893f5aecc89a59ed06d47c4e6ba41edcc", size = 426202, upload_time = "2025-07-24T18:29:05.175Z" }
wheels = [ wheels = [
{ url = "https://files.pythonhosted.org/packages/ed/da/c7eaab6a58f1034de115b7902141ad8f81b4f3bbf7dc0cc267594947a4d7/mcp-1.12.0-py3-none-any.whl", hash = "sha256:19a498b2bf273283e463b4dd1ed83f791fbba5c25bfa16b8b34cfd5571673e7f", size = 158470, upload_time = "2025-07-17T19:46:34.166Z" }, { url = "https://files.pythonhosted.org/packages/2f/cf/3fd38cfe43962452e4bfadc6966b2ea0afaf8e0286cb3991c247c8c33ebd/mcp-1.12.2-py3-none-any.whl", hash = "sha256:b86d584bb60193a42bd78aef01882c5c42d614e416cbf0480149839377ab5a5f", size = 158473, upload_time = "2025-07-24T18:29:03.419Z" },
] ]
[package.optional-dependencies] [package.optional-dependencies]
@@ -356,7 +356,7 @@ dependencies = [
[package.metadata] [package.metadata]
requires-dist = [ requires-dist = [
{ name = "fastapi", extras = ["standard"], specifier = ">=0.116.1" }, { name = "fastapi", extras = ["standard"], specifier = ">=0.116.1" },
{ name = "mcp", extras = ["cli"], specifier = ">=1.12.0" }, { name = "mcp", extras = ["cli"], specifier = ">=1.12.2" },
{ name = "pydantic-settings", specifier = ">=2.10.1" }, { name = "pydantic-settings", specifier = ">=2.10.1" },
{ name = "rich", specifier = ">=14.0.0" }, { name = "rich", specifier = ">=14.0.0" },
] ]
@@ -680,15 +680,15 @@ wheels = [
[[package]] [[package]]
name = "sentry-sdk" name = "sentry-sdk"
version = "2.33.0" version = "2.33.2"
source = { registry = "https://pypi.org/simple" } source = { registry = "https://pypi.org/simple" }
dependencies = [ dependencies = [
{ name = "certifi" }, { name = "certifi" },
{ name = "urllib3" }, { name = "urllib3" },
] ]
sdist = { url = "https://files.pythonhosted.org/packages/09/0b/6139f589436c278b33359845ed77019cd093c41371f898283bbc14d26c02/sentry_sdk-2.33.0.tar.gz", hash = "sha256:cdceed05e186846fdf80ceea261fe0a11ebc93aab2f228ed73d076a07804152e", size = 335233, upload_time = "2025-07-15T12:07:42.413Z" } sdist = { url = "https://files.pythonhosted.org/packages/b0/82/dfe4a91fd38e048fbb55ca6c072710408e8802015aa27cde18e8684bb1e9/sentry_sdk-2.33.2.tar.gz", hash = "sha256:e85002234b7b8efac9b74c2d91dbd4f8f3970dc28da8798e39530e65cb740f94", size = 335804, upload_time = "2025-07-22T10:41:18.578Z" }
wheels = [ wheels = [
{ url = "https://files.pythonhosted.org/packages/93/e5/f24e9f81c9822a24a2627cfcb44c10a3971382e67e5015c6e068421f5787/sentry_sdk-2.33.0-py2.py3-none-any.whl", hash = "sha256:a762d3f19a1c240e16c98796f2a5023f6e58872997d5ae2147ac3ed378b23ec2", size = 356397, upload_time = "2025-07-15T12:07:40.729Z" }, { url = "https://files.pythonhosted.org/packages/c2/dc/4d825d5eb6e924dfcc6a91c8185578a7b0a5c41fd2416a6f49c8226d6ef9/sentry_sdk-2.33.2-py2.py3-none-any.whl", hash = "sha256:8d57a3b4861b243aa9d558fda75509ad487db14f488cbdb6c78c614979d77632", size = 356692, upload_time = "2025-07-22T10:41:16.531Z" },
] ]
[[package]] [[package]]