Skip to content

Conversation

@jhamon
Copy link
Collaborator

@jhamon jhamon commented Nov 18, 2025

Problem

The SDK was pinned to pinecone-plugin-assistant==3.0.0, which prevents automatic updates to compatible patch and minor versions (e.g., 3.0.1, 3.0.2, 3.1.0).

Solution

Updated the dependency specification to use a version range (>=3.0.1,<4.0.0) instead of an exact pin. This allows the SDK to automatically pick up compatible future versions while maintaining API compatibility within the 3.x series.

Changes

  • pyproject.toml: Changed pinecone-plugin-assistant==3.0.0 to pinecone-plugin-assistant>=3.0.1,<4.0.0
  • uv.lock: Regenerated lock file to resolve to version 3.0.1

Impact

Users will automatically receive compatible updates to the assistant plugin (3.0.1, 3.0.2, 3.1.0, etc.) when installing or updating the SDK, without requiring a new SDK release. The version range ensures compatibility within the 3.x major version while preventing breaking changes from 4.0.0+.

Breaking Changes

None. This change maintains backward compatibility and only affects how future compatible versions are resolved.

@jhamon jhamon changed the title Bump plugin Bump assistant plugin Nov 18, 2025
@jhamon jhamon changed the title Bump assistant plugin Update pinecone-plugin-assistant to >=3.0.1 Nov 18, 2025
@jhamon jhamon marked this pull request as ready for review November 18, 2025 16:08
@jhamon jhamon merged commit 47c4cfa into release-candidate/2025-10 Nov 18, 2025
60 checks passed
@jhamon jhamon deleted the jhamon/bump-assistant branch November 18, 2025 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants