Python: Bump Python package versions for 1.14.0 release - #7661
Conversation
Bump the CHANGELOG-selected packages for the 1.14.0 release: minor versions for root/core, AG-UI, Foundry, OpenAI, and orchestrations due to additive public APIs; patch versions for declarative and GitHub Copilot fixes; and Pacific-date prerelease stamps only for changed alpha/beta packages. No beta cohort bump was applied. Core dependency floors follow the strict policy and remain unchanged because no dependent package requires a new 1.14 API. Release validation also identified and corrected missing AG-UI and Copilot Studio runtime dependencies and aligned GitHub Copilot metadata with its Python 3.11 SDK requirement. Lab is intentionally skipped because its changes are development-only, and the moved Azure Functions and Durable Task packages are documented but no longer versioned here.
There was a problem hiding this comment.
Pull request overview
Prepares the Python 1.14.0 release with selective package version bumps, corrected runtime metadata, and release notes.
Changes:
- Bumps core/root and affected stable or prerelease packages.
- Adds missing AG-UI and Copilot Studio runtime dependencies.
- Adds the 1.14.0 changelog and regenerates dependency locking.
Reviewed changes
Copilot reviewed 22 out of 23 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
python/pyproject.toml |
Bumps root package and core pin to 1.14.0. |
python/packages/core/pyproject.toml |
Bumps core to 1.14.0. |
python/packages/ag-ui/pyproject.toml |
Bumps minor version and promotes HTTPX to runtime. |
python/packages/foundry/pyproject.toml |
Bumps Foundry minor version. |
python/packages/openai/pyproject.toml |
Bumps OpenAI minor version. |
python/packages/orchestrations/pyproject.toml |
Bumps orchestrations minor version. |
python/packages/declarative/pyproject.toml |
Applies a patch bump. |
python/packages/github_copilot/pyproject.toml |
Applies a patch bump and requires Python 3.11. |
python/packages/copilotstudio/pyproject.toml |
Updates beta stamp and runtime dependencies. |
python/packages/azure-ai-search/pyproject.toml |
Updates beta date stamp. |
python/packages/azure-contentunderstanding/pyproject.toml |
Updates beta date stamp. |
python/packages/azure-cosmos-memory/pyproject.toml |
Updates alpha date stamp. |
python/packages/claude/pyproject.toml |
Updates beta date stamp. |
python/packages/devui/pyproject.toml |
Updates beta date stamp. |
python/packages/foundry_hosting/pyproject.toml |
Updates beta date stamp. |
python/packages/gemini/pyproject.toml |
Updates beta date stamp. |
python/packages/mem0/pyproject.toml |
Updates beta date stamp. |
python/packages/mistral/pyproject.toml |
Updates beta date stamp. |
python/packages/ollama/pyproject.toml |
Updates beta date stamp. |
python/packages/redis/pyproject.toml |
Updates beta date stamp. |
python/packages/core/agent_framework/_harness/_background_agents.py |
Reformats session-release logic without behavioral change. |
python/CHANGELOG.md |
Documents 1.14.0 and updates comparison links. |
python/uv.lock |
Reflects package and dependency metadata updates. |
💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.
Python Test Coverage Report •
Python Unit Test Overview
|
||||||||||||||||||||||||||||||
There was a problem hiding this comment.
MAF Automated Review — Iteration 1
Result: Findings reported
Scope: full PR (1 commit(s)): 421b90a43d37
Model: gpt-5.6-sol
Overview
This release PR selectively bumps the packages represented in the changelog, keeps the root and core versions aligned, promotes missing runtime dependencies, and regenerates the workspace lockfile. The release guidance and package metadata provide strong guardrails for the selective versioning strategy, and the only core source edit is formatting-only with existing lifecycle tests. One compatibility gap remains: the newly published AG-UI version permits installation with a core release that lacks a symbol AG-UI imports eagerly.
Reviewed the supplied pull-request change set across correctness, security/reliability, architecture, and failure behavior.
1 verified finding remained after source verification (1 medium) across 1 file. Details are attached to the affected lines below.
Affected areas: python/packages/ag-ui/pyproject.toml
Motivation & Context
Prepare the Python 1.14.0 release from changes merged since Python 1.13.0. This release ships new stable APIs and fixes across core, providers, workflows, and integrations while keeping breaking changes confined to experimental components within the 1.x release line.
Description & Review Guide
260813stamp; and regenerateuv.lock. The release validation also adds missing AG-UI and Copilot Studio runtime dependencies and aligns GitHub Copilot metadata with its Python 3.11 SDK requirement.Related Issue
This release-preparation PR is not associated with a single issue.
Contribution Checklist