BREOS 0.4.1
BREOS 0.4.1 is a minor patch focused on clearer internal degradation and configuration boundaries.
Changed
- Extracted BLAST experimental-range and aging-horizon validation into a focused warning collector while preserving warning records, snapshot continuation, replacement resets, and the
breos.Appresult schema. - Centralized native and BLAST degradation-result construction in a schema-aware builder while preserving public fields, engine-specific SOH precision, and provenance.
- Decomposed
breos.Appconfiguration validation into subsystem validators while preserving validation order, errors, normalization, defaults, and resolution precedence.
The stable breos.App facade, scientific outputs, configuration keys, result schemas, and BLAST continuation behavior remain compatible with 0.4.0.
pip install --upgrade breos==0.4.1The release was validated on Python 3.11–3.14, including slow degradation tests and installed wheel/source-distribution verification.