- Nothing changed yet.
- Drop support for Python 2.7, 3.3, 3.4, 3.5, 3.6.
- Add support for Python 3.7, 3.8 3.9, 3.10, 3.11.
- Add an alias
.warn
for.warning
forStaticDefaults
. (#1)
- Fix setup.py to use relative paths.
- Declare compatibility with PyPy and PyPy3.
- Declare Python 3.5 compatibility.
- Declare Python 3.4 compatibility.
ArgumentParser.parse_args()
now stores the computed log level on thelog_level
attribute of the return value.
- Allow to change log format for the
ArgumentParser
- Handle non-string log messages properly.
- Added sepcialized
argparse.ArgumentParser
which enables user to set thelogging
level by default..
- Add timestamp and hostname to syslog messages, this allows plugging SyslogKeyValueFormatter directly into logstash without an intermediary syslogd.
- initial release