aboutsummaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2026-07-15 05:53:48 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2026-07-15 07:47:30 +0000
commit1e2545a286548d524c7e7927d250810826e61a3e (patch)
tree45528b5d190b33ad8d452e3870f6d767bcb23f4e /misc
parentaec66d21eb69abe89444c4f6b8ad9d7f850dda93 (diff)
Diffstat (limited to 'misc')
-rw-r--r--misc/Makefile1
-rw-r--r--misc/py-pinecone-plugin-interface/Makefile22
-rw-r--r--misc/py-pinecone-plugin-interface/distinfo3
-rw-r--r--misc/py-pinecone-plugin-interface/pkg-descr2
4 files changed, 28 insertions, 0 deletions
diff --git a/misc/Makefile b/misc/Makefile
index 75f95541dac1..19800c1dbd54 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -623,6 +623,7 @@
SUBDIR += py-peft
SUBDIR += py-pexpect
SUBDIR += py-pinecone-plugin-assistant
+ SUBDIR += py-pinecone-plugin-interface
SUBDIR += py-pkbar
SUBDIR += py-placekey
SUBDIR += py-polars
diff --git a/misc/py-pinecone-plugin-interface/Makefile b/misc/py-pinecone-plugin-interface/Makefile
new file mode 100644
index 000000000000..f15e3fa072c6
--- /dev/null
+++ b/misc/py-pinecone-plugin-interface/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= pinecone-plugin-interface
+DISTVERSION= 0.0.7
+CATEGORIES= misc python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:S/-/_/g}-${PORTVERSION}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Plugin interface for the Pinecone Python client
+WWW= https://github.com/pinecone-io/python-plugin-interface
+
+LICENSE= APACHE20
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
+
+USES= python
+USE_PYTHON= pep517 autoplist
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/misc/py-pinecone-plugin-interface/distinfo b/misc/py-pinecone-plugin-interface/distinfo
new file mode 100644
index 000000000000..722456f3195b
--- /dev/null
+++ b/misc/py-pinecone-plugin-interface/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1784075837
+SHA256 (pinecone_plugin_interface-0.0.7.tar.gz) = b8e6675e41847333aa13923cc44daa3f85676d7157324682dc1640588a982846
+SIZE (pinecone_plugin_interface-0.0.7.tar.gz) = 3370
diff --git a/misc/py-pinecone-plugin-interface/pkg-descr b/misc/py-pinecone-plugin-interface/pkg-descr
new file mode 100644
index 000000000000..78852b2cc04e
--- /dev/null
+++ b/misc/py-pinecone-plugin-interface/pkg-descr
@@ -0,0 +1,2 @@
+Plugin interface for the Pinecone Python client. It defines the contract
+between the Pinecone client and its plugins.