There is a newer version of the record available.

Published February 14, 2024 | Version v1.28.0
Software Open

pytroll/pyresample: Version 1.28.0

  • 1. Space Science and Engineering Center (@ssec)
  • 2. SMHI
  • 3. Norwegian Meteorological Institute
  • 4. Deutscher Wetterdienst
  • 5. DWD
  • 6. SRON
  • 7. EUMETSAT
  • 8. MeteoSwiss
  • 9. Milrem Robotics
  • 10. @satellogic
  • 11. @nsidc
  • 12. @ecmwf
  • 13. NASA Jet Propulsion Laboratory
  • 14. TU-Vienna

Description

Issues Closed

In this release 4 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 577 - Fix area definition YAML not warning on typos (570)
  • PR 573 - Switch test area fixtures to session-scoped
  • PR 556 - Add missing meta keyword arguments on all dask map_blocks calls
  • PR 551 - Fix shortcut for prime meridian checks
  • PR 536 - Use pyproj TransformDirection enum for better performance
  • PR 532 - Migrate usages of pyproj Proj to pyproj Transformer (527)
  • PR 526 - Replace and deprecate frequency arg for bbox methods

Features added

  • PR 583 - Build wheels against numpy 2
  • PR 582 - Fix Cython 3 and Numpy 2 compatibility (537)
  • PR 572 - Suppress PROJ4 warning about losing projection by using to_cf() instead of to_dict()
  • PR 557 - Add more pre-commit checks (mccabe, bandit, mypy, etc)
  • PR 553 - Add optional caching to AreaDefinition.get_area_slices
  • PR 548 - Remove unnecessary proj4 argument parsing from get_area_def (547)
  • PR 545 - Convert AreaDefinitions to odc geoboxes
  • PR 542 - Switch to cibuildwheel for wheel building
  • PR 533 - Replace width/height in future AreaDefinition with "shape" argument
  • PR 522 - Handle value-less parameters in proj4_dict_to_str
  • PR 519 - Add builtin 'config' object and 'features.future_geometry' toggle
  • PR 516 - Allow cropping non-geos areas
  • PR 450 - Area definition html representation for Jupyter notebooks

Documentation changes

  • PR 519 - Add builtin 'config' object and 'features.future_geometry' toggle
  • PR 450 - Area definition html representation for Jupyter notebooks

Backward incompatible changes

  • PR 522 - Handle value-less parameters in proj4_dict_to_str

Refactoring

  • PR 566 - Refactor area boundary sides retrieval with _geographic_sides and _projection_sides methods
  • PR 565 - Move legacy boundary to boundary directory
  • PR 564 - Refactor test_area and move boundary related tests to test_area_boundary
  • PR 563 - Remove __file__ usage in test units for test_files path

In this release 27 pull requests were closed.

Files

pytroll/pyresample-v1.28.0.zip

Files (6.1 MB)

Name Size Download all
md5:a16d035c47642f8c51dfd68d9a9c006d
6.1 MB Preview Download

Additional details

Related works