Fastsim

Latest version: v2.1.3

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

Scan your dependencies

2.1.3

What's Changed
* F2/parameterization guidelines by jakeholden in https://github.com/NREL/fastsim/pull/114
* Cargo features by calbaker in https://github.com/NREL/fastsim/pull/102
* fixing test_output folder and related issues by robinsteuteville in https://github.com/NREL/fastsim/pull/110
* Update FASTSim_py_veh_db.csv by kylecarow in https://github.com/NREL/fastsim/pull/115
* added test for multilinear by calbaker in https://github.com/NREL/fastsim/pull/116
* Add `skip_init` option to SerdeAPI from_* methods by kylecarow in https://github.com/NREL/fastsim/pull/123
* Add TOML support to SerdeAPI by kylecarow in https://github.com/NREL/fastsim/pull/124
* Create implied prefix for RustCycle and RustVehicle resources by kylecarow in https://github.com/NREL/fastsim/pull/117
* updating fastsim-2 readme to include instructions for downloading demo files by robinsteuteville in https://github.com/NREL/fastsim/pull/130
* updating copy_demo_files() to accept either a Path or a string by robinsteuteville in https://github.com/NREL/fastsim/pull/133
* F2/feature/log level input checking by calbaker in https://github.com/NREL/fastsim/pull/126
* Add docstrings to RustSimDriveParams by michael-okeefe in https://github.com/NREL/fastsim/pull/141
* trace miss documentation by calbaker in https://github.com/NREL/fastsim/pull/139
* creating developers chapter in md book by robinsteuteville in https://github.com/NREL/fastsim/pull/103
* Add List Resources feature to FASTSim-2 (SerdeAPI tweaks, list_resources) by michael-okeefe in https://github.com/NREL/fastsim/pull/148
* updates the fastsim-2 demo files to run Rust instead of Python by robinsteuteville in https://github.com/NREL/fastsim/pull/131
* added a single vehicle to the `from_resources` by calbaker in https://github.com/NREL/fastsim/pull/156
* Use higher-quality logo file by kylecarow in https://github.com/NREL/fastsim/pull/158
* code cleanup by calbaker in https://github.com/NREL/fastsim/pull/171
* Update CI Workflow to Skip Network Tests by michael-okeefe in https://github.com/NREL/fastsim/pull/160
* Add GitHub Action to Test Uploading PyPI by michael-okeefe in https://github.com/NREL/fastsim/pull/161
* v2.1.3 by michael-okeefe in https://github.com/NREL/fastsim/pull/157

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

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

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

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.