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.2

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.2
File
mq_bridge_meilisearch-0.1.2-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
mq_bridge_meilisearch-0.1.2-py3-none-manylinux_2_38_aarch64.whl Python 3 none Linux glibc 2.38+ ARM64 Details
mq_bridge_meilisearch-0.1.2-py3-none-manylinux_2_34_x86_64.whl Python 3 none Linux glibc 2.34+ x86-64 Details
mq_bridge_meilisearch-0.1.2-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
mq_bridge_meilisearch-0.1.2-py3-none-macosx_10_9_x86_64.whl Python 3 none macOS 10.9+ x86-64 Details

Total release size: 16.4 MB

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

Download URL mq_bridge_meilisearch-0.1.2-py3-none-win_amd64.whl
Size 2.8 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
919435f847fe7e6546c8f93626ea25c31ecd9b502faaa4f3f9fc8eab4e04c9ab
BLAKE2b-256 checksum
How to use checksums
cce04ebc2e274f9a9ce4a889487a679cfd34ef17f0f8b0b6b9b893c700c5e86d
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 Sep 27, 2026.

Transparency log

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

Download URL mq_bridge_meilisearch-0.1.2-py3-none-manylinux_2_38_aarch64.whl
Size 3.5 MB
Tags Linux glibc 2.38+ ARM64 Python 3
SHA-256 checksum
How to use checksums
5b101b789a42a1329bacd9e61ba9d56fe7c9c81db8482af2d3c385e4fe519bbc
BLAKE2b-256 checksum
How to use checksums
962276717580c3a47061826d368ad1180a616271695d945d9d377dafb1bdc83a
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 Sep 27, 2026.

Transparency log

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

Download URL mq_bridge_meilisearch-0.1.2-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
5e286738366109dc09355a56cb49c84f4eaa177806cb61b14537cd13500f27e4
BLAKE2b-256 checksum
How to use checksums
195c5c241c15a39efedf4173678bf0b1bdd69b0db1f1a69b0db1a2d08eb5eb97
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 Sep 27, 2026.

Transparency log

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

Download URL mq_bridge_meilisearch-0.1.2-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
9fb90bc87e7658fed3fd67ea8df9dec146ea3778a939ce46e5f9ea9256417bc3
BLAKE2b-256 checksum
How to use checksums
ec12db6aaa67d418d8566ad9958431b01948df47459584d9ea9ef2e48e7af689
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 Sep 27, 2026.

Transparency log

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

Download URL mq_bridge_meilisearch-0.1.2-py3-none-macosx_10_9_x86_64.whl
Size 3.3 MB
Tags Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
dbe889a45d3ef02aeca7d1078aa706ebdf72433073a36c610132eb90e02979f2
BLAKE2b-256 checksum
How to use checksums
af93fb15c6b66806d45d44738564d73f5c0c1a9d8cce1f3ec9e3f34148f106d6
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 Sep 27, 2026.

Transparency log

Security for mq-bridge-meilisearch 0.1.2

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.2-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 Sep 27, 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