Skip to content

Releases: pytroll/pyresample

Version 1.28.3

15 Apr 19:56
b321457
Compare
Choose a tag to compare

Issues Closed

  • Issue 587 - Resampling GOES mesoscale data to my area gives blank data

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

  • PR 594 - Build against numpy 2.0rc1

In this release 1 pull request was closed.

Version 1.28.2 (2024/02/29)

29 Feb 08:23
a45a4f7
Compare
Choose a tag to compare

Issues Closed

  • Issue 539 - Compatibility with libproj v9.3

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

  • PR 586 - Include package data

Features added

  • PR 578 - Add attrs to future swath definition

In this release 2 pull requests were closed.

Version 1.28.1

16 Feb 03:08
8181023
Compare
Choose a tag to compare

Pull Requests Merged

Bugs fixed

  • PR 585 - Fix optimize_projection handling in YAML parsing
  • PR 584 - Fix other numpy 2 incompatibilities

In this release 2 pull requests were closed.

Version 1.28.0

14 Feb 19:26
c44b35c
Compare
Choose a tag to compare

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.

Version 1.27.1 (2023/06/21)

21 Jun 14:14
12892b8
Compare
Choose a tag to compare

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

  • PR 524 - Preserve get_area_slices behavior when area to cover has an invalid boundary
  • PR 523 - Fix DynamicAreaDefinition not preserving user's requested resolution (517)
  • PR 520 - Fix performance regression in base resampler class when comparing geometries (517)

Documentation changes

  • PR 518 - Add configuration for readthedocs to fail on warnings

In this release 4 pull requests were closed.

Version 1.27.0 (2023/05/17)

17 May 06:51
3fa9529
Compare
Choose a tag to compare

Issues Closed

In this release 2 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 513 - Remove more warnings encountered during tests
  • PR 512 - Ignore pyproj to_proj4 warning when converting an AreaDefinition to a string
  • PR 508 - Fix gradient resampling to same area not working (507)
  • PR 502 - Add stacklevel to all pyresample warnings
  • PR 498 - Fix data type handling (complex) in nearest neighbor resampling

Features added

  • PR 505 - Add pre-allocation option to get_neighbour_info to improve performance on large raster data (504)
  • PR 499 - Drop Python 3.8 support
  • PR 496 - Deprecate AreaDefinition 'rotation' argument
  • PR 464 - Add optional metadata to Pyresample 2.0 AreaDefinition

Documentation changes

  • PR 515 - Remove python versions tested note in documentation
  • PR 501 - Couple of small typos found in documentation.
  • PR 434 - Add initial restructuring of sphinx docs

Backward incompatible changes

  • PR 499 - Drop Python 3.8 support
  • PR 496 - Deprecate AreaDefinition 'rotation' argument

In this release 14 pull requests were closed.

Version 1.26.1 (2023/02/07)

07 Feb 09:14
b8ecc71
Compare
Choose a tag to compare

Issues Closed

In this release 6 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 493 - Fix geostationary bbox having inf values (2368, 492)
  • PR 487 - FIX: Update pyproj min version to 3.0.0 (486)
  • PR 485 - Tune tolerance to fix test failures with PROJ 9.1.1. (484)
  • PR 482 - Fix intermittent EWA test failures

In this release 4 pull requests were closed.

Version 1.26.0 Post 0

24 Nov 21:20
53ae8a9
Compare
Choose a tag to compare

Pull Requests Merged

Features added

  • PR 480 - Add Python 3.11 to wheel building

In this release 1 pull request was closed.

Version 1.26.0

24 Nov 16:23
bc85902
Compare
Choose a tag to compare

Issues Closed

In this release 5 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 479 - Fix bbox creation for SwathDefinitions with NaNs
  • PR 475 - Fix for duplicate coordinates in bbox_lonlats for geostationary area (474, 474)
  • PR 463 - Fix EWA default for 'weight_delta_max' to match docstring
  • PR 462 - Fix hashing of definitions for non contiguous arrays (439)
  • PR 438 - Fix using cached LUTs in bilinear resampler

Features added

  • PR 473 - Add boundary method to AreaDefinition and SwathDefinition
  • PR 465 - [Future Spherical Class] Add SPoint and SMultiPoint
  • PR 455 - Use memoryviews and allow nogil in gradient search (445)
  • PR 451 - Refactor the area loading internal function

Documentation changes

  • PR 454 - Fix import warning in bilinear resampler to mention dask (453)

In this release 10 pull requests were closed.

Version 1.25.1

02 Aug 14:46
164b714
Compare
Choose a tag to compare

Pull Requests Merged

Bugs fixed

  • PR 447 - Fix handling of lon/lat coordinates on CRS with prime meridian != 0

In this release 1 pull request was closed.