This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+1 more
Summary
AI summaryInstaller/launcher now supports Python 3.13 and 3.14, removing the hard 3.12 ceiling.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
Provides actionable error for sub‑Python 3.10 interpreters instead of dead end. Provides actionable error for sub‑Python 3.10 interpreters instead of dead end. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Bugfix | Medium |
Adds warning (never exits) for Python 3.13+ in `server.py` rather than failing outright. Adds warning (never exits) for Python 3.13+ in `server.py` rather than failing outright. Source: llm_adapter@2026-05-29 Confidence: high |
— |
| Bugfix | Medium |
Supports Python 3.13 and 3.14; removes upper‑version hard gate. Supports Python 3.13 and 3.14; removes upper‑version hard gate. Source: llm_adapter@2026-05-29 Confidence: low |
— |
| Bugfix | Low |
Removes upper Python version cap; accepts 3.13/3.14 with soft heads-up. Removes upper Python version cap; accepts 3.13/3.14 with soft heads-up. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
| Bugfix | Low |
Enforces only a Python 3.10 minimum requirement. Enforces only a Python 3.10 minimum requirement. Source: granite4.1:30b@2026-05-29-audit Confidence: low |
— |
Full changelog
v2.26.1
Installer/launcher fix: support Python 3.13/3.14 instead of hard-gating at 3.12.
Fixed
npx davinci-resolve-mcp setupfailed outright on Python 3.14 because the launcher and installer hard-refused any interpreter outside 3.10–3.12 (issue #45). The 3.12 ceiling was based on a stale "3.13+ has ABI incompatibilities" assumption. Verified empirically against DaVinci Resolve Studio 20.3.2.9 that Python 3.14.4 connects and marshals dict/list results cleanly.- Now enforces only the Python 3.10 floor (the
mcp[cli]SDK requirement) with no upper cap. Python 3.13/3.14 are accepted with a soft heads-up;setup/doctorshow a precise, connection-aware hint only when Resolve is running but the bridge returns no connection on 3.13+. Sub-3.10 interpreters get an actionable error instead of a dead end.server.pywarns (never exits) on 3.13+.
Documentation
README.md,AGENTS.md,docs/install.md,docs/SKILL.mdupdated to the floor-only policy.
Validation
test_import.py,audit_api_parity.py,--help/--version,npm pack --dry-run,git diff --check— all clean. 14/14 unit tests intests/test_cdl_and_install_config.pypass (6 new).- Live Resolve validation: end-to-end
setupon Python 3.14 connected to DaVinci Resolve Studio 20.3.2.9.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Beta — feedback welcome: [email protected]