• 1.26 a2a726fba2

    1.26 Stable

    mpeltriaux released this 2026-09-12 18:00:51 +02:00 | 11 commits to master since this release

    • refactors internal server error (validationError) into assertionError (client error)
    • updates requirements.txt to latest stable versions
    • adds GeometryProcessor
    • adds GeoJsonValidator
    • refactors SimpleGeomForm is_valid() logic using these new classes
    • refactors API geometry processing to use GeoJsonValidator and GeometryProcessor just like SimpleGeomForm
    • moves cast_to_multipolygon, cast_to_rlp_srid, flatten_geom_to_2D, is_valid_4326 and is_area_valid into GeometryProcessor
    • adds changeable SRID to GeoJsonValidator constructor
    • updates test data
    • updates test cases
    Downloads