-
b009c0cf50
chore: bump to 1.2.0 (logging-discipline audit)
main
v1.2.0
dsql
2026-08-10 23:00:50 -04:00
-
e6eddf5bc3
fix: logging discipline in request()/request_with_retries
dsql
2026-08-09 02:08:58 -04:00
-
952fe8a00f
feat: hang-guard request() with an outer asyncio deadline
v1.1.0
dsql
2026-07-27 11:33:35 -04:00
-
6ec132f97c
build: use git+https for inter-lib deps (docker ssh limitation)
v1.0.2
dsql
2026-07-20 22:25:06 -04:00
-
6633d6cba3
fix: pin inter-lib dependencies to their v1.0.0 tags
v1.0.1
dsql
2026-07-17 17:46:10 -04:00
-
1deb05ce4a
release: 1.0.0
v1.0.0
dsql
2026-07-06 21:21:00 -04:00
-
45d8830833
fix: as_curl form-encodes a dict data= body with doseq=True
dsql
2026-07-06 21:16:08 -04:00
-
eed607b08c
fix: an IPv6 domain overwrite applies only on a whole-host match, never a substring splice
dsql
2026-07-06 19:56:52 -04:00
-
ed773e2c1b
docs+fix: as_curl form-encodes a dict data= body; README notes the commons dependency
dsql
2026-07-06 19:37:09 -04:00
-
85735023f5
fix: proxy=None no longer drops an explicit proxies= (IP unmask); cookie views work off-loop
dsql
2026-07-06 19:23:31 -04:00
-
51c421c9a2
fix: overwrite_domain accepts a bare IPv6 replacement instead of rejecting any ':'
dsql
2026-07-06 16:47:35 -04:00
-
59eadabe16
fix: fail loud on unreachable domain overwrites and jar-dropped IP cookies
dsql
2026-07-06 00:09:37 -04:00
-
78dfba0962
fix: drop session-default sock_read that poisons pooled keep-alive connections
dsql
2026-07-03 19:05:51 -04:00
-
a7302a6356
refactor: derive __version__ from package metadata (single source)
dsql
2026-07-03 17:00:19 -04:00
-
397d74efe3
docs: restore FailureResponse public-method docstrings stripped in de-bloat
dsql
2026-07-03 16:46:03 -04:00
-
7f73f21c93
fix: preview() works without a running loop; set_cookie honors path when domain=None
dsql
2026-07-03 16:17:46 -04:00
-
27f0e49341
docs: compress prose/module docstrings, em-dash->hyphen (de-bloat wave 1)
dsql
2026-07-03 00:15:24 -04:00
-
ca23099e06
fix: proxy/attempts truthiness bugs, stale text() cache, preview cookie order (v0.1.9)
v0.1.9
dsql
2026-07-02 23:25:43 -04:00
-
0768d643b1
fix: preserve exception subtype in request(), render params/timeout in as_curl()
v0.1.8
dsql
2026-07-02 16:57:04 -04:00
-
e1ab5d38a0
fix: cookie methods actually work; session builds lazily (v0.1.7)
v0.1.7
dsql
2026-07-02 16:42:30 -04:00
-
b8cd184c64
fix: request_with_retries honors session timeout (timeout=None no longer disables it)
v0.1.6
dsql
2026-07-02 16:33:28 -04:00
-
74ed83cf73
chore: ignore .claude/ dir (CLAUDE.md now lives under .claude/)
v0.1.5
dsql
2026-06-29 21:55:13 -04:00
-
14a3ee1456
fix: AW-2 json() returns None on a non-UTF-8 body instead of raising
dsql
2026-06-29 21:34:37 -04:00
-
3737af0cf5
fix: total-timeout labeled 'timeout' in request_with_retries (dead branch live) (v0.1.5)
dsql
2026-06-29 20:47:55 -04:00
-
d3f2bed7fe
docs: pin install line to release, note unpinned-latest option
v0.1.4
dsql
2026-06-29 18:13:34 -04:00
-
849200985c
docs: show unpinned install line; note tag-pinning for reproducibility
dsql
2026-06-29 18:07:19 -04:00
-
7da06443c8
fix: label timeouts, render empty-but-valid preview bodies, snapshot override dicts (v0.1.4)
dsql
2026-06-29 17:57:54 -04:00
-
382b8aa632
fix: request() wraps bare asyncio.TimeoutError on total-timeout (v0.1.3)
v0.1.3
dsql
2026-06-29 17:09:20 -04:00
-
d527174a2b
fix: make session-default headers fully mutable; preview matches request in all cases
v0.1.2
dsql
2026-06-29 01:10:25 -04:00
-
bad3ea2677
fix: merge session-default headers into request() so the header API works
dsql
2026-06-28 18:45:25 -04:00
-
dc3fb70a1e
fix: shlex.quote values in as_curl() so the command is valid and not injectable
dsql
2026-06-28 17:18:28 -04:00
-
7a2f24be9e
chore: pin commons v0.2.1 (v0.1.2)
dsql
2026-06-28 16:17:38 -04:00
-
7779d0b050
fix: list JSON body + preserve real last response; retry via commons.aretry (v0.1.1)
v0.1.1
dsql
2026-06-27 21:47:49 -04:00
-
205a7d5e21
add package: pyproject + src
v0.1.0
dsql
2026-06-24 18:01:39 -04:00
-
6a3c4347ec
init: async HTTP session wrapper over aiohttp
dsql
2026-06-24 18:01:39 -04:00