This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

classification
Title: recommend httpx as well as requests in http.client/urllib.request docs
Type: Stage:
Components: Documentation Versions: Python 3.11, Python 3.10
process
Status: open Resolution:
Dependencies: Superseder:
Assigned To: docs@python Nosy List: docs@python, graingert, terry.reedy
Priority: normal Keywords:

Created on 2021-08-13 06:41 by graingert, last changed 2022-04-11 14:59 by admin.

Messages (2)
msg399494 - (view) Author: Thomas Grainger (graingert) * Date: 2021-08-13 06:41
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.

It's also broadly compatible and inspired by the requests API: https://github.com/encode/httpx/blob/master/docs/compatibility.md#requests-compatibility-guide


Currently the project is looking to get a link from the docs to https://www.python-httpx.org/

here's the upstream issue https://github.com/encode/httpx/issues/1772
msg399576 - (view) Author: Terry J. Reedy (terry.reedy) * (Python committer) Date: 2021-08-14 00:34
The problem with linking anything is that it inspires requests like this.  We don't hand out links like candy. I think the intent was to maybe link one package if in some sense the standard alternative.  I don't know the protocol for adding more.  Likely some usage stats are needed.  You might ask on python-list or python-ideas.  There is no current http-expert to handle this one.
History
Date User Action Args
2022-04-11 14:59:48adminsetgithub: 89071
2021-08-14 00:34:24terry.reedysetnosy: + terry.reedy
messages: + msg399576
2021-08-13 06:41:10graingertcreate