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_printattribute 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
cadCADprojects is now implemented through thecadCAD.typessubmodules - Added
cadCAD.toolsas a submodule, which is originated from thecadCAD_toolsPython 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.diagramas a submodule, which is originated from thecadCAD_diagramPython 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. cadCADnow usespytestas 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