Relevant changes in behaviour compared to 2.0a1:
- Renamed the
tolerance
keyword tomax_segment_length
in thesegmentize
function. - Renamed the
quadsegs
keyword in the top-levelbuffer
andoffset_curve
functions and theresolution
keyword in the Geometry classbuffer
andoffset_curve
methods all toquad_segs
. - Added use of
GEOSGeom_getExtent
to speed up bounds calculations for GEOS >= 3.11. - Restored the behaviour of
unary_union
to return an empty GeometryCollection for an empty or all-None sequence as input (and the same forintersection_all
andsymmetric_difference_all
). - Fixed the Geometry objects to be weakref-able again (#1535).
- The
.type
attribute is deprecated, use.geom_type
instead (which already existed before as well) (#1492).
Wheels for 2.0b1 published on PyPI include GEOS 3.11.0.