Skip to content

Commit dbbcf43

Browse files
Version 0.16 (#1347)
1 parent 160e308 commit dbbcf43

5 files changed

Lines changed: 17 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,19 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
66

7+
## 0.16.0 (October 6th, 2020)
8+
9+
### Changed
10+
11+
* Preserve HTTP header casing. (Pull #1338, encode/httpcore#216, python-hyper/h11#104)
12+
* Drop `response.next()` and `response.anext()` methods in favour of `response.next_request` attribute. (Pull #1339)
13+
* Closed clients now raise a runtime error if attempting to send a request. (Pull #1346)
14+
15+
### Added
16+
17+
* Add Python 3.9 to officially supported versions.
18+
* Type annotate `__enter__`/`__exit__`/`__aenter__`/`__aexit__` in a way that supports subclasses of `Client` and `AsyncClient`. (Pull #1336)
19+
720
## 0.15.5 (October 1st, 2020)
821

922
### Added

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
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.
1717

1818
**Note**: _HTTPX should be considered in beta. We believe we've got the public API to
19-
a stable point now, but would strongly recommend pinning your dependencies to the `0.15.*`
19+
a stable point now, but would strongly recommend pinning your dependencies to the `0.16.*`
2020
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 late 2020._
2121

2222
---

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ HTTPX is a fully featured HTTP client for Python 3, which provides sync and asyn
2727
!!! note
2828
HTTPX should currently be considered in beta.
2929

30-
We believe we've got the public API to a stable point now, but would strongly recommend pinning your dependencies to the `0.15.*` release, so that you're able to properly review [API changes between package updates](https://github.com/encode/httpx/blob/master/CHANGELOG.md).
30+
We believe we've got the public API to a stable point now, but would strongly recommend pinning your dependencies to the `0.16.*` release, so that you're able to properly review [API changes between package updates](https://github.com/encode/httpx/blob/master/CHANGELOG.md).
3131

3232
A 1.0 release is expected to be issued sometime in late 2020.
3333

httpx/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
__title__ = "httpx"
22
__description__ = "A next generation HTTP client, for Python 3."
3-
__version__ = "0.15.5"
3+
__version__ = "0.16.0"

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ def get_packages(package):
5858
"certifi",
5959
"sniffio",
6060
"rfc3986[idna2008]>=1.3,<2",
61-
"httpcore==0.11.*",
61+
"httpcore==0.12.*",
6262
],
6363
extras_require={
6464
"http2": "h2==3.*",

0 commit comments

Comments
 (0)