From badcaa3d788bd6e420dc2f0b75ac6b359ebe0639 Mon Sep 17 00:00:00 2001 From: AG2AI-Admin Date: Fri, 18 Jul 2025 14:25:13 -0400 Subject: [PATCH] Migrate from pyautogen to ag2 library --- src/praisonai/pyproject.toml | 6 +++--- src/praisonai/tests/integration/README.md | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/praisonai/pyproject.toml b/src/praisonai/pyproject.toml index c563733b..62b1b7d1 100644 --- a/src/praisonai/pyproject.toml +++ b/src/praisonai/pyproject.toml @@ -91,7 +91,7 @@ call = [ ] train = [] crewai = ["crewai>=0.32.0", "praisonai-tools>=0.0.15"] -autogen = ["pyautogen>=0.2.19", "praisonai-tools>=0.0.15", "crewai"] +autogen = ["ag2>=0.2.19", "praisonai-tools>=0.0.15", "crewai"] [tool.poetry] name = "PraisonAI" @@ -118,7 +118,7 @@ python-dotenv = ">=0.19.0" instructor = ">=1.3.3" PyYAML = ">=6.0" mcp = ">=1.6.0" -pyautogen = {version = ">=0.2.19", optional = true} +ag2 = {version = ">=0.2.19", optional = true} crewai = {version = ">=0.32.0", optional = true} praisonai-tools = {version = ">=0.0.15", optional = true} chainlit = {version = "==2.5.5", optional = true} @@ -276,7 +276,7 @@ call = [ "openai", ] crewai = ["crewai", "praisonai-tools"] -autogen = ["pyautogen", "praisonai-tools", "crewai"] +autogen = ["ag2", "praisonai-tools", "crewai"] [tool.poetry-dynamic-versioning] enable = true diff --git a/src/praisonai/tests/integration/README.md b/src/praisonai/tests/integration/README.md index 720c0a0b..3c4ea97b 100644 --- a/src/praisonai/tests/integration/README.md +++ b/src/praisonai/tests/integration/README.md @@ -145,7 +145,7 @@ python -m pytest tests/integration/autogen/test_autogen_basic.py::TestAutoGenInt ### Required for AutoGen Tests: ```bash -pip install pyautogen +pip install ag2 ``` ### Required for CrewAI Tests: @@ -251,7 +251,7 @@ To add tests for a new framework (e.g., `langchain`): ``` ImportError: No module named 'autogen' ``` -**Solution:** Install the framework: `pip install pyautogen` +**Solution:** Install the framework: `pip install ag2` **Path Issues:** ```