Quentin Pradet
Quentin Pradet
buildkite test this please
Thank you for your contribution, it is now released as part of 8.16.0: https://github.com/elastic/elasticsearch-py/releases/tag/v8.16.0
Closed in https://github.com/elastic/elasticsearch-py/pull/2669
Thanks for the reviews! I'll wait a few days to ensure we won't need a 2.5.1 release before merging this. (I also have a conflict to fix.)
Hello! Elasticsearch specification maintainer here. For context, [we don't think OpenAPI is flexible enough to model the Elasticsearch APIs](https://quentin.pradet.me/blog/how-elastisearch-and-opensearch-built-their-sdks.html), and we publish OpenAPI files mostly for documentation purposes. That said,...
Thank you for the detailed explanations, that was very useful! We fixed the Elasticsearch OpenAPI spec to include `mapping`, this specific issue should be solved.
The migration to pyproject.toml in urllib3 was surprisingly easy! We no longer have a setup.py file, and had zero complaints about that.
The beauty of pyproject.toml is that using a different backend is quite easy. setuptools supports [dynamic versions](https://setuptools.pypa.io/en/latest/userguide/pyproject_config.html#dynamic-metadata) too, so there's nothing in this PR that setuptools cannot do. If we...
Thank you for trying the new version and thank you for the heads up about async. I'm not yet ready to work on full async support, but what do you...
Interesting. Can you please show me how you are using this today, with async and sync examples?