Skip to content

Commit 8f9b044

Browse files
[python/knowpro] Add pydantic-ai and logfire, and upgrade coverage (#1428)
* 00653e1 project: upgrade to pydantic-ai-slim 0.5.0 * c682f7c uv.lock: Upgrade to latest coverage * 93b5303 Add logfire * 7cd81e8 Add pydantic-ai to dependencies * 1e8e993 Allow any python 3.12 or 3.13
1 parent f565280 commit 8f9b044

File tree

2 files changed

+422
-107
lines changed

2 files changed

+422
-107
lines changed

python/ta/pyproject.toml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,20 @@ authors = [
1212
{ name = "Umesh Madan" },
1313
{ name = "Guido van Rossum" },
1414
]
15-
requires-python = ">=3.12.7,<3.14"
15+
requires-python = ">=3.12,<3.14"
1616
dependencies = [
1717
"azure-identity>=1.22.0",
1818
"black>=25.1.0",
1919
"build>=1.2.2.post1",
2020
"colorama>=0.4.6",
2121
"coverage>=7.9.1",
22+
"logfire>=4.1.0",
2223
"mcp[cli]>=1.12.1",
2324
"numpy>=2.2.6",
2425
"openai>=1.81.0",
26+
"opentelemetry-instrumentation-httpx>=0.57b0",
2527
"pydantic>=2.11.4",
28+
"pydantic-ai-slim[openai]>=0.5.0",
2629
"pyright==1.1.403",
2730
"pytest>=8.3.5",
2831
"pytest-asyncio>=0.26.0",

0 commit comments

Comments
 (0)