Features
- Accept more recent pymoca releases from the 0.9.* series.
- Simulation PIMixin: allow setting the unit of measurement when exporting a timeseries.
Fixes / Improvements
- Use defused-xml instead of xml to reduce vulnerability to XXE attacks: see https://semgrep.dev/r?q=python.lang.security.use-defused-xml-parse.use-defused-xml-parse.
- Replace pickle caching with safer alternatives: see https://semgrep.dev/r?q=python.lang.security.deserialization.pickle.avoid-pickle.
- Simulation: improve warning/error messages when checking/setting initial values.