python-1.41.2

Semantic Kernel Releases / 4/8/2026

📰 NewsDeveloper Stack & InfrastructureTools & Practical Usage

Key Points

  • Semantic Kernel’s Python package (python-1.41.2) includes improvements to prompt-template message serialization and adds/updates sample usage for better developer ergonomics.
  • The Python dependencies were updated to newer, constrained version ranges, including redis[hiredis] (>=6,<8) to improve compatibility and reliability.
  • chromadb was broadened to support versions >=0.5,<1.4, likely aligning the integration with upstream API/behavior changes.
  • pymongo was updated to support >=4.8.0,<4.16, and pydantic dependency constraints were adjusted to reflect supported versions.
  • Overall, this release focuses on maintainability via dependency hygiene plus targeted changes to prompt-template handling that may affect serialization/deserialization behavior in apps using Semantic Kernel.

What's Changed

  • Python: Improve prompt-template msg serialize and sample usage by @moonbox3 in #13738
  • Python: Update redis[hiredis] requirement from ~=6.0 to >=6,<8 in /python by @dependabot[bot] in #13329
  • Python: Update chromadb requirement from <1.1,>=0.5 to >=0.5,<1.4 in /python by @dependabot[bot] in #13331
  • Python: Update pymongo requirement from <4.15,>=4.8.0 to >=4.8.0,<4.16 in /python by @dependabot[bot] in #13124
  • Python: Update pydantic requirement from !=2.10.0,!=2.10.1,!=2.10.2,!=2.10.3,<2.12,>=2.0 to >=2.0,!=2.10.0,!=2.10.1,!=2.10.2,!=2.10.3,<2.13 in /python by @dependabot[bot] in #13246
  • Python: Respect FunctionChoiceBehavior filters in OpenAI responses agent tools by @ymuichiro in #13235
  • Python: Update ipykernel requirement from ~=6.29 to >=6.29,<8.0 in /python by @dependabot[bot] in #13330
  • Python: bump py version to 1.41.2 for a release by @moonbox3 in #13850

Full Changelog: python-1.41.1...python-1.41.2