Meilisearch

Latest version: v0.33.0

Safety actively analyzes 688674 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 9

0.25.0

⚠️ Breaking changes

* Update the return type of methods (676) sanders41

🚀 Enhancements

* Transform all the `task` methods to a `TaskHandler` class (662) Azanul

Thanks again to Azanul, alallema, brunoocasali and sanders41! 🎉

0.24.0

This version makes this package compatible with Meilisearch v1.0.0 🎉
Check out the changelog of [Meilisearch v1.0.0](https://github.com/meilisearch/meilisearch/releases/tag/v1.0.0) for more information on the changes(https://github.com/meilisearch/meilisearch-python/pull/635).

⚠️ Breaking changes

* Make the usage of the module typing consistent (625) pbrochar
* Put all dates to `datetime` type for consistency. Class impacted: `Task` and `TasInfo` (661) Azanul
* Change `details` fields in `Task` class `Dict[str, Any]` -> `Union[Dict[str, Any], None]` (664) Azanul

🚀 Enhancements

* Added `update_documents_csv(str_documents: str, primary_key: Optional[str] = None) -> TaskInfo` (654) sajdakabir

0.23.0

This version makes this package compatible with Meilisearch v0.30.0 :tada:
Check out the changelog of [Meilisearch v0.30.0](https://github.com/meilisearch/meilisearch/releases/tag/v0.30.0) for more information on the changes.

🚀 Enhancements

- New `client.cancel_tasks` method that lets you cancel `enqueued` and `processing` tasks (596) alallema
- New `pagination` strategy with the search parameters `page` and `hitsPerPage` (595) alallema
- New `client.delete_tasks` method that lets you deleted tasks (598) alallema
- New `client.swap_indexes` method that lets you swap two indexes (603) alallema

⚠️ Breaking change

- Parameters on `get_tasks` name changes: 597
- `status` -> `statuses`
- `index_uid` -> `index_uids`
- `type` -> `types`

Thanks again to alallema! 🎉

0.22.2

🚀 Enhancements

* New ndjson handlers (560) Azanul
* New json handlers (562) Ambareen09
* Inconsistencies fix (564) Dark-Rock
* Add support for python 3.11 (578) sanders41

🐛 Bug Fixes

* Fix add_document behaviour with empty string (586) adripo

Thanks again to 3t8, Ambareen09, Azanul, Dark-Rock, Leigh-Ola, adripo, alallema, dibashthapa, kaggrwal, sanders41 and kumar! 🎉

0.22.1

🚀 Enhancements

* Methods: `get_document`, `delete_document` and `delete_documents` can now take both types `str` or `int` (545) sarvesh4396
* Creation of an automatically generated hosted documentation (546) kaggrwal

Thanks again to alallema, brunoocasali, kaggrwal and sarvesh4396! 🎉

0.22.0

This version makes this package compatible with Meilisearch v0.29.0 :tada:
Check out the changelog of [Meilisearch v0.29.0](https://github.com/meilisearch/meilisearch/releases/tag/v0.29.0) for more information on the changes.

🚀 Enhancements

- Ensure support to the new search query parameter `matchingStrategy` (522) brunoocasali
- Ensure support to keys with wildcarded actions.
- `actions` field during key creation now accepts wildcards on actions. For example, `indexes.*` provides rights to `indexes.create`, `indexes.get`,`indexes.delete`, `indexes.delete`, and `indexes.update`. (521) brunoocasali

⚠️ Breaking Changes

This breaking change *__may not affect you__*, but in any case, you should check your search queries if you want to keep the same behavior from `v0.28`.

- The `NOT` filter keyword does not have an implicitly `EXIST` operator anymore. Check out for more information: https://github.com/meilisearch/meilisearch/issues/2486

Thanks again to alallema, brunoocasali, ! 🎉

Page 4 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.