Monaco

Latest version: v0.15.1

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

Scan your dependencies

Page 4 of 6

0.8.2

Added
Changed
* Fixed bug generating and plotting percentile ranges from mixed-length data
Removed

0.8.1

Added
* `mc_multi_plot.multi_plot_grid_rect` plotting, made default for `mc.plot`
* `__repr__` for Cases and Vals
Changed
* `mc_multi_plot.multi_plot_2d_scatter_grid` renamed to `multi_plot_grid_tri`
* Fixed bug when plotting against simulation steps of different lengths
* Make Sims singlethreaded by default
Removed

0.8.0

Added
* Export outvar nums to a csv or json file with `sim.exportOutVars`
* Import invars from a csv or json with `sim.importInVars`
* Optionally plot a contour underneath a 2D scatter plot with a third variable
* Flags to keep siminput and simrawoutput for each case (default True)
* Added Sim.vars to reference all invars and outvars
* Variance, skewness, kurtosis, and moment added as varstats
Changed
* `sim.exportInVarNums` renamed to `sim.exportInVars`
* `sim.importOutVals` renamed to `sim.importOutVars`
* Refined and removed upper triangle of multiplot grid
Removed

0.7.0

Added
* Choose whether to sort sensisitivities while plotting.
* Added `Sim.plot()` method
* Export invar nums to a csv or json file with `sim.exportInVarNums`
* Import outvals from a csv or json with `sim.importOutVals`, and convert to outvars
* 2.5D plotting (scalar vs vectors)
Changed
* Prevent overwriting existing InVars or OutVals with an already used name.
* Do not save sim and case data by default
* Fix splitting pairs of variables when plotting
Removed

0.6.0

Added
* DVARS fleshed out, moved out of alpha
* Can now plot sensitivity indices and ratios
Changed
Removed

0.5.0

Added
* Added `singlethreaded` kwarg to `Sim` initialization.
* Added `daskkwargs` kwarg to `Sim` initialization.
* Added `percentile` varstat.
Changed
* For all datafiles, switch from `dill` to `cloudpickle` for pickling.
* Parallel processing backend moved from `pathos` to `dask`.
* `Sim.PreProcessCase`, `Sim.RunCase`, and `Sim.PostProcessCase` broken out to
`case_runners.py` functions.
Removed
* Removed `cores` kwarg from `Sim` initialization.
* Removed python 3.7 support, to align with dask.

Page 4 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.