2.3.0 Release
Changes
- Minimum supported Python version 3.5 (issue #331)
- New
pyproj.geod.Geod
additions:- Added support for calculating geodesic area (
Geod.polygon_area_perimeter()
)
and added interface to calculate total length of a line
(Geod.line_length()
&Geod.line_lengths()
) (issue #210). - Added support for calculating geodesic area and line lemgths with shapely geometries
(Geod.geometry_area_perimeter()
&Geod.geometry_length()
)
(pull #366)
- Added support for calculating geodesic area (
- New
pyproj.transformer
additions: - Added
pyproj.crs.CoordinateOperation.area_of_use
(issue #385) - Updated to only have one PJ_CONTEXT per pyproj session (issue #374)
- Always return latlon with
Proj
(issue #356) - Remove aenum dependency (issue #339)
- Removed deprecated functions/properties
Proj.proj_version
,CRS.is_valid
, andCRS.to_geodetic()
(pull #371) - Search on
sys.prefix
for the PROJ data directory (issue #387)
Acknowledgements
Thanks to everyone who contributed to this release! The bug reports and ideas for improvement are definitely appreciated. Additionally, thanks to those who help with the distribution!