Stable version v1.7.0
-
Fixed:
- multiprocessing: logfile rollover fails as the child process keeps opening the file.
- multiprocessing: if the log path is set by a variable with time,
the child process creates a new redundant log path.
-
New functionality: Added
StreamHandlerWithBuffer
. Buffer the log output by time or by line number.
GUI app could use this handler to keep the app responsive while having a tremendous log output. -
Usability: In multiprocessing logging,
users can set the log server address themselves throughsetup_logging
or log config file.