Skip to content

Commit 35164b7

Browse files
authored
Version 0.20 (#1890)
* Version 0.20 * Add date to changelog * Freeze charset-normalizer to a known version for testing consistency
1 parent deb1a2b commit 35164b7

File tree

5 files changed

+15
-15
lines changed

5 files changed

+15
-15
lines changed

CHANGELOG.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@ 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-
## 1.0.0.beta0
7+
## 0.20.0 (13th October, 2021)
88

9-
The 1.0 pre-release adds an integrated command-line client, and also includes some
9+
The 0.20.0 release adds an integrated command-line client, and also includes some
1010
design changes. The most notable of these is that redirect responses are no longer
1111
automatically followed, unless specifically requested.
1212

README.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -17,17 +17,17 @@ HTTPX is a fully featured HTTP client library for Python 3. It includes **an int
1717
command line client**, has support for both **HTTP/1.1 and HTTP/2**, and provides both **sync
1818
and async APIs**.
1919

20-
**Note**: *This is the README for the 1.0 pre-release. This release adds support for an integrated command-line client, and also includes a couple of design changes from 0.19. Redirects are no longer followed by default, and the low-level Transport API has been updated. Upgrades from 0.19 will need to see [the CHANGELOG](https://github.com/encode/httpx/blob/master/CHANGELOG.md) for more details.*
20+
**Note**: *The 0.20 release adds support for an integrated command-line client, and also includes a couple of design changes from 0.19. Redirects are no longer followed by default, and the low-level Transport API has been updated. Upgrades from 0.19 will need to see [the CHANGELOG](https://github.com/encode/httpx/blob/master/CHANGELOG.md) for more details.*
2121

2222
---
2323

24-
Installing HTTPX.
24+
Install HTTPX using pip:
2525

2626
```shell
27-
$ pip install httpx --pre
27+
$ pip install httpx
2828
```
2929

30-
Now, let's get started...
30+
Now, let's get started:
3131

3232
```pycon
3333
>>> import httpx
@@ -45,7 +45,7 @@ Now, let's get started...
4545
Or, using the command-line client.
4646

4747
```shell
48-
$ pip install --pre 'httpx[cli]' # The command line client is an optional dependency.
48+
$ pip install 'httpx[cli]' # The command line client is an optional dependency.
4949
```
5050

5151
Which now allows us to use HTTPX directly from the command-line...

docs/index.md

+5-7
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,17 @@ HTTPX is a fully featured HTTP client for Python 3, which provides sync and asyn
2525

2626

2727
!!! note
28-
This is the documentation for the 1.0 pre-release.
29-
30-
This release adds support for an integrated command-line client, and also includes a couple of design changes from 0.19. Redirects are no longer followed by default, and the low-level Transport API has been updated. See [the CHANGELOG](https://github.com/encode/httpx/blob/master/CHANGELOG.md) for more details.
28+
The 0.20 release adds support for an integrated command-line client, and also includes a couple of design changes from 0.19. Redirects are no longer followed by default, and the low-level Transport API has been updated. See [the CHANGELOG](https://github.com/encode/httpx/blob/master/CHANGELOG.md) for more details.
3129

3230
---
3331

34-
Installing the HTTPX 1.0 pre-release.
32+
Install HTTPX using pip:
3533

3634
```shell
37-
$ pip install httpx --pre
35+
$ pip install httpx
3836
```
3937

40-
Now, let's get started...
38+
Now, let's get started:
4139

4240
```pycon
4341
>>> import httpx
@@ -56,7 +54,7 @@ Or, using the command-line client.
5654

5755
```shell
5856
# The command line client is an optional dependency.
59-
$ pip install --pre 'httpx[cli]'
57+
$ pip install 'httpx[cli]'
6058
```
6159

6260
Which now allows us to use HTTPX directly from the command-line...

httpx/__version__.py

+1-1
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__ = "1.0.0.beta0"
3+
__version__ = "0.20.0"

requirements.txt

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
# Reference: https://github.com/encode/httpx/pull/1721#discussion_r661241588
55
-e .[cli,http2,brotli]
66

7+
charset-normalizer==2.0.6
8+
79
# Documentation
810
mkdocs==1.2.2
911
mkautodoc==0.1.0

0 commit comments

Comments
 (0)