Skip to main content

mq-bridge-meilisearch

The Meilisearch endpoint for mq-bridge, shipped as a native plugin.

This package contains no Python implementation of Meilisearch. It carries the compiled Rust plugin and hands its path to mq-bridge's generic loader, so the endpoint behaves identically here, in Node.js and in a Rust host.

pip install mq-bridge-py mq-bridge-meilisearch
import mq_bridge
import mq_bridge_meilisearch

mq_bridge_meilisearch.register()   # once, before starting routes

mq_bridge.Route.from_str("""
input:
  file: { path: "movies.jsonl", format: raw }
output:
  custom:
    name: meilisearch
    config:
      url: "http://localhost:7700"
      api_key: "masterKey"
      index: "movies"
      primary_key: "id"
exit_on_empty: true
""").run()

register() is idempotent and returns the endpoint name, "meilisearch". library_path() returns the absolute path of the bundled library, for a host that would rather call load_endpoint_plugin itself.

Use mq-bridge 0.4.13 or newer: the plugin speaks ABI 1.1, which lets it ask the route to keep its sends in source order at any concurrency — Meilisearch keys documents by primary key, so two batches touching one document must not be reordered.

The mq-bridge dependency is deliberately not declared: the two packages are installed and upgraded independently, and register() reports a clear error if mq-bridge is absent.

Full configuration reference, the Postgres CDC recipe and the cross-table merge recipe are in the project README.

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.

Metadata

Release files for mq-bridge-meilisearch 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for mq-bridge-meilisearch 0.1.3
File
mq_bridge_meilisearch-0.1.3-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
mq_bridge_meilisearch-0.1.3-py3-none-manylinux_2_38_aarch64.whl Python 3 none Linux glibc 2.38+ ARM64 Details
mq_bridge_meilisearch-0.1.3-py3-none-manylinux_2_34_x86_64.whl Python 3 none Linux glibc 2.34+ x86-64 Details
mq_bridge_meilisearch-0.1.3-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
mq_bridge_meilisearch-0.1.3-py3-none-macosx_10_9_x86_64.whl Python 3 none macOS 10.9+ x86-64 Details

Total release size: 16.8 MB

Release files / mq_bridge_meilisearch-0.1.3-py3-none-win_amd64.whl

Download URL mq_bridge_meilisearch-0.1.3-py3-none-win_amd64.whl
Size 2.9 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
c941a6a9ed56fc162a3daa4f5707ff34f9344d4b7e9a873eaa98d74a04afcfa1
BLAKE2b-256 checksum
How to use checksums
4d1a7717f9812af674ba0ba1556717937bea1d719acd348412e5de3a4ea8121e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / mq_bridge_meilisearch-0.1.3-py3-none-manylinux_2_38_aarch64.whl

Download URL mq_bridge_meilisearch-0.1.3-py3-none-manylinux_2_38_aarch64.whl
Size 3.6 MB
Tags Linux glibc 2.38+ ARM64 Python 3
SHA-256 checksum
How to use checksums
00da4cb1f535fd0b63140eb1b640e3ec4ad50005c9e1bf482987560e8d6a1deb
BLAKE2b-256 checksum
How to use checksums
b67099181afc025b9305e0b51edf4a804d25fec2eb3b7a4a77b09c1f8c028f04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / mq_bridge_meilisearch-0.1.3-py3-none-manylinux_2_34_x86_64.whl

Download URL mq_bridge_meilisearch-0.1.3-py3-none-manylinux_2_34_x86_64.whl
Size 3.7 MB
Tags Linux glibc 2.34+ x86-64 Python 3
SHA-256 checksum
How to use checksums
f3293961bdff98411a0d42662cd759f606e5957987c3d5fcf72eed9aa0001960
BLAKE2b-256 checksum
How to use checksums
98c6fb3c16fd24d3c6eec641fcb0b1e43fe36110972fac137a61dcde24f45341
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / mq_bridge_meilisearch-0.1.3-py3-none-macosx_11_0_arm64.whl

Download URL mq_bridge_meilisearch-0.1.3-py3-none-macosx_11_0_arm64.whl
Size 3.2 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9c733eaaa740fabb46a085909876bd4ee9edd03bac1dd9a7770e69e660b8b6b9
BLAKE2b-256 checksum
How to use checksums
bc260461a3cb305597236f8293f037b12a111e608c1eaf5e3509903d1260c0de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / mq_bridge_meilisearch-0.1.3-py3-none-macosx_10_9_x86_64.whl

Download URL mq_bridge_meilisearch-0.1.3-py3-none-macosx_10_9_x86_64.whl
Size 3.4 MB
Tags Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
746a52fb2062aa30c4ff9f7f1c3e302bebef2bf15210bb5b4b4bcaf374b070fd
BLAKE2b-256 checksum
How to use checksums
6bb32a9e20d1a0c7c1a8c885618f913a201661a8be8a4ae7192418f551300d31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Security for mq-bridge-meilisearch 0.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 5 files in this release have been uploaded with provenance metadata.

Select from 5 files

Attestation for mq_bridge_meilisearch-0.1.3-py3-none-win_amd64.whl

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page