pyproj

Python interface to PROJ (cartographic projections and coordinate transformations library)

MIT License

Downloads
9.5M
Stars
1K
Committers
65

Bot releases are visible (Hide)

pyproj - 3.6.1 Release Latest Release

Published by snowman2 about 1 year ago

What's Changed

New Contributors

Other contributions:

  • @sebastic - testing Debian builds
  • @jdkloe - testing Fedora builds

Full Changelog: https://github.com/pyproj4/pyproj/compare/3.6.0...3.6.1

pyproj - 3.6.1rc0

Published by snowman2 about 1 year ago

pyproj - 3.6.0 Release

Published by snowman2 over 1 year ago

What's Changed

New Contributors

Other contributions:

  • @sebastic - testing Debian builds
  • @jdkloe - testing Fedora builds

Full Changelog: https://github.com/pyproj4/pyproj/compare/3.5.0...3.6.0

pyproj - 3.6.0rc0

Published by snowman2 over 1 year ago

pyproj - 3.5.0 Release

Published by snowman2 over 1 year ago

What's Changed

New Contributors

Other contributions:

  • @sebastic - testing Debian builds
  • @jdkloe - testing Fedora builds

Full Changelog: https://github.com/pyproj4/pyproj/compare/3.4.1...3.5.0

pyproj - 3.5.0rc0

Published by snowman2 over 1 year ago

pyproj - 3.4.1 Release

Published by snowman2 almost 2 years ago

What's Changed

New Contributors

Other contributions:

  • @sebastic - testing Debian builds
  • @jdkloe - testing Fedora builds

Full Changelog: https://github.com/pyproj4/pyproj/compare/3.4.0...3.4.1

pyproj - 3.4.1rc0

Published by snowman2 almost 2 years ago

pyproj - 3.4.0 Release

Published by snowman2 about 2 years ago

What's Changed

New Contributors

Other contributions:

Full Changelog: https://github.com/pyproj4/pyproj/compare/3.3.1...3.4.0

pyproj - 3.4.0rc2

Published by snowman2 about 2 years ago

pyproj - 3.4.0rc1

Published by snowman2 about 2 years ago

pyproj - 3.4.0rc0

Published by snowman2 about 2 years ago

pyproj - 3.3.1 Release

Published by snowman2 over 2 years ago

What's Changed

New Contributors

Other contributions:

  • @sebastic - testing Debian builds
  • @cgohlke - providing Windows wheels

Full Changelog: https://github.com/pyproj4/pyproj/compare/3.3.0...3.3.1

pyproj - 3.3.0 Release

Published by snowman2 almost 3 years ago

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.
pyproj - 3.3rc0

Published by snowman2 almost 3 years ago

pyproj - 3.2.1 Release

Published by snowman2 about 3 years ago

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.
pyproj - 3.2.1rc0

Published by snowman2 about 3 years ago

pyproj - 3.2.0 Release

Published by snowman2 about 3 years ago

Changes

  • WHL: Wheels contain PROJ 8.1.1
  • DOC: Add new pyproj logo (issue #700)
  • REF: Handle deprecation of proj_context_set_autoclose_database (issue #866)
  • REF: Make CRS methods inheritable (issue #847)
  • ENH: Added pyproj.crs.CRS.is_derived (pull #902)
  • ENH: Added pyproj.crs.GeocentricCRS (pull #903)
  • ENH: Added pyproj.crs.CRS.list_authority (issue #918)
  • ENH: Added inplace kwarg to :meth:pyproj.transformer.Transformer.transform (issue #906)
  • PERF: Disable unnecessary copy in dtype conversion for buffer (pull #904)
  • DOC: Improve FAQ text about CRS formats (issue #789)
  • BUG: Add PyPy cython array implementation (issue #854)
  • BUG: Fix spelling for
    pyproj.crs.coordinate_operation.AzimuthalEquidistantConversion
    and pyproj.crs.coordinate_operation.LambertAzimuthalEqualAreaConversion (issue #882)
  • BUG: Make datum name match exact in pyproj.database.query_utm_crs_info (pull #887)
  • BUG: Update pyproj.enums.GeodIntermediateFlag for future Python compatibility (issue #855)
  • BUG: Hide unnecessary PROJ ERROR from proj_crs_get_coordoperation (issue #873)
  • BUG: Fix pickling for CRS builder classes (issue #897)
  • CLN: Remove ignore_axis_order kwarg from pyproj.crs.CRS.is_exact_same as it was added by accident (pull #904)
  • CLN: remove numeric/numarrays support (pull #908)
  • LNT: Add pylint & address issues (pull #909)
  • DEP: Remove distutils dependency (pull #917)

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!

Contributors

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

  • Brendan Jurd + (Made the new logo!)
  • Alan D. Snow

Other contributions:

  • Bas Couwenberg - testing the builds with Debian.
  • Jos de Kloe - testing the builds with Fedora.
  • Christoph Gohlke - testing the builds on Windows & providing Window's wheels.
  • Joris Van den Bossche - PR reviews.
pyproj - 3.2rc0

Published by snowman2 about 3 years ago

pyproj - 3.1.0 Release

Published by snowman2 over 3 years ago

Changes

  • DEP: Minimum supported Python version 3.7 (issue #790)
  • REF: Multithread safe CRS, Proj, & Transformer (issue #782)
  • BUG: Disallow NaN values with AreaOfInterest & BBox (issue #788)
  • ENH: Pretty format PROJ string support (issue #764)
  • ENH: Added pyproj.transformer.Transformer.to_proj4 (pull #798)
  • ENH: Added authority, accuracy, and allow_ballpark kwargs to :meth:pyproj.transformer.Transformer.from_crs (issue #754)
  • ENH: Added support for "AUTH:CODE" input to :meth:pyproj.transformer.Transformer.from_pipeline (issue #755)
  • ENH: Added pyproj.crs.CRS.to_3d (pull #808)
  • ENH: Added pyproj.transformer.Transformer.transform_bounds (issue #809)
  • ENH: Added pyproj.crs.CRS.is_compound (pull #823)
  • ENH: Added initial_idx and terminal_index kwargs to pyproj.Geod.npts (pull #841)
  • ENH: Added pyproj.Geod.inv_intermediate & pyproj.Geod.fwd_intermediate (pull #841)
  • REF: Skip transformations if noop & deprecate skip_equivalent (pull #824)

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!

Contributors

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

  • David Hoese +
  • Idan Miara +
  • Alan D. Snow

Other contributions:

Joris Van den Bossche - PR review & idea to make pyproj threadsafe,
Bas Couwenberg - testing the builds with Debian.