v1.107.7

HumanSignal/label-studiov1.107.7Sep 30, 2026by dsfaccini

Upgrading?

AI Summary

A maintenance release for the v1 line that backports the security fix for web_fetch released in v2.52.0.

Key Highlights

  • Security fix for web_fetch HTML parsing (GHSA-v36g-jcw9-x7cw) to prevent CPU/memory exhaustion.
  • Bug fix for genai-prices to cap usage below 0.1.

Full Release Notes

### 🛡️ Security

A maintenance release for the v1 line, carrying the v1 backport of the security fix released in `2.52.0`. See the advisory for full details and affected versions.

- **[GHSA-v36g-jcw9-x7cw](https://github.com/pydantic/pydantic-ai/security/advisories/GHSA-v36g-jcw9-x7cw)** (moderate): converting attacker-controlled HTML with deeply nested elements in the local `web_fetch` tool could consume excessive CPU and memory. Provider-native web fetching is not affected. Reported by @SounLabs. (#8985)

Patched in `1.107.7`; also patched on the v2 line in `2.52.0`.

## What's Changed
### 🐛 Bug Fixes
* Cap `genai-prices` below 0.1 to keep token usage extraction and limits working by [@pydanty](https://github.com/apps/pydanty) in https://github.com/pydantic/pydantic-ai/pull/8842


**Full Changelog**: https://github.com/pydantic/pydantic-ai/compare/v1.107.6...v1.107.7

Related Repositories