OpenSearch Python Client
- Welcome!
- User Guide
- API Doc
- Compatibility with OpenSearch
- Project Resources
- Code of Conduct
- License
- Copyright
Welcome!
opensearch-py is a community-driven, open source fork of elasticsearch-py licensed under the Apache v2.0 License. For more information, see opensearch.org and the API Doc.
User Guide
To get started with the OpenSearch Python Client, see User Guide. This repository also contains working samples and benchmarks.
Compatibility with OpenSearch
See Compatibility.
Project Resources
- Project Website
- Downloads
- Documentation
- Need help? Try Forums
- Project Principles
- Contributing to OpenSearch
- Maintainer Responsibilities
- Release Management
- Admin Responsibilities
- Security
Code of Conduct
This project has adopted the Amazon Open Source Code of Conduct. For more information see the Code of Conduct FAQ, or contact opensource-codeofconduct@amazon.com with any additional questions or comments.
License
This project is licensed under the Apache v2.0 License.
Copyright
Copyright OpenSearch Contributors. See NOTICE for details.
Release files for opensearch-py 3.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| opensearch_py-3.2.0.tar.gz | 259.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| opensearch_py-3.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 647.2 kB
Release files / opensearch_py-3.2.0.tar.gz
| Download URL | opensearch_py-3.2.0.tar.gz |
|---|---|
| Size | 259.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f40fb3a295275422df2ad6d9459f667af94472d5a9e567072e9ecf163eb22613
|
|
BLAKE2b-256 checksum How to use checksums |
829ee77844cb2d625ca32331bfdd28930113b3778399c01dd5f1c350ceb55e65
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 27, 2026.
Transparency logRelease files / opensearch_py-3.2.0-py3-none-any.whl
| Download URL | opensearch_py-3.2.0-py3-none-any.whl |
|---|---|
| Size | 387.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
721a0d3b13fbed9e82278aed748285cf63a1855354ab7e73e3d4992d1b93418b
|
|
BLAKE2b-256 checksum How to use checksums |
ef637abb96bf2e3619acbd27de99e60619bfacfb7c55b68c4792a258e6d92871
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Apr 27, 2026.
Transparency log