httpx/docs
Tom Christie 1a6e254f72
Transport API (#1522)
* Added httpx.BaseTransport and httpx.AsyncBaseTransport

* Test coverage and default transports to calling .close on __exit__

* BaseTransport documentation

* Use 'handle_request' for the transport API.

* Docs tweaks

* Docs tweaks

* Minor docstring tweak

* Transport API docs

* Drop 'Optional' on Transport API

* Docs tweaks

* Tweak CHANGELOG

* Drop erronous example.py

* Push httpcore exception wrapping out of client into transport (#1524)

* Push httpcore exception wrapping out of client into transport

* Include close/aclose extensions in docstring

* Comment about the request property on RequestError exceptions

* Extensions reason_phrase and http_version as bytes (#1526)

* Extensions reason_phrase and http_version as bytes

* Update BaseTransport docstring

* Neaten up our try...except structure for ensuring responses (#1525)

* Fix CHANGELOG typo

Co-authored-by: Florimond Manca <florimond.manca@gmail.com>

* Fix CHANGELOG typo

Co-authored-by: Florimond Manca <florimond.manca@gmail.com>

* stream: Iterator[bytes] -> stream: Iterable[bytes]

* Use proper bytestream interfaces when calling into httpcore

* Grungy typing workaround due to httpcore using Iterator instead of Iterable in bytestream types

* Update docs/advanced.md

Co-authored-by: Florimond Manca <florimond.manca@gmail.com>

* Consistent typing imports across tranports

* Update docs/advanced.md

Co-authored-by: Florimond Manca <florimond.manca@gmail.com>

Co-authored-by: Florimond Manca <florimond.manca@gmail.com>
2021-03-24 12:36:34 +00:00
..
css First pass at autodoc support (#464) 2019-10-30 16:21:39 +01:00
img Update butterfly logo (#1382) 2020-11-10 10:16:07 +00:00
js Add 'chat' to docs (#818) 2020-02-19 11:38:14 +00:00
advanced.md Transport API (#1522) 2021-03-24 12:36:34 +00:00
api.md fix-1457: URL's full_path -> raw_path from pull #1285 in docs as well (#1458) 2021-02-07 09:33:45 +01:00
async.md Add HTTPTransport and AsyncHTTPTransport (#1399) 2021-01-08 10:23:56 +00:00
CNAME Setup custom domain (#751) 2020-01-11 09:38:09 +00:00
compatibility.md Fix redirect description about HEAD (#1520) 2021-03-21 15:59:31 +01:00
contributing.md Remove stale reference to "Travis" (#1440) 2020-12-29 13:38:04 +01:00
environment_variables.md Explain SSL_CERT_DIR specific format (#1470) 2021-02-17 10:11:08 +00:00
exceptions.md Update exceptions.md (#1432) 2020-12-20 20:43:33 +01:00
http2.md Remove double "then" in docs/http2.md (#1442) 2020-12-30 17:21:35 +01:00
index.md Version 0.17.0 (#1403) 2021-02-28 17:05:01 +01:00
quickstart.md Fix redirect description about HEAD (#1520) 2021-03-21 15:59:31 +01:00
third-party-packages.md Use relative links for interlinking markdown files in docs (#1390) 2020-11-13 15:03:30 +00:00
troubleshooting.md Add troubleshooting guide, with initial proxies entries (#1435) 2020-12-29 13:40:53 +01:00