Myokit

Latest version: v1.37.3

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

Scan your dependencies

Page 3 of 36

1.33.9

- Fixed
- [908](https://github.com/myokit/myokit/pull/908) Added new homebrew location used on M1 apple devices, potentially solving [#861](https://github.com/myokit/myokit/issues/861).
- [912](https://github.com/myokit/myokit/pull/912) Reporting of numerical errors in `Simulation` now catches more exception types arising from `evaluate_derivatives`.
- [951](https://github.com/myokit/myokit/pull/951) Made syntax highlighting in IDE recognise units containing `-` and `*`.

1.33.8

- Added
- [895](https://github.com/myokit/myokit/pull/895) Added method `Expression.depends_on_state()`.
- [901](https://github.com/myokit/myokit/pull/901) Added options `compatibility.no_capture` and `compatibility.no_fd_capture` to `myokit.ini` to allow users to tweak compiler output capturing.
- [903](https://github.com/myokit/myokit/pull/903) Fixed a bug in `SimulationOpenCL` that caused a `CL_INVALID_ARG_SIZE` error on strict systems.
- Changed
- [893](https://github.com/myokit/myokit/pull/893) `Variable.convert_unit` now returns `True` if a conversion was carried out or `False` if not.
- Fixed
- [888](https://github.com/myokit/myokit/pull/888) [#892](https://github.com/myokit/myokit/pull/892) Improved documentation for `Unit.conversion_factor` with help from martinjrobins.
- [895](https://github.com/myokit/myokit/pull/895) Fixed the value returned by `Name.diff()` and `Expression.diff()` for the situation where the associated RHS depends on a bound variable.
- [895](https://github.com/myokit/myokit/pull/895) Fixed performance issue in `Expression.depends_on`.
- [896](https://github.com/myokit/myokit/pull/896) Small improvements to Model, Component, and Variable documentation.

1.33.7

- Fixed
- [883](https://github.com/myokit/myokit/pull/883) Fixed memory leak in `myokit.Simulation` when using the `log_times` argument.

1.33.6

- Added
- [872](https://github.com/myokit/myokit/pull/872) The `myokit.Simulation` class can now be initialised using a precompiled backend (see the documentation for the ``path`` argument).
- Changed
- [872](https://github.com/myokit/myokit/pull/872) `Model.solvable_order` now returns consistently ordered equations, regardless of the order components and variables were created/parsed in.
- [872](https://github.com/myokit/myokit/pull/872) `myokit.tools.rmtree` now takes an optional argument `silent` that can be set to `True` to ignore any exceptions.
- [876](https://github.com/myokit/myokit/pull/876) `Model.import_component` can now take a list of possibly interdependent components.

1.33.5

- Fixed
- [873](https://github.com/myokit/myokit/pull/873) Small bugfixes and improvements in numerical error reporting in `FiberTissueSimulation`.
- [873](https://github.com/myokit/myokit/pull/873) Fixed argument list in docstring of `FiberTissueSimulation`.

1.33.4

- Added
- [869](https://github.com/myokit/myokit/pull/869) Added methods `myokit.FiberTissueSimulation.fiber_shape` and `.tissue_shape` (but see [https://github.com/myokit/myokit/issues/764] for an important open issue).
- [869](https://github.com/myokit/myokit/pull/869) Added a method `myokit.FiberTissueSimulation.step_size()`.
- Changed
- [865](https://github.com/myokit/myokit/pull/865) Added more platform information to `myokit system`.
- [866](https://github.com/myokit/myokit/pull/866) Slightly tweaked the plotting in `myokit.lib.plots.cumulative_current`, and added two arguments `line_args` and `fill_args` that can be used to customize the plotting style.
- [869](https://github.com/myokit/myokit/pull/869) The class `myokit.FiberTissueSimulation` now raises `ValueError` for various method-argument errors, instead of the more generic `Exception`.
- [869](https://github.com/myokit/myokit/pull/869) The class `myokit.FiberTissueSimulation` now raises `IndexError` for various index-related errors, instead of the less appropriate `KeyError`.
- Deprecated
- [869](https://github.com/myokit/myokit/pull/869) The class `myokit.FiberTissueSimulation` is no longer considered deprecated.
- Fixed
- [867](https://github.com/myokit/myokit/pull/867) DavAug Fixed a memory leak in `myokit.Simulation`.
- [869](https://github.com/myokit/myokit/pull/869) Added a missing ``y`` argument to `FiberTissueSimulation.fiber_state()` and `FiberTissueSimulation.tissue_state()`.
- [869](https://github.com/myokit/myokit/pull/869) Fixed out-of-range checking in `FiberTissueSimulation` `state` and `set_state` methods.

Page 3 of 36

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.