Py-modelrunner

Latest version: v0.18.2

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

0.15.0

What's Changed
* Parameters can now be marked as required by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/53
* Allow specifying choices for parameter values by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/54
* Enable python 3.12 for package by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/55


**Full Changelog**: https://github.com/zwicker-group/py-modelrunner/compare/0.14.0...test

0.14.0

This release restructures almost the entire storage backend and changes the definition of states. It is thus not very backward compatible.

What's Changed
* Set thread count in submission script by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/46
* Fixed bug where thread count was not set properly by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/49
* Minor changes by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/50
* Complete restructuring of storage and state classes by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/51
* Cleaned up some types by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/52


**Full Changelog**: https://github.com/zwicker-group/py-modelrunner/compare/0.13.0...0.14.0

0.13.0

Changed how states are copied, breaking the previous API

What's Changed
* Fixed bug with copying DictState by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/48


**Full Changelog**: https://github.com/zwicker-group/py-modelrunner/compare/0.12.6...0.13.0

0.12.6

Fixed a problem with copying states using `copy.copy`, which would not actually copy the data (because of the shallow-copy mechanism).

What's Changed
* Run serial tests using multiple cores by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/45
* `copy.copy` of states now also copies state data by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/47


**Full Changelog**: https://github.com/zwicker-group/py-modelrunner/compare/0.12.5...0.12.6

0.12.5

What's Changed
* More fine-grained copy method by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/36
* Improved copying of states by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/37
* Enable test for Python version 3.11 by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/38
* Remove obsolete "local" method references by Delcior in https://github.com/zwicker-group/py-modelrunner/pull/39
* Add srun.template for slurm (+ more robust python interpreter location specification) by Delcior in https://github.com/zwicker-group/py-modelrunner/pull/40
* Revert change of file mode from "a+" to "x" by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/43
* Fix how the short description of parameters is generated by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/44

New Contributors
* Delcior made their first contribution in https://github.com/zwicker-group/py-modelrunner/pull/39

**Full Changelog**: https://github.com/zwicker-group/py-modelrunner/compare/0.12.4...0.12.5

0.12.4

Improved handling of trajectories

What's Changed
* Fixed multiple issues with trajectories by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/33
* Do not enforce strict parameters on models by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/34
* Fix overwriting zarr trajectories by david-zwicker in https://github.com/zwicker-group/py-modelrunner/pull/35


**Full Changelog**: https://github.com/zwicker-group/py-modelrunner/compare/0.12.0...0.12.4

Page 2 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.