-
v0.3.045e0a01d · ·
v0.3.0 — streaming + per-call overrides - _stream(url) async-context-manager with iter_chunked / iter_lines / read. - Per-call timeout and limiter overrides for _fetch and _stream. - BaseAPI(limiter=...) is now optional; defaults to Limiter(). - Limiter.time_await default 10.0 -> 1.0 (breaking — see CHANGELOG). - Limiter validates bad configs at construction (breaking — see CHANGELOG). - GitLab CI: mypy + pytest on every push. - pyproject metadata filled out (license, classifiers, urls).
-
v0.2.09b179ff5 · ·
v0.2.0 — breaking release - Response DTO replaces ClientResponse (no more `async with response:`). - raise_on_error mode + ClientHTTPError / RetryExhaustedError / TransportError. - verify_ssl + ssl_context split. Limiter.timeAwait renamed to time_await. - Neutral User-Agent. parse_json_response is sync and DTO-based. - See CHANGELOG.md for the migration guide.