- Support httpx transport
- Drop python 3.9/3.10 support, support only 3.11/3.12/3.13. Related PRs: #222, #266, #275
- Deprecation of MetricsProvider interface. For the backward compatibility, prometheus-client is conditionally imported. To use it, install prometheus-client. Related PRs: #271, #218, #268
- Removal of unused Client interface
- Do not retry low timeout response
- Merge setup functions
- Reverted: URL-encode path_parameters - let user decide what to do
- Return default json expected content_type to "application/json"
- Release aiohttp response instead of close
- Validate json content-type
- Content type should be None in Response.json()
- Fix Request.update_headers, add Request.extend_headers #59
- Add Response.is_json property to check whether content-type is json compatible #58
- Tracing support #54,
- Configuration of a new pipeline