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 - v1.4.2

Published by github-actions[bot] over 1 year ago

Changes

  • Drop Python 3.7 support @sanders41 (#542)
meilisearch-python-sdk - v1.4.1

Published by github-actions[bot] over 1 year ago

Changes

Bug Fixes

  • Fix MeilisearchAPIError message spacing @sanders41 (#535)
meilisearch-python-sdk - v1.4.0

Published by github-actions[bot] over 1 year ago

Changes

Features

  • Add raise_for_status option to wait_for_task @sanders41 (#525)
meilisearch-python-sdk - v1.3.0

Published by github-actions[bot] over 1 year ago

Changes

  • Fix condition check @sanders41 (#499)
  • Use post route for filter and loosen filter restrictions @sanders41 (#498)
  • Change utcnow to now with time zone @sanders41 (#487)

Features

  • Update for Meilisearch v1.2.0 @sanders41 (#492)
  • Add ability to get documents with a filter @sanders41 (#494)
  • Add ability to delete documents by filter @sanders41 (#493)
meilisearch-python-sdk - v1.2.2

Published by github-actions[bot] over 1 year ago

Changes

Bug fix

  • Fix error when reading version outside of development @sanders41 (#485)
meilisearch-python-sdk - v1.2.1

Published by github-actions[bot] over 1 year ago

Changes

  • Add user agent @sanders41 (#483)
meilisearch-python-sdk - v1.2.0

Published by github-actions[bot] over 1 year ago

Changes

Features

  • Add option to set wait timeout to None @sanders41 (#463)
meilisearch-python-sdk - v1.1.1

Published by github-actions[bot] over 1 year ago

Changes

  • Fix type and name for index_uid field in TaskStatus and TaskInfo @sanders41 (#453)
meilisearch-python-sdk - v1.1.0

Published by github-actions[bot] over 1 year ago

Changes

Features

  • Update for Meilisearch 1.1.0 @sanders41 (#426)
  • Add option to specify csv delimiter @sanders41 (#430)
  • Add multi-index search @sanders41 (#427)
meilisearch-python-sdk - v1.0.0

Published by github-actions[bot] over 1 year ago

Changes

  • Meilisearch 1.0 compatability @sanders41 (#362)

⚠️ Breaking changes

  • Rename MeiliSearch exceptions to Meilisearch @sanders41 (#363)
meilisearch-python-sdk - v0.29.2

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

Changes

  • Fix cancel and delete task parameter name typo @sanders41 (#344)
meilisearch-python-sdk - v0.29.1

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

Changes

  • Add verify argument for Client.__init__ @rolemee (#341)
meilisearch-python-sdk - v0.29.0

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

Changes

  • Add support for Meilisearch v0.30.0 @sanders41 (#325)
  • Add default cancel parameters @sanders41 (#328)

Features

  • Add option to use Client in task functions @sanders41 (#334)
  • Add index swap @sanders41 (#337)
  • Add delete tasks @sanders41 (#332)

⚠️ Breaking changes

  • Add option to use Client in task functions @sanders41 (#333)
  • Add task cancellation @sanders41 (#327)
  • Add new search parameters and result fields @sanders41 (#326)
meilisearch-python-sdk - v0.28.1

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

Changes

  • Add python 3.11 to supported version @sanders41 (#317)
meilisearch-python-sdk - v0.28.0

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

Changes

Features

  • Add Pagination Settings @Makiyu-py (#313)
meilisearch-python-sdk - v0.27.1

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

Changes

  • Fix Docstrings' Import Error @Makiyu-py (#310)
meilisearch-python-sdk - v0.27.0

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

Changes

  • Refactor batching for better concurrency @sanders41 (#308)

Features

  • Update for Meilisearch v0.29 @sanders41 (#300)
meilisearch-python-sdk - v0.26.0

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

Changes

Features

  • add faceting settings @wetgi (#273)
meilisearch-python-sdk - v0.25.0

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

Changes

  • Fix search parameter @sanders41 (#270)

Features

  • get_tasks, get_keys, get_documents, and get_indexes now accept pagination metadata @sanders41 (#264)
  • You can now find keys based on their key or uid @sanders41 (#264)

⚠️ Breaking changes

  • Remove auto_batch methods (Meilisearch now handles this itself) @sanders41 (#264)
  • Methods that used to return TaskStatus now return TaskInfo @sanders41 (#264)
  • update_key() can only update name and description fields @sanders41 (#264)
  • nb_hits replaced with estimated_total_hits in search @sanders41 (#264)
  • exhaustive_nb_hits is removed from search @sanders41 (#264)
  • exhaustive_facets_count is deleted @sanders41 (#264)
  • matches renamed show_matches_position @sanders41 (#264)
  • facets_distribution response parameter is renamed facet_distribution @sanders41 (#264)
  • attributes_to_retrieve replaced with fields in get_documents @sanders41 (#264)
  • indexes and documents now return results, limit, offset @sanders41 (#264)
  • get_dump_status and wait_for_dump_creation have been removed @sanders41 (#264)
  • create_dump now returns TaskInfo @sanders41 (#264)
meilisearch-python-sdk - v0.24.1

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

Changes

Features

  • Add support for httpx 0.23 (#252)