From f9f61c39786381f50c48a19126aa14fd77e76725 Mon Sep 17 00:00:00 2001 From: Tiara Rodney Date: Sat, 6 Jun 2026 14:54:55 +0200 Subject: [PATCH] todo(20): done HttpSession (cookie persistence via http.cookiejar, GET with query params, form-encoded POST, default/per-request header merging, HTTPError-to-response conversion) and the HttpResponse frozen-dataclass refactor live on feature/20 as separate refactor and feat commits. 14 new unit tests covering HttpResponse semantics and HttpSession behavior pass via tox -e unit-py313; the test file adds no new mypy errors beyond the repo-wide baseline. develop working tree clean of http/client.py changes. --- TODO | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/TODO b/TODO index 6fb9efd..68f8527 100644 --- a/TODO +++ b/TODO @@ -267,7 +267,7 @@ Content-Type: application/issue ID: 20 Type: feature Title: cookie-persisting HTTP session client -Status: in-progress +Status: done Priority: medium Created: 2026-06-06 Relationships: