SIGN IN SIGN UP

feat: add file exporter implementation (#5207)

* commit

* finish added file exporters

* update license headers

* add changelog fragment

* add test tox environments

* commit

* simplify tests

* test improvements

* fix lint errors

* apply suggstions from ocelotl

* update dependencies

* update package version

* update exporter to write one line for each batch of telemetry

* introduce generic FileExporter class to reduce code duplication

* tweak generic FileExporter class

* add 'force_flush' method to log exporter

* move temporality and aggregation helper functions to json common package

* update documentation for file exporter

* fix docs build error

---------

Co-authored-by: Leighton Chen <lechen@microsoft.com>
L
Lukas Hering committed
7e4043c5092075d0672082170afe2b90bcd7883d
Parent: 5a7e121
Committed by GitHub <noreply@github.com> on 6/15/2026, 9:06:47 PM