* Add explicit Python 3.13 support ([189](https://github.com/elastic/elastic-transport-python/pull/189))
8.15.0
* Removed call to `raise_for_status()` when using `HttpxAsyncHttpNode` to prevent exceptions being raised for 404 responses ([182](https://github.com/elastic/elastic-transport-python/pull/182)) * Documented response classes ([175](https://github.com/elastic/elastic-transport-python/pull/175)) * Dropped support for Python 3.7 ([179](https://github.com/elastic/elastic-transport-python/pull/179))
8.13.1
- Fixed requests 2.32 compatibility (164) - Fixed TypeError when two nodes are declared dead at the same time (115, contributed by floxay) - Added `TransportApiResponse` (160, 161, contributed by JessicaGarson)
8.13.0
- Added support for the HTTPX client with asyncio (137, contributed by b4sus) - Added optional orjson serializer support (152)
8.12.0
- Fix basic auth built from percent-encoded URLs (143)
8.11.0
- Always set default HTTPS port to 443 (127) - Drop support for Python 3.6 (109) - Include tests in sdist (122, contributed by parona-source) - Fix `__iter__` return type to Iterator (129, contributed by altescy)