Releases: pyproj4/pyproj
Releases · pyproj4/pyproj
3.7.1 Release
What's Changed
- WHL: Wheels contain PROJ 9.5.1 by @snowman2 in #1477
- WHL: MacOS minimum deployment target moved to 13 by @snowman2 in #1475
- WHL: Add wheels for musllinux by @necabo in #1461
- MNT: Remove use of utcnow() and change to naive datetimes instead. by @greglucas in #1450
- MNT: Cython 3.1+ fixes by @greglucas in #1452
- TST: remove checking is python >= 3.4 by @kloczek in #1446
- TST: Add assert statements at the end of tests by @tqa236 in #1453
- LNT: Setup ruff by @tqa236 in #1455
- LNT: Disallow type error without code by @tqa236 in #1456
New Contributors
- @kloczek made their first contribution in #1446
- @tqa236 made their first contribution in #1453
- @necabo made their first contribution in #1461
Other contributions:
- @sebastic - testing Debian builds
Full Changelog: 3.7.0...3.7.1
3.7.1rc0
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