From 4161d7ace9d9f50227c54e991050de550c49e169 Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Mon, 24 Aug 2020 11:03:26 +0100 Subject: [PATCH] Version 0.14.2 (#1207) * Version 0.14.2 * Update CHANGELOG.md * Update release notes --- CHANGELOG.md | 19 +++++++++++++++++++ httpx/__version__.py | 2 +- 2 files changed, 20 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9593b94afc..d61d33ea3b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,25 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## 0.14.2 (August 24th, 2020) + +### Added + +* Support `client.get(..., auth=None)` to bypass the default authentication on a clients. (Pull #1115) +* Support `client.auth = ...` property setter. (Pull #1185) +* Support `httpx.get(..., proxies=...)` on top-level request functions. (Pull #1198) +* Display instances with nicer import styles. (Eg. ) (Pull #1155) +* Support `cookies=[(key, value)]` list-of-two-tuples style usage. (Pull #1211) + +### Fixed + +* Ensure that automatically included headers on a request may be modified. (Pull #1205) +* Allow explicit `Content-Length` header on streaming requests. (Pull #1170) +* Handle URL quoted usernames and passwords properly. (Pull #1159) +* Use more consistent default for `HEAD` requests, setting `allow_redirects=True`. (Pull #1183) +* If a transport error occurs while streaming the response, raise an `httpx` exception, not the underlying `httpcore` exception. (Pull #1190) +* Include the underlying `httpcore` traceback, when transport exceptions occur. (Pull #1199) + ## 0.14.1 (August 11th, 2020) ### Added diff --git a/httpx/__version__.py b/httpx/__version__.py index 11b8118228..561d74af2b 100644 --- a/httpx/__version__.py +++ b/httpx/__version__.py @@ -1,3 +1,3 @@ __title__ = "httpx" __description__ = "A next generation HTTP client, for Python 3." -__version__ = "0.14.1" +__version__ = "0.14.2"