Skip to content

Commit 9766328

Browse files
author
Johan Broberg
committed
chore: Update semantic-kernel to 1.39.3
- Update semantic-kernel constraint from >=1.0.0 to >=1.39.3 - Add override-dependencies to resolve azure-ai-projects version conflict (semantic-kernel 1.39.3 constrains azure-ai-projects~=1.0.0b12 but we need >=2.0.0b1) - The override is safe as the functionality is compatible; only the version constraint was tightened in SK
1 parent 61d7807 commit 9766328

2 files changed

Lines changed: 13 additions & 5 deletions

File tree

pyproject.toml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,13 @@ dev-dependencies = [
5353
"openai-agents",
5454
]
5555

56+
# Override semantic-kernel's azure-ai-projects constraint to allow 2.x
57+
# semantic-kernel 1.39.3 constrains azure-ai-projects~=1.0.0b12 but this repo needs >=2.0.0b1
58+
# The functionality is compatible; only the version constraint was tightened
59+
override-dependencies = [
60+
"azure-ai-projects >= 2.0.0b1",
61+
]
62+
5663
# Centralized version constraints for all external dependencies
5764
# Individual package pyproject.toml files declare dependencies by name only (no version)
5865
# uv applies these constraints during dependency resolution
@@ -76,7 +83,7 @@ constraint-dependencies = [
7683
"langchain >= 0.1.0",
7784
"langchain-core >= 0.1.0",
7885
"openai-agents >= 0.2.6",
79-
"semantic-kernel >= 1.0.0",
86+
"semantic-kernel >= 1.39.3",
8087

8188
# --- Microsoft Agents SDK ---
8289
"microsoft-agents-activity >= 0.4.0",

uv.lock

Lines changed: 5 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)