Releases: pyproj4/pyproj
2.6.1rc0
2.6.0 Release
Changes
- ENH: Added
pyproj.proj.Proj.get_factors
(issue #503) - ENH: Added type hints (issue #369)
- BUG: Don't use CRS classes for defaults in CRS child class init signatures (issue #554)
- ENH: Updated :
pyproj.crs.CRS.axis_info
to pull all relevant axis information from CRS (issue #557) - ENH: Added
pyproj.transformer.Transform.__eq__
(issue #559) - ENH: Added
pyproj.crs.CRS.utm_zone
(issue #561) - BUG: Modify CRS dict test to accomodate numpy bool types. (issue #564)
- BUG: Fix pipeline transformations to match cct (issue #565)
- BUG: Don't silently ignore kwargs when projparams are specified (Proj & CRS) (issue #565)
Acknowledgements
Thanks to everyone who contributed to this release! The detailed bug reports are definitely appreciated. Additionally, thanks to those who help with the distribution!
A total of 4 people contributed patches to this release. People with a
"+" by their names contributed a patch for the first time.
- Guillaume Lostis
- Joe Ranalli +
- Greg Berardinelli +
- Alan D. Snow
Other contributions:
Bas Couwenberg - testing the builds with Debian.
Joris Van den Bossche - PR review.
2.6.0rc0
2.5.0 Release
Changes
- Wheels contain PROJ version is 6.3.1
- Remove deprecated PyObject_AsWriteBuffer (issue #495)
- ENH: Added
pyproj.crs.CRS.equals
withignore_axis_order
kwarg (issue #493) - ENH: Added
pyproj.crs.CoordinateSystem.from_json
,pyproj.crs.CoordinateSystem.from_json_dict
, andpyproj.crs.CoordinateSystem.from_string
(pull #501) - ENH: Added
pyproj.crs.CoordinateSystem
topyproj.crs
namespace (pull #501) - ENH: Added
pyproj.crs.CoordinateSystem.from_user_input
,pyproj.crs.CoordinateOperation.from_user_input
,pyproj.crs.Datum.from_user_input
,pyproj.crs.PrimeMeridian.from_user_input
,pyproj.crs.Ellipsoid.from_user_input
(pull #502) - ENH: Added
pyproj.crs.CoordinateSystem.from_name
,pyproj.crs.CoordinateOperation.from_name
,pyproj.crs.Datum.from_name
, :meth:pyproj.crs.PrimeMeridian.from_name
,pyproj.crs.Ellipsoid.from_name
(pull #505) - BUG: Fix getting :attr:
pyproj.crs.Ellipsoid.semi_minor_metre
when not computed (issue #457) - ENH: Added support for custom CRS (issue #389)
- ENH: Added enumeration for WKT2_2019 (issue #526)
- ENH: Update from_cf/to_cf to use WKT instead of PROJ strings for internal management (issue #515)
Acknowledgements
Thanks to everyone who contributed to this release! The detailed bug reports are definitely appreciated. Additionally, thanks to those who help with the distribution!
A total of 3 people contributed to the codebase in this release. People with a "+" by their names contributed a patch for the first time:
Bas Couwenberg
Eduard Popov +
Alan D. Snow
Other contributions:
Christoph Gohlke - testing the Windows wheel builds.
Bas Couwenberg - testing the builds with Debian.
David Hoese - testing of new CRS.to_cf/from_cf methods
2.5 Release Candidate 0
2.5.rc0 DOC: Updated to_cf output in example
2.4.2 Release
Changes
- Elevate +init= warning to FutureWarning (pull #486)
- Add UserWarning to to_proj4() (pull #486)
- BUG: Fix for 32-bit i686 plaforms (issue #481)
- Return ‘inf’ in Proj instead of 1.e30 (pull #491)
Acknowledgements
Thanks to everyone who contributed to this release! The detailed bug reports are definitely appreciated. Additionally, thanks to those who help with the distribution!
A total of 3 people contributed to the codebase in this release. People with a "+" by their names contributed a patch for the first time:
Guillaume Lostis +
Jos de Kloe
Alan D. Snow
Other contributions:
Bas Couwenberg - testing the builds with Debian.
David Hoese - PR review.
2.4.2 Releace Candidate 0
2.4.2.rc0 version 2.4.2.rc0
2.4.1 Release
Changes
- Wheels contain PROJ version is 6.2.1 (issue #456)
- Wheels for Linux x86_64 use manylinux2010 (pyproj4/pyproj-wheels/pull/18)
- BUG: Fix setting lat_ts for mercator projection in
CRS.from_cf()
andCRS.to_cf()
(issue #461) - BUG: latlon -> longlat in
CRS.from_cf()
for o_proj so behavior consistent in PROJ 6.2.0 and 6.2.1 (pull #472) - ENH: Add repr for
pyproj.crs.CoordinateOperation
and forpyproj.transformer.TransformerGroup
(pull #464)
Acknowledgements
Thanks to everyone who contributed to this release! The detailed bug reports are definitely appreciated. Additionally, thanks to those who help with the distribution!
A total of 3 people contributed to the codebase in this release. People with a "+" by their names contributed a patch for the first time:
Kristian Evers +
Alan D. Snow
Other contributions:
Christoph Gohlke - testing the Windows wheel builds.
Bas Couwenberg - testing the builds with Debian.
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.
2.4 Release Candidate 1
2.4.rc1 version 2.4.rc1