Skip to content

Python: Set min version of dependent azure-ai-projects to 2.0.0b3#3347

Merged
moonbox3 merged 1 commit intomicrosoft:mainfrom
dargilco:dargilco/update-azure-ai-projects-version
Jan 22, 2026
Merged

Python: Set min version of dependent azure-ai-projects to 2.0.0b3#3347
moonbox3 merged 1 commit intomicrosoft:mainfrom
dargilco:dargilco/update-azure-ai-projects-version

Conversation

@dargilco
Copy link
Member

@dargilco dargilco commented Jan 21, 2026

Motivation and Context

Python Agent framework code uses class name AgentVersionDetails which is available in version 2.0.0b3 of azure-ai-projects, not in version 2.0.0b2 (it was renamed from AgentVersionObject). So we need to update the min version to 2.0.0b3.

Description

Contribution Checklist

  • The code builds clean without any errors or warnings
  • The PR follows the Contribution Guidelines
  • All unit tests pass, and I have added new tests where possible
  • Is this a breaking change? If yes, add "[BREAKING]" prefix to the title of the PR.

Copilot AI review requested due to automatic review settings January 21, 2026 20:57
@github-actions github-actions bot changed the title Set min version of dependent azure-ai-projects to 2.0.0b3 Python: Set min version of dependent azure-ai-projects to 2.0.0b3 Jan 21, 2026
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the minimum required version of the azure-ai-projects dependency from 2.0.0b2 to 2.0.0b3 to ensure compatibility with the AgentVersionDetails class name, which was renamed from AgentVersionObject in version 2.0.0b3.

Changes:

  • Updated azure-ai-projects minimum version requirement from >=2.0.0b2 to >=2.0.0b3

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
python/packages/azure-ai/pyproject.toml Updated the minimum version constraint for azure-ai-projects dependency
python/uv.lock Synchronized lock file to reflect the updated dependency version requirement

@markwallace-microsoft
Copy link
Member

Python Test Coverage

Python Test Coverage Report •
FileStmtsMissCoverMissing
TOTAL17473271284% 
report-only-changed-files is enabled. No files were changed during this commit :)

Python Unit Test Overview

Tests Skipped Failures Errors Time
3186 213 💤 0 ❌ 0 🔥 1m 4s ⏱️

@dmytrostruk dmytrostruk enabled auto-merge January 21, 2026 21:07
@moonbox3 moonbox3 disabled auto-merge January 22, 2026 03:56
@moonbox3 moonbox3 merged commit 89285a5 into microsoft:main Jan 22, 2026
28 of 34 checks passed
arisng pushed a commit to arisng/agent-framework that referenced this pull request Feb 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants