{"repo":"elastic/elasticsearch-py","free":true,"listed":false,"github":"https://github.com/elastic/elasticsearch-py","clone":"git clone https://github.com/elastic/elasticsearch-py.git","description":"Official Python client for Elasticsearch","language":"Python","stars":4385,"topics":["python","elasticsearch","search","client"],"license":"Apache-2.0","category":"networking-infra","readme_excerpt":"Elasticsearch Python Client The official Python client for Elasticsearch. Features Translating basic Python data types to and from JSON Configurable automatic discovery of cluster nodes Persistent connections Load balancing (with pluggable selection strategy) across available nodes Failed connection penalization (time based - failed connections won't be retried until a timeout is reached) Support for TLS and HTTP authentication Thread safety across requests Pluggable architecture Helper functions for idiomatically using APIs together Installation Download the latest version of Elasticsearch or sign-up for a free trial of Elastic Cloud. Refer to the Installation section of the getting started documentation. Connecting Refer to the Connecting section of the getting started documentation. Usage ----- Creating an index Indexing a document Getting documents Searching documents Updating documents Deleting documents Deleting an index Compatibility Language clients are forward compatible: each client version works with equivalent and later minor versions of Elasticsearch without breaking. Compatibility does not imply full feature parity. New Elasticsearch features are supported only in equivalent client versions. For example, an 8.12 client fully supports Elasticsearch 8.12 features and works with 8.13 without breaking; however, it does not support new Elasticsearch 8.13 features. An 8.13 client fully supports Elasticsearch 8.13 features. Elasticsearch version elasticsearch-py branch","default_branch":null,"files":null,"tree":[],"storefront":"/r/elastic","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/elastic/elasticsearch-py/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}