Skip to main content

CLI for MeiliSearch

Project description

MeiliSearch CLI

Tests Status pre-commit.ci status Coverage PyPI version PyPI - Python Version

A CLI for working with MeiliSearch

Installation

Installation with pipx is recommended.

pipx install meilisearch-cli

Alternatively MeiliSearch CLI can be installed with pip.

pip install meilisearch-cli

Usage

All commands require both a url for MeiliSearch and a master key. These values can either be passed using the flags --url and --master-key, or can be read from the environment variables MEILI_HTTP_ADDR and MEILI_MASTER_KEY. The one exception is the health comman only requires the url, and does not take a master key.

As an example, if the MEILI_HTTP_ADDR and MEILI_MASTER_KEY vairables are not set you can retrieve the version with:

meilisearch-cli get-version --url http://localhost:7700 --master-key masterKey

or if the environment variables are set you can omit --url and --master-key:

meilisearch-cli get-version

To see a list of available commands run:

meilisearch-cli --help

To get information on individual commands add the --help flag after the command name. For example to get information about the add-documents command run:

meilisearch-cli add-documents --help

Example

Get Version

Get Version

Get Document

Get Document

Documentation

The MeiliSearch documentation sections can be displayed with clickable links to each section. The links are built based on the current state of the documentation and will automatically stay up-to-date with the latest documentation. To follow the links command + click on a Mac or control + click on Linux and Windows. Note that some terminals do not support clickable links. In this case the documentation tree will be displayed but not be clickable.

MeiliSearch Documentation

Compatibility with MeiliSearch

This package only guarantees compatibility with version v0.24 of MeiliSearch.

Contributing

Contributions to this project are welcome. If you are interesting in contributing please see our contributing guide

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meilisearch-cli-0.8.0.tar.gz (12.3 kB view details)

Uploaded Source

Built Distribution

meilisearch_cli-0.8.0-py3-none-any.whl (14.4 kB view details)

Uploaded Python 3

File details

Details for the file meilisearch-cli-0.8.0.tar.gz.

File metadata

  • Download URL: meilisearch-cli-0.8.0.tar.gz
  • Upload date:
  • Size: 12.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.9.9 Linux/5.11.0-1022-azure

File hashes

Hashes for meilisearch-cli-0.8.0.tar.gz
Algorithm Hash digest
SHA256 02a39d4cc9c3027847988637f828c349354d44831efdc8943323f78025a00d61
MD5 97a57a8f7bed64290a6bdd9883c4c59a
BLAKE2b-256 d1246d7016f3fe1de1da2bb5f9c9bc51023c327617fd8ff9d4871ad8c4e33ac8

See more details on using hashes here.

File details

Details for the file meilisearch_cli-0.8.0-py3-none-any.whl.

File metadata

  • Download URL: meilisearch_cli-0.8.0-py3-none-any.whl
  • Upload date:
  • Size: 14.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.12 CPython/3.9.9 Linux/5.11.0-1022-azure

File hashes

Hashes for meilisearch_cli-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f15ab7ea359bc6bf9ff277cbbe6de6c6404decb25a9ecf895dc8ad398a4c00ce
MD5 32e5ba6173b2809899cec27bffb4e813
BLAKE2b-256 aac593734242ef403c85978da45f37d2d2ac37765d20cd5f1f6ac35e5d06ed19

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page