Skip to content

Commit 0e00e5f

Browse files
authored
Python: Update Python Packages for rc6 (#4979)
* python package update * small fix
1 parent 31c8661 commit 0e00e5f

28 files changed

Lines changed: 111 additions & 81 deletions

File tree

python/CHANGELOG.md

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.0.0rc6] - 2026-03-30
11+
12+
### Added
13+
14+
- **agent-framework-openai**: New package extracted from core for OpenAI and Azure OpenAI provider support ([#4818](https://github.com/microsoft/agent-framework/pull/4818))
15+
- **agent-framework-foundry**: New package for Azure AI Foundry integration ([#4818](https://github.com/microsoft/agent-framework/pull/4818))
16+
- **agent-framework-core**: Support `structuredContent` in MCP tool results and fix sampling options type ([#4763](https://github.com/microsoft/agent-framework/pull/4763))
17+
- **agent-framework-core**: Include reasoning messages in `MESSAGES_SNAPSHOT` events ([#4844](https://github.com/microsoft/agent-framework/pull/4844))
18+
- **agent-framework-core**: [BREAKING] Add context mode to `AgentExecutor` ([#4668](https://github.com/microsoft/agent-framework/pull/4668))
19+
20+
### Changed
21+
22+
- **agent-framework-core**: [BREAKING] Remove deprecated kwargs compatibility paths ([#4858](https://github.com/microsoft/agent-framework/pull/4858))
23+
- **agent-framework-core**: [BREAKING] Reduce core dependencies and simplify optional integrations ([#4904](https://github.com/microsoft/agent-framework/pull/4904))
24+
- **agent-framework-openai**: [BREAKING] Provider-leading client design & OpenAI package extraction ([#4818](https://github.com/microsoft/agent-framework/pull/4818))
25+
- **agent-framework-openai**: [BREAKING] Fix OpenAI Azure routing and provider samples ([#4925](https://github.com/microsoft/agent-framework/pull/4925))
26+
- **agent-framework-azure-ai**: Deprecate Azure AI v1 (Persistent Agents API) helper methods ([#4804](https://github.com/microsoft/agent-framework/pull/4804))
27+
- **agent-framework-core**: Avoid duplicate agent response telemetry ([#4685](https://github.com/microsoft/agent-framework/pull/4685))
28+
- **agent-framework-devui**: Bump `flatted` from 3.3.3 to 3.4.2 in frontend ([#4805](https://github.com/microsoft/agent-framework/pull/4805))
29+
- **samples**: Move `ag_ui_workflow_handoff` demo from `demos/` to `05-end-to-end/` ([#4900](https://github.com/microsoft/agent-framework/pull/4900))
30+
31+
### Fixed
32+
33+
- **agent-framework-core**: Fix streaming path to emit `mcp_server_tool_result` on `output_item.done` instead of `output_item.added` ([#4821](https://github.com/microsoft/agent-framework/pull/4821))
34+
- **agent-framework-a2a**: Fix `A2AAgent` to surface message content from in-progress `TaskStatusUpdateEvents` ([#4798](https://github.com/microsoft/agent-framework/pull/4798))
35+
- **agent-framework-core**: Fix `PydanticSchemaGenerationError` when using `from __future__ import annotations` with `@tool` ([#4822](https://github.com/microsoft/agent-framework/pull/4822))
36+
- **samples**: Fix broken samples for GitHub Copilot, declarative, and Responses API ([#4915](https://github.com/microsoft/agent-framework/pull/4915))
37+
- **repo**: Fix: update PyRIT repository link from Azure/PyRIT to microsoft/PyRIT ([#4960](https://github.com/microsoft/agent-framework/pull/4960))
38+
1039
## [1.0.0rc5] - 2026-03-19
1140

1241
### Added
@@ -817,7 +846,8 @@ Release candidate for **agent-framework-core** and **agent-framework-azure-ai**
817846

818847
For more information, see the [announcement blog post](https://devblogs.microsoft.com/foundry/introducing-microsoft-agent-framework-the-open-source-engine-for-agentic-ai-apps/).
819848

820-
[Unreleased]: https://github.com/microsoft/agent-framework/compare/python-1.0.0rc5...HEAD
849+
[Unreleased]: https://github.com/microsoft/agent-framework/compare/python-1.0.0rc6...HEAD
850+
[1.0.0rc6]: https://github.com/microsoft/agent-framework/compare/python-1.0.0rc5...python-1.0.0rc6
821851
[1.0.0rc5]: https://github.com/microsoft/agent-framework/compare/python-1.0.0rc4...python-1.0.0rc5
822852
[1.0.0rc4]: https://github.com/microsoft/agent-framework/compare/python-1.0.0rc3...python-1.0.0rc4
823853
[1.0.0rc3]: https://github.com/microsoft/agent-framework/compare/python-1.0.0rc2...python-1.0.0rc3

python/packages/a2a/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = "A2A integration for Microsoft Agent Framework."
44
authors = [{ name = "Microsoft", email = "af-support@microsoft.com"}]
55
readme = "README.md"
66
requires-python = ">=3.10"
7-
version = "1.0.0b260319"
7+
version = "1.0.0b260330"
88
license-files = ["LICENSE"]
99
urls.homepage = "https://aka.ms/agent-framework"
1010
urls.source = "https://github.com/microsoft/agent-framework/tree/main/python"
@@ -23,7 +23,7 @@ classifiers = [
2323
"Typing :: Typed",
2424
]
2525
dependencies = [
26-
"agent-framework-core>=1.0.0rc5",
26+
"agent-framework-core>=1.0.0rc6",
2727
"a2a-sdk>=0.3.5,<0.3.24",
2828
]
2929

python/packages/ag-ui/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "agent-framework-ag-ui"
3-
version = "1.0.0b260319"
3+
version = "1.0.0b260330"
44
description = "AG-UI protocol integration for Agent Framework"
55
readme = "README.md"
66
license-files = ["LICENSE"]
@@ -22,7 +22,7 @@ classifiers = [
2222
"Typing :: Typed",
2323
]
2424
dependencies = [
25-
"agent-framework-core>=1.0.0rc5",
25+
"agent-framework-core>=1.0.0rc6",
2626
"ag-ui-protocol==0.1.13",
2727
"fastapi>=0.115.0,<0.133.1",
2828
"uvicorn[standard]>=0.30.0,<0.42.0"

python/packages/anthropic/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = "Anthropic integration for Microsoft Agent Framework."
44
authors = [{ name = "Microsoft", email = "af-support@microsoft.com"}]
55
readme = "README.md"
66
requires-python = ">=3.10"
7-
version = "1.0.0b260319"
7+
version = "1.0.0b260330"
88
license-files = ["LICENSE"]
99
urls.homepage = "https://aka.ms/agent-framework"
1010
urls.source = "https://github.com/microsoft/agent-framework/tree/main/python"
@@ -23,7 +23,7 @@ classifiers = [
2323
"Typing :: Typed",
2424
]
2525
dependencies = [
26-
"agent-framework-core>=1.0.0rc5",
26+
"agent-framework-core>=1.0.0rc6",
2727
"anthropic>=0.80.0,<0.80.1",
2828
]
2929

python/packages/azure-ai-search/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = "Azure AI Search integration for Microsoft Agent Framework."
44
authors = [{ name = "Microsoft", email = "af-support@microsoft.com"}]
55
readme = "README.md"
66
requires-python = ">=3.10"
7-
version = "1.0.0b260319"
7+
version = "1.0.0b260330"
88
license-files = ["LICENSE"]
99
urls.homepage = "https://aka.ms/agent-framework"
1010
urls.source = "https://github.com/microsoft/agent-framework/tree/main/python"
@@ -23,7 +23,7 @@ classifiers = [
2323
"Typing :: Typed",
2424
]
2525
dependencies = [
26-
"agent-framework-core>=1.0.0rc5",
26+
"agent-framework-core>=1.0.0rc6",
2727
"azure-search-documents>=11.7.0b2,<11.7.0b3",
2828
]
2929

python/packages/azure-ai/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = "Azure AI Foundry integration for Microsoft Agent Framework."
44
authors = [{ name = "Microsoft", email = "af-support@microsoft.com"}]
55
readme = "README.md"
66
requires-python = ">=3.10"
7-
version = "1.0.0rc5"
7+
version = "1.0.0rc6"
88
license-files = ["LICENSE"]
99
urls.homepage = "https://aka.ms/agent-framework"
1010
urls.source = "https://github.com/microsoft/agent-framework/tree/main/python"
@@ -23,8 +23,8 @@ classifiers = [
2323
"Typing :: Typed",
2424
]
2525
dependencies = [
26-
"agent-framework-core>=1.0.0rc5",
27-
"agent-framework-openai>=1.0.0rc5",
26+
"agent-framework-core>=1.0.0rc6",
27+
"agent-framework-openai>=1.0.0rc6",
2828
"azure-ai-projects>=2.0.0,<3.0",
2929
"azure-ai-agents>=1.2.0b5,<1.2.0b6",
3030
"azure-ai-inference>=1.0.0b9,<1.0.0b10",

python/packages/azure-cosmos/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = "Azure Cosmos DB history provider integration for Microsoft Agent
44
authors = [{ name = "Microsoft", email = "af-support@microsoft.com"}]
55
readme = "README.md"
66
requires-python = ">=3.10"
7-
version = "1.0.0b260319"
7+
version = "1.0.0b260330"
88
license-files = ["LICENSE"]
99
urls.homepage = "https://aka.ms/agent-framework"
1010
urls.source = "https://github.com/microsoft/agent-framework/tree/main/python"
@@ -23,7 +23,7 @@ classifiers = [
2323
"Typing :: Typed",
2424
]
2525
dependencies = [
26-
"agent-framework-core>=1.0.0rc5",
26+
"agent-framework-core>=1.0.0rc6",
2727
"azure-cosmos>=4.3.0,<5",
2828
]
2929

python/packages/azurefunctions/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = "Azure Functions integration for Microsoft Agent Framework."
44
authors = [{ name = "Microsoft", email = "af-support@microsoft.com"}]
55
readme = "README.md"
66
requires-python = ">=3.10"
7-
version = "1.0.0b260319"
7+
version = "1.0.0b260330"
88
license-files = ["LICENSE"]
99
urls.homepage = "https://aka.ms/agent-framework"
1010
urls.source = "https://github.com/microsoft/agent-framework/tree/main/python"
@@ -22,7 +22,7 @@ classifiers = [
2222
"Typing :: Typed",
2323
]
2424
dependencies = [
25-
"agent-framework-core>=1.0.0rc5",
25+
"agent-framework-core>=1.0.0rc6",
2626
"agent-framework-durabletask",
2727
"azure-functions>=1.24.0,<2",
2828
"azure-functions-durable>=1.3.1,<2",

python/packages/bedrock/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = "Amazon Bedrock integration for Microsoft Agent Framework."
44
authors = [{ name = "Microsoft", email = "af-support@microsoft.com"}]
55
readme = "README.md"
66
requires-python = ">=3.10"
7-
version = "1.0.0b260319"
7+
version = "1.0.0b260330"
88
license-files = ["LICENSE"]
99
urls.homepage = "https://aka.ms/agent-framework"
1010
urls.source = "https://github.com/microsoft/agent-framework/tree/main/python"
@@ -23,7 +23,7 @@ classifiers = [
2323
"Typing :: Typed",
2424
]
2525
dependencies = [
26-
"agent-framework-core>=1.0.0rc5",
26+
"agent-framework-core>=1.0.0rc6",
2727
"boto3>=1.35.0,<2.0.0",
2828
"botocore>=1.35.0,<2.0.0",
2929
]

python/packages/chatkit/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description = "OpenAI ChatKit integration for Microsoft Agent Framework."
44
authors = [{ name = "Microsoft", email = "af-support@microsoft.com"}]
55
readme = "README.md"
66
requires-python = ">=3.10"
7-
version = "1.0.0b260319"
7+
version = "1.0.0b260330"
88
license-files = ["LICENSE"]
99
urls.homepage = "https://aka.ms/agent-framework"
1010
urls.source = "https://github.com/microsoft/agent-framework/tree/main/python"
@@ -22,7 +22,7 @@ classifiers = [
2222
"Typing :: Typed",
2323
]
2424
dependencies = [
25-
"agent-framework-core>=1.0.0rc5",
25+
"agent-framework-core>=1.0.0rc6",
2626
"openai-chatkit>=1.4.1,<2.0.0",
2727
]
2828

0 commit comments

Comments
 (0)