Python: [BREAKING] Move workflow to main package (#767)

* Move workflow to main package

* Remove workflow specific unit test config

* Remove workflow-specific version info

* Revert unintended telemetry changes

* Removed the obsolete packages/workflow/tests target

* Rename dir workflow to _workflow

* Fix test imports
This commit is contained in:
Evan Mattson
2025-09-16 12:04:07 +00:00
committed by GitHub
parent 65dd48aa1d
commit 732d9f6cd7
87 changed files with 524 additions and 595 deletions
+4 -4
View File
@@ -33,7 +33,8 @@ dependencies = [
"azure-monitor-opentelemetry>=1.7.0",
"azure-monitor-opentelemetry-exporter>=1.0.0b41",
"opentelemetry-exporter-otlp-proto-grpc>=1.36.0",
"opentelemetry-semantic-conventions-ai>=0.4.13"
"opentelemetry-semantic-conventions-ai>=0.4.13",
"aiofiles>=24.1.0"
]
[project.optional-dependencies]
@@ -43,8 +44,8 @@ azure = [
foundry = [
"agent-framework-foundry"
]
workflow = [
"agent-framework-workflow"
viz = [
"graphviz>=0.20.0",
]
runtime = [
"agent-framework-runtime"
@@ -55,7 +56,6 @@ mem0 = [
all = [
"agent-framework-azure",
"agent-framework-foundry",
"agent-framework-workflow",
"agent-framework-runtime",
"agent-framework-mem0"
]