- Support Python 3.9
- Remove Python 3.4 and 3.5 support.
- Support Python 3.8
- Fix broken
set_formatfunction 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.