-
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