3.10.0
enekomartinmartinez
released this
28 Apr 14:13
·
69 commits
to master
since this release
New Features
- Parse TABBED ARRAYS Vensim function. (@rogersamso)
- Add support for Vensim’s POWER function. (@rogersamso)
- Add possibility to pass data_files in netCDF format. (@rogersamso)
- Add support for XMILE’s non-negative flows and stocks. (@enekomartinmartinez)
- Add support for XMILE’s MIN and MAX functions with one argument. (@enekomartinmartinez)
Bug fixes
- Set the final_subscripts to an empty dictionary for ELMCOUNT function in pysd.builders.python_exressions_builder.CallBuilder.build_function_call(). (@rogersamso)
- Define comp_subtype of Unchangeable tabbed arrays as Unchangeable. This is done in pysd.builders.python.python_expressions_builder.ArrayBuilder.build(). (@rogersamso)
Documentation
- Add information about slack channel https://slofile.com/slack/sdtoolsandmet-slj3251. (@enekomartinmartinez)
- Update XMILE stocks section. (@enekomartinmartinez)
Internal Changes
- Add a weekly scheduled run to all CI workflows, which run each Monday at 06:00 UTC. (@EwoutH)
- Fix CI pipeline for Python 3.11 and remove Python 3.10 pipeline in favour of 3.11. (@kinow)
- Add non_negative argument in[pysd.translators.structures.abstract_expressions.IntegStructure. (@enekomartinmartinez)