textproc/py-meilisearch: New port: Python client for Meilisearch API

This commit is contained in:
Yuri Victorovich
2025-08-17 13:11:02 -07:00
parent 470e2f345f
commit 97c8d656a5
4 changed files with 35 additions and 0 deletions

View File

@@ -1464,6 +1464,7 @@
SUBDIR += py-mdit-py-plugins
SUBDIR += py-mdurl
SUBDIR += py-mdx_wikilink_plus
SUBDIR += py-meilisearch
SUBDIR += py-merge3
SUBDIR += py-mike
SUBDIR += py-misaka

View File

@@ -0,0 +1,27 @@
PORTNAME= meilisearch
DISTVERSION= 0.36.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= yuri@FreeBSD.org
COMMENT= Python client for Meilisearch API
WWW= https://www.meilisearch.com \
https://github.com/meilisearch/meilisearch-python
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}camel-converter>0:devel/py-camel-converter@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR}
USES= python
USE_PYTHON= pep517 autoplist pytest
NO_ARCH= yes
# tests as of 0.36.0: 7 passed in 1.95s
.include <bsd.port.mk>

View File

@@ -0,0 +1,3 @@
TIMESTAMP = 1755455740
SHA256 (meilisearch-0.36.0.tar.gz) = d7cb957d03395d7d4be1758a370cfac90ba6def2ff7c2b22a785b243a1f0e06e
SIZE (meilisearch-0.36.0.tar.gz) = 27116

View File

@@ -0,0 +1,4 @@
Meilisearch Python is the Meilisearch API client for Python developers.
Meilisearch is an open-source search engine.
Learn more about Meilisea