You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 79bd3cb
Browse filesBrowse the repository at this point in the historyBrowse files
fix: review-driven fixes across adapters, config, clock, redirect, digest
- AsyncHttpxHttpClient: close httpx response (via aclose) when Status() rejects an unknown code, releasing the socket back to the pool.
- AiohttpHttpClient: use Url.wire_form() to preserve userinfo in outbound requests, matching httpx/requests parity.
- AiohttpHttpClient: extract Content-Length from response headers and pass to AsyncResponseBody.from_async_stream — matches httpx/requests.
- Configuration: defensive-copy `overrides` dict in __post_init__ so external mutation does not leak past construction.
- FakeClock: split wall-clock and monotonic counters; advance() never moves monotonic backwards.
- async_redirect: reference shared _REDIRECT_STATUSES constant instead of duplicating the literal set.
- DigestChallengeHandler._next_nc: clamp counter to 32 bits so it never overflows the 8-hex-digit RFC 7616 nc format.
Regression tests cover each fix.
0 commit comments