-
69e0184cef
chore: bump to 1.1.0 (logging-discipline audit)
main
v1.1.0
dsql
2026-08-10 23:00:50 -04:00
-
b459fce9a8
fix: log-XOR-raise — demote the pre-raise log to DEBUG, revise the contract (D1)
dsql
2026-08-09 02:18:08 -04:00
-
24607aa5f7
release: 1.0.0
v1.0.0
dsql
2026-07-06 21:21:00 -04:00
-
c7deeca5a7
refactor: derive __version__ from package metadata (single source)
dsql
2026-07-03 17:00:54 -04:00
-
52864e513a
docs: add missing __aenter__/__aexit__ docstrings
dsql
2026-07-03 16:47:33 -04:00
-
ea1e3620e6
fix: close() runs pool.disconnect() even if aclose() raises; docs de-bloat + em-dash->hyphen
dsql
2026-07-03 00:30:36 -04:00
-
f0b002a4b3
fix: bump redis floor to 5.0.1, disconnect pool on failed connect(), doc/type nits (redis-5/6/7/8); v0.1.4
v0.1.4
dsql
2026-07-02 23:34:18 -04:00
-
4688dd4181
fix: map ssl=True to connection_class=SSLConnection so TLS works via pool_kwargs (redis-4)
v0.1.3
dsql
2026-07-02 17:22:30 -04:00
-
a0e9fc28d6
fix: reject timeout= in pool_kwargs with a clear ValueError (redis-2)
v0.1.2
dsql
2026-07-01 00:28:18 -04:00
-
b87e532f80
rename class RedisStore -> RedisDB (uniform <Backend>DB naming); v0.1.1
v0.1.1
dsql
2026-06-29 23:07:02 -04:00
-
237e3ff765
add package: pyproject + src (kv/hash/ttl surface, fail-loud, blocking pool)
dsql
2026-06-29 22:48:15 -04:00
-
f1668befb6
init: async redis wrapper over redis-py asyncio (import redis_store)
dsql
2026-06-29 22:48:15 -04:00