Releases: pyproj4/pyproj
Releases · pyproj4/pyproj
3.7.0 Release
What's Changed
Dependencies:
- WHL: Wheels contain PROJ 9.4.1 by @snowman2 in #1423
- DEP: Minimum PROJ version 9.2 by @snowman2 in #1394
Enhancements:
- PERF: drop GIL during long-running proj database calls by @tpwrules in #1354
- PERF: thread local context by @snowman2 in #1419
- ENH: Add is_deprecated and get_non_deprecated() to CRS by @jjimenezshaw in #1383
- ENH: Add runtime & compiled PROJ versions by @snowman2 in #1427
Bug fixes:
- BUG: Handle changes to HotineObliqueMercatorBConversion by @snowman2 in #1430
- BUG: Support azimuthal_equidistant coordinate operation to CF by @snowman2 in #1380
Maintenance:
- BLD: Add Windows system path to delvewheel add-path by @greglucas in #1440 (Windows wheels would not be possible without this!)
- LNT: Adds codespell to pre-commit hooks by @cyschneck in #1392
- MNT: Fix tests.yaml for CI by @jjimenezshaw in #1396
- TST: Test datum ensemble allowing new members by @jjimenezshaw in #1407
- DOC: Update crs_compatibility.rst to fix a title by @neilCrosswaite in #1438
- MNT: Add too-many-positional-arguments to lint ignore rules by @greglucas in #1441
- CI: Pin micromamba due to CI Runner incompatibilities with newer versions by @greglucas in #1442
New Contributors
- @tpwrules made their first contribution in #1354
- @neilCrosswaite made their first contribution in #1438
Other contributions:
Full Changelog: 3.6.1...3.7.0
3.7.0rc0
3.6.1 Release
What's Changed
- WHL: Update to PROJ 9.3 by @snowman2 in #1334
- DEP: Add Python 3.12 support by @snowman2 in #1341
- BUG: Cython 3 compatibility fixes by @snowman2 in #1322
- BUG: Remove pkg_resources from setup.py by @snowman2 in #1314
- DOC: Fixed typos by @djm93dev in #1305 & #1306
- DOC: Fix logo view on Pypi by @cyschneck in #1308
- DOC: Spelling permimeter -> perimeter by @zanejgr in #1310
New Contributors
- @djm93dev made their first contribution in #1305
- @cyschneck made their first contribution in #1308
- @zanejgr made their first contribution in #1310
Other contributions:
Full Changelog: 3.6.0...3.6.1
3.6.1rc0
3.6.0 Release
What's Changed
- WHL: Wheels contain PROJ 9.2.1 by @snowman2 in #1291
- DEP: Minimum supported Python version 3.9 by @snowman2 in #1245
- ENH: Add CRS.to_2d() by @rhugonnet in #1267
- ENH: Added
allow_superseded
kwargs toTransformerGroup
by @dmahr1 in #1269 - ENH: Added parameter output_axis_rule to CRS.to_wkt by @jjimenezshaw in #1287
- BUG: fix Geod.npts NaN handling by @snowman2 in #1288
- MNT: Use pyproject.toml for project metadata by @snowman2 in #1275
New Contributors
- @rhugonnet made their first contribution in #1267
- @dmahr1 made their first contribution in #1269
- @jjimenezshaw made their first contribution in #1287
Other contributions:
Full Changelog: 3.5.0...3.6.0
3.6.0rc0
3.5.0 Release
What's Changed
- WHL: PROJ 9.2 in wheels in #1243
- DEP: Minimum PROJ version 9.0 by @snowman2 in #1244
- ENH: Add inplace kwarg to Geod.fwd and Geod.inv by @greglucas in #1201
- ENH: Add return_back_azimuth kwarg to fwd, inv, fwd_intermediate, inv_intermediate by @idanmiara in #1165
- ENH: Added only_best kwarg to Transformer.from_crs by @snowman2 in #1236
- PERF: Optimize point transformations by @greglucas & @snowman2 in #1204, #1209, #1205
- PERF: Optimize for single point in Geod fwd/inv functions by @greglucas in #1206
- REF: Raise error when CRS.to_wkt, CRS.to_json, or CRS.to_proj4 returns None by @snowman2 in #1218
- CLN: Remove AzumuthalEquidistantConversion & LambertAzumuthalEqualAreaConversion by @snowman2 in #1220
- BUG: Fix Derived Projected CRS support by @snowman2 in #1222
- BUG: Add horizontal_datum_name for geographic CRS in CRS.to_cf by @snowman2 in #1255
New Contributors
- @greglucas made their first contribution in #1201
Other contributions:
Full Changelog: 3.4.1...3.5.0
3.5.0rc0
3.4.1 Release
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
- @Scoppio made their first contribution in #1156
- @molinav made their first contribution in #1169
- @skogler made their first contribution in #1178
- @dependabot made their first contribution in #1185
- @shadchin made their first contribution in #1187
Other contributions:
Full Changelog: 3.4.0...3.4.1