Fixes #1608 by logging and rendering an error message on failure to save a datastack with relative paths (e.g., when os.path.relpath raises a ValueError on Windows).
Checklist
[x] Updated HISTORY.rst and link to any relevant issue (if these changes are user-facing)
- [ ] Updated the user's guide (if needed)
[x] Tested the Workbench UI on macOS (by forcing datastack.build_parameter_set to raise a ValueError)
[x] Tested the Workbench UI on Windows (thanks, @davemfish!)
Description
Fixes #1608 by logging and rendering an error message on failure to save a datastack with relative paths (e.g., when os.path.relpath raises a ValueError on Windows).
Checklist
- [ ] Updated the user's guide (if needed)datastack.build_parameter_set
to raise a ValueError)