elastic-transport9.2.0
elastic-transport9.2.0
Published
Transport classes and utilities shared among Python Elastic client libraries
pip install elastic-transport
Package Downloads
Authors
Project URLs
Requires Python
>=3.10
Dependencies
- urllib3
<3,>=1.26.2 - certifi
- sniffio
- pytest
; extra == "develop" - pytest-cov
; extra == "develop" - pytest-mock
; extra == "develop" - pytest-asyncio
; extra == "develop" - pytest-httpbin
; extra == "develop" - pytest-httpserver
; extra == "develop" - trustme
; extra == "develop" - requests
; extra == "develop" - aiohttp
; extra == "develop" - httpx
; extra == "develop" - respx
; extra == "develop" - opentelemetry-api
; extra == "develop" - opentelemetry-sdk
; extra == "develop" - orjson
; extra == "develop" - anyio
; extra == "develop" - trio
; extra == "develop" - sphinx
>2; extra == "develop" - furo
; extra == "develop" - sphinx-autodoc-typehints
; extra == "develop"
elastic-transport-python
Transport classes and utilities shared among Python Elastic client libraries
This library was lifted from elasticsearch-py
and then transformed to be used across all Elastic services
rather than only Elasticsearch.
Installing from PyPI
$ python -m pip install elastic-transport
Versioning follows the major and minor version of the Elastic Stack version and the patch number is incremented for bug fixes within a minor release.
Documentation
Documentation including an API reference is available on Read the Docs.
License
elastic-transport-python is available under the Apache-2.0 license.
For more details see LICENSE.