Tom Christie
|
f942eb94f1
|
Add http2 connection re-use
|
2019-04-25 16:17:42 +01:00 |
|
Tom Christie
|
28c505a70f
|
Tighten up connection acquiry/release
|
2019-04-25 15:31:47 +01:00 |
|
Tom Christie
|
286f04f1a6
|
Add PoolSemaphore
|
2019-04-25 12:57:18 +01:00 |
|
Tom Christie
|
9ab607d8a3
|
More HTTP/2 tests
|
2019-04-25 12:23:20 +01:00 |
|
Tom Christie
|
a44190ff24
|
Stream refactoring and HTTP/2 test case
|
2019-04-25 12:05:23 +01:00 |
|
Tom Christie
|
abe46b8a0e
|
Add h2 to install_requires
|
2019-04-24 19:38:53 +01:00 |
|
Tom Christie
|
13b28b6ebb
|
Tighten up how we hand out stream ids
|
2019-04-24 17:12:05 +01:00 |
|
Tom Christie
|
0bdcbaef72
|
Add stream ID to HTTP2Connection
|
2019-04-24 17:04:15 +01:00 |
|
Tom Christie
|
53f3dc4a66
|
First pass at HTTP/2 support
|
2019-04-24 15:48:18 +01:00 |
|
Tom Christie
|
91a2a1b896
|
Merge pull request #17 from encode/close-keepalive-connections
Close outstanding connections on pool.close()
|
2019-04-24 11:52:51 +01:00 |
|
Tom Christie
|
4ed3a8a403
|
Drop wait_closed
|
2019-04-24 11:47:31 +01:00 |
|
Tom Christie
|
799df23dde
|
Close outstanding connections on pool.close()
|
2019-04-24 11:42:45 +01:00 |
|
Tom Christie
|
0c20fba8a9
|
Merge pull request #15 from encode/module-renaming
Module renaming
|
2019-04-23 14:26:53 +01:00 |
|
Tom Christie
|
b7d315af3b
|
Module renaming
|
2019-04-23 14:25:47 +01:00 |
|
Tom Christie
|
0f178cadee
|
Update README.md
|
2019-04-23 11:57:24 +01:00 |
|
Tom Christie
|
bb3d452816
|
Update README for 0.2.0
|
2019-04-23 11:57:12 +01:00 |
|
Tom Christie
|
903a961897
|
Merge pull request #13 from encode/sync
Add SyncConnectionPool
|
2019-04-23 11:54:20 +01:00 |
|
Tom Christie
|
e58d255414
|
Version 0.2.0
|
2019-04-23 11:53:22 +01:00 |
|
Tom Christie
|
03080623f0
|
Add SyncResponse.close
|
2019-04-23 11:52:41 +01:00 |
|
Tom Christie
|
c9b9ea07b6
|
Add SyncResponse.stream
|
2019-04-23 11:31:51 +01:00 |
|
Tom Christie
|
4a36ec74c7
|
Add SyncConnectionPool
|
2019-04-23 11:12:37 +01:00 |
|
Tom Christie
|
39eb55b2b3
|
Merge pull request #12 from encode/refactor
Refactor
|
2019-04-23 09:48:57 +01:00 |
|
Tom Christie
|
5b2f3ed656
|
Use different hosts in pool acquiry timeout test.
|
2019-04-23 09:37:10 +01:00 |
|
Tom Christie
|
275443c4a1
|
Add client.request
|
2019-04-23 09:34:41 +01:00 |
|
Tom Christie
|
9a362c0b01
|
Add client.request
|
2019-04-22 22:12:46 +01:00 |
|
Tom Christie
|
be774980ce
|
Refactor to request = Client.send(request)
|
2019-04-22 17:33:43 +01:00 |
|
Tom Christie
|
25c652a438
|
Push SSL context loading into config.py
|
2019-04-22 15:45:56 +01:00 |
|
Tom Christie
|
30a03f4faa
|
Drop compat.py
|
2019-04-22 15:30:55 +01:00 |
|
Tom Christie
|
66594e30dc
|
Version 0.1.1
|
2019-04-19 20:37:20 +01:00 |
|
Tom Christie
|
23252f6cd9
|
Version 0.1.0
|
2019-04-18 11:53:53 +01:00 |
|
Tom Christie
|
fc7cf9def6
|
Add response.reason
|
2019-04-18 11:41:13 +01:00 |
|
Tom Christie
|
df84cdea51
|
Merge pull request #9 from encode/allow_per_request_timeout_and_ssl
Allow per-request timeout/ssl config
|
2019-04-18 10:56:38 +01:00 |
|
Tom Christie
|
42c0e06c8c
|
Allow per-request timeout/ssl config
|
2019-04-18 10:36:30 +01:00 |
|
Tom Christie
|
74c9048ba2
|
Add ConnectTimeout test
|
2019-04-18 09:38:29 +01:00 |
|
Tom Christie
|
8e1a26366e
|
README tweaks
|
2019-04-17 17:46:57 +01:00 |
|
Tom Christie
|
9927dc8bf0
|
Update README.md
|
2019-04-17 17:38:59 +01:00 |
|
Tom Christie
|
34c03d780f
|
Merge pull request #7 from encode/timeout-tests
Add PoolTimeout, and timeout tests
|
2019-04-17 17:38:34 +01:00 |
|
Tom Christie
|
148818c212
|
Add PoolTimeout, and timeout tests
|
2019-04-17 17:38:03 +01:00 |
|
Tom Christie
|
68c468a67e
|
Merge pull request #4 from encode/connection-pooling
Connection pooling
|
2019-04-17 17:03:29 +01:00 |
|
Tom Christie
|
29cb53f09e
|
Add soft_limit and hard_limit support to PoolLimits
|
2019-04-17 16:54:18 +01:00 |
|
Tom Christie
|
5f3a8bdb4d
|
Connection pooling
|
2019-04-16 15:58:38 +01:00 |
|
Tom Christie
|
63d73ad554
|
Rejig response streaming/closing
|
2019-04-16 14:04:17 +01:00 |
|
Tom Christie
|
6acdfb8131
|
Update README.md
|
2019-04-16 12:21:52 +01:00 |
|
Tom Christie
|
fae53e2735
|
Merge pull request #3 from encode/request-auto-headers
Request auto headers
|
2019-04-16 12:19:24 +01:00 |
|
Tom Christie
|
ee6f42a8f4
|
Exclude unused code lines
|
2019-04-16 12:18:38 +01:00 |
|
Tom Christie
|
042dd22058
|
Add auto headers on Request
|
2019-04-16 12:14:20 +01:00 |
|
Tom Christie
|
60befed470
|
Merge pull request #2 from encode/decompression
Add support for gzip, deflate, and brotli decoding
|
2019-04-16 11:36:05 +01:00 |
|
Tom Christie
|
39b57c939d
|
Add support for gzip, deflate, and brotli decoding
|
2019-04-16 11:26:28 +01:00 |
|
Tom Christie
|
f0eb1c0581
|
Update README.md
|
2019-04-08 12:06:35 +01:00 |
|
Tom Christie
|
2ad8501607
|
Update README.md
|
2019-04-08 12:06:05 +01:00 |
|