barectf is a generator of ANSI C tracers that output CTF (Common Trace Format) data streams. It takes a YAML configuration file describing trace events and generates a standalone C tracer suitable for embedded systems. Current version: 3.1.2, released 2023-12. Release cadence: irregular, with major versions every few years.
pip install barectfNo compatibility data collected yet for this library.
barectf is used as a CLI tool. No Python import is needed.
Refer to the migration guide: https://barectf.readthedocs.io/en/latest/migration.html
Do not import barectf. Use it from the command line or via subprocess.
Watch for announcements. For now, both pip and binary releases are supported.
Do not import barectf. Run 'barectf --help' from the terminal.
Update the config file to use the new schema. See https://barectf.readthedocs.io/en/latest/config-schema.html
Install barectf via pip to automatically install dependencies, or run 'pip install PyYAML jsonschema'.