- fix: prevent multiple tasks from using the same connection (#5)
Co-authored-by: Alon Kosowsky-Sachs <[email protected]> (c40c161
)
- fix: Retry on timeout (#4) (
0ce5417
)
- fix: Retry in more circumstances (#3) (
5256c58
)
- feat: Add reconnect cooldown (#2) (
706938d
)
- feat: support socks proxy (
12d7d4a
)
- fix: better stream reconstruction logic to handle backpressure and connectionreseterrors (
1830b13
)
- fix: better handle ConnectionResetError and log timing (
1c8fab8
)
- fix: do not release connection lock unless you have it (
53a64b3
)
- fix: refactor connection to better handle dropped data in stream (
db08254
)
- fix: more correct accounting for timeouts (
12c9f62
)
- fix: catch OSError on clearing tcp connection (
0e55b6e
)
- fix: self-correct transaction id mismatch errors (
3335a79
)
- fix: ConnectionResetError (
c7d54c2
)
- fix: fix TYPE_CHECKING 3 (
de28e2a
)
- fix: more type checking client.py (
211ee97
)
- fix: handle TYPE_CHECKING correctly (
f1dcac6
)
- fix: handle timeout on connection close (#1) (
6062ff8
)
- fix: ping stderr to devnull (
c38a840
)
- feat: is_pingable check method and error on closed client (
30aa42e
)
- fix: extract constants from classvars to be globals (
c3c39da
)
- feat: initial open source release (
0455c21
)