Making EWR tool compatible with Python versions 3.12 and 3.13. Removing support for Python version 3.8.
Bug fixes:
- fix SDL resource unit mapping bug in the parameter sheet
- fix issue where tool breaks when there is level data and no flow data in the MDBA bigmod handling
- Update MDBA SiteID file to move old site IDs into new rows to ensure historical model runs can still be mapped. Modify MDBA site ID to gauge mapping function to handle cases where there are single site IDs mapping to multiple gauges. The logic in this function has been reversed to cater for this case - the program now iterates over all unique gauges that have EWRs attached and their relevant required measurands, and then searches the model file for matching node/measurand combinations
Parameter sheet updates:
- Add lat and lon to the parameter sheet
- Remove objective mapping from parameter sheet and bring it out into three different objective mapping files