Skip to content

v2.1.5 — Roast fixes: security, docs, code quality

Choose a tag to compare

@remontsuri remontsuri released this 18 Jun 20:52

Changes

Security

  • Fixed Grafana default credentials (now uses env var)
  • Moved pytest to dev dependencies (no longer shipped to PyPI)

Documentation

  • Fixed README thermal runaway threshold (85C -> 130C per code)
  • Fixed settings.yaml phantom reference in docs
  • Translated simple_demo.py to English

Code Quality

  • Removed redundant check_percentage_range validator (dead code)
  • Removed cosmetic async from run_test_suite (was sync with async wrapper)
  • Unified version to 2.1.4 across all files
  • Fixed Dockerfile healthcheck (no longer asserts hardcoded version)

Tests

  • 977 tests passing (was 965)
  • Fixed async-related test failures in examples/
  • Fixed SOC/SOH cross-validation tests to match new warn behavior

Test Results

977 tests passing, 0 failures, 6 warnings