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

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

Total release size: 15.8 MB

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

Download URL mq_bridge_meilisearch-0.1.1-py3-none-win_amd64.whl
Size 2.7 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
e80f585944c5aed975147767fa45678f08f2ec1b7c5b4242cde9aab12cf27974
BLAKE2b-256 checksum
How to use checksums
57f0937bcdc2fd625d3b9773d098eca95037c217c4c1eb36926423f20fc2bec4
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 23, 2026.

Transparency log

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

Download URL mq_bridge_meilisearch-0.1.1-py3-none-manylinux_2_38_aarch64.whl
Size 3.4 MB
Tags Linux glibc 2.38+ ARM64 Python 3
SHA-256 checksum
How to use checksums
5bc37b9e9c2e4c7975b2ba0c7997ad9ede8827c5211ede6d31521b703f712586
BLAKE2b-256 checksum
How to use checksums
048041a0376467b5c30a7f528fc9f46b603bc718f809865ed845030726236c2b
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 23, 2026.

Transparency log

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

Download URL mq_bridge_meilisearch-0.1.1-py3-none-manylinux_2_34_x86_64.whl
Size 3.5 MB
Tags Linux glibc 2.34+ x86-64 Python 3
SHA-256 checksum
How to use checksums
5e2f60996d5396bba109629518ea42cbd37b5543c7448533fb5dd186210ca1b7
BLAKE2b-256 checksum
How to use checksums
0add3a5433253e8d0581b17096337093dd0b2488d030b12ad90f4ec8b55226c1
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 23, 2026.

Transparency log

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

Download URL mq_bridge_meilisearch-0.1.1-py3-none-macosx_11_0_arm64.whl
Size 3.0 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fa6a10f44546491040d156d17419cb523e76fb52e25f0e36e44bb270eb90546c
BLAKE2b-256 checksum
How to use checksums
6bf54acb307b9a499b3f3499a6a887e249d6b1f98fb541de186d0dc49aa8e553
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 23, 2026.

Transparency log

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

Download URL mq_bridge_meilisearch-0.1.1-py3-none-macosx_10_9_x86_64.whl
Size 3.2 MB
Tags Python 3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
5c299f839053db8f5f07e8e393aa23af34cd1b4b37580596f5b48646088d26a4
BLAKE2b-256 checksum
How to use checksums
45ffe4e52422143bd27003c9f4a70b61c0fca8bac24e5b1ae0acea0438aed01a
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 23, 2026.

Transparency log

Security for mq-bridge-meilisearch 0.1.1

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.1-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 23, 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