From d933b9ab5f36010fe63b796bbdd34c4ee7283d0b Mon Sep 17 00:00:00 2001 From: Eric Zhu Date: Fri, 27 Dec 2024 11:49:12 -0800 Subject: [PATCH] dev12 (#4839) * dev12 --- .github/workflows/docs.yml | 1 + CONTRIBUTING.md | 4 +- README.md | 7 +- docs/switcher.json | 7 +- python/README.md | 2 +- .../packages/autogen-agentchat/pyproject.toml | 4 +- .../_templates/sidebar-nav-bs-agentchat.html | 71 +++++++++--------- .../src/_templates/sidebar-nav-bs-core.html | 72 +++++++++--------- .../_templates/sidebar-nav-bs-extensions.html | 74 +++++++++---------- .../packages/autogen-core/docs/src/index.md | 9 +-- .../agentchat-user-guide/installation.md | 4 +- .../agentchat-user-guide/quickstart.ipynb | 2 +- .../tutorial/models.ipynb | 4 +- .../framework/distributed-agent-runtime.ipynb | 2 +- .../core-user-guide/installation.md | 2 +- .../extensions-user-guide/installation.md | 4 +- python/packages/autogen-core/pyproject.toml | 4 +- python/packages/autogen-ext/pyproject.toml | 12 +-- .../azure/_azure_container_code_executor.py | 2 +- .../docker/_docker_code_executor.py | 2 +- .../models/openai/_openai_client.py | 4 +- python/packages/autogen-studio/pyproject.toml | 6 +- .../agentchat_chainlit/requirements.txt | 2 +- python/uv.lock | 6 +- 24 files changed, 154 insertions(+), 153 deletions(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 35cc7c1378b8..75f9b6fc3b61 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -45,6 +45,7 @@ jobs: { ref: "v0.4.0.dev9", dest-dir: "0.4.0.dev9", uv-version: "0.5.11" }, { ref: "v0.4.0.dev10", dest-dir: "0.4.0.dev10", uv-version: "0.5.11" }, { ref: "v0.4.0.dev11", dest-dir: "0.4.0.dev11", uv-version: "0.5.11" }, + { ref: "v0.4.0.dev12", dest-dir: "0.4.0.dev12", uv-version: "0.5.11" }, ] steps: - name: Checkout diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3dcccbb1811d..ab86f7ed1185 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -49,8 +49,8 @@ We will update verion numbers according to the following rules: 1. Create a PR that updates the version numbers across the codebase ([example](https://github.com/microsoft/autogen/pull/4359)) 2. The docs CI will fail for the PR, but this is expected and will be resolved in the next step -2. After merging the PR, create and push a tag that corresponds to the new verion. For example, for `0.4.0.dev11`: - - `git tag 0.4.0.dev11 && git push origin 0.4.0.dev11` +2. After merging the PR, create and push a tag that corresponds to the new verion. For example, for `0.4.0.dev12`: + - `git tag 0.4.0.dev12 && git push origin 0.4.0.dev12` 3. Restart the docs CI by finding the failed [job corresponding to the `push` event](https://github.com/microsoft/autogen/actions/workflows/docs.yml) and restarting all jobs 4. Run [this](https://github.com/microsoft/autogen/actions/workflows/single-python-package.yml) workflow for each of the packages that need to be released and get an approval for the release for it to run diff --git a/README.md b/README.md index 0e6702f2a3dd..6efb8051dad7 100644 --- a/README.md +++ b/README.md @@ -5,14 +5,14 @@ [![Twitter](https://img.shields.io/twitter/url/https/twitter.com/cloudposse.svg?style=social&label=Follow%20%40pyautogen)](https://twitter.com/pyautogen) [![LinkedIn](https://img.shields.io/badge/LinkedIn-Company?style=flat&logo=linkedin&logoColor=white)](https://www.linkedin.com/company/105812540) [![Discord](https://img.shields.io/badge/discord-chat-green?logo=discord)](https://aka.ms/autogen-discord) [![GitHub Discussions](https://img.shields.io/badge/Discussions-Q%26A-green?logo=github)](https://github.com/microsoft/autogen/discussions) [![0.2 Docs](https://img.shields.io/badge/Docs-0.2-blue)](https://microsoft.github.io/autogen/0.2/) [![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.dev11/) [![PyPi autogen-agentchat](https://img.shields.io/badge/PyPi-autogen--agentchat-blue?logo=pypi)](https://pypi.org/project/autogen-agentchat/0.4.0.dev11/) [![PyPi autogen-ext](https://img.shields.io/badge/PyPi-autogen--ext-blue?logo=pypi)](https://pypi.org/project/autogen-ext/0.4.0.dev11/) +[![PyPi autogen-core](https://img.shields.io/badge/PyPi-autogen--core-blue?logo=pypi)](https://pypi.org/project/autogen-core/0.4.0.dev12/) [![PyPi autogen-agentchat](https://img.shields.io/badge/PyPi-autogen--agentchat-blue?logo=pypi)](https://pypi.org/project/autogen-agentchat/0.4.0.dev12/) [![PyPi autogen-ext](https://img.shields.io/badge/PyPi-autogen--ext-blue?logo=pypi)](https://pypi.org/project/autogen-ext/0.4.0.dev12/) # AutoGen > [!IMPORTANT] > -> - (12/19/24) Hello! +> - (12/19/24) Hello! The majority of the AutoGen Team members will be resting and recharging with family and friends over the holiday period. Activity/responses on the project may be delayed during the period of Dec 20-Jan 06. We will be excited to engage with you in the new year! > - (12/11/24) We have created a new Discord server for the AutoGen community. Join us at [aka.ms/autogen-discord](https://aka.ms/autogen-discord). > - (11/14/24) ⚠️ In response to a number of asks to clarify and distinguish between official AutoGen and its forks that created confusion, we issued a [clarification statement](https://github.com/microsoft/autogen/discussions/4217). @@ -20,7 +20,6 @@ The majority of the AutoGen Team members will be resting and recharging with fam > - (10/02/24) [AutoGen 0.4](https://microsoft.github.io/autogen/dev) is a from-the-ground-up rewrite of AutoGen. Learn more about the history, goals and future at [this blog post](https://microsoft.github.io/autogen/blog). We’re excited to work with the community to gather feedback, refine, and improve the project before we officially release 0.4. This is a big change, so AutoGen 0.2 is still available, maintained, and developed in the [0.2 branch](https://github.com/microsoft/autogen/tree/0.2). > - *[Join us for Community Office Hours](https://github.com/microsoft/autogen/discussions/4059)* We will host a weekly open discussion to answer questions, talk about Roadmap, etc. - AutoGen is an open-source framework for building AI agent systems. It simplifies the creation of event-driven, distributed, scalable, and resilient agentic applications. It allows you to quickly build systems where AI agents collaborate and perform tasks autonomously @@ -108,7 +107,7 @@ We look forward to your contributions! First install the packages: ```bash -pip install "autogen-agentchat==0.4.0.dev11" "autogen-ext[openai]==0.4.0.dev11" +pip install "autogen-agentchat==0.4.0.dev12" "autogen-ext[openai]==0.4.0.dev12" ``` The following code uses OpenAI's GPT-4o model and you need to provide your diff --git a/docs/switcher.json b/docs/switcher.json index 205f954c7329..fa2c2745a233 100644 --- a/docs/switcher.json +++ b/docs/switcher.json @@ -66,7 +66,12 @@ { "name": "0.4.0.dev11", "version": "0.4.0.dev11", - "url": "/autogen/0.4.0.dev11/", + "url": "/autogen/0.4.0.dev11/" + }, + { + "name": "0.4.0.dev12", + "version": "0.4.0.dev12", + "url": "/autogen/0.4.0.dev12/", "preferred": true } ] diff --git a/python/README.md b/python/README.md index 24cb7e796334..0007d3ae70a2 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.dev11/) [![PyPi autogen-agentchat](https://img.shields.io/badge/PyPi-autogen--agentchat-blue?logo=pypi)](https://pypi.org/project/autogen-agentchat/0.4.0.dev11/) [![PyPi autogen-ext](https://img.shields.io/badge/PyPi-autogen--ext-blue?logo=pypi)](https://pypi.org/project/autogen-ext/0.4.0.dev11/) +[![PyPi autogen-core](https://img.shields.io/badge/PyPi-autogen--core-blue?logo=pypi)](https://pypi.org/project/autogen-core/0.4.0.dev12/) [![PyPi autogen-agentchat](https://img.shields.io/badge/PyPi-autogen--agentchat-blue?logo=pypi)](https://pypi.org/project/autogen-agentchat/0.4.0.dev12/) [![PyPi autogen-ext](https://img.shields.io/badge/PyPi-autogen--ext-blue?logo=pypi)](https://pypi.org/project/autogen-ext/0.4.0.dev12/) 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 0e586ea44c57..273792d33584 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.dev11" +version = "0.4.0.dev12" 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.dev11", + "autogen-core==0.4.0.dev12", ] [tool.ruff] 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 684eb304ac7f..cce87d18d1ca 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 @@ -1,38 +1,39 @@ {# Displays the TOC-subtree for pages nested under the currently active top-level TOCtree element. #} -