Releases: pytroll/pyresample
Releases · pytroll/pyresample
Version 1.22.1
Issues Closed
- Issue 390 - What units does SphPolygon.area return?
In this release 1 issue was closed.
Pull Requests Merged
Bugs fixed
- PR 398 - Fix EWA resampling when input data is larger than the output area
- PR 389 - Fix SwathDefinition get_bbox_lonlats returning counter-clockwise coordinates
Features added
- PR 396 - Add Python 3.9 to CI runs and use it for the experimental run
- PR 395 - Replace depracated Numpy dtypes
Documentation changes
- PR 388 - Fix indentation on geometry utils page
In this release 5 pull requests were closed.
Version 1.22.0
Issues Closed
- Issue 384 - Inconsistent SphPolygon intersection behavior (PR 385 by @djhoese)
- Issue 353 - cut'n'paste error for
codecov.yml
?
In this release 2 issues were closed.
Pull Requests Merged
Bugs fixed
- PR 386 - Fix geocentric_resolution method not working for lat/lon projections
- PR 385 - Fix SphPolygon producing unexpected results for 32-bit float coordinates (384)
- PR 383 - Fix AreaDefinition dumping when extents have Numpy values
- PR 378 - Fix compatibility with cartopy 0.20.0+
Features added
- PR 379 - Define new Resampler base class, nearest neighbor class, and resampler registry
Documentation changes
- PR 380 - Add pre-commit running to PRs and add isort
In this release 6 pull requests were closed.
Version 1.21.1
Issues Closed
- Issue 374 - Geographic EWA projection for swaths crossing the anti-meridian omits values for 90 ≤ longitude (degrees east) ≤ 180. (PR 376)
In this release 1 issue was closed.
Pull Requests Merged
Bugs fixed
- PR 377 - Remove unnecessary dask computation in 'nearest' resampler
- PR 376 - Update EWA ll2cr_static to handle swaths crossing the anti-meridian. (374)
In this release 2 pull requests were closed.
Version 1.21.0
Pull Requests Merged
Bugs fixed
- PR 370 - Fix dask ewa issues with newer versions of dask
Features added
- PR 347 - Add spherical geometry support for deriving total/common area coverage of several satellite overpasses
Documentation changes
- PR 373 - Add initial draft of a Roadmap page
In this release 3 pull requests were closed.
Version 1.20.0
Issues Closed
- Issue 365 -
get_proj_coords
result of Satpy is different from that ofload_cf_area
- Issue 361 - version in pip wheel is mangled (PR 363)
- Issue 355 - Handle X/Y in meters for CF conversion (PR 362)
- Issue 350 - Breaking change for fill value in area.lonlat2colrow (PR 351)
- Issue 296 - Add CITATION information
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
andget_max
to Bucket resampler (experimental)
Documentation changes
In this release 5 pull requests were closed.
Version 1.19.0
Version 1.18.1 (2021/03/22)
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
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
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
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
Issues Closed
- Issue 274 - segmentation fault or AssertionError when resampling (PR 277)
- Issue 272 -
kd_tree.get_sample_from_neighbour_info
can't handlefill_value
withnumpy
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.