Vivarium

Latest version: v3.2.5

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

Scan your dependencies

Page 7 of 18

2.2.0

- Refactor Manager configuration defaults
- Throw an error if simulation attempts to use a component that is not an instance of Component
- Refactor and simplify LookupTable implementations
- Enable LookupTable to have source data that is only categorical
- Enable LookupTables with DataFrame source data to specify value columns

2.1.1

- Enable RandomnessStream to sample from a distribution
- Refactor `ComponentConfigurationParser` to create components as they are parsed

2.1.0

- Remove explicit support for Python 3.8
- Set default value for ConfigNode::get_value to None

2.0.1

- Set pipeline's returned Series' name to the pipeline's name

2.0.0

- Create `Component` and `Manager` classes
- Ensure all managers and components inherit from them
- Define properties in `Component` that components can override
- Define lifecycle methods in `Component` that components override
- Refactor all components in vivarium to use and leverage`Component`
- Warn when using components not inheriting from `Component`
- Change the behavior of `State.add_transition` to take a Transition object rather than another State
- Add optional argument to State constructor to allow self transitions

1.2.9

- Set default in register_observation

Page 7 of 18

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.