Recent Releases of cadcad

cadcad - v0.5.3

What's Changed

  • Created addparameterlabels by @SeanMcOwen in https://github.com/cadCAD-org/cadCAD/pull/360
  • Solve issue on which nested initial states are being copied from one run to another by @danlessa in https://github.com/cadCAD-org/cadCAD/pull/357
  • Add supress_print attribute to the Executor class for silencing prints and tqdm by @danlessa in https://github.com/cadCAD-org/cadCAD/pull/361

New Contributors

  • @SeanMcOwen made their first contribution in https://github.com/cadCAD-org/cadCAD/pull/360

Full Changelog: https://github.com/cadCAD-org/cadCAD/compare/v0.5.2...v0.5.3

- Python
Published by emanuellima1 about 2 years ago

cadcad - v0.5.2

v0.5.2 - April 11, 2024

What's Changed

  • fix: easy supports list/array/sequence type as parameter by @zcstarr in https://github.com/cadCAD-org/cadCAD/pull/348
  • Update setup.py to include tqdm package by @BenSchZA in https://github.com/cadCAD-org/cadCAD/pull/342
  • Debug M dictionairy unpacking in utils. by @LinuxIsCool in https://github.com/cadCAD-org/cadCAD/pull/343
  • Add test for counting the parameters argument inside policies and SUFs by @danlessa in https://github.com/cadCAD-org/cadCAD/pull/345
  • Fix sweepcartesianproduct such that it works nicely with easy_run by @LinuxIsCool in https://github.com/cadCAD-org/cadCAD/pull/355
  • Update easy_run.py by @LinuxIsCool in https://github.com/cadCAD-org/cadCAD/pull/356

New Contributors

  • @zcstarr made their first contribution in https://github.com/cadCAD-org/cadCAD/pull/348
  • @LinuxIsCool made their first contribution in https://github.com/cadCAD-org/cadCAD/pull/343

Full Changelog: https://github.com/cadCAD-org/cadCAD/compare/v0.5.1...v0.5.2

- Python
Published by emanuellima1 over 2 years ago

cadcad - v0.5.1

v0.5.1 - December 21, 2023

Bugs fixed

  • Fixed a bug where the single_proc mode would result in a missing simulation key (#332);
  • Fixed a bug where the single_proc mode would not return results (#335);
  • Fixed a wrong parameter order when doing single runs (#337).
  • Added a Windows CI pipeline;

- Python
Published by emanuellima1 over 2 years ago

cadcad - v0.5.0

v0.5.0 - December 20, 2023

New User Features

  • Added toggle for enabling users to deactivate deepcopying. This is done by passing an additional object on the ExecutionContext, eg. ExecutionContext(mode, additional_objs={'deepcopy_off': True})

New Submodules

  • A collection of type annotations for encapsuling cadCAD projects is now implemented through the cadCAD.types submodules
  • Added cadCAD.tools as a submodule, which is originated from the cadCAD_tools Python package. This submodule contains several helper functions for making the simulation experience more straightforward as well as a collection of performance profiling tools.
  • Added cadCAD.diagram as a submodule, which is originated from the cadCAD_diagram Python package. This submodule contains functions for programatically generating block diagrams from existing models.
  • More informative error messages when policies and SUFs are wrongly implemented. (Issues #288 and #258)

Backend Improvements

  • Merged repo with the cadCAD_legacy_devel, which includes performance improvements. In particular, simulations will start up faster due to code optimizations.
  • cadCAD now uses pytest as the testing framework. This was made possible by isolating the existing tests and wrapping them into functions.

Fixes

  • cadCAD is now Python 3.10+ compatible (Issue #306 and #301)
  • Proper support for ExecutionMode.single_mode (Issue #253 and #254)

- Python
Published by emanuellima1 over 2 years ago

cadcad - 0.4.28

- Python
Published by danlessa over 4 years ago