Vivarium-core

Latest version: v1.6.4

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

Scan your dependencies

Page 6 of 17

1.0.1

* (151) Make `Engine._run_steps()` public.
* (155) Add error messages for flows that include steps not found in
`Engine.steps` and for dividers specified as strings not found in the
divider registry.
* (157) Add flows and steps to the value returned by
`Composite.generate_store()`.

1.0.0

* (131) Do not assume that a process's `initial_state` should be used
when using the Store API.
* (132) Improve error message when no path exists between nodes in the
hierarchy.
* (133) Remove `Process.local_timestep()`, which is no longer being
used.
* (134) Support using `**` in a ports schema to connect to an entire
subtree of the hierarchy.
* (143) Make more methods private.
* (147) Fix bug in process serialization to support changing the
parameter argument name in the constructor.

0.4.20

* `deep_merge_combine_lists` recursive call.

0.4.19

* (130) Raise an exception when a user specifies two different dividers
for the same variable, and when serializing a process, use its
original parameters without any changes that may have occurred since
the process was initialized.

0.4.18

* (127) build a `store` argument's topology views in `Engine` constructor to support the store API.

0.4.17

* (126) A new method, `Engine.run_for`, can be called iteratively without completing
processes on the front. `Engine.update` keeps the same behavior as before. `Engine.complete`
forces all processes to complete at the current global time.

Page 6 of 17

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.