v2.2.0
- Streaming now supports
values as an output format to only emit the delta values (only useful when emitting a single path ) - Streaming allows filtering by source, e.g.
--source 'Teltonika.*'
v2.1.0
- Better handling of websocket timeouts when following streaming deltas where SignalK server lags
- New
--include-meta flag to add streaming metadata - Improved and clarified use of
context and subscribe when streaming
v2.0.1
- New module to query SignalK data streaming, with CSV, JSON and Arrow support along with ability to follow live stream
v1.2.0
- Improve handling of non-scalar values, such as
navigation.position - Add a
cardinality report to analyze paths for number of unique values, nulls, mins, maxes etc
v1.1.0
- pyArrow is now an optional dependency
- Can now run using
uv run --with form - The native JSON response can be used as output with
raw format - The data headers and values can be used as output with
json format - Default to stdout for easier piping
- Work around SignalK limitations on time-only ISO8601 durations
- New
--pretty flag for JSON output --output without a value will auto generate a suitable file name
v1.0.0
- First pypi release of working CLI, limited to History API