Releases: fluent/fluent-logger-python
Releases · fluent/fluent-logger-python
v0.11.1
v0.11.0
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 usetime.time_ns()
that is available since Python 3.7 whennanosecond_precision
is true. #202
Full changelog:
- FluentSender: fix requirement for root tag per sender instance by @vgavro in #186
- Added possibility not to forward _make_packet errors by @vgavro in #187
- use time.time_ns() for better precision by @methane in #202
- run pytest on GitHub Actions by @methane in #197
- migrate to pyproject.toml by @methane in #198
- ci: run tests on master branch by @methane in #199
- update readme by @methane in #200
- Use Ruff for format and linting by @methane in #201
- make test coverage 100% by @methane in #203
- hatch fmt by @methane in #204
- Release 0.11.0 by @methane in #205
New Contributors
Full Changelog: v0.10.0...v0.11.0