From c2721ff65b745da03a0aa92f7e93eea028de17d7 Mon Sep 17 00:00:00 2001 From: Jack Gerrits Date: Thu, 9 Jan 2025 15:29:54 -0500 Subject: [PATCH] Update all versions to 0.4.0 (#4941) * Update all versions to 0.4.0 * update redirect * install with upgrade for agentchat --- README.md | 4 ++-- python/README.md | 2 +- python/packages/autogen-agentchat/pyproject.toml | 4 ++-- .../src/_templates/sidebar-nav-bs-agentchat.html | 2 +- .../docs/src/_templates/sidebar-nav-bs-core.html | 2 +- .../src/_templates/sidebar-nav-bs-extensions.html | 2 +- python/packages/autogen-core/docs/src/index.md | 6 +++--- .../user-guide/agentchat-user-guide/installation.md | 4 ++-- .../user-guide/agentchat-user-guide/magentic-one.md | 2 +- .../user-guide/agentchat-user-guide/quickstart.ipynb | 2 +- .../agentchat-user-guide/tutorial/models.ipynb | 4 ++-- .../framework/distributed-agent-runtime.ipynb | 4 ++-- .../src/user-guide/core-user-guide/installation.md | 2 +- .../user-guide/extensions-user-guide/installation.md | 2 +- python/packages/autogen-core/pyproject.toml | 4 ++-- python/packages/autogen-ext/pyproject.toml | 12 ++++++------ .../autogen_ext/agents/file_surfer/_file_surfer.py | 2 +- .../agents/openai/_openai_assistant_agent.py | 2 +- .../autogen_ext/agents/video_surfer/_video_surfer.py | 2 +- .../agents/web_surfer/_multimodal_web_surfer.py | 2 +- .../azure/_azure_container_code_executor.py | 2 +- .../code_executors/docker/_docker_code_executor.py | 2 +- .../src/autogen_ext/models/openai/__init__.py | 4 ++-- .../src/autogen_ext/models/openai/_openai_client.py | 4 ++-- .../src/autogen_ext/teams/magentic_one.py | 2 +- .../tools/code_execution/_code_execution.py | 2 +- .../packages/autogen-studio/autogenstudio/version.py | 2 +- python/packages/autogen-studio/pyproject.toml | 6 +++--- python/samples/agentchat_chainlit/requirements.txt | 2 +- .../samples/core_async_human_in_the_loop/README.md | 2 +- python/samples/core_chess_game/README.md | 2 +- python/uv.lock | 8 ++++---- 32 files changed, 52 insertions(+), 52 deletions(-) diff --git a/README.md b/README.md index f2911f495..807f13077 100644 --- a/README.md +++ b/README.md @@ -17,7 +17,7 @@ ```bash # Install AgentChat and OpenAI client from Extensions -pip install "autogen-agentchat" "autogen-ext[openai]" +pip install -U "autogen-agentchat" "autogen-ext[openai]" ``` The current stable version is v0.4. If you are upgrading from AutoGen v0.2, please refer to the [Migration Guide](https://microsoft.github.io/autogen/dev/user-guide/agentchat-user-guide/migration-guide.html) for detailed instructions on how to update your code and configurations. @@ -44,7 +44,7 @@ Create a group chat team with an assistant agent, a web surfer agent, and a user for web browsing tasks. You need to install [playwright](https://playwright.dev/python/docs/library). ```python -# pip install autogen-agentchat autogen-ext[openai,web-surfer] +# pip install -U autogen-agentchat autogen-ext[openai,web-surfer] # playwright install import asyncio from autogen_agentchat.agents import AssistantAgent, UserProxyAgent diff --git a/python/README.md b/python/README.md index 53859a013..4c8b53fda 100644 --- a/python/README.md +++ b/python/README.md @@ -1,7 +1,7 @@ # AutoGen Python packages [![0.4 Docs](https://img.shields.io/badge/Docs-0.4-blue)](https://microsoft.github.io/autogen/dev/) -[![PyPi autogen-core](https://img.shields.io/badge/PyPi-autogen--core-blue?logo=pypi)](https://pypi.org/project/autogen-core/0.4.0.dev13/) [![PyPi autogen-agentchat](https://img.shields.io/badge/PyPi-autogen--agentchat-blue?logo=pypi)](https://pypi.org/project/autogen-agentchat/0.4.0.dev13/) [![PyPi autogen-ext](https://img.shields.io/badge/PyPi-autogen--ext-blue?logo=pypi)](https://pypi.org/project/autogen-ext/0.4.0.dev13/) +[![PyPi autogen-core](https://img.shields.io/badge/PyPi-autogen--core-blue?logo=pypi)](https://pypi.org/project/autogen-core/) [![PyPi autogen-agentchat](https://img.shields.io/badge/PyPi-autogen--agentchat-blue?logo=pypi)](https://pypi.org/project/autogen-agentchat/) [![PyPi autogen-ext](https://img.shields.io/badge/PyPi-autogen--ext-blue?logo=pypi)](https://pypi.org/project/autogen-ext/) This directory works as a single `uv` workspace containing all project packages. See [`packages`](./packages/) to discover all project packages. diff --git a/python/packages/autogen-agentchat/pyproject.toml b/python/packages/autogen-agentchat/pyproject.toml index b8b694d96..2aad2d35b 100644 --- a/python/packages/autogen-agentchat/pyproject.toml +++ b/python/packages/autogen-agentchat/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "autogen-agentchat" -version = "0.4.0.dev13" +version = "0.4.0" license = {file = "LICENSE-CODE"} description = "AutoGen agents and teams library" readme = "README.md" @@ -15,7 +15,7 @@ classifiers = [ "Operating System :: OS Independent", ] dependencies = [ - "autogen-core==0.4.0.dev13", + "autogen-core==0.4.0", "aioconsole>=0.8.1" ] diff --git a/python/packages/autogen-core/docs/src/_templates/sidebar-nav-bs-agentchat.html b/python/packages/autogen-core/docs/src/_templates/sidebar-nav-bs-agentchat.html index 3351908bf..afbaff852 100644 --- a/python/packages/autogen-core/docs/src/_templates/sidebar-nav-bs-agentchat.html +++ b/python/packages/autogen-core/docs/src/_templates/sidebar-nav-bs-agentchat.html @@ -20,7 +20,7 @@
  • + href="https://pypi.org/project/autogen-agentchat/"> PyPi diff --git a/python/packages/autogen-core/docs/src/_templates/sidebar-nav-bs-core.html b/python/packages/autogen-core/docs/src/_templates/sidebar-nav-bs-core.html index d5b18efd3..d6288526d 100644 --- a/python/packages/autogen-core/docs/src/_templates/sidebar-nav-bs-core.html +++ b/python/packages/autogen-core/docs/src/_templates/sidebar-nav-bs-core.html @@ -19,7 +19,7 @@
  • - + PyPi diff --git a/python/packages/autogen-core/docs/src/_templates/sidebar-nav-bs-extensions.html b/python/packages/autogen-core/docs/src/_templates/sidebar-nav-bs-extensions.html index 9ae28dd1a..b2c27fdfc 100644 --- a/python/packages/autogen-core/docs/src/_templates/sidebar-nav-bs-extensions.html +++ b/python/packages/autogen-core/docs/src/_templates/sidebar-nav-bs-extensions.html @@ -20,7 +20,7 @@
  • - + PyPi diff --git a/python/packages/autogen-core/docs/src/index.md b/python/packages/autogen-core/docs/src/index.md index 4c3b3b222..e62b398dc 100644 --- a/python/packages/autogen-core/docs/src/index.md +++ b/python/packages/autogen-core/docs/src/index.md @@ -105,7 +105,7 @@ Get Started
    {fas}`people-group;pst-color-primary` AgentChat -[![PyPi autogen-agentchat](https://img.shields.io/badge/PyPi-autogen--agentchat-blue?logo=pypi)](https://pypi.org/project/autogen-agentchat/0.4.0.dev13/) +[![PyPi autogen-agentchat](https://img.shields.io/badge/PyPi-autogen--agentchat-blue?logo=pypi)](https://pypi.org/project/autogen-agentchat/)
    A programming framework for building conversational single and multi-agent applications. @@ -136,7 +136,7 @@ Get Started ::: -:::{grid-item-card} {fas}`cube;pst-color-primary` Core [![PyPi autogen-core](https://img.shields.io/badge/PyPi-autogen--core-blue?logo=pypi)](https://pypi.org/project/autogen-core/0.4.0.dev13/) +:::{grid-item-card} {fas}`cube;pst-color-primary` Core [![PyPi autogen-core](https://img.shields.io/badge/PyPi-autogen--core-blue?logo=pypi)](https://pypi.org/project/autogen-core/) :shadow: none :margin: 2 0 0 0 :columns: 12 12 12 12 @@ -159,7 +159,7 @@ Get Started ::: -:::{grid-item-card} {fas}`puzzle-piece;pst-color-primary` Extensions [![PyPi autogen-ext](https://img.shields.io/badge/PyPi-autogen--ext-blue?logo=pypi)](https://pypi.org/project/autogen-ext/0.4.0.dev13/) +:::{grid-item-card} {fas}`puzzle-piece;pst-color-primary` Extensions [![PyPi autogen-ext](https://img.shields.io/badge/PyPi-autogen--ext-blue?logo=pypi)](https://pypi.org/project/autogen-ext/) :shadow: none :margin: 2 0 0 0 :columns: 12 12 12 12 diff --git a/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/installation.md b/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/installation.md index b55fcccd5..e4e49591d 100644 --- a/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/installation.md +++ b/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/installation.md @@ -61,7 +61,7 @@ Install the `autogen-agentchat` package using pip: ```bash -pip install "autogen-agentchat==0.4.0.dev13" +pip install -U "autogen-agentchat" ``` ```{note} @@ -74,7 +74,7 @@ To use the OpenAI and Azure OpenAI models, you need to install the following extensions: ```bash -pip install "autogen-ext[openai]==0.4.0.dev13" +pip install "autogen-ext[openai]" ``` If you are using Azure OpenAI with AAD authentication, you need to install the following: diff --git a/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/magentic-one.md b/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/magentic-one.md index 48c7afc0b..556952605 100644 --- a/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/magentic-one.md +++ b/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/magentic-one.md @@ -41,7 +41,7 @@ Be aware that agents may occasionally attempt risky actions, such as recruiting Install the required packages: ```bash -pip install autogen-agentchat==0.4.0.dev13 autogen-ext[magentic-one,openai]==0.4.0.dev13 +pip install autogen-agentchat autogen-ext[magentic-one,openai] # If using the MultimodalWebSurfer, you also need to install playwright dependencies: playwright install --with-deps chromium diff --git a/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/quickstart.ipynb b/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/quickstart.ipynb index 94dbb7528..06e265b14 100644 --- a/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/quickstart.ipynb +++ b/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/quickstart.ipynb @@ -29,7 +29,7 @@ }, "outputs": [], "source": [ - "pip install \"autogen-agentchat==0.4.0.dev13\" \"autogen-ext[openai,azure]==0.4.0.dev13\"" + "pip install -U \"autogen-agentchat\" \"autogen-ext[openai,azure]\"" ] }, { diff --git a/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/tutorial/models.ipynb b/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/tutorial/models.ipynb index ce1c21077..d7aed4fc5 100644 --- a/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/tutorial/models.ipynb +++ b/python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/tutorial/models.ipynb @@ -28,7 +28,7 @@ }, "outputs": [], "source": [ - "pip install \"autogen-ext[openai]==0.4.0.dev13\"" + "pip install \"autogen-ext[openai]\"" ] }, { @@ -108,7 +108,7 @@ }, "outputs": [], "source": [ - "pip install \"autogen-ext[openai,azure]==0.4.0.dev13\"" + "pip install \"autogen-ext[openai,azure]\"" ] }, { diff --git a/python/packages/autogen-core/docs/src/user-guide/core-user-guide/framework/distributed-agent-runtime.ipynb b/python/packages/autogen-core/docs/src/user-guide/core-user-guide/framework/distributed-agent-runtime.ipynb index 96a80a2f0..c67c998c0 100644 --- a/python/packages/autogen-core/docs/src/user-guide/core-user-guide/framework/distributed-agent-runtime.ipynb +++ b/python/packages/autogen-core/docs/src/user-guide/core-user-guide/framework/distributed-agent-runtime.ipynb @@ -24,7 +24,7 @@ "````{note}\n", "The distributed agent runtime requires extra dependencies, install them using:\n", "```bash\n", - "pip install \"autogen-ext[grpc]==0.4.0.dev13\"\n", + "pip install \"autogen-ext[grpc]\"\n", "```\n", "````\n", "\n", @@ -222,4 +222,4 @@ }, "nbformat": 4, "nbformat_minor": 2 -} \ No newline at end of file +} diff --git a/python/packages/autogen-core/docs/src/user-guide/core-user-guide/installation.md b/python/packages/autogen-core/docs/src/user-guide/core-user-guide/installation.md index 8b7d0dc2d..3fd181c7f 100644 --- a/python/packages/autogen-core/docs/src/user-guide/core-user-guide/installation.md +++ b/python/packages/autogen-core/docs/src/user-guide/core-user-guide/installation.md @@ -54,7 +54,7 @@ Install the `autogen-core` package using pip: ```bash -pip install "autogen-core==0.4.0.dev13" +pip install "autogen-core" ``` ```{note} diff --git a/python/packages/autogen-core/docs/src/user-guide/extensions-user-guide/installation.md b/python/packages/autogen-core/docs/src/user-guide/extensions-user-guide/installation.md index bbec3120d..7a59605b1 100644 --- a/python/packages/autogen-core/docs/src/user-guide/extensions-user-guide/installation.md +++ b/python/packages/autogen-core/docs/src/user-guide/extensions-user-guide/installation.md @@ -10,7 +10,7 @@ myst: First-part maintained extensions are available in the `autogen-ext` package. ```sh -pip install "autogen-ext==0.4.0.dev13" +pip install "autogen-ext" ``` Extras: diff --git a/python/packages/autogen-core/pyproject.toml b/python/packages/autogen-core/pyproject.toml index 7f06fc66d..4d6aa4ba6 100644 --- a/python/packages/autogen-core/pyproject.toml +++ b/python/packages/autogen-core/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "autogen-core" -version = "0.4.0.dev13" +version = "0.4.0" license = {file = "LICENSE-CODE"} description = "Foundational interfaces and agent runtime implementation for AutoGen" readme = "README.md" @@ -69,7 +69,7 @@ dev = [ "pygments", "sphinxext-rediraffe", - "autogen_ext==0.4.0.dev13", + "autogen_ext==0.4.0", # Documentation tooling "sphinx-autobuild", diff --git a/python/packages/autogen-ext/pyproject.toml b/python/packages/autogen-ext/pyproject.toml index 8b972e98b..a2ace335f 100644 --- a/python/packages/autogen-ext/pyproject.toml +++ b/python/packages/autogen-ext/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "autogen-ext" -version = "0.4.0.dev13" +version = "0.4.0" license = {file = "LICENSE-CODE"} description = "AutoGen extensions library" readme = "README.md" @@ -15,7 +15,7 @@ classifiers = [ "Operating System :: OS Independent", ] dependencies = [ - "autogen-core==0.4.0.dev13", + "autogen-core==0.4.0", ] [project.optional-dependencies] @@ -24,23 +24,23 @@ azure = ["azure-core", "azure-identity"] docker = ["docker~=7.0"] openai = ["openai>=1.52.2", "tiktoken>=0.8.0", "aiofiles"] file-surfer = [ - "autogen-agentchat==0.4.0.dev13", + "autogen-agentchat==0.4.0", "markitdown>=0.0.1a2", ] web-surfer = [ - "autogen-agentchat==0.4.0.dev13", + "autogen-agentchat==0.4.0", "playwright>=1.48.0", "pillow>=11.0.0", "markitdown>=0.0.1a2", ] magentic-one = [ - "autogen-agentchat==0.4.0.dev13", + "autogen-agentchat==0.4.0", "markitdown>=0.0.1a2", "playwright>=1.48.0", "pillow>=11.0.0", ] video-surfer = [ - "autogen-agentchat==0.4.0.dev13", + "autogen-agentchat==0.4.0", "opencv-python>=4.5", "ffmpeg-python", "openai-whisper", diff --git a/python/packages/autogen-ext/src/autogen_ext/agents/file_surfer/_file_surfer.py b/python/packages/autogen-ext/src/autogen_ext/agents/file_surfer/_file_surfer.py index 7297a88e6..0f3893130 100644 --- a/python/packages/autogen-ext/src/autogen_ext/agents/file_surfer/_file_surfer.py +++ b/python/packages/autogen-ext/src/autogen_ext/agents/file_surfer/_file_surfer.py @@ -37,7 +37,7 @@ class FileSurfer(BaseChatAgent): .. code-block:: bash - pip install "autogen-ext[file-surfer]==0.4.0.dev13" + pip install "autogen-ext[file-surfer]" Args: name (str): The agent's name diff --git a/python/packages/autogen-ext/src/autogen_ext/agents/openai/_openai_assistant_agent.py b/python/packages/autogen-ext/src/autogen_ext/agents/openai/_openai_assistant_agent.py index 496b68fd3..e4d359cf3 100644 --- a/python/packages/autogen-ext/src/autogen_ext/agents/openai/_openai_assistant_agent.py +++ b/python/packages/autogen-ext/src/autogen_ext/agents/openai/_openai_assistant_agent.py @@ -84,7 +84,7 @@ class OpenAIAssistantAgent(BaseChatAgent): .. code-block:: bash - pip install "autogen-ext[openai]==0.4.0.dev13" + pip install "autogen-ext[openai]" This agent leverages the OpenAI Assistant API to create AI assistants with capabilities like: diff --git a/python/packages/autogen-ext/src/autogen_ext/agents/video_surfer/_video_surfer.py b/python/packages/autogen-ext/src/autogen_ext/agents/video_surfer/_video_surfer.py index 43be974b1..348877793 100644 --- a/python/packages/autogen-ext/src/autogen_ext/agents/video_surfer/_video_surfer.py +++ b/python/packages/autogen-ext/src/autogen_ext/agents/video_surfer/_video_surfer.py @@ -22,7 +22,7 @@ class VideoSurfer(AssistantAgent): .. code-block:: bash - pip install "autogen-ext[video-surfer]==0.4.0.dev13" + pip install "autogen-ext[video-surfer]" This agent utilizes various tools to extract information from the video, such as its length, screenshots at specific timestamps, and audio transcriptions. It processes these elements to provide detailed answers to user queries. diff --git a/python/packages/autogen-ext/src/autogen_ext/agents/web_surfer/_multimodal_web_surfer.py b/python/packages/autogen-ext/src/autogen_ext/agents/web_surfer/_multimodal_web_surfer.py index c6bcf2c85..d266a2086 100644 --- a/python/packages/autogen-ext/src/autogen_ext/agents/web_surfer/_multimodal_web_surfer.py +++ b/python/packages/autogen-ext/src/autogen_ext/agents/web_surfer/_multimodal_web_surfer.py @@ -66,7 +66,7 @@ class MultimodalWebSurfer(BaseChatAgent): .. code-block:: bash - pip install "autogen-ext[web-surfer]==0.4.0.dev13" + pip install "autogen-ext[web-surfer]" It launches a chromium browser and allows the playwright to interact with the web browser and can perform a variety of actions. The browser is launched on the first call to the agent and is reused for subsequent calls. diff --git a/python/packages/autogen-ext/src/autogen_ext/code_executors/azure/_azure_container_code_executor.py b/python/packages/autogen-ext/src/autogen_ext/code_executors/azure/_azure_container_code_executor.py index c877d91f6..3971d9366 100644 --- a/python/packages/autogen-ext/src/autogen_ext/code_executors/azure/_azure_container_code_executor.py +++ b/python/packages/autogen-ext/src/autogen_ext/code_executors/azure/_azure_container_code_executor.py @@ -51,7 +51,7 @@ class ACADynamicSessionsCodeExecutor(CodeExecutor): .. code-block:: bash - pip install "autogen-ext[azure]==0.4.0.dev13" + pip install "autogen-ext[azure]" .. caution:: diff --git a/python/packages/autogen-ext/src/autogen_ext/code_executors/docker/_docker_code_executor.py b/python/packages/autogen-ext/src/autogen_ext/code_executors/docker/_docker_code_executor.py index d608d389d..05924e186 100644 --- a/python/packages/autogen-ext/src/autogen_ext/code_executors/docker/_docker_code_executor.py +++ b/python/packages/autogen-ext/src/autogen_ext/code_executors/docker/_docker_code_executor.py @@ -59,7 +59,7 @@ class DockerCommandLineCodeExecutor(CodeExecutor): .. code-block:: bash - pip install "autogen-ext[docker]==0.4.0.dev13" + pip install "autogen-ext[docker]" The executor first saves each code block in a file in the working diff --git a/python/packages/autogen-ext/src/autogen_ext/models/openai/__init__.py b/python/packages/autogen-ext/src/autogen_ext/models/openai/__init__.py index dbe2eb65e..366ad8311 100644 --- a/python/packages/autogen-ext/src/autogen_ext/models/openai/__init__.py +++ b/python/packages/autogen-ext/src/autogen_ext/models/openai/__init__.py @@ -1,9 +1,9 @@ -from ._openai_client import AzureOpenAIChatCompletionClient, OpenAIChatCompletionClient, BaseOpenAIChatCompletionClient +from ._openai_client import AzureOpenAIChatCompletionClient, BaseOpenAIChatCompletionClient, OpenAIChatCompletionClient from .config import ( AzureOpenAIClientConfigurationConfigModel, - OpenAIClientConfigurationConfigModel, BaseOpenAIClientConfigurationConfigModel, CreateArgumentsConfigModel, + OpenAIClientConfigurationConfigModel, ) __all__ = [ diff --git a/python/packages/autogen-ext/src/autogen_ext/models/openai/_openai_client.py b/python/packages/autogen-ext/src/autogen_ext/models/openai/_openai_client.py index 0a811dacc..5b9f51129 100644 --- a/python/packages/autogen-ext/src/autogen_ext/models/openai/_openai_client.py +++ b/python/packages/autogen-ext/src/autogen_ext/models/openai/_openai_client.py @@ -931,7 +931,7 @@ class OpenAIChatCompletionClient(BaseOpenAIChatCompletionClient, Component[OpenA .. code-block:: bash - pip install "autogen-ext[openai]==0.4.0.dev13" + pip install "autogen-ext[openai]" The following code snippet shows how to use the client with an OpenAI model: @@ -1062,7 +1062,7 @@ class AzureOpenAIChatCompletionClient( .. code-block:: bash - pip install "autogen-ext[openai,azure]==0.4.0.dev13" + pip install "autogen-ext[openai,azure]" To use the client, you need to provide your deployment id, Azure Cognitive Services endpoint, api version, and model capabilities. diff --git a/python/packages/autogen-ext/src/autogen_ext/teams/magentic_one.py b/python/packages/autogen-ext/src/autogen_ext/teams/magentic_one.py index fb59332be..23aca9701 100644 --- a/python/packages/autogen-ext/src/autogen_ext/teams/magentic_one.py +++ b/python/packages/autogen-ext/src/autogen_ext/teams/magentic_one.py @@ -23,7 +23,7 @@ class MagenticOne(MagenticOneGroupChat): .. code-block:: bash - pip install "autogen-ext[magentic-one]==0.4.0.dev13" + pip install "autogen-ext[magentic-one]" Args: diff --git a/python/packages/autogen-ext/src/autogen_ext/tools/code_execution/_code_execution.py b/python/packages/autogen-ext/src/autogen_ext/tools/code_execution/_code_execution.py index a0669e5c7..3b72940f2 100644 --- a/python/packages/autogen-ext/src/autogen_ext/tools/code_execution/_code_execution.py +++ b/python/packages/autogen-ext/src/autogen_ext/tools/code_execution/_code_execution.py @@ -30,7 +30,7 @@ class PythonCodeExecutionTool(BaseTool[CodeExecutionInput, CodeExecutionResult]) .. code-block:: bash - pip install "autogen-agentchat==0.4.0.dev13" "autogen-ext[openai]==0.4.0.dev13" "yfinance" "matplotlib" + pip install -U "autogen-agentchat" "autogen-ext[openai]" "yfinance" "matplotlib" .. code-block:: python diff --git a/python/packages/autogen-studio/autogenstudio/version.py b/python/packages/autogen-studio/autogenstudio/version.py index 525ab752d..171811d22 100644 --- a/python/packages/autogen-studio/autogenstudio/version.py +++ b/python/packages/autogen-studio/autogenstudio/version.py @@ -1,3 +1,3 @@ -VERSION = "0.4.0.dev41" +VERSION = "0.4.0" __version__ = VERSION APP_NAME = "autogenstudio" diff --git a/python/packages/autogen-studio/pyproject.toml b/python/packages/autogen-studio/pyproject.toml index 5ebbc086b..5fa667619 100644 --- a/python/packages/autogen-studio/pyproject.toml +++ b/python/packages/autogen-studio/pyproject.toml @@ -33,9 +33,9 @@ dependencies = [ "alembic", "loguru", "pyyaml", - "autogen-core==0.4.0.dev13", - "autogen-agentchat==0.4.0.dev13", - "autogen-ext[magentic-one]==0.4.0.dev13" + "autogen-core==0.4.0", + "autogen-agentchat==0.4.0", + "autogen-ext[magentic-one]==0.4.0" ] optional-dependencies = {web = ["fastapi", "uvicorn"], database = ["psycopg"]} diff --git a/python/samples/agentchat_chainlit/requirements.txt b/python/samples/agentchat_chainlit/requirements.txt index c7dd4ca40..db122ba31 100644 --- a/python/samples/agentchat_chainlit/requirements.txt +++ b/python/samples/agentchat_chainlit/requirements.txt @@ -1,2 +1,2 @@ chainlit -autogen-agentchat==0.4.0.dev13 +autogen-agentchat==0.4.0 diff --git a/python/samples/core_async_human_in_the_loop/README.md b/python/samples/core_async_human_in_the_loop/README.md index af8d9e4a1..7ed54cc92 100644 --- a/python/samples/core_async_human_in_the_loop/README.md +++ b/python/samples/core_async_human_in_the_loop/README.md @@ -9,7 +9,7 @@ An example showing human-in-the-loop which waits for human input before making t First, you need a shell with AutoGen core and required dependencies installed. ```bash -pip install "autogen-core==0.4.0.dev13" "autogen-ext[openai,azure]==0.4.0.dev13" +pip install "autogen-core" "autogen-ext[openai,azure]" ``` ### Model Configuration diff --git a/python/samples/core_chess_game/README.md b/python/samples/core_chess_game/README.md index b0f5a9194..a27c5cb99 100644 --- a/python/samples/core_chess_game/README.md +++ b/python/samples/core_chess_game/README.md @@ -9,7 +9,7 @@ An example with two chess player agents that executes its own tools to demonstra First, you need a shell with AutoGen core and required dependencies installed. ```bash -pip install "autogen-core==0.4.0.dev13" "autogen-ext[openai,azure]==0.4.0.dev13" "chess" +pip install "autogen-core" "autogen-ext[openai,azure]" "chess" ``` ### Model Configuration diff --git a/python/uv.lock b/python/uv.lock index 330f570ef..435d9d210 100644 --- a/python/uv.lock +++ b/python/uv.lock @@ -347,7 +347,7 @@ wheels = [ [[package]] name = "autogen-agentchat" -version = "0.4.0.dev13" +version = "0.4.0" source = { editable = "packages/autogen-agentchat" } dependencies = [ { name = "aioconsole" }, @@ -362,7 +362,7 @@ requires-dist = [ [[package]] name = "autogen-core" -version = "0.4.0.dev13" +version = "0.4.0" source = { editable = "packages/autogen-core" } dependencies = [ { name = "jsonref" }, @@ -477,7 +477,7 @@ dev = [ [[package]] name = "autogen-ext" -version = "0.4.0.dev13" +version = "0.4.0" source = { editable = "packages/autogen-ext" } dependencies = [ { name = "autogen-core" }, @@ -652,7 +652,7 @@ requires-dist = [ [[package]] name = "autogenstudio" -version = "0.4.0.dev41" +version = "0.4.0" source = { editable = "packages/autogen-studio" } dependencies = [ { name = "aiofiles" },