Skip to content

chore(deps): update plugin dependency version caps - #660

Draft
cursor[bot] wants to merge 1 commit into
mainfrom
cursor/vision-agents-dependency-updates-9382
Draft

cursor[bot] wants to merge 1 commit into
mainfrom
cursor/vision-agents-dependency-updates-9382

Conversation

@cursor

@cursor cursor Bot commented Sep 23, 2026

Copy link
Copy Markdown
Contributor

Summary

Weekly plugin dependency update. Raises upper bounds for plugins with safe minor/patch updates and upgrades lockfile-resolved versions within existing bounds.

Plugin upper bound changes

Plugin Package Old New Resolved
anam anam <0.7 <0.12 0.6.0 → 0.11.0
deepgram deepgram-sdk <7.8.0 <7.11.0 7.7.0 → 7.10.0
kokoro numpy <2.3 <2.6 1.26.4 (workspace override)
smart_turn numpy <2.3 <2.6 1.26.4 (workspace override)
local aiortc <1.15.0 <1.16.0 1.14.0 (numpy override)
local av <17 <19 16.1.0 (numpy override)
qdrant qdrant-client <1.18.0 <1.20.0 1.17.1 (fastembed/pillow conflict)
roboflow supervision <0.28 <0.31 0.27.0 (numpy override)
aws aws-sdk-bedrock-runtime <1 <0.10 0.7.0 → 0.9.0
aws aws-sdk-transcribe-streaming <1 <0.10 0.7.0 → 0.9.0

Lockfile upgrades (within existing bounds)

  • elevenlabs 2.55.0 → 2.68.0
  • google-genai 2.23.0 → 2.25.0
  • openai 2.44.0 → 2.54.0
  • xai-sdk 1.17.0 → 1.19.0
  • ultralytics 8.4.84 → 8.4.160
  • getstream 4.1.0 → 4.3.0
  • livekit 1.1.13 → 1.1.19
  • livekit-api 1.1.1 → 1.2.1
  • twelvelabs 1.2.8 → 1.2.9
  • twilio 9.10.9 → 9.11.1
  • boto3 1.43.38 → 1.43.100
  • pocket-tts 2.1.0 → 3.1.0
  • speechify-api 3.0.1 → 4.0.0
  • fal-client 1.0.0 → 1.0.3
  • langchain-google-genai 4.2.6 → 4.4.0

Not updated (major version bumps blocked)

These packages have major versions available but are blocked by breaking API changes or transitive dependency conflicts:

  • openai 3.x (all openai-based plugins)
  • anthropic 1.x (breaking API changes)
  • cartesia 4.x (breaking API changes)
  • mistralai 2.x (removes Mistral class)
  • decart 0.2.0 (aiortc → livekit rewrite required)
  • getstream 6.x (major type renames, pagination changes)
  • huggingface_hub 1.x (major version)
  • turbopuffer 2.x (major rewrite)
  • websockets 17.x (multiple plugins affected)
  • moondream 2.x, transformers 5.x, pillow 12.x, opencv-python 5.x (moondream ecosystem)
  • numpy workspace-wide override <2.0 (vogent-turn/librosa compat)

Testing

  • ruff format --check . ✅
  • ruff check . ✅
  • mypy -p vision_agents ✅
  • mypy plugins — 2 pre-existing ultralytics errors (same on main)
  • pytest -m 'not integration' — 1312 passed, 44 errors (all Redis/Docker, pre-existing)
Open in Web View Automation 

Plugin upper bound changes:
- anam: <0.7 → <0.12 (0.6.0 → 0.11.0)
- deepgram-sdk: <7.8.0 → <7.11.0 (7.7.0 → 7.10.0)
- kokoro numpy: <2.3 → <2.6 (resolves 1.26.4 via workspace override)
- smart_turn numpy: <2.3 → <2.6 (resolves 1.26.4 via workspace override)
- local aiortc: <1.15.0 → <1.16.0 (resolves 1.14.0 via numpy override)
- local av: <17 → <19 (resolves 16.1.0 via numpy override)
- qdrant-client: <1.18.0 → <1.20.0 (stays 1.17.1 due to fastembed/pillow conflict)
- roboflow supervision: <0.28 → <0.31 (resolves 0.27.0 via numpy override)
- aws-sdk-bedrock-runtime: <1 → <0.10 (pin before breaking 0.10 API changes, 0.7.0 → 0.9.0)
- aws-sdk-transcribe-streaming: <1 → <0.10 (pin before breaking 0.10 API changes, 0.7.0 → 0.9.0)

Lockfile upgrades within existing bounds:
- elevenlabs 2.55.0 → 2.68.0
- google-genai 2.23.0 → 2.25.0
- openai 2.44.0 → 2.54.0
- xai-sdk 1.17.0 → 1.19.0
- ultralytics 8.4.84 → 8.4.160
- getstream 4.1.0 → 4.3.0
- livekit 1.1.13 → 1.1.19
- livekit-api 1.1.1 → 1.2.1
- twelvelabs 1.2.8 → 1.2.9
- twilio 9.10.9 → 9.11.1
- boto3 1.43.38 → 1.43.100
- pocket-tts 2.1.0 → 3.1.0
- speechify-api 3.0.1 → 4.0.0
- fal-client 1.0.0 → 1.0.3
- langchain-google-genai 4.2.6 → 4.4.0

Co-authored-by: Neevash Ramdial (Nash) <mail@neevash.com>

This branch has not been deployed

No deployments
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