Skip to content

Commit 8655e29

Browse files
authored
Merge pull request #255 from evaline-ju/weather-trace-tool
feat: ✨ Add tracing to weather tool
2 parents fc41da8 + ac2a659 commit 8655e29

3 files changed

Lines changed: 802 additions & 521 deletions

File tree

mcp/weather_tool/pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,15 @@ description = "simple weather tool"
55
readme = "README.md"
66
requires-python = ">=3.10"
77
dependencies = [
8-
"httpx>=0.28.1",
98
"requests>=2.32.3",
109
"authlib>=1.6.9", # Indirect; prevents CVE-2026-27962
1110
"urllib3>=2.6.3", # Indirect; prevents CVE-2025-66418
1211
"python-multipart>=0.0.22", # Indirect; prevents CVE-2026-24486
1312
"fastmcp>=3.2.0", # Indirect; prevents CVE-2026-32871
13+
"uvicorn>=0.34.0",
1414
"cryptography>=46.0.5", # Indirect; prevents CVE-2026-26007
1515
"starlette>=0.49.1", # Indirect; prevents CVE-2025-62727
16+
"opentelemetry-api>=1.27.0",
17+
"opentelemetry-sdk>=1.27.0",
18+
"opentelemetry-exporter-otlp-proto-http>=1.27.0",
1619
]

0 commit comments

Comments
 (0)