Obbystreams v0.2.1

Released 2026-04-18.

Version 0.2.1 is a corrective patch release for the 0.2.0 publishing pass. It restores the full stream health and transcoder integration that is already deployed on s.obby.ca.

Fixes

  • Restores the stream health scorer with assessment windows, evidence scoring, confidence, recent samples, and confirmed failure gating.
  • Restores transcoder command flags for ffmpeg_log_dir, minimum assessment seconds, success threshold, failure threshold, confirmed failure samples, and failure ramp seconds.
  • Restores strict GPU mode support in the transcoder wrapper.
  • Restores the expanded example YAML keys for stream assessment and ffmpeg log output.
  • Expands regression tests around health scoring, command generation, and NVIDIA telemetry parsing.

Artifacts

The release publishes:

  • obbystreams-v0.2.1-source.tar.gz
  • obbystreams-v0.2.1-static.tar.gz
  • obbystreams-v0.2.1-install-bundle.tar.gz
  • SHA256SUMS

Validation

  • npm run typecheck
  • npm run lint
  • npm run build
  • npm audit --audit-level=moderate
  • uv run pytest
  • uv run ruff check .
  • uv run mypy app.py
  • uv run python -m py_compile app.py tools/bootstrap_arango.py