Bump shapely from 2.0.1 to 2.0.2
Bumps shapely from 2.0.1 to 2.0.2.
Release notes
Sourced from shapely's releases.
2.0.2
Bug fixes:
- Fix regression in the (in)equality comparison (
geom1 == geom2
) using__eq__
to not ignore the z-coordinates (#1732).- Fix
MultiPolygon()
constructor to accept polygons without holes (#1850).- Fix
minimum_rotated_rectangle
(oriented_envelope
) to always return the minimum area solution (instead of minimum width). In practice, it will use the GEOS implementation only for GEOS 3.12+, and for older GEOS versions fall back to the implementation that was included in Shapely < 2 (#1670).- Fix
from_ragged_array
to work with read-only array input (#1744).- Fix the handling of z coordinates
shapely.ops.substring
(#1699).Wheels are available for Python 3.12 (and still include GEOS 3.11.2). Building from source is now compatible with Cython 3.
For a full changelog , see https://shapely.readthedocs.io/en/latest/release/2.x.html#version-2-0-2
Changelog
Sourced from shapely's changelog.
2.0.2 (2023-10-12)
Bug fixes:
- Fix regression in the (in)equality comparison (
geom1 == geom2
) using__eq__
to not ignore the z-coordinates (#1732).- Fix
MultiPolygon()
constructor to accept polygons without holes (#1850).- Fix
minimum_rotated_rectangle
(oriented_envelope
) to always return the minimum area solution (instead of minimum width). In practice, it will use the GEOS implementation only for GEOS 3.12+, and for older GEOS versions fall back to the implementation that was included in Shapely < 2 (#1670).- Fix
from_ragged_array
to work with read-only array input (#1744).- Fix the handling of z coordinates
shapely.ops.substring
(#1699).Wheels are available for Python 3.12 (and still include GEOS 3.11.2). Building from source is now compatible with Cython 3.
For a full changelog, see https://shapely.readthedocs.io/en/latest/release/2.x.html#version-2-0-2
Commits
-
8d45d43
RLS: 2.0.2 -
146bc77
Merge pull request #1904 from jorisvandenbossche/more-backports -
195fcf2
fix doctests (run with GEOS 3.11 on maintenance branch) -
273e259
RLS/DOC: update release date in release notes and citation file (#1906) -
a8cbeaa
BUG: solve minimum_rotated_rectangle is incorrect in 2.0.0 (#1708) -
93064ab
RLS/BLD: also build Python 3.12 wheels for linux aarch64 (#1905) -
526b617
Fix for cython 3 compatibility (#1872) -
8454d9e
REGR: fix eq to not ignore z values (#1829) -
a5269c7
Prepare for Python 3.12 wheels for 2.0.2 (#1898) -
4a6134a
Backports for maint-2.0 (#1892) - Additional commits viewable in compare view