Skip to content

Releases: pyproj4/pyproj

3.4.1 Release

13 Dec 01:49
Compare
Choose a tag to compare

What's Changed

  • WHL: Add win32 to build_wheels matrix by @molinav in #1169
  • BUG: Changed so that the setup.cfg depends on the version code in the init.py by @Scoppio in #1156
  • REF: Use upper case EPSG code when creating CRS by @snowman2 in #1162
  • BUG: Fix CRS.to_cf for Pole rotation GRIB convention by @snowman2 in #1167
  • BUG: Fix memory leak in CRS.list_authority by @skogler in #1178
  • BUG: Fix Transform options array length by @shadchin in #1187
  • DOC: fix a few typos by @ocefpaf in #1153

New Contributors

Other contributions:

Full Changelog: 3.4.0...3.4.1

3.4.1rc0

10 Dec 02:52
Compare
Choose a tag to compare
3.4.1rc0 Pre-release
Pre-release
MNT: version 3.4.1rc0

3.4.0 Release

10 Sep 01:18
Compare
Choose a tag to compare

What's Changed

  • DEP: Add python 3.11 support by @snowman2 in #1121
  • DEP: Minimum PROJ version 8.2 by @snowman2 in #1122
  • DEP: Update wheels with PROJ 9.1.0 by @snowman2 in #1132
  • ENH: Added authority, accuracy, and allow_ballpark kwargs to TransformerGroup by @snowman2 in #1076
  • ENH: Added force_over kwarg to Transformer.from_crs by @snowman2 in #1123
  • ENH: Added Transformer.get_last_used_operation by @snowman2 in #1124
  • BUG: Fix transformer list for 3D transformations in TransformerGroup by @snowman2 in #1075
  • BUG: Mercator A defined only for lat_0 = 0 by @kdpenner in #1095
  • BUG: Add support for PROJ_DATA environment variable by @snowman2 in #1099
  • BUG: Ensure numpy masked arrays stay masked after projection by @paultcochrane in #1103
  • BLD: Don't specify runtime_library_dirs on Cygwin by @DWesl in #1120
  • BUG: Fix finding PROJ version with PROJ_LIB and PROJ 9.1+ by @snowman2 in #1128
  • CLN: Remove deprecated 'skip_equivalent' kwarg from transformers and 'errcheck' kwarg from CRS.from_cf by @snowman2 in #1077
  • REF: use regex to process PROJ strings in CRS.to_dict() by @snowman2 in #1086
  • DOC: Fix typo in installation docs by @paultcochrane in #1101
  • DOC: Fix issues in transformation grids docs by @paultcochrane in #1104

New Contributors

Other contributions:

Full Changelog: 3.3.1...3.4.0

3.4.0rc2

09 Sep 01:30
f6c12a3
Compare
Choose a tag to compare
3.4.0rc2 Pre-release
Pre-release
DOC: Add PYPROJ_HTML_THEME environment variable (#1139)

3.4.0rc1

08 Sep 04:31
fd58148
Compare
Choose a tag to compare
3.4.0rc1 Pre-release
Pre-release
MNT: version 3.4.0rc1

3.4.0rc0

07 Sep 17:55
Compare
Choose a tag to compare
3.4.0rc0 Pre-release
Pre-release
MNT: version 3.4.0rc0

3.3.1 Release

22 Apr 01:47
Compare
Choose a tag to compare

What's Changed

New Contributors

Other contributions:

Full Changelog: 3.3.0...3.3.1

3.3.0 Release

18 Nov 01:48
Compare
Choose a tag to compare

Changes

  • WHL: Wheels contain PROJ 8.2.0
  • DEP: Minimum supported Python version 3.8 (issue #930)
  • DEP: Minimum PROJ version 8.0 (issue #940)
  • BUG: Prepend "Derived" to CRS type name if CRS is derived (issue #932)
  • BUG: Improved handling of inf values in pyproj.transformer.Transformer.transform_bounds (pull #961)
  • BUG: CRS CF conversions mismatch of PROJ parameters in rotated pole (issue #948)
  • ENH: Add support for transforming bounds at the poles in pyproj.transformer.Transformer.transform_bounds (pull #962)
  • ENH: Added pyproj.transformer.Transformer.source_crs & pyproj.transformer.Transformer.target_crs (pull #976)
  • ENH: Added pyproj.crs.coordinate_operation.PoleRotationNetCDFCFConversion (issue #948)
  • ENH: Added pyproj.database.get_database_metadata (issue #990)
  • ENH: Added PROJ database metadata to pyproj.show_versions (issue #990)

Contributors

A total of 3 people contributed patches to this release. People with a "+" by their names contributed a patch for the first time.

  • Bill Little +
  • Gerrit Holl +
  • Alan D. Snow

Other contributions:

  • Bas Couwenberg - testing the builds with Debian.
  • Jos de Kloe - testing the builds with Fedora.
  • Christoph Gohlke - providing Window's wheels.
  • Joris Van den Bossche - PR review.

3.3rc0

14 Nov 01:27
Compare
Choose a tag to compare
3.3rc0 Pre-release
Pre-release
version pyproj 3.3rc0

3.2.1 Release

18 Sep 00:51
2c3909a
Compare
Choose a tag to compare

Changes

  • REF: declare specific python types in cython (pull #928)
  • REF: Use cython string decoding (pull #929)
  • BUG: Return multiple authorities with pyproj.crs.CRS.list_authority (pull #943)
  • BUG: CRS CF conversions ensure lon_0 = north_pole_grid_longitude + 180 (issue #927)
  • BUG: CRS CF conversions ensure Pole rotation (netCDF CF convention) conversion works (issue #927)

Acknowledgements

Thanks to everyone who contributed to this release as well as to those who help with the distribution!

  • Bas Couwenberg - testing the builds with Debian.
  • Jos de Kloe - testing the builds with Fedora.