From 04706490e6d8188ecf6cb22d1c9417a37d0a5b94 Mon Sep 17 00:00:00 2001 From: AG2AI-Admin Date: Fri, 18 Jul 2025 12:57:03 -0400 Subject: [PATCH] Migrate from pyautogen to ag2 library --- pyproject.toml | 2 +- requirements-dev.txt | 22 +++++++++++----------- requirements.txt | 22 +++++++++++----------- 3 files changed, 23 insertions(+), 23 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 0caab84..4218ce3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,7 +32,7 @@ dependencies = [ "requests>=2.31.0", "openai>=1.0.0", "ollama>=0.1.34", - "pyautogen>=0.2.0", + "ag2>=0.2.0", "pydantic>=2.0.0", ] diff --git a/requirements-dev.txt b/requirements-dev.txt index bd1e1ca..3fbda96 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -7,9 +7,9 @@ anyio==4.9.0 # asyncer # httpx # openai - # pyautogen + # ag2 asyncer==0.0.8 - # via pyautogen + # via ag2 certifi==2025.4.26 # via # httpcore @@ -26,13 +26,13 @@ colorama==0.4.6 coverage==7.8.2 # via pytest-cov diskcache==5.6.3 - # via pyautogen + # via ag2 distlib==0.3.9 # via virtualenv distro==1.9.0 # via openai docker==7.1.0 - # via pyautogen + # via ag2 filelock==3.18.0 # via virtualenv h11==0.16.0 @@ -43,7 +43,7 @@ httpx==0.28.1 # via # ollama # openai - # pyautogen + # ag2 identify==2.6.12 # via pre-commit idna==3.10 @@ -67,7 +67,7 @@ openai==1.84.0 # via local-llm (pyproject.toml) packaging==25.0 # via - # pyautogen + # ag2 # pytest pathspec==0.12.1 # via mypy @@ -77,14 +77,14 @@ pluggy==1.6.0 # via pytest pre-commit==4.2.0 # via local-llm (pyproject.toml) -pyautogen==0.9 +ag2==0.9 # via local-llm (pyproject.toml) pydantic==2.11.5 # via # local-llm (pyproject.toml) # ollama # openai - # pyautogen + # ag2 pydantic-core==2.33.2 # via pydantic pygments==2.19.1 @@ -96,7 +96,7 @@ pytest==8.4.0 pytest-cov==6.1.1 # via local-llm (pyproject.toml) python-dotenv==1.1.0 - # via pyautogen + # via ag2 pywin32==310 # via docker pyyaml==6.0.2 @@ -115,9 +115,9 @@ sniffio==1.3.1 # anyio # openai termcolor==3.1.0 - # via pyautogen + # via ag2 tiktoken==0.9.0 - # via pyautogen + # via ag2 tqdm==4.67.1 # via openai typing-extensions==4.14.0 diff --git a/requirements.txt b/requirements.txt index 09d3db4..3905a05 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,9 +7,9 @@ anyio==4.9.0 # asyncer # httpx # openai - # pyautogen + # ag2 asyncer==0.0.8 - # via pyautogen + # via ag2 certifi==2025.4.26 # via # httpcore @@ -20,11 +20,11 @@ charset-normalizer==3.4.2 colorama==0.4.6 # via tqdm diskcache==5.6.3 - # via pyautogen + # via ag2 distro==1.9.0 # via openai docker==7.1.0 - # via pyautogen + # via ag2 h11==0.16.0 # via httpcore httpcore==1.0.9 @@ -33,7 +33,7 @@ httpx==0.28.1 # via # ollama # openai - # pyautogen + # ag2 idna==3.10 # via # anyio @@ -46,19 +46,19 @@ ollama==0.5.1 openai==1.84.0 # via local-llm (pyproject.toml) packaging==25.0 - # via pyautogen -pyautogen==0.9 + # via ag2 +ag2==0.9 # via local-llm (pyproject.toml) pydantic==2.11.5 # via # local-llm (pyproject.toml) # ollama # openai - # pyautogen + # ag2 pydantic-core==2.33.2 # via pydantic python-dotenv==1.1.0 - # via pyautogen + # via ag2 pywin32==310 # via docker regex==2024.11.6 @@ -73,9 +73,9 @@ sniffio==1.3.1 # anyio # openai termcolor==3.1.0 - # via pyautogen + # via ag2 tiktoken==0.9.0 - # via pyautogen + # via ag2 tqdm==4.67.1 # via openai typing-extensions==4.14.0