3.0
The most obvious change is that we now have a deb package and repo. The process will run as a system service under systemd.
For more information refer to the README
Also added more hardening and automation to the project.
What's Changed
- Add a per-source units reference (UNITS.md) by @GavinLucas in https://github.com/GavinLucas/send-to-influx/pull/19
- Prioritised improvement backlog: data integrity, packaging, CLI, CI by @GavinLucas in https://github.com/GavinLucas/send-to-influx/pull/20
- Add GitHub community health files by @GavinLucas in https://github.com/GavinLucas/send-to-influx/pull/21
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in https://github.com/GavinLucas/send-to-influx/pull/22
- Bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in https://github.com/GavinLucas/send-to-influx/pull/23
- Bump actions/download-artifact from 4 to 8 by @dependabot[bot] in https://github.com/GavinLucas/send-to-influx/pull/24
- Update pytest requirement from ~=9.0.2 to ~=9.1.1 by @dependabot[bot] in https://github.com/GavinLucas/send-to-influx/pull/25
- Update requests requirement from ~=2.33.1 to ~=2.34.2 by @dependabot[bot] in https://github.com/GavinLucas/send-to-influx/pull/26
- Update black requirement from ~=26.3.1 to ~=26.5.1 by @dependabot[bot] in https://github.com/GavinLucas/send-to-influx/pull/27
- Fix release.yaml before first tagged release + black reformat by @GavinLucas in https://github.com/GavinLucas/send-to-influx/pull/28
- Match release tag pattern to existing bare-version convention (no v prefix) by @GavinLucas in https://github.com/GavinLucas/send-to-influx/pull/29
- Make release creation idempotent; sensible run display name by @GavinLucas in https://github.com/GavinLucas/send-to-influx/pull/30
New Contributors
- @dependabot[bot] made their first contribution in https://github.com/GavinLucas/send-to-influx/pull/22
Full Changelog: GavinLucas/send-to-influx@2.1...3.0