Skip to content

Update plugin dependencies: decart 0.0.33, turbopuffer 1.21.0, deepgram-sdk 6.1.1#476

Draft
cursor[bot] wants to merge 3 commits intomainfrom
cursor/plugin-dependency-updates-9af8
Draft

Update plugin dependencies: decart 0.0.33, turbopuffer 1.21.0, deepgram-sdk 6.1.1#476
cursor[bot] wants to merge 3 commits intomainfrom
cursor/plugin-dependency-updates-9af8

Conversation

@cursor
Copy link
Copy Markdown
Contributor

@cursor cursor bot commented Apr 8, 2026

Summary

Updates three plugin dependencies to their latest compatible versions.

Changes

decart ==0.0.8>=0.0.33

  • API migration: enrich parameter renamed to enhance across Prompt, set_prompt(), and RestylingProcessor.__init__
  • mirror parameter and set_mirror() method removed (no longer supported by SDK)
  • ModelState no longer accepts mirror field
  • Tests updated to reflect new API

turbopuffer >=1.17.0,<1.18>=1.17.0,<1.22 (1.17.0 → 1.21.0)

  • SDK was rewritten (Stainless-generated) but maintains backward compatibility
  • AsyncTurbopuffer, .namespace(), .write(), .query(), .delete_all(), .hint_cache_warm() all preserved
  • Added type: ignore for upsert_rows dict-to-TypedDict incompatibility (mypy doesn't support extra_items on TypedDict yet)

deepgram-sdk >=6.0.1,<6.1.0>=6.0.1,<6.2.0 (6.0.1 → 6.1.1)

  • 6.1.0 adds multi-provider agent features (no breaking changes for STT/TTS)
  • 6.1.1 restores optional message param on control send_ methods
  • SpeakV1Text now requires explicit type="Speak" parameter

Packages NOT updated (blocked)

  • mistralai: 2.0+ removes Mistral class (breaking), pinned <2
  • moondream: 1.0+ not tested, pinned <1; also constrains pillow<11
  • transformers: 5.x available but plugins cap at <5
  • websockets: 16.0 available but xai plugin caps at <16
  • huggingface_hub: 1.x available but pinned <1.0

Verification

  • uv run dev.py check passes: ruff, mypy (core + plugins), 835 unit tests
  • 44 test errors are pre-existing (redis/Docker fixtures unavailable in this environment)
Open in Web View Automation 

cursoragent and others added 3 commits April 8, 2026 07:26
…am-sdk 6.1.1

- decart: ==0.0.8 → >=0.0.33 (API migration: enrich→enhance, mirror removed)
- turbopuffer: <1.18 → <1.22 (1.17.0→1.21.0, backward-compatible rewrite)
- deepgram-sdk: <6.1.0 → <6.2.0 (6.0.1→6.1.1, adds agent features)

Co-authored-by: Neevash Ramdial (Nash) <mail@neevash.com>
Co-authored-by: Neevash Ramdial (Nash) <mail@neevash.com>
Co-authored-by: Neevash Ramdial (Nash) <mail@neevash.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant