skillfed

pinecone-plugin-interface

Plugin interface for the Pinecone python client

pinecone-plugin-interface v0.0.7 6.0M downloads/30d#1,993 on PyPI
Permissive license Apache-2.0 DORMANT released

What it is and what it does

This is a small, low-level package that distributes plugin interface classes and utilities for extending the Pinecone Python SDK. It serves as a contract layer between the SDK and plugin implementations, allowing developers to build plugins that integrate with Pinecone's vector database client.

The package is explicitly experimental and intended only for internal use by Pinecone engineers. It has not been updated in 800 days and carries no runtime dependencies, making it lightweight but also signaling that active development has stalled. End-users and external partners are advised against using it, as the plugin interface may change without notice or be superseded by a different mechanism.

Use it for:

  • Building custom plugins for the Pinecone Python SDK if you are a Pinecone engineer working on new features
  • Extending Pinecone SDK functionality through the plugin interface during internal feature iteration
  • Consuming plugin classes distributed by Pinecone for SDK enhancements

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides classes and utilities for building and consuming plugins for the Pinecone Python SDK.

No, unless you are a Pinecone engineer. The package is explicitly marked as experimental and for internal use only. Its 800-day dormancy and lack of public API guarantees make it unsuitable for production or external development.

Install

pinecone-plugin-interface on PyPI

pip

pip install pinecone-plugin-interface

uv

uv add pinecone-plugin-interface

poetry

poetry add pinecone-plugin-interface

Installing pinecone-plugin-interface

Before you install

Low install friction with no runtime dependencies. Package is dormant (800 days since last release) and explicitly marked as experimental and for internal use only.

License in practice

Licensed under Apache-2.0 (permissive), allowing commercial and private use with minimal restrictions.

Quickstart

pip install pinecone-plugin-interface==0.0.7

from pinecone_plugin_interface import <class_or_utility>

Intended for internal Pinecone use only; end-users should not rely on this package.

Verify before relying

  • Whether this package remains compatible with current Pinecone SDK versions despite dormancy
  • What specific plugin interfaces or classes are exported and their stability guarantees
  • Whether internal adoption has moved to a different plugin mechanism

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (<4.0,>=3.8)
Install friction low — pure-Python wheel
Runtime dependencies none
Maintenance dormant — 800 days since the last release
First released
Downloads 5,993,404/month — #1,993 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: pinecone_plugin_interface-0.0.7-py3-none-any.whl

License :: OSI Approved :: Apache Software LicenseProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.8Programming Language :: Python :: 3.9

Tags

pinecone plugin developmentpinecone sdk plugin interfacepinecone plugin utilitiesplugin framework for pineconepinecone extension interfacepinecone sdk extensions
pinecone-internalplugin-interfaceexperimental

More Application Frameworks packages

fastapi

FastAPI is a Python web framework for building…

permissive · top 100 on PyPI

annotated-doc

Provides a way to document function parameters,…

permissive · top 100 on PyPI

textual

Textual is a Python framework for building…

permissive · top 100 on PyPI

typer

Typer builds command-line applications from…

permissive · top 1,000 on PyPI

mcp

Build and connect to Model Context Protocol…

permissive · top 1,000 on PyPI

Werkzeug

Werkzeug is a WSGI utility library providing…

permissive · top 1,000 on PyPI

pinecone-plugin-assistant

Provides Python bindings to Pinecone's…

permissive · top 5,000 on PyPI

pinecone-client

This package is deprecated and should not be…

permissive · top 5,000 on PyPI

pinecone-plugin-inference

Provides embedding generation through…

permissive · top 15,000 on PyPI

pinecone

Pinecone Python SDK provides a client for…

permissive · top 5,000 on PyPI

pinecone-text

Provides sparse and dense text encoders for…

unclear · top 15,000 on PyPI

opentelemetry-instrumentation-pinecone

Adds distributed tracing to Pinecone vector…

permissive · top 5,000 on PyPI

langchain-pinecone

Connects LangChain applications to Pinecone…

permissive · top 5,000 on PyPI

apache-airflow-providers-pinecone

Integrates Pinecone vector database operations…

permissive · top 15,000 on PyPI

llama-index-vector-stores-pinecone

Integrates Pinecone vector database with…

permissive · top 15,000 on PyPI

sqlalchemy-stubs

Provides type stubs and a mypy plugin to enable…

permissive · top 5,000 on PyPI