Skip to content

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