Commit Graph

  • d3f109db15 release: 1.0.0 main v1.0.0 dsql 2026-07-06 21:21:00 -04:00
  • 3dd3a8842c fix: thread live_stem into rotate_on_start's tiered retier call dsql 2026-07-06 21:03:46 -04:00
  • cb8acac76f fix: prune/retier recognize legacy rolls named off the live name; correct gzip docs dsql 2026-07-06 19:35:53 -04:00
  • 3f3a797fde fix: prune/retier recognize legacy pre-v0.5.0 daily rolls; remove dead make_namer dsql 2026-07-06 17:19:38 -04:00
  • 40310b8cb6 refactor: make compression atomic-or-skip, delete the corrupt-gz reconciliation dsql 2026-07-06 17:02:20 -04:00
  • 4ad066ca5c fix: retier never deletes an intact plain roll in favor of a corrupt .gz twin dsql 2026-07-06 16:46:51 -04:00
  • f8d3322591 fix: drop _file_handler's unused name parameter dsql 2026-07-06 00:15:10 -04:00
  • ca9bf4520b fix: build_formatter routes the unknown-output warning through the setup buffer dsql 2026-07-06 00:14:54 -04:00
  • 3454f73b6a fix: prune/retier no longer treat a foreign same-stem file as a rolled log dsql 2026-07-06 00:14:20 -04:00
  • a6edb965d0 fix: queue=True no longer strips exc_info before JsonLinesFormatter sees it dsql 2026-07-06 00:14:07 -04:00
  • e12a978a2b refactor: derive __version__ from package metadata (single source) dsql 2026-07-03 16:59:26 -04:00
  • 17d1d20865 fix: console handler writes to stdout, not stderr dsql 2026-07-03 16:31:51 -04:00
  • 6fb245f690 docs: fix console=True stream claim, stdout -> stderr (StreamHandler default) dsql 2026-07-03 16:23:22 -04:00
  • e78a384f1a fix: rotate-mode-aware zero-retention delete in make_rotator (logsetup-1) dsql 2026-07-03 16:15:03 -04:00
  • 4d1acc3a47 docs: compress prose/module docstrings, em-dash->hyphen (de-bloat wave 1) dsql 2026-07-03 00:32:56 -04:00
  • 93994da9d6 fix: setup-time warnings reach the log; add JSON ts field; compress docstrings (logsetup-10/11/12) v0.6.0 dsql 2026-07-02 23:30:01 -04:00
  • 8bf1866ca2 fix: gzip crash-safety + size rotation always bounds live file (logsetup-7/8/9) v0.5.1 dsql 2026-07-02 17:24:26 -04:00
  • 1207c53742 feat: historic logs named off the project namespace (cwd basename / history_name) v0.5.0 dsql 2026-07-01 01:58:10 -04:00
  • b52c1d37fa fix: LOW/nit clearance — retier twin dedupe + same-second counter ordering, warn on unknown rotate v0.4.3 dsql 2026-07-01 00:28:18 -04:00
  • 6a10f3acc0 fix: tiered rotate='size' actually rotates and tiers (logsetup-1, logsetup-4) v0.4.2 dsql 2026-06-30 21:04:58 -04:00
  • ece9a6b9ca fix: retention dead when name contains a directory (basename the stem) v0.4.1 dsql 2026-06-30 03:49:35 -04:00
  • 595f0363b3 feat: tiered restart/retention (keep_uncompressed/keep_compressed) + name normalize v0.4.0 dsql 2026-06-30 03:13:43 -04:00
  • efb35195f1 chore: ignore .claude/ dir (CLAUDE.md now lives under .claude/) v0.3.2 dsql 2026-06-29 21:55:13 -04:00
  • fc0898d70e fix: LS-1 close queued handlers on re-setup; LS-2 register atexit once dsql 2026-06-29 21:35:21 -04:00
  • 011588a712 docs: pin install line to release, note unpinned-latest option dsql 2026-06-29 18:13:55 -04:00
  • ddc81dd8fe docs: show unpinned install line; note tag-pinning for reproducibility dsql 2026-06-29 18:07:40 -04:00
  • 74c5a42c5a fix: cross-filesystem roll fallback; on_start collision; small nits (v0.3.2) dsql 2026-06-29 17:58:26 -04:00
  • ff29e05322 fix: JSON extra cannot clobber canonical time/level/module fields (v0.3.1) v0.3.1 dsql 2026-06-29 17:11:45 -04:00
  • 73007fe900 feat: module_levels for per-logger level overrides at setup v0.3.0 dsql 2026-06-29 03:40:55 -04:00
  • 33d61633af fix: bump __version__ to 0.2.0 to match pyproject/tag v0.2.0 dsql 2026-06-29 01:10:25 -04:00
  • 871471dd58 fix: prune log_dir on every roll so daily/size retention is enforced dsql 2026-06-28 18:45:25 -04:00
  • 54151b9835 feat: structured JSON output mode (output="json") dsql 2026-06-28 17:16:25 -04:00
  • 84e1744d6f fix: never crash on a bad level= string (v0.1.1) v0.1.1 dsql 2026-06-27 21:49:20 -04:00
  • c6efee59c1 add package: pyproject + src (setup_logging, rotation namer/rotator, formats) v0.1.0 dsql 2026-06-27 20:21:02 -04:00
  • da8b86b258 init: stdlib app-entry-point logging setup (live run.log, rotation, gzip, retention) dsql 2026-06-27 20:21:02 -04:00