Skip to content

Releases: pytroll/pyresample

Version 1.20.0

04 Jun 15:51
2456508

Choose a tag to compare

Issues Closed

In this release 5 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 367 - Fix AreaDefinition.get_area_slices returning non-integer slices
  • PR 363 - Fix version number not being preserved in wheels (361)
  • PR 362 - Fix handling of geostationary x/y units in CF conversion (355)

Features added

  • PR 356 - Add get_min and get_max to Bucket resampler (experimental)

Documentation changes

  • PR 351 - Fix the documentation of get_array_indices_from_lonlat and add a test (350)

In this release 5 pull requests were closed.

Version 1.19.0

14 Apr 17:05
90609c7

Choose a tag to compare

Issues Closed

  • Issue 344 - Improve handling of dask arrays in DynamicAreaDefinition (PR 346)

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

  • PR 348 - Allow rows_per_scan=0 convenience in EWA resampler
  • PR 340 - Fix get_area_slices for flipped areas

Features added

  • PR 346 - Add better dask handling to DynamicAreaDefinitions (344)

In this release 3 pull requests were closed.

Version 1.18.1 (2021/03/22)

23 Mar 08:08
e206038

Choose a tag to compare

Issues Closed

  • Issue 345 - Deprecated numpy data types (numpy >=1.20.0)

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

  • PR 343 - Fix EWA resampling when the result is all fill values
  • PR 342 - Fix DynamicAreaDefinition not handling lons over antimeridian

In this release 2 pull requests were closed.

Version 1.18.0

13 Mar 15:03
30422e6

Choose a tag to compare

Issues Closed

  • Issue 317 - Fix mask_all_nan kwarg in Average Bucket Resampler (PR 319)
  • Issue 315 - Comparison of AreaDefinition to other types fails
  • Issue 295 - Undetermined values in bilinear resampling result when resampling swath to grid data with geographic output coordinates. (PR 330)
  • Issue 293 - Add Elliptical Weighted Nearest Neighbor option for swath resampling
  • Issue 281 - Dask-ify Elliptical Weighted Averaging (EWA) resampling (PR 284)
  • Issue 152 - Add dump/dumps methods to AreaDefinition (PR 308)

In this release 6 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 330 - Fix a division-by-zero failure causing missing data in bilinear interpolation (295)

Features added

  • PR 336 - Switch to building cython extensions at installation time
  • PR 332 - Require pyproj 2.2+ and remove fallbacks when CRS objects can be used
  • PR 330 - Fix a division-by-zero failure causing missing data in bilinear interpolation (295)
  • PR 308 - Change create_areas_def to dump and set default yaml style (152)
  • PR 306 - Add a function to join/enclose areas. (306)
  • PR 284 - Add dask-friendly EWA resampler class (DaskEWAResampler) (281)

Documentation changes

  • PR 338 - Add CRS option to create_area_def docs (338)
  • PR 337 - Switch docstrings to Google style
  • PR 334 - Fix wrong varname in bucket doc
  • PR 314 - Add citation information

Backward incompatible changes

  • PR 332 - Require pyproj 2.2+ and remove fallbacks when CRS objects can be used

In this release 12 pull requests were closed.

Version 1.17.0

12 Nov 19:42
8417cb1

Choose a tag to compare

Issues Closed

  • Issue 299 - Refactor bilinear interpolation (PR 300)
  • Issue 297 - Using CRS from to_cartopy_crs() triggers AttributeError in shapely
  • Issue 291 - Help text for the bucket resampler is incorrect
  • Issue 289 - AreaDefinition.area_extent mutability leads to hash violations (PR 290)
  • Issue 287 - AttributeError when comparing AreaDefinition against other type (PR 288)
  • Issue 237 - Test failure in test_kd_tree.Test.test_custom

In this release 6 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 305 - Add missing test data to package
  • PR 304 - Improve test compatibility with new pyproj
  • PR 298 - Fix fill value for integer datasets, fix band assignment
  • PR 294 - Fix colrow2lonlat working only for square areadefs

Features added

  • PR 310 - Remove appveyor CI in favor of travis Windows and add Python 3.9 wheels
  • PR 303 - Add caching of bilinear information
  • PR 300 - Refactor bilinear (299)
  • PR 290 - Make AreaDefinition.area_extent read only (289)

In this release 8 pull requests were closed.

Version 1.16.0

10 Jun 18:01
ef31c3c

Choose a tag to compare

Issues Closed

  • Issue 274 - segmentation fault or AssertionError when resampling (PR 277)
  • Issue 272 - kd_tree.get_sample_from_neighbour_info can't handle fill_value with numpy data types. (PR 273)
  • Issue 269 - add a from_cf() mechanism for AreaDefinition (PR 271)
  • Issue 261 - AreaDefinition docstring does not agree with its constructors definition (PR 263)
  • Issue 232 - Possibly an issue with get_lonlats() for robinson projection

In this release 5 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 285 - Check the source area orientation before defining slices (274)
  • PR 277 - Fix calculating area slices for flipped projections (274)
  • PR 275 - Check area slices for correct step
  • PR 273 - Remove type check for nearest neighbour fill value. (272)
  • PR 265 - Fix geocentric resolution favoring one area dimension over the other
  • PR 264 - Switch to storing CRS WKT in AreaDefinitions instead of the CRS object
  • PR 251 - Fix bugs and use real data in the plotting docs
  • PR 249 - Fix bucket assignment

Features added

  • PR 282 - Remove chunks that do not intersect target area in gradient search resampling
  • PR 279 - Refactor API docs to document things more easily
  • PR 276 - Create AreaDefinition from epsg codes
  • PR 271 - Create AreaDefinition from a netCDF/CF file (269)

Documentation changes

  • PR 280 - Remove unnecessary -P flag from the docs readme
  • PR 279 - Refactor API docs to document things more easily
  • PR 263 - Fix parameter order in AreaDefinition docstring (261, 261)
  • PR 251 - Fix bugs and use real data in the plotting docs

In this release 16 pull requests were closed.

Version 1.15.0

10 Jun 18:00
c4db8a0

Choose a tag to compare

Issues Closed

In this release 2 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 258 - Compatibility with PyProj v2.6.0
  • PR 255 - Fix rpm building for python 3
  • PR 253 - Fix SwathDefinition geocentric_resolution when resolution is None
  • PR 252 - Make omerc bouding box use sphere as ellps (1002)

Features added

  • PR 259 - Improve load_area functionality and error report (250, 250)
  • PR 257 - Add Azure configuration to build wheels (244)
  • PR 254 - Switch to pytest for CI and remove Python <3.4 support

Documentation changes

  • PR 253 - Fix SwathDefinition geocentric_resolution when resolution is None

In this release 8 pull requests were closed.

Version v1.14.0 (2019/12/22)

22 Dec 21:20
f710309

Choose a tag to compare

Issues Closed

  • Issue 242 - AreaDefinition.get_lonlats ignores dtype option (PR 243)
  • Issue 233 - get_neighbour_info can not handle SwathDefinitions with lat lon of type integers (PR 235)
  • Issue 229 - Update old documentation on easy quicklook display (stop using rainbow color map!) (PR 230)
  • Issue 228 - Area definition boundaries where space pixels are excluded

In this release 4 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 245 - Remove pyximports from gradient search
  • PR 243 - Respect dtype when get_lonlats provide dask array (242)
  • PR 241 - Fix typo in ImageContainerQuick and ImageContainerNearest docs
  • PR 236 - Fix compatibility with pyproj 2.4.2
  • PR 227 - Fix EWA resampling hanging when geolocation had a lot of NaNs
  • PR 224 - Fix deprecation warning for abc classes

Features added

  • PR 230 - No rainbow update documentation (229)
  • PR 225 - Add smarter default radius_of_influence to XArrayResamplerNN resampling
  • PR 222 - Make the uniform shape computation more effective for dask arrays
  • PR 191 - Implement gradient search resampling method

Documentation changes

  • PR 241 - Fix typo in ImageContainerQuick and ImageContainerNearest docs
  • PR 238 - Update load_area docstring to mention that multiple files are allowed
  • PR 230 - No rainbow update documentation (229)

In this release 13 pull requests were closed.

v1.13.2

08 Oct 20:36
995a8be

Choose a tag to compare

Version 1.13.2 (2019/10/08)

Issues Closed

  • Issue 220 - Problem with dynamic areas on numpy arrays with newest pyresample (PR 221)
  • Issue 148 - Complete dask conversion of XArrayResamplerBilinear
  • Issue 10 - Computing density_of_x (alternatively "counting number of x)" while re-gridding

In this release 3 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 221 - Make optimal bb computation work with numpy arrays (220)

In this release 1 pull request was closed.

Version 1.12.3

20 Aug 20:32
6b4367c

Choose a tag to compare

Version 1.12.3 (2019/05/17)

Pull Requests Merged

Bugs fixed

  • PR 193 - Fix striding slicing in AreaDefinition

In this release 1 pull request was closed.