From f9539567030d527ce117c36506e3dff594a4ca3a Mon Sep 17 00:00:00 2001 From: Vinta Chen Date: Sun, 16 Aug 2026 02:33:25 +0800 Subject: [PATCH] feat: add opensearch-py to Search as obvious choice Database & Storage audit (2026-08-16): opensearch-py is the official low-level client of the OpenSearch fork, 52,432,831 downloads/month, near parity with elasticsearch at 54,160,230/month (both pepy.tech, fetched 2026-08-16). Placed after elasticsearch, before second-tier django-haystack, per entry-ordering rule. Co-Authored-By: Claude --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 296401ec..d96248bf 100644 --- a/README.md +++ b/README.md @@ -446,6 +446,7 @@ _Libraries for caching data._ _Libraries and software for indexing and performing search queries on data._ - [elasticsearch](https://github.com/elastic/elasticsearch-py) - The official low-level Python client for [Elasticsearch](https://www.elastic.co/products/elasticsearch). +- [opensearch-py](https://github.com/opensearch-project/opensearch-py) - The official low-level Python client for [OpenSearch](https://opensearch.org/). - [django-haystack](https://github.com/django-haystack/django-haystack) - Modular search for Django. ### Serialization