Python: consolidate lab packages into a single one; update contribution guidelines (#940)

* consolidate lab packages into a single one; update contribution guidelines

* update dep list

* add poe tasks; fix tests and lint erros

* add lab tests for CI

* fix test

* update root pyproject.toml
This commit is contained in:
Eric Zhu
2025-09-26 20:28:05 -07:00
committed by GitHub
Unverified
parent 9fec0f5ef4
commit 514d0209a8
55 changed files with 615 additions and 1087 deletions
+4 -4
View File
@@ -10,7 +10,7 @@ dependencies = [
"agent-framework-mem0",
"agent-framework-redis",
"agent-framework-devui",
"agent-framework-lab-gaia",
"agent-framework-lab",
]
[dependency-groups]
@@ -49,14 +49,14 @@ environments = [
]
[tool.uv.workspace]
members = [ "packages/*", "packages/lab/*" ]
exclude = [ "packages/agent_framework_project.egg-info", "packages/lab", "packages/lab/cookiecutter-agent-framework-lab", "packages/lab/README.md" ]
members = [ "packages/*" ]
exclude = [ "packages/agent_framework_project.egg-info" ]
[tool.uv.sources]
agent-framework = { workspace = true }
agent-framework-azure-ai = { workspace = true }
agent-framework-copilotstudio = { workspace = true }
agent-framework-lab-gaia = { workspace = true }
agent-framework-lab = { workspace = true }
agent-framework-mem0 = { workspace = true }
agent-framework-redis = { workspace = true }
agent-framework-runtime = { workspace = true }