]> git.ipfire.org Git - thirdparty/httpx.git/commitdiff
Version 0.19.0 (#1809) 0.19.0
authorTom Christie <tom@tomchristie.com>
Thu, 19 Aug 2021 11:37:25 +0000 (12:37 +0100)
committerGitHub <noreply@github.com>
Thu, 19 Aug 2021 11:37:25 +0000 (12:37 +0100)
* Update CHANGELOG

* Update CHANGELOG

* Version 0.19.0

* Update CHANGELOG

CHANGELOG.md
README.md
docs/index.md
httpx/__version__.py

index 61aa28135a873cbf2df544f633a451b3668f4905..7b03a893e961a7b1d9c67290700ee82442ca0884 100644 (file)
@@ -4,6 +4,20 @@ 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.19.0 (19th June, 2021)
+
+### Added
+
+* Add support for `Client(allow_redirects=<bool>)`. (Pull #1790)
+* Add automatic character set detection, when no `charset` is included in the response `Content-Type` header. (Pull #1791)
+
+### Changed
+
+* Event hooks are now also called for any additional redirect or auth requests/responses. (Pull #1806)
+* Strictly enforce that upload files must be opened in binary mode. (Pull #1736)
+* Strictly enforce that client instances can only be opened and closed once, and cannot be re-opened. (Pull #1800)
+* Drop `mode` argument from `httpx.Proxy(..., mode=...)`. (Pull #1795)
+
 ## 0.18.2 (17th June, 2021)
 
 ### Added
index 268a85120fe2b8018c716c839ae3f7a87e20bba0..985359d248825b462a56e2466af25ce9d84912cd 100644 (file)
--- a/README.md
+++ b/README.md
@@ -16,7 +16,7 @@
 HTTPX is a fully featured HTTP client for Python 3, which provides sync and async APIs, and support for both HTTP/1.1 and HTTP/2.
 
 **Note**: _HTTPX should be considered in beta. We believe we've got the public API to
-a stable point now, but would strongly recommend pinning your dependencies to the `0.18.*`
+a stable point now, but would strongly recommend pinning your dependencies to the `0.19.*`
 release, so that you're able to properly review [API changes between package updates](https://github.com/encode/httpx/blob/master/CHANGELOG.md). A 1.0 release is expected to be issued sometime in 2021._
 
 ---
index b647685970571f91f8728d2c9584049c4bbcd3ec..e7f2504374c68cee350256fe6739f89478d5d217 100644 (file)
@@ -27,7 +27,7 @@ HTTPX is a fully featured HTTP client for Python 3, which provides sync and asyn
 !!! note
     HTTPX should currently be considered in beta.
 
-    We believe we've got the public API to a stable point now, but would strongly recommend pinning your dependencies to the `0.18.*` release, so that you're able to properly review [API changes between package updates](https://github.com/encode/httpx/blob/master/CHANGELOG.md).
+    We believe we've got the public API to a stable point now, but would strongly recommend pinning your dependencies to the `0.19.*` release, so that you're able to properly review [API changes between package updates](https://github.com/encode/httpx/blob/master/CHANGELOG.md).
 
     A 1.0 release is expected to be issued sometime in 2021.
 
index cc8296544a4163a3ff6b728ffca0404fcb68031e..bab8a1c052d5fb8cb66bbec38d7eafcc133a7167 100644 (file)
@@ -1,3 +1,3 @@
 __title__ = "httpx"
 __description__ = "A next generation HTTP client, for Python 3."
-__version__ = "0.18.2"
+__version__ = "0.19.0"