Python: [BREAKING] Reduce core dependencies and simplify optional integrations (#4904)

* improved dependencies and some fixes

* fix for mypy

* improve mcp
This commit is contained in:
Eduard van Valkenburg
2026-03-25 19:03:43 +01:00
committed by GitHub
Unverified
parent 49d69b3bf5
commit c012aac5f2
14 changed files with 985 additions and 440 deletions
+7 -6
View File
@@ -22,12 +22,13 @@ classifiers = [
"Programming Language :: Python :: 3.14",
"Typing :: Typed",
]
dependencies = [
"agent-framework-core>=1.0.0rc5",
"openai>=1.99.0,<3",
"fastapi>=0.115.0,<0.133.1",
"uvicorn[standard]>=0.30.0,<0.42.0"
]
dependencies = [
"agent-framework-core>=1.0.0rc5",
"openai>=1.99.0,<3",
"opentelemetry-sdk>=1.39.0,<2",
"fastapi>=0.115.0,<0.133.1",
"uvicorn[standard]>=0.30.0,<0.42.0"
]
[project.optional-dependencies]
dev = [