Commit Graph

  • 6466b797d3 chore: bump to 1.1.0 (logging-discipline audit) main v1.1.0 dsql 2026-08-10 23:00:50 -04:00
  • 7691c79842 fix: log-XOR-raise — demote the pre-raise log to DEBUG, revise the contract (D1) dsql 2026-08-09 02:18:08 -04:00
  • a35dbcbb6e release: 1.0.0 v1.0.0 dsql 2026-07-06 21:21:00 -04:00
  • 71993fea1b docs: add __aenter__/__aexit__ one-liner docstrings for twin parity with redis dsql 2026-07-06 02:55:58 -04:00
  • e4c61cf6c3 fix: log-and-reraise create_pool failures; lock close() against a racing connect() dsql 2026-07-03 19:11:52 -04:00
  • d619d4ca55 refactor: derive __version__ from package metadata (single source) dsql 2026-07-03 17:00:59 -04:00
  • f07a8da5a4 docs: compress prose/module docstrings, em-dash->hyphen (de-bloat wave 1) dsql 2026-07-03 00:16:11 -04:00
  • f90c18ed64 fix: close() nulls pool + connect() lock guards against concurrent races (psql-7, psql-8) v0.1.5 dsql 2026-07-02 23:25:52 -04:00
  • 1ae280e5c3 fix: host/port defaults no longer shadow a dsn's embedded host/port (psql-5) v0.1.4 dsql 2026-07-02 17:30:10 -04:00
  • c3205f0614 fix: _where() renders None conditions as IS NULL instead of = NULL v0.1.3 dsql 2026-07-02 16:44:27 -04:00
  • 4e75a800f1 fix: connect() never orphans a pool (psql-3) v0.1.2 dsql 2026-07-01 00:28:27 -04:00
  • 426fad10ed fix: transaction() releases the pooled connection when start() fails (psql-1) v0.1.1 dsql 2026-06-30 21:04:43 -04:00
  • f12295ce6a add package: pyproject + src (layer-1 verbs + raw layer-2, fail-loud, plain-dict rows) v0.1.0 dsql 2026-06-30 05:48:00 -04:00
  • cc3d6bb585 init: async postgres wrapper over asyncpg (two-layer API, class PsqlDB) dsql 2026-06-30 05:48:00 -04:00