Skip to content

Releases: pytroll/satpy

Version 0.12.0

18 Feb 18:54
a54decd
Compare
Choose a tag to compare

Version 0.12.0 (2019/02/15)

Issues Closed

In this release 2 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 616 - Fix geotiff writer being unimportable if gdal isn't installed
  • PR 615 - Fix confusing error in abi_l1b reader when file fails to open
  • PR 607 - Fix VIIRS 'histogram_dnb' compositor not returning new data
  • PR 605 - Fix enhancements using dask delayed on internal functions
  • PR 602 - Fix MultiScene save_animation not using dataset IDs correctly (601, 601)
  • PR 600 - Fix resample reduce_data bug introduced in #582

Features added

  • PR 614 - Support for reduced resolution OLCI data
  • PR 613 - Add 'crop' and 'save_datasets' to MultiScene
  • PR 609 - Add ability to use dask distributed when generating animation videos
  • PR 582 - Add 'reduce_data' keyword argument to disable cropping before resampling
  • PR 576 - Add group_files and from_files utility functions for creating Scenes from multiple files (310)
  • PR 567 - Add utility functions for generating GeoViews plots (541)

In this release 12 pull requests were closed.

Version 0.11.0

21 Dec 15:24
2bfaf5a
Compare
Choose a tag to compare

Issues Closed

In this release 12 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 556 - Fix turning off enhancements in writers for float data
  • PR 553 - Fix DifferenceCompositor and other compositors when areas are incompatible (552, 552)
  • PR 550 - Fix AHI HRIT file patterns so area's ID is correct
  • PR 548 - Fix ratio sharpening compositors when the ratio is negative
  • PR 547 - Fix EWA resampling for new versions of pyresample
  • PR 542 - Fix palette application for pps 2018 products
  • PR 508 - Fix the cf_writer to accept single-valued time coordinate variable

Features added

  • PR 558 - Make counts available in ahi_hsd
  • PR 551 - Fix image overlays for single band data (requires trollimage 1.6+) (449)
  • PR 549 - Fix nwcpps ct palette from v2018 to be backwards compatible
  • PR 546 - Rename readers to meet new reader naming scheme (527)
  • PR 545 - Add configurable parameters to solar zenith correctors
  • PR 530 - Add reader for Goes15 netcdf Eumetsat format (534)
  • PR 519 - Add xarray/dask bilinear resampling (518)
  • PR 507 - Change default enhancement for reflectance data to gamma 1.5
  • PR 452 - Improve handling of missing file requirements in readers (147)

Documentation changes

  • PR 533 - Fix copy/paste error in readers table for viirs_l1b
  • PR 515 - Fix all flake8 errors in satpy package code (467)

Backwards incompatible changes

  • PR 546 - Rename readers to meet new reader naming scheme (527)
  • PR 507 - Change default enhancement for reflectance data to gamma 1.5

In this release 20 pull requests were closed.

v0.10.0

24 Nov 15:19
087ffa8
Compare
Choose a tag to compare

Version 0.10.0 (2018/11/23)

Issues Closed

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.

v0.9.0

24 Jul 15:03
4d29c26
Compare
Choose a tag to compare

First release with xarray and dask support.

Version 0.9.0 (2018/07/02)

Issues Closed

  • Issue 344 - find_files_and_reader does not seem to care about start_time! (PR 349)
  • Issue 338 - Creating a Scene object with Terra MODIS data
  • Issue 332 - Non-requested datasets are saved when composites fail to generate (PR 342)

In this release 3 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 355 - Fix ABI L1B reader losing file variable attributes
  • PR 353 - Fix multiscene memory issues by adding an optional batch_size
  • PR 351 - Fix AMSR-2 L1B reader loading bytes incorrectly
  • PR 349 - Fix datetime-based file selection when filename only has a start time (344)
  • PR 348 - Fix freezing of areas before resampling even as strings
  • PR 343 - Fix shape assertion after resampling
  • PR 342 - Fix Scene save_datasets to only save datasets from the wishlist (332)
  • PR 341 - Fix ancillary variable loading when anc var is already loaded
  • PR 340 - Cut radiances array depending on number of scans

In this release 9 pull requests were closed.

v0.8.2

19 Feb 15:40
32d0ae0
Compare
Choose a tag to compare

Issues Closed

  • Issue 179 - Cannot read AVHRR in AAPP format

In this release 1 issue was closed.

Pull Requests Merged

  • PR 188 - [WIP] Convert SAFE sar-c reader to xarray/dask
  • PR 187 - Fix reader configs having mismatched names between filename and config
  • PR 186 - Add missing nodata tiff tag
  • PR 185 - Bugfix nwcsaf_pps reader for file discoverability
  • PR 184 - Update abi_l1b.yaml to allow C01 filename
  • PR 181 - Fix xarray compatibility errors
  • PR 180 - Replace BW and RGBCompositor with a more generic one
  • PR 177 - Bugfix viirs loading - picked from (xarray)develop branch (176)
  • PR 174 - Update quickstart.rst with a Troubleshooting section
  • PR 173 - Update install.rst with more pip details and list packages which are not pulled in by requirements
  • PR 172 - Bugfix viirs crefl composite - wasn't fully xarray/dask compliant
  • PR 171 - Add to system tests
  • PR 170 - Fix CO2Corrector composite
  • PR 169 - Add a set of simple system tests
  • PR 166 - Fix the HRIT readers to have counts as ints
  • PR 163 - Bugfix float geotiff
  • PR 155 - Add contributing and developers guide documentation
  • PR 83 - [WIP] Add support for xarray with dask data to satpy (123)

In this release 18 pull requests were closed.

v0.3.1

19 Jan 14:33
Compare
Choose a tag to compare
v0.3.1