-
febace7d5d
chore: bump to 1.1.0 (logging-discipline audit)
main
v1.1.0
dsql
2026-08-10 23:00:50 -04:00
-
6eb3c2f841
fix: log-XOR-raise — demote the pre-raise log to DEBUG, revise the contract (D1)
dsql
2026-08-09 02:18:08 -04:00
-
2055ad978a
release: 1.0.0
v1.0.0
dsql
2026-07-06 21:21:00 -04:00
-
1ffb45dd9d
fix: no query%args on no-param DDL (literal % survives); don't shred a str/bytes param; reject autocommit=None
dsql
2026-07-06 16:36:39 -04:00
-
eba5cd41f6
docs: add __aenter__/__aexit__ one-liner docstrings for twin parity with redis
dsql
2026-07-06 02:55:57 -04:00
-
0e01c4e77f
fix: %-escape identifiers only on the params path (no more %% wrong-target on DDL)
dsql
2026-07-03 19:11:39 -04:00
-
ebf1f80652
refactor: derive __version__ from package metadata (single source)
dsql
2026-07-03 17:00:32 -04:00
-
f45db389ba
docs: compress prose/module docstrings, em-dash->hyphen (de-bloat wave 1)
dsql
2026-07-03 00:16:12 -04:00
-
2e837da7df
fix: close() nulls _pool + connect() lock (psql-7/8 twin), % in identifiers, doc caveats
v0.1.4
dsql
2026-07-02 23:32:53 -04:00
-
50388de22c
fix: reject autocommit=False override and IS NULL condition handling
v0.1.3
dsql
2026-07-02 16:44:34 -04:00
-
a46c4b13fc
fix: connect() orphan (lockstep psql-3) + await pool.release() (mysql-1)
v0.1.2
dsql
2026-07-01 00:28:27 -04:00
-
2372b1ecd1
fix: transaction() releases the pooled connection when begin() fails (lockstep w/ psql-1)
v0.1.1
dsql
2026-06-30 21:04:43 -04:00
-
9034ce32c2
add package: pyproject + src (layer-1 identical to psql, raw layer-2, fail-loud, dict rows)
v0.1.0
dsql
2026-06-30 20:12:40 -04:00
-
9beeee4d9f
init: async mysql/mariadb wrapper over aiomysql (two-layer API, class MysqlDB)
dsql
2026-06-30 20:12:40 -04:00