2.4.0 Release
Changes
- Minimum PROJ version is 6.2.0 (issue #411)
- Removed global pyproj context (issue #418)
- Added support for PROJ JSON in
pyproj.crs
objects andpyproj.Transformer
(pull #432) - Moved doctests code out of
pyproj.__init__
(issue #417) - Added version information to
python -m pyproj
(pull #429) - Added
scope
&remarks
topyproj.crs
objects andpyproj.Transformer
(issue #441) - Added
operations
topyproj.crs.CoordinateOperation
objects andpyproj.Transformer
(issue #441) - Added
pyproj.get_authorities()
andpyproj.get_codes()
(issue #440) - Release gil in core cython/PROJ code (issue #386)
- BUG: Added checks for unititialized
pyproj.crs
objects to prevent core dumping (issue #433) - BUG: Added fix for get_transform_crs when checking type (pull #439)
- DOC: Build docs with python3 (pull #428)
Acknowledgements
Thanks to everyone who contributed to this release! The detailed bug reports and debugging help are definitely appreciated. Additionally, thanks to those who help with the distribution!
A total of 3 people contributed to the codebase in this release:
Jos de Kloe
Bas Couwenberg
Alan D. Snow
Other contributions:
Christoph Gohlke - testing the Windows wheel builds.
Bas Couwenberg - testing the builds with Debian.
Joris Van den Bossche - reviewing PR's and ideas for improvement.