Skip to content

feat(core): add v1 logger adapter and output modes - #21

Merged
PakitoSec merged 1 commit into
mainfrom
feat/core-add-v1-logger-adapter-and-output-modes-aa901be
Aug 4, 2026
Merged

feat(core): add v1 logger adapter and output modes#21
PakitoSec merged 1 commit into
mainfrom
feat/core-add-v1-logger-adapter-and-output-modes-aa901be

Conversation

@PakitoSec

Copy link
Copy Markdown
Owner

Summary

  • add the v1 logging API with an explicit LogurichLogger adapter, immutable bound context helpers, a dedicated context module, and new public exports
  • introduce independent console/file output modes (plain, rich, json, auto), environment override handling, queue serialization safeguards, child log level propagation, and updated Click integration
  • refresh README, docs, examples, CI, and package metadata for the 1.0.0b1 release, including the Rich dependency/build updates and expanded context/output guidance

Testing

  • expand pytest coverage across core, multiprocessing, rich rendering, Click integration, and user input behavior
  • update examples and documentation to reflect the new API and output mode behavior

@PakitoSec PakitoSec self-assigned this Aug 4, 2026
@PakitoSec
PakitoSec merged commit c735c2a into main Aug 4, 2026
@PakitoSec
PakitoSec deleted the feat/core-add-v1-logger-adapter-and-output-modes-aa901be branch August 4, 2026 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant