From bb3d45281656939ee3ebb660262a4396348a3131 Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Tue, 23 Apr 2019 11:57:12 +0100 Subject: [PATCH] Update README for 0.2.0 --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c9272693..a22e2417 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ A low-level async HTTP library. * SSL verification. (Done) * Proxy support. (Not done) * HTTP/2 support. (Not done) -* Support *both* async and sync operations. (Sync will be lightweight shim on top of async. Not done.) +* Support *both* async and sync operations. (Done.) ## Motivation @@ -69,6 +69,15 @@ async for part in response.raw(): ... ``` +Thread-synchronous requests: + +```python +http = httpcore.SyncConnectionPool() +response = http.request('GET', 'http://example.com') +assert response.status_code == 200 +assert response.body == b'Hello, world' +``` + ## Building a Gateway Server The level of abstraction fits in really well if you're just writing at