Skip to content

[ENH] Remove validation for reservoirgeom

sarsonl requested to merge feature/38-update_validation_z into main
  • some validation removed as reservoir geoms are being used to describe bounding boxes and also 2d linear rings
  • removal of outdated context with 'induced' parameter
  • some model fields -> Optional in io.
  • SFMInput has some optional fields, with 'None' defaults required (or errors occur)
  • Alteration to class structure of SFMOutput as the parent class SMFInput now has optional fields, and inheriting causes them to be put before required fields.
  • add E701 to tox ignore, as the some pydantic lines (that I did not alter, why is it failing now?) were causing pipeling to fail
Edited by sarsonl

Merge request reports