- Support Python 3.9
- Remove Python 3.4 and 3.5 support.
- Support Python 3.8
- Fix broken
set_format
function when formatter argument is given.
- Renamed:
turn_logging_datetime(on-True)
turn_logging_thread_name(on-False)
turn_logging_process_id(on-False)
- Support most same APIs between alog and Alogger.
- Add
alog.pdir()
for handy replacing[attr for attr in dir(obj) if not attr.startswith("_")]
.
- Fix not able to
turn_log_datetime(on-False)
.
- Support not showing_log_datetime by
turn_log_datetime(on-False)
.
- Add
alog.getLogger()
for handy replacinglogging.getLogger
.
- Default logging format asctime to "%Y-%m-%d %H:%M:%S" instead of "%Y-%m-%d,%H:%M:%S.%f".
- Update package info and usage (setup.py, README, ...).
- Update to turn_thread_name and turn_process_id.
- Support showing_thread_name and showing_process_id.
- Support global reset.
- Better paths log for None default root name.
- First public release.