Skip to content

v1.0.0

Choose a tag to compare

@doronz88 doronz88 released this 19 Oct 07:08
· 1 commit to master since this release

First release: colored, single-line log output for command-line tools, a dependency-free replacement for coloredlogs.install() with the same default look.

  • install(level) / set_level(level) with coloredlogs' call shape
  • <time> <host> <name>[<pid>] <LEVEL> <message>, one line per record, byte-identical to coloredlogs' defaults
  • Colors only on terminals; honors NO_COLOR / FORCE_COLOR; switches Windows consoles to ANSI processing
  • Writes to the current sys.stderr per record
  • Python 3.9-3.15, typed (py.typed), no dependencies