python-1.44.0
Semantic Kernel Python version 1.44.0 has been released, featuring a breaking runtime handling update, MCP tool invocation enforcement, OpenAPI hardening, and numerous dependency upgrades.
Why this signal matters
Semantic Kernel version python-1.44.0 introduces several updates and security/path hardening improvements across its Python package. Notably, it contains a breaking change marked as 'Update runtime handling'. In the MCP ecosystem integration, it enforces excluded functions along the tool invocation path and sets MCP SSE server samples to default to loopback with host validation. Additionally, OpenAPI integrations receive server URL validation and hardened operation path handling for more consistent selection and request targeting. The release also incorporates numerous automated dependency upgrades across Python and related .NET samples, including major bumps for starlette, pyarrow, torch, and Aspire components.
Actionable summary
Semantic Kernel released python-1.44.0, which includes breaking runtime handling updates, enforced function exclusions on MCP tool paths, default loopback configuration with host validation for MCP SSE servers, hardened OpenAPI path and URL validation, and extensive dependency version bumps across Python and .NET samples.
- Agent usefulness
- 89/100
- Confidence
- 96%
- Canonical data
- JSON + Markdown
What builders should check
- Review breaking runtime handling changes (PR 14135) prior to upgrading to python-1.44.0.
- Validate OpenAPI integrations against the newly introduced server URL validation and operation path handling changes.
- Verify MCP tool invocation and MCP SSE server configurations to ensure compatibility with host validation and function exclusion enforcement.