Releases
v8.10.0
8.10.0 (2024-02-16)
Bug Fixes
add name constraints to yaml classes (#358 ) (f586181 )
add pydantic ndarray type (d005ed4 )
convert numpy to python (2be1736 )
custom date format in json (#359 ) (d62e650 )
error when creating references (ed1060e )
expression error messages (#361 ) (6a62db5 )
generate schema for energy usage models (c448942 )
generate schema for models and generator set model (b87fd2f )
get_max_rate for single speed train (00cd9c5 )
get_max_rate for variable speed train with and without multiple streams and pressures (#374 ) (00cd9c5 )
issue with TimeSeriesBoolean becoming float (3622927 )
libecalc: handle dict, list and expression when parsing expression (1b2ee32 )
libecalc: init pydantic v2 update (158b90d )
libecalc: optional pressure control (42cedb7 )
libecalc: pydantic models not automatically parsed/converted (af68417 )
libecalc: results serialization and parsing (44b3f57 )
libecalc: tests (edc9c4c )
libecalc: update pydantic (1ab5105 )
none to nan conversion (e8b720a )
remove deprecated validator (9765874 )
remove generate_json_schemas function (#382 ) (cf5a16d )
resample method for TimeSeriesBoolean (#349 ) (8feaf6c )
use discriminated union (d66fed3 )
use EcalcError and provide context (975d3b1 )
validation using yaml classes (#377 ) (66aada1 )
yaml models schema (b5d3451 )
Documentation
fix broken links (ab80399 )
fixed the Error in Simple model example in eCalc Docs, variable name started from salt_water to sea_water in full eCalc YAML model (#369 ) (2961d2f )
remove subgraph markdown styling (3632fbd )
remove v2 expectations (#386 ) (0595fbd )
The new update of Drogon eCalc model with a single speed pump (#241 ) (a22ffe8 )
update description of control mechanisms in a variable speed compressor chart (#291 ) (67c3476 )
update info about time series (#352 ) (aff50d7 )
update migration guide venting emitters (#337 ) (551e1e1 )
Wrong_category_for_directly_driven_compressor_in_simple_model_example_in_eCalc_Docs (#368 ) (e01080b )
Miscellaneous Chores
Code Refactoring
allow str in resource stream (#371 ) (fe9f3f2 )
remove inheritance of CompressorTrainResult (3ab8964 )
remove need for id on components etc (#347 ) (f9e32ae )
Tests
You can’t perform that action at this time.