Skip to content

EV-QA-Framework

v2.1.3 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 1mo Monitoring & Metrics
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

anomaly-detection battery bms can-bus dbc electric-vehicle
+9 more
ev grafana j1939 lstm machine-learning prometheus python quality-assurance soh-prediction

Summary

AI summary

Updates What's New in v2.1.3, CI / DX, and Testing across a mixed release.

Full changelog

What's New in v2.1.3

Documentation

  • README.md: status tables aligned with actual defaults (Python 3.10+, critical_soh: 50%, Coverage in CI)
  • Updated thermal runaway description: now explicitly lists chemistry-specific onset temperatures (LFP 250 °C, NMC 150 °C, NCA 140 °C) and detection thresholds (≥85 °C / >10 °C/min)
  • config/README.md: critical_soh synchronized with code (50.0)
  • config/settings.yaml: profile thermal_runaway_temp values aligned with chemistries.py

CI / DX

  • Added typecheck (pyright) job to .github/workflows/test.yml — strict type checking for ev_qa_framework
  • Configured ban in pyproject.toml: Any, cast(), # type: ignore now prohibited in the codebase
  • Fixed pyright config validity (removed duplicate [tool.pyright.ban] block)

Testing

  • Full test run: 948 tests passed locally
  • All existing tests green, no regressions

Full changelog: see CHANGELOG.md

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track EV-QA-Framework

Get notified when new releases ship.

Sign up free

About EV-QA-Framework

All releases →

Related context

Beta — feedback welcome: [email protected]