elasticsearch-py
elasticsearch-py copied to clipboard
Official Python client for Elasticsearch
As titled
As titled
According to https://endoflife.date/python 3.7 has been EOSed almost year ag. Filter all code over `pyupgrade --py38-plus`.
On [Read the docs](https://elasticsearch-py.readthedocs.io/en/v8.13.0/api.html), the way to get specialized clients such as `IndicesClient`, `TransformClient`... is not explained. These clients are accessible using `Elasticsearch().indices` and `Elasticsearch().transform`... but it is not documented....
**Elasticsearch version** (`8.13.0`): **`elasticsearch-py` version (`elasticsearch8==8.13.0`)**: **Description of the problem including expected versus actual behavior**: From what I looked through in the API spec pages, this didn't seem like an...
**Elasticsearch version** (`bin/elasticsearch --version`): - **`elasticsearch-py` version (`elasticsearch.__versionstr__`)**: 8.13.0 **Description of the problem including expected versus actual behavior**: Currently bulk actions are typed with `Dict`; https://github.com/elastic/elasticsearch-py/blob/794341dd05305885c70597970c0a2dea2585924e/elasticsearch/helpers/actions.py#L45-L50 this however does not...
As titled
As titled