What’s New in Revision 0.12.1
These are the changes in SpectroChemPy-0.12.1. See Release notes for a full changelog, including other versions of SpectroChemPy.
Bug Fixes
Concurrent writes from
MetaConfigurableinstances such asMCRALSno longer corrupt shared JSON config files. SpectroChemPy now serializes same-process config updates, writes JSON atomically, preserves corrupted files under a backup name, and avoids emitting raw persistence exceptions on stdout.Internal
MCRALSrevalidation after_n_componentschanges no longer emits transient config-file writes for normalized legacy constraint traits duringfit(), while explicit user changes to persisted parameters still behave as before.