Published February 14, 2024
| Version v1.28.0
Software
Open
pytroll/pyresample: Version 1.28.0
Authors/Creators
- David Hoese1
- Martin Raspaud2
- Panu Lahtinen
- William Roberts
- Thomas Lavergne3
- Stickler Bot
- Gionata Ghiggi
- Gerrit Holl4
- Stephan Finkensieper5
- BENR0
- Adam Dybbroe2
- Xin Zhang6
- Mikhail Itkin
- Andrea Meraner7
- Antonio Valentino
- Nina
- Lars Ørum Rasmussen
- lorenzo clementi8
- Martin Valgur9
- Denis Rykov10
- owenlittlejohns
- storpipfugl
- Matt Savoie11
- Florian Pinault12
- Brian Hawkins13
- Bernhard Raml14
- Bas Couwenberg
- Alan Brammer
- 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
- Issue 570 - errors in area definition should not be silently ignored (PR 577 by @djhoese)
- Issue 547 - How should this warning be addressed? (PR 548 by @djhoese)
- Issue 537 - Upgrade to Cython 3.0 and check annotations (PR 582 by @djhoese)
- Issue 527 - area definition for a rotated pole coordinate system (PR 532 by @djhoese)
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 ofto_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_sidesand_projection_sidesmethods - PR 565 - Move legacy boundary to boundary directory
- PR 564 - Refactor
test_areaand move boundary related tests totest_area_boundary - PR 563 - Remove
__file__usage in test units fortest_filespath
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
- Is supplement to
- Software: https://github.com/pytroll/pyresample/tree/v1.28.0 (URL)