Skip to content

Commit d933b9a

Browse files
authored
dev12 (#4839)
* dev12
1 parent ad7433e commit d933b9a

File tree

24 files changed

+154
-153
lines changed

24 files changed

+154
-153
lines changed

.github/workflows/docs.yml

+1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ jobs:
4545
{ ref: "v0.4.0.dev9", dest-dir: "0.4.0.dev9", uv-version: "0.5.11" },
4646
{ ref: "v0.4.0.dev10", dest-dir: "0.4.0.dev10", uv-version: "0.5.11" },
4747
{ ref: "v0.4.0.dev11", dest-dir: "0.4.0.dev11", uv-version: "0.5.11" },
48+
{ ref: "v0.4.0.dev12", dest-dir: "0.4.0.dev12", uv-version: "0.5.11" },
4849
]
4950
steps:
5051
- name: Checkout

CONTRIBUTING.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ We will update verion numbers according to the following rules:
4949

5050
1. Create a PR that updates the version numbers across the codebase ([example](https://github.com/microsoft/autogen/pull/4359))
5151
2. The docs CI will fail for the PR, but this is expected and will be resolved in the next step
52-
2. After merging the PR, create and push a tag that corresponds to the new verion. For example, for `0.4.0.dev11`:
53-
- `git tag 0.4.0.dev11 && git push origin 0.4.0.dev11`
52+
2. After merging the PR, create and push a tag that corresponds to the new verion. For example, for `0.4.0.dev12`:
53+
- `git tag 0.4.0.dev12 && git push origin 0.4.0.dev12`
5454
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
5555
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
5656

README.md

+3-4
Original file line numberDiff line numberDiff line change
@@ -5,22 +5,21 @@
55

66
[![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/)
77

8-
[![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/)
8+
[![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/)
99
</div>
1010

1111
# AutoGen
1212

1313
> [!IMPORTANT]
1414
>
15-
> - (12/19/24) Hello!
15+
> - (12/19/24) Hello!
1616
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!
1717
> - (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).
1818
> - (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).
1919
> - (10/13/24) Interested in the standard AutoGen as a prior user? Find it at the actively-maintained *AutoGen* [0.2 branch](https://github.com/microsoft/autogen/tree/0.2) and `autogen-agentchat~=0.2` PyPi package.
2020
> - (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).
2121
> - *[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.
2222
23-
2423
AutoGen is an open-source framework for building AI agent systems.
2524
It simplifies the creation of event-driven, distributed, scalable, and resilient agentic applications.
2625
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!
108107
First install the packages:
109108

110109
```bash
111-
pip install "autogen-agentchat==0.4.0.dev11" "autogen-ext[openai]==0.4.0.dev11"
110+
pip install "autogen-agentchat==0.4.0.dev12" "autogen-ext[openai]==0.4.0.dev12"
112111
```
113112

114113
The following code uses OpenAI's GPT-4o model and you need to provide your

docs/switcher.json

+6-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,12 @@
6666
{
6767
"name": "0.4.0.dev11",
6868
"version": "0.4.0.dev11",
69-
"url": "/autogen/0.4.0.dev11/",
69+
"url": "/autogen/0.4.0.dev11/"
70+
},
71+
{
72+
"name": "0.4.0.dev12",
73+
"version": "0.4.0.dev12",
74+
"url": "/autogen/0.4.0.dev12/",
7075
"preferred": true
7176
}
7277
]

python/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# AutoGen Python packages
22

33
[![0.4 Docs](https://img.shields.io/badge/Docs-0.4-blue)](https://microsoft.github.io/autogen/dev/)
4-
[![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/)
4+
[![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/)
55

66
This directory works as a single `uv` workspace containing all project packages. See [`packages`](./packages/) to discover all project packages.
77

python/packages/autogen-agentchat/pyproject.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "autogen-agentchat"
7-
version = "0.4.0.dev11"
7+
version = "0.4.0.dev12"
88
license = {file = "LICENSE-CODE"}
99
description = "AutoGen agents and teams library"
1010
readme = "README.md"
@@ -15,7 +15,7 @@ classifiers = [
1515
"Operating System :: OS Independent",
1616
]
1717
dependencies = [
18-
"autogen-core==0.4.0.dev11",
18+
"autogen-core==0.4.0.dev12",
1919
]
2020

2121
[tool.ruff]
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,39 @@
11
{# Displays the TOC-subtree for pages nested under the currently active top-level TOCtree element. #}
22

3-
<nav class="bd-docs-nav bd-links"
4-
aria-label="{{ _('Section Navigation') }}">
5-
<div class="bd-toc-item navbar-nav">
6-
{{- generate_toctree_html(
7-
"sidebar",
8-
show_nav_level=theme_show_nav_level | int,
9-
maxdepth=theme_navigation_depth | int,
10-
collapse=theme_collapse_navigation | tobool,
11-
includehidden=theme_sidebar_includehidden | tobool,
12-
titles_only=True
13-
)
14-
-}}
15-
<ul class="nav bd-sidenav">
16-
<li class="toctree-l1">
17-
<a class="reference internal" href="{{pathto('reference/python/autogen_agentchat')}}">
18-
<i class="fa-solid fa-file-code"></i>
19-
API Reference
20-
</a>
21-
</li>
22-
<li class="toctree-l1">
23-
<a target="_blank" class="reference internal" href="https://pypi.org/project/autogen-agentchat/0.4.0.dev11/">
24-
<i class="fa-brands fa-python"></i>
25-
PyPi
26-
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
27-
</a>
28-
</li>
29-
<li class="toctree-l1">
30-
<a target="_blank" class="reference internal" href="https://github.com/microsoft/autogen/tree/main/python/packages/autogen-agentchat">
31-
<i class="fa-brands fa-github"></i>
32-
Source
33-
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
34-
</a>
35-
</li>
36-
</ul>
37-
</div>
3+
<nav class="bd-docs-nav bd-links" aria-label="{{ _('Section Navigation') }}">
4+
<div class="bd-toc-item navbar-nav">
5+
{{- generate_toctree_html(
6+
"sidebar",
7+
show_nav_level=theme_show_nav_level | int,
8+
maxdepth=theme_navigation_depth | int,
9+
collapse=theme_collapse_navigation | tobool,
10+
includehidden=theme_sidebar_includehidden | tobool,
11+
titles_only=True
12+
)
13+
-}}
14+
<ul class="nav bd-sidenav">
15+
<li class="toctree-l1">
16+
<a class="reference internal" href="{{pathto('reference/python/autogen_agentchat')}}">
17+
<i class="fa-solid fa-file-code"></i>
18+
API Reference
19+
</a>
20+
</li>
21+
<li class="toctree-l1">
22+
<a target="_blank" class="reference internal"
23+
href="https://pypi.org/project/autogen-agentchat/0.4.0.dev12/">
24+
<i class="fa-brands fa-python"></i>
25+
PyPi
26+
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
27+
</a>
28+
</li>
29+
<li class="toctree-l1">
30+
<a target="_blank" class="reference internal"
31+
href="https://github.com/microsoft/autogen/tree/main/python/packages/autogen-agentchat">
32+
<i class="fa-brands fa-github"></i>
33+
Source
34+
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
35+
</a>
36+
</li>
37+
</ul>
38+
</div>
3839
</nav>
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,38 @@
11
{# Displays the TOC-subtree for pages nested under the currently active top-level TOCtree element. #}
22

3-
<nav class="bd-docs-nav bd-links"
4-
aria-label="{{ _('Section Navigation') }}">
5-
<div class="bd-toc-item navbar-nav">
6-
{{- generate_toctree_html(
7-
"sidebar",
8-
show_nav_level=theme_show_nav_level | int,
9-
maxdepth=theme_navigation_depth | int,
10-
collapse=theme_collapse_navigation | tobool,
11-
includehidden=theme_sidebar_includehidden | tobool,
12-
titles_only=True
13-
)
14-
-}}
15-
<ul class="nav bd-sidenav">
16-
<li class="toctree-l1">
17-
<a class="reference internal" href="{{pathto('reference/python/autogen_core')}}">
18-
<i class="fa-solid fa-file-code"></i>
19-
API Reference
20-
</a>
21-
</li>
22-
<li class="toctree-l1">
23-
<a target="_blank" class="reference internal" href="https://pypi.org/project/autogen-core/0.4.0.dev11/">
24-
<i class="fa-brands fa-python"></i>
25-
PyPi
26-
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
27-
</a>
28-
</li>
29-
<li class="toctree-l1">
30-
<a target="_blank" class="reference internal" href="https://github.com/microsoft/autogen/tree/main/python/packages/autogen-core">
31-
<i class="fa-brands fa-github"></i>
32-
Source
33-
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
34-
</a>
35-
</li>
36-
</ul>
37-
</div>
38-
</nav>
3+
<nav class="bd-docs-nav bd-links" aria-label="{{ _('Section Navigation') }}">
4+
<div class="bd-toc-item navbar-nav">
5+
{{- generate_toctree_html(
6+
"sidebar",
7+
show_nav_level=theme_show_nav_level | int,
8+
maxdepth=theme_navigation_depth | int,
9+
collapse=theme_collapse_navigation | tobool,
10+
includehidden=theme_sidebar_includehidden | tobool,
11+
titles_only=True
12+
)
13+
-}}
14+
<ul class="nav bd-sidenav">
15+
<li class="toctree-l1">
16+
<a class="reference internal" href="{{pathto('reference/python/autogen_core')}}">
17+
<i class="fa-solid fa-file-code"></i>
18+
API Reference
19+
</a>
20+
</li>
21+
<li class="toctree-l1">
22+
<a target="_blank" class="reference internal" href="https://pypi.org/project/autogen-core/0.4.0.dev12/">
23+
<i class="fa-brands fa-python"></i>
24+
PyPi
25+
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
26+
</a>
27+
</li>
28+
<li class="toctree-l1">
29+
<a target="_blank" class="reference internal"
30+
href="https://github.com/microsoft/autogen/tree/main/python/packages/autogen-core">
31+
<i class="fa-brands fa-github"></i>
32+
Source
33+
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
34+
</a>
35+
</li>
36+
</ul>
37+
</div>
38+
</nav>
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,39 @@
11
{# Displays the TOC-subtree for pages nested under the currently active top-level TOCtree element. #}
22

3-
<nav class="bd-docs-nav bd-links"
4-
aria-label="{{ _('Section Navigation') }}">
5-
<div class="bd-toc-item navbar-nav">
6-
{{- generate_toctree_html(
7-
"sidebar",
8-
show_nav_level=theme_show_nav_level | int,
9-
maxdepth=theme_navigation_depth | int,
10-
collapse=theme_collapse_navigation | tobool,
11-
includehidden=theme_sidebar_includehidden | tobool,
12-
titles_only=True
13-
)
14-
-}}
15-
<p aria-level="2" class="caption" role="heading"><span class="caption-text">More</span></p>
16-
<ul class="nav bd-sidenav">
17-
<li class="toctree-l1">
18-
<a class="reference internal" href="{{pathto('reference/python/autogen_ext.agents.magentic_one')}}">
19-
<i class="fa-solid fa-file-code"></i>
20-
API Reference
21-
</a>
22-
</li>
23-
<li class="toctree-l1">
24-
<a target="_blank" class="reference internal" href="https://pypi.org/project/autogen-ext/0.4.0.dev11/">
25-
<i class="fa-brands fa-python"></i>
26-
PyPi
27-
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
28-
</a>
29-
</li>
30-
<li class="toctree-l1">
31-
<a target="_blank" class="reference internal" href="https://github.com/microsoft/autogen/tree/main/python/packages/autogen-ext">
32-
<i class="fa-brands fa-github"></i>
33-
Source
34-
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
35-
</a>
36-
</li>
37-
</ul>
38-
</div>
39-
</nav>
3+
<nav class="bd-docs-nav bd-links" aria-label="{{ _('Section Navigation') }}">
4+
<div class="bd-toc-item navbar-nav">
5+
{{- generate_toctree_html(
6+
"sidebar",
7+
show_nav_level=theme_show_nav_level | int,
8+
maxdepth=theme_navigation_depth | int,
9+
collapse=theme_collapse_navigation | tobool,
10+
includehidden=theme_sidebar_includehidden | tobool,
11+
titles_only=True
12+
)
13+
-}}
14+
<p aria-level="2" class="caption" role="heading"><span class="caption-text">More</span></p>
15+
<ul class="nav bd-sidenav">
16+
<li class="toctree-l1">
17+
<a class="reference internal" href="{{pathto('reference/python/autogen_ext.agents.magentic_one')}}">
18+
<i class="fa-solid fa-file-code"></i>
19+
API Reference
20+
</a>
21+
</li>
22+
<li class="toctree-l1">
23+
<a target="_blank" class="reference internal" href="https://pypi.org/project/autogen-ext/0.4.0.dev12/">
24+
<i class="fa-brands fa-python"></i>
25+
PyPi
26+
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
27+
</a>
28+
</li>
29+
<li class="toctree-l1">
30+
<a target="_blank" class="reference internal"
31+
href="https://github.com/microsoft/autogen/tree/main/python/packages/autogen-ext">
32+
<i class="fa-brands fa-github"></i>
33+
Source
34+
<i class="fa-solid fa-arrow-up-right-from-square fa-2xs"></i>
35+
</a>
36+
</li>
37+
</ul>
38+
</div>
39+
</nav>

python/packages/autogen-core/docs/src/index.md

+3-6
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ AgentChat </div>
5858
High-level API that includes preset agents and teams for building multi-agent systems.
5959

6060
```sh
61-
pip install "autogen-agentchat==0.4.0.dev11"
61+
pip install "autogen-agentchat==0.4.0.dev12"
6262
```
6363

6464
💡 *Start here if you are looking for an API similar to AutoGen 0.2.*
@@ -89,17 +89,15 @@ Get Started
8989

9090
:::
9191

92-
9392
:::{grid-item-card} {fas}`cube;pst-color-primary` Core
9493
:shadow: none
9594
:margin: 2 0 0 0
9695
:columns: 12 12 6 6
9796

98-
9997
Provides building blocks for creating asynchronous, event driven multi-agent systems.
10098

10199
```sh
102-
pip install "autogen-core==0.4.0.dev11"
100+
pip install "autogen-core==0.4.0.dev12"
103101
```
104102

105103
+++
@@ -117,11 +115,10 @@ Get Started
117115
:margin: 2 0 0 0
118116
:columns: 12 12 6 6
119117

120-
121118
Implementations of core components that interface with external services, or use extra dependencies. For example, Docker based code execution.
122119

123120
```sh
124-
pip install "autogen-ext==0.4.0.dev11"
121+
pip install "autogen-ext==0.4.0.dev12"
125122
```
126123

127124
+++

python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/installation.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ Install the `autogen-agentchat` package using pip:
6161

6262
```bash
6363

64-
pip install "autogen-agentchat==0.4.0.dev11"
64+
pip install "autogen-agentchat==0.4.0.dev12"
6565
```
6666

6767
```{note}
@@ -74,7 +74,7 @@ To use the OpenAI and Azure OpenAI models, you need to install the following
7474
extensions:
7575

7676
```bash
77-
pip install "autogen-ext[openai]==0.4.0.dev11"
77+
pip install "autogen-ext[openai]==0.4.0.dev12"
7878
```
7979

8080
## Install Docker for Code Execution

python/packages/autogen-core/docs/src/user-guide/agentchat-user-guide/quickstart.ipynb

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
},
3030
"outputs": [],
3131
"source": [
32-
"pip install \"autogen-agentchat==0.4.0.dev11\" \"autogen-ext[openai]==0.4.0.dev11\""
32+
"pip install \"autogen-agentchat==0.4.0.dev12\" \"autogen-ext[openai]==0.4.0.dev12\""
3333
]
3434
},
3535
{

0 commit comments

Comments
 (0)