meilisearch-python-sdk

An async and sync Python client for the Meilisearch API

MIT License

Downloads
14.1K
Stars
59
Committers
9

Bot releases are visible (Hide)

meilisearch-python-sdk - v0.24.0

Published by github-actions[bot] over 2 years ago

Changes

Features

  • Add custom highlighting tags and crop marker to search @sanders41 (#238)
  • Add new methods for the new typo tolerance settings @sanders41 (#238)
  • Return the full task status rather than only the id @sanders41 (#245)
meilisearch-python-sdk - v0.23.1

Published by github-actions[bot] over 2 years ago

Changes

  • Make mkdocs-material a dev only dependency @sanders41 (#216)
meilisearch-python-sdk - v0.23.0

Published by github-actions[bot] over 2 years ago

Changes

Features

  • Update for Meilisearch v0.26.0 and add generate_tenant_token method @sanders41 (#200)
meilisearch-python-sdk - v0.22.0

Published by github-actions[bot] over 2 years ago

Changes

⚠️ Breaking changes

  • Change attributes_to_retrieve parameter to a list in get_documents @sanders41 (#183)
meilisearch-python-sdk - v0.21.0

Published by github-actions[bot] almost 3 years ago

Changes

  • Change authorization header to bearer @sanders41 (#141)

Features

  • Add management of MeiliSearch auth keys @sanders41 (#144)

⚠️ Breaking changes

  • Update for MeiliSearch v0.25.0 @sanders41 (#140)
  • Changes for new MeiliSearch task API @sanders41 (#143)
  • index.wait_for_pending_update moved to task.wait_for_task @sanders41 (#140)
  • index.delete now returns a TaskStatus @sanders41 (#140)
  • index.wait_for_pending_update moved to task._wait_for_task and parameters changed @sanders41 (#140)
  • index.get_all_update_statuses moved to task.get_tasks @sanders41 (#140)
  • index.get_update_status moved to task.get_task @sanders41 (#140)
  • models.update UpdateId and UpdateStatus moved to models.task TaskId and TaskStatus and accepted values changed @sanders41 (#140)
  • UpdateId and UpdateStatus return types changed to TaskId and TaskStatus respectively @sanders41 (#140)
  • Removed status check decorator because it no longer works with the new tasks API @sanders41 (#140)
meilisearch-python-sdk - v0.20.1

Published by github-actions[bot] almost 3 years ago

Changes

  • Fix pyright Client not exported error @sanders41 (#123)
meilisearch-python-sdk - v0.20.0

Published by github-actions[bot] almost 3 years ago

Changes

⚠️ Breaking changes

  • Update for MeiliSearch 0.24.0 @sanders41 (#91)
  • Update error information to match new MeiliSearch errors @sanders41 (#91)
  • Update UpdateStatus model to work with new error information @sanders41 (#91)
  • Remove model imports from init.py @sanders41 (#102)
meilisearch-python-sdk - v0.19.0

Published by github-actions[bot] about 3 years ago

Changes

⚠️ Breaking changes

  • Made time_out in client __init__ a named parameter @sanders41 (#85)
  • Made primary_key required in the index update @sanders41 (#85)
  • Made timeout_in_ms and interval_in_ms in wait_for_pending_update named parameters @sanders41 (#85)
meilisearch-python-sdk - v0.18.0

Published by github-actions[bot] about 3 years ago

Changes

Features

  • Add option to add/update documents with raw csv or ndjson files @sanders41 (#75)
meilisearch-python-sdk - v0.17.0

Published by github-actions[bot] about 3 years ago

Changes

This release supports v0.23 of MeiliSearch.

Features

  • Add option to add/update documents from csv and ndjson files @sanders41 (#63)
meilisearch-python-sdk - v0.16.1

Published by github-actions[bot] about 3 years ago

Changes

  • Add Python 3.10 to supported versions @sanders41 (#60)
meilisearch-python-sdk - v0.16.0

Published by github-actions[bot] about 3 years ago

Changes

  • Add compatibility for MeiliSearch v0.22.0

Features

  • Added sortable attributes @sanders41 (#50)
meilisearch-python-sdk - v0.15.0

Published by github-actions[bot] about 3 years ago

Changes

Features

  • Add methods to add all documents in a directory @sanders41 (#52)
meilisearch-python-sdk - v0.14.0

Published by github-actions[bot] about 3 years ago

Changes

Features

  • Added decorator to check for errors in status @sanders41 (#47)
meilisearch-python-sdk - v0.13.1

Published by github-actions[bot] about 3 years ago

Changes

  • Changed commit_date type in Version to datetime to match the new MeiliSearch type @sanders41 (#44)
meilisearch-python-sdk - v0.13.0

Published by github-actions[bot] about 3 years ago

⚠️ Breaking changes

  • Making search, get docments, and add documents parameters named arguments @sanders41 (#36)
meilisearch-python-sdk - v0.12.0

Published by github-actions[bot] about 3 years ago

Note that this release supports v0.21.0 of MeiliSearch and is not compatible with v0.20.0. For more information on breaking changes in v0.21.0 see the MeiliSearch release notes

⚠️ Breaking changes

  • Renaming fields_distribution to field_distribution @sanders41 (#3)
  • Renaming build_date to commit_date and changing to date instead of datetime @sanders41 (#3)
  • Updated wait_for_pending_updates to work with the new statuses @sanders41 (#3)
  • Updating search options to match new options @sanders41 (#3)
meilisearch-python-sdk - v0.11.3

Published by sanders41 about 3 years ago

Changes

  • Fixed issue where large documents were timing out @sanders41 (#33)
  • Fixed HTTPError issue when response was not set @sanders41 (#32)
  • Improving str and repr returns @sanders41 (#30)
meilisearch-python-sdk - v0.11.2

Published by github-actions[bot] over 3 years ago

Changes

  • Improving auto batch performance @sanders41 (#16)
meilisearch-python-sdk - v0.11.1

Published by github-actions[bot] over 3 years ago

Changes

  • Improving auto batch performance @sanders41 (#15)