Published October 1, 2024 | Version 3.7.0
Software Open

pyproj4/pyproj: 3.7.0 Release

  • 1. @corteva
  • 2. Dept. of Biomedical Informatics and Data Science (DBIDS) of the University of Alabama at Birmingham (UAB)
  • 3. Via Transportation
  • 4. LASP / @lasp / @SWxTREC
  • 5. KNMI
  • 6. Zippysoft Consulting
  • 7. Space Science and Engineering Center (@ssec)
  • 8. NCAR/UCAR
  • 9. UCAR/@Unidata
  • 10. Met Office
  • 11. @SoftCircuits-Labs
  • 12. Academia
  • 13. @MetOffice
  • 14. GNS Science

Description

What's Changed

Dependencies:

  • WHL: Wheels contain PROJ 9.4.1 by @snowman2 in https://github.com/pyproj4/pyproj/pull/1423
  • DEP: Minimum PROJ version 9.2 by @snowman2 in https://github.com/pyproj4/pyproj/pull/1394

Enhancements:

  • PERF: drop GIL during long-running proj database calls by @tpwrules in https://github.com/pyproj4/pyproj/pull/1354
  • PERF: thread local context by @snowman2 in https://github.com/pyproj4/pyproj/pull/1419
  • ENH: Add is_deprecated and get_non_deprecated() to CRS by @jjimenezshaw in https://github.com/pyproj4/pyproj/pull/1383
  • ENH: Add runtime & compiled PROJ versions by @snowman2 in https://github.com/pyproj4/pyproj/pull/1427

Bug fixes:

  • BUG: Handle changes to HotineObliqueMercatorBConversion by @snowman2 in https://github.com/pyproj4/pyproj/pull/1430
  • BUG: Support azimuthal_equidistant coordinate operation to CF by @snowman2 in https://github.com/pyproj4/pyproj/pull/1380

Maintenance:

  • BLD: Add Windows system path to delvewheel add-path by @greglucas in https://github.com/pyproj4/pyproj/pull/1440 (Windows wheels would not be possible without this!)
  • LNT: Adds codespell to pre-commit hooks by @cyschneck in https://github.com/pyproj4/pyproj/pull/1392
  • MNT: Fix tests.yaml for CI by @jjimenezshaw in https://github.com/pyproj4/pyproj/pull/1396
  • TST: Test datum ensemble allowing new members by @jjimenezshaw in https://github.com/pyproj4/pyproj/pull/1407
  • DOC: Update crs_compatibility.rst to fix a title by @neilCrosswaite in https://github.com/pyproj4/pyproj/pull/1438
  • MNT: Add too-many-positional-arguments to lint ignore rules by @greglucas in https://github.com/pyproj4/pyproj/pull/1441
  • CI: Pin micromamba due to CI Runner incompatibilities with newer versions by @greglucas in https://github.com/pyproj4/pyproj/pull/1442

New Contributors

  • @tpwrules made their first contribution in https://github.com/pyproj4/pyproj/pull/1354
  • @neilCrosswaite made their first contribution in https://github.com/pyproj4/pyproj/pull/1438

Other contributions:

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

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

Files

pyproj4/pyproj-3.7.0.zip

Files (287.0 kB)

Name Size Download all
md5:6bbcd7bb10e5890339a9f19615e95b61
287.0 kB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/pyproj4/pyproj/tree/3.7.0 (URL)