v0.10.0
Version 0.10.0 (2018/11/23)
Issues Closed
- Issue 491 - Area definition of incomplete SEVIRI images
- Issue 487 - Resampling a User Defined Scene
- Issue 465 - Native resampler fails with 3D DataArrays (PR 468)
- Issue 464 - Drawing coastlines/borders with save_datasets (PR 469)
- Issue 453 - Review subclasses of BaseFileHander (PR 455)
- Issue 450 - Allow readers to accept pathlib.Path instances (PR 451)
- Issue 445 - Readthedocs builds are failing
- Issue 439 - KeyError when creating true_color for ABI
- Issue 417 - Add custom string formatter for lower/upper support
- Issue 414 - Inconsistent units of geostationary radiances (PR 490)
- Issue 405 - Angle interpolation for MODIS data missing (PR 430)
- Issue 397 - Add README to setup.py description (PR 443)
- Issue 369 - Mitiff writer is broken (PR 480)
In this release 13 issues were closed.
Pull Requests Merged
Bugs fixed
- PR 510 - Make sure a discrete data type is preserved through resampling
- PR 506 - Remove dependency on nc_nwcsaf_msg
- PR 504 - Change unnecessary warning messages to debug
- PR 496 - Add more descriptive names to AHI readers AreaDefinition names
- PR 492 - Fix thinned modis reading in 'hdfeos_l1b' reader
- PR 480 - Fix 'mitiff' writer to use 'base_dir' properly (369)
- PR 476 - Fix handling of navigation in a grib file with lons greater than 180
- PR 473 - Change combine_metadata to average any 'time' fields
- PR 471 - Fix offset between VIS+IR and HRV navigation for hrit seviri
- PR 469 - Fix attributes not being preserved when adding overlays or decorations (464)
- PR 468 - Fix native resampling when RGBs are resampled (465)
- PR 458 - Fix the slstr reader for consistency and tir view
- PR 456 - Fix SCMI writer not writing fill values properly
- PR 448 - Fix saving a dataset with a prerequisites attrs to netcdf
- PR 447 - Fix masking in DayNightCompositor when composites have partial missing data
- PR 446 - Fix nc_nwcsaf_msg reader's handling of projection units
Features added
- PR 503 - Add two luminance sharpening compositors
- PR 498 - Make it possible to configure in-line composites
- PR 488 - Add the check_satpy function to find missing dependencies
- PR 481 - Refactor SCMI writer to be dask friendly
- PR 478 - Allow writers to create output directories if they don't exist
- PR 477 - Add additional metadata to ABI L1B DataArrays
- PR 474 - Improve handling of dependency loading when reader has multiple matches
- PR 463 - MSG Level1.5 NetCDF Reader (code and yaml file) for VIS/IR Channels
- PR 455 - Ensure file handlers all use filenames as strings (453)
- PR 451 - Allow readers to accept pathlib.Path instances as filenames. (450)
- PR 442 - Replace areas.def with areas.yaml
- PR 441 - Fix metop reader
- PR 438 - Feature new olcil2 datasets
- PR 436 - Allow on-the-fly decompression of xRIT files in xRIT readers
- PR 430 - Implement fast modis lon/lat and angles interpolation (405)
Documentation changes
- PR 501 - Add DOI role and reference to Zinke DNB method
- PR 489 - Add a first version on how to write a custom reader
- PR 444 - Fix the readers table in the sphinx docs so it wraps text
- PR 443 - Add long_description to setup.py (397)
- PR 440 - Fix CI badges in README
Backwards incompatible changes
- PR 485 - Deprecate 'enhancement_config' keyword argument in favor of 'enhance'
In this release 37 pull requests were closed.