Fastsim

Latest version: v2.1.2

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

Scan your dependencies

2.1.2

What's Changed
* parallelization in rust is working and demonstrates speedup by calbaker in https://github.com/NREL/fastsim/pull/48
* added bilinear interpolation function by kylecarow in https://github.com/NREL/fastsim/pull/50
* replaced unwrap with bail and some error context by calbaker in https://github.com/NREL/fastsim/pull/51
* F2 remove unwraps by calbaker in https://github.com/NREL/fastsim/pull/52
* added `[serde(skip_serializing_if = "Option::is_none")]` for all doc fields by calbaker in https://github.com/NREL/fastsim/pull/53
* replace map_err with with_context by kylecarow in https://github.com/NREL/fastsim/pull/57
* Replace Option::unwrap() with Option::ok_or_else() with descriptive message by kylecarow in https://github.com/NREL/fastsim/pull/56
* Add tire radius calculation utility in Rust by kylecarow in https://github.com/NREL/fastsim/pull/66
* Update set ach speed by calbaker in https://github.com/NREL/fastsim/pull/61
* Mdbook via gh action by calbaker in https://github.com/NREL/fastsim/pull/67
* updating readme and rust folder readme to include altrios-style test/version badges by robinsteuteville in https://github.com/NREL/fastsim/pull/68
* Serde revamp and anyhowization by calbaker in https://github.com/NREL/fastsim/pull/58
* Remove unnecessary clones by kylecarow in https://github.com/NREL/fastsim/pull/71
* Use ndarray stats by kylecarow in https://github.com/NREL/fastsim/pull/72
* remove some redundancies by kylecarow in https://github.com/NREL/fastsim/pull/69
* replace interp2d with n-dimensional interpolator by kylecarow in https://github.com/NREL/fastsim/pull/73
* Refactor RustCycle constructors by kylecarow in https://github.com/NREL/fastsim/pull/75
* Vehicle Import Tool by michael-okeefe in https://github.com/NREL/fastsim/pull/30
* specify setuptools version to hide deprecation warning by kylecarow in https://github.com/NREL/fastsim/pull/76
* adding demo files to build_and_test.sh run by robinsteuteville in https://github.com/NREL/fastsim/pull/55
* Minor tweaks to serde API by kylecarow in https://github.com/NREL/fastsim/pull/79
* Apply `cargo clippy --fix` by kylecarow in https://github.com/NREL/fastsim/pull/80
* Refactor some code in `vehicle_utils.rs`, made utility for project subdirectories by kylecarow in https://github.com/NREL/fastsim/pull/85
* fixed problems with deploying mdbook by calbaker in https://github.com/NREL/fastsim/pull/87
* Vehdb transfer by kylecarow in https://github.com/NREL/fastsim/pull/88
* from_resource now calls from_reader by kylecarow in https://github.com/NREL/fastsim/pull/90
* Add init calls in SerdeAPI trait methods by kylecarow in https://github.com/NREL/fastsim/pull/83
* GitHub Action for Building CLI Programs by michael-okeefe in https://github.com/NREL/fastsim/pull/82
* add volvo c40 to fastsim-2 by kylecarow in https://github.com/NREL/fastsim/pull/93
* refactor assignment syntax in simdrive_impl by kylecarow in https://github.com/NREL/fastsim/pull/94
* mdbook now includes README.md by calbaker in https://github.com/NREL/fastsim/pull/96
* generate python docs and include in mdbook as part of `deploy-book.yaml` by calbaker in https://github.com/NREL/fastsim/pull/97
* Fix/pydoc in book by calbaker in https://github.com/NREL/fastsim/pull/99
* updating vehicle_import_demo by robinsteuteville in https://github.com/NREL/fastsim/pull/89
* RustCycle init checks by kylecarow in https://github.com/NREL/fastsim/pull/101
* implement to_writer method and clean up RustCycle csv serde by kylecarow in https://github.com/NREL/fastsim/pull/95
* adding new from_github vehicle method by robinsteuteville in https://github.com/NREL/fastsim/pull/86
* skip veh_kg and fc_eff_array by kylecarow in https://github.com/NREL/fastsim/pull/107
* Feature/calibration demo by calbaker in https://github.com/NREL/fastsim/pull/108

New Contributors
* robinsteuteville made their first contribution in https://github.com/NREL/fastsim/pull/68
* michael-okeefe made their first contribution in https://github.com/NREL/fastsim/pull/30

**Full Changelog**: https://github.com/NREL/fastsim/compare/v2.1.1...v2.1.2

2.1.1

What's Changed
* 209 pyo3 simdrivelabel by Romia87 in https://github.com/NREL/fastsim/pull/25
* allow for publication on crates.io by calbaker in https://github.com/NREL/fastsim/pull/33
* changed license to Apache 2.0 by calbaker in https://github.com/NREL/fastsim/pull/34
* minor changes to enable crate publishing by calbaker in https://github.com/NREL/fastsim/pull/35
* 245 tests for simdrivelabel by calbaker in https://github.com/NREL/fastsim/pull/37
* Add defaults to `regen_a` and `regen_b` for serde by kylecarow in https://github.com/NREL/fastsim/pull/41
* License cleanup by calbaker in https://github.com/NREL/fastsim/pull/39
* F2 doc fields by calbaker in https://github.com/NREL/fastsim/pull/38
* added Option<...> to RustCycleElement and serde defaults to RustCycle by calbaker in https://github.com/NREL/fastsim/pull/44
* v2.1.1 by kylecarow in https://github.com/NREL/fastsim/pull/45
* F2 proc macro dep fix by calbaker in https://github.com/NREL/fastsim/pull/47
* F2 aux override speedup by calbaker in https://github.com/NREL/fastsim/pull/46


**Full Changelog**: https://github.com/NREL/fastsim/compare/v2.1.0...v2.1.1

2.1.0

What's Changed
* Pypi tweaks by calbaker in https://github.com/NREL/fastsim/pull/16
* Calibration option for using RustSimDrive or SimDriveHot by kylecarow in https://github.com/NREL/fastsim/pull/15
* Plotly in cal by calbaker in https://github.com/NREL/fastsim/pull/17
* F2 feature/init cleanup by calbaker in https://github.com/NREL/fastsim/pull/18
* pyi file should now ship with `pip install fastsim` by calbaker in https://github.com/NREL/fastsim/pull/20
* rename docs to demos by Romia87 in https://github.com/NREL/fastsim/pull/22
* fastsimrust is now a submodule of fastsim by calbaker in https://github.com/NREL/fastsim/pull/21
* copied better `SerdeAPI` from altrios by calbaker in https://github.com/NREL/fastsim/pull/26
* replaced various `panic` with `bail` or other proper error handling by calbaker in https://github.com/NREL/fastsim/pull/31
* FASTSim 2.1.0 by kylecarow in https://github.com/NREL/fastsim/pull/29

New Contributors
* Romia87 made their first contribution in https://github.com/NREL/fastsim/pull/22

**Full Changelog**: https://github.com/NREL/fastsim/compare/v2.0.22...v2.1.0

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.