Transport classes and utilities shared among Python Elastic client libraries
Project Links
Meta
Author: Elastic Client Library Maintainers
Requires Python: >=3.10
Classifiers
Development Status
- 5 - Production/Stable
License
- OSI Approved :: Apache Software License
Intended Audience
- Developers
Operating System
- OS Independent
Programming Language
- Python
- Python :: 3
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: 3.13
- Python :: 3.14
- Python :: Implementation :: CPython
- Python :: Implementation :: PyPy
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.
9.2.1
Dec 23, 2025
9.2.0
Oct 17, 2025
9.1.0
Jul 24, 2025
8.17.1
Mar 13, 2025
8.17.0
Jan 07, 2025
8.15.1
Oct 09, 2024
8.15.0
Aug 12, 2024
8.13.1
May 28, 2024
8.13.0
Mar 27, 2024
8.12.0
Jan 19, 2024
8.11.0
Dec 13, 2023
8.10.0
Oct 30, 2023
8.4.1
Sep 25, 2023
8.4.0
Aug 25, 2022
8.1.2
Apr 19, 2022
8.1.1
Mar 30, 2022
8.1.0
Mar 09, 2022
8.0.1
Feb 11, 2022
8.0.0
Feb 09, 2022
8.0.0b1
Feb 03, 2022
8.0.0a7
Dec 28, 2021
8.0.0a6
Nov 23, 2021
8.0.0a5
Nov 18, 2021
8.0.0a4
Nov 09, 2021
8.0.0a3
Nov 05, 2021
8.0.0a2
Nov 01, 2021
8.0.0a1
Oct 28, 2021
7.16.0
Dec 13, 2021
7.15.0
Sep 20, 2021
7.14.0
Aug 02, 2021
7.13.0
May 24, 2021
7.12.0
Mar 22, 2021
7.11.0
Feb 10, 2021
7.11.0b1
Jan 19, 2021
0.1.0b0
Oct 21, 2020
0.1.0.dev2
Oct 07, 2020