Fluent Logger Python Versions Save

A structured logger for Fluentd (Python)

v0.11.0

2 months ago

What's Changed

  • CI moved to GitHub Actions.
  • Test runner moved to pytest from nosetests.
  • Project managing and build tool moved to hatch (pyproject.toml) from setuptools w/ setup.py.
  • Provide wheel and sdist.
  • Dropped Python 3.5 and 3.6 support, since they are not avaliable at GitHub Action.
  • FluentSender can now None root tag. Application can use multiple root tags within single connection. #186
  • FluentSender has new forward_packet_error option that doesn't catch exception during serialize event. #187
  • FluentSender.emit() now use time.time_ns() that is available since Python 3.7 when nanosecond_precision is true. #202

Full changelog:

New Contributors

Full Changelog: https://github.com/fluent/fluent-logger-python/compare/v0.10.0...v0.11.0