Skip to content

BREOS 0.4.1

Choose a tag to compare

@Str4vinci Str4vinci released this 23 Jul 13:34
· 137 commits to develop since this release
a020ba3

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.App result 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.App configuration 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.1

The release was validated on Python 3.11–3.14, including slow degradation tests and installed wheel/source-distribution verification.