Skip to content

Releases: SDXorg/pysd

3.14.0

24 Apr 16:31
Compare
Choose a tag to compare

New Features

Bug fixes

Documentation

Internal Changes

3.13.4

29 Feb 10:15
Compare
Choose a tag to compare

3.13.3

02 Feb 21:20
ca3e450
Compare
Choose a tag to compare

Documentation

Internal Changes

3.13.2

09 Jan 15:38
Compare
Choose a tag to compare

Bug fixes

3.13.1

02 Jan 15:29
Compare
Choose a tag to compare

Bug fixes

  • Fix bug with pysd.py_backend.output.ModelOutput initializing all the handlers, and thus, importing netCDF4 when unnecessary (issue #431). (@enekomartinmartinez)

3.13.0

25 Dec 12:42
Compare
Choose a tag to compare

New Features

Bug fixes

Documentation

Performance

Internal Changes

3.12.0

02 Oct 15:07
Compare
Choose a tag to compare

Breaking changes

Bug fixes

Documentation

Internal Changes

3.11.0

01 Aug 10:42
Compare
Choose a tag to compare

New Features

  • Add the possibility to run a model one or several steps at a time, updating model variables in the process. (@rogersamso)

Documentation

Internal Changes

3.10.0

28 Apr 14:13
Compare
Choose a tag to compare

New Features

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

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)

3.9.1

11 Mar 19:09
Compare
Choose a tag to compare

New Features

  • Add numpy.py as translation for the call to the function PI(). (@lionel42)

Bug fixes

Internal Changes

  • Run test for Python 3.11 with ubuntu-latest (hdf5-headers need to be installed using apt manager). (@enekomartinmartinez)