v0.5.1
What's Changed
- Refactor smart cli into subparsers by @ankona in #308
- Fix Frontier code block in doc by @ashao in #321
- Update, Apply, and Automate Python Linting by @ankona in #311
- Avoid using
shell=True
by @ankona in #327 - fix for incorrect logging message format/args by @ankona in #330
- Alter launchers to pass env when starting a local step by @ankona in #329
- Raise error for inconsistent add_ml_model and add_script parameters by @juliaputko in #324
- Raising error for reserved keywords under function parameter options in get_allocation by @juliaputko in #325
- Fix bug in logging msg format string by @ankona in #332
- Log sacct failures by @ankona in #331
- Added PR324 and PR325 to changelog by @juliaputko in #333
- Add more tests for RAI_PATH and lib path interactions by @ankona in #328
- Enable mypy generic-related checks by @ankona in #338
- Fix colocated db preparation bug when using
JsrunSettings
by @ankona in #339 - Ensemble documentation update by @billschereriii in #322
- Mitigate suppressed protected-access errors from pylint by @ankona in #341
- Apply typehints to
smartsim._core.launcher.step.*
by @ankona in #334 - Add missing changelog entries by @ankona in #345
- Add support for Slurm heterogeneous jobs by @al-rigazzi in #346
- Remove ensemble generation from DB Object tests by @al-rigazzi in #349
- Integrate PalsMpiexecSettings into Experiment factory methods by @MattToast in #343
- Smart Info by @MattToast in #350
smart validate
should not hang when error in TF process by @MattToast in #351- Print attached files by @al-rigazzi in #352
- Update documentation surrounding contributions by @ashao in #344
- Remove references in docs to nonexistent CLI flag by @MattToast in #358
- Pretty print error message when onnx wheel not available by @MattToast in #359
- Update
cibuildwheel
version by @MattToast in #360 - Update changelog for release by @MattToast in #361
- Version Bump by @MattToast in #362
Full Changelog: v0.5.0...v0.5.1