Skip to content

Releases: pytroll/satpy

Version 0.15.0

10 May 14:56
1bfbac6
Compare
Choose a tag to compare

Version 0.15.0 (2019/05/10)

Issues Closed

  • Issue 758 - RuntimeError with NetCDF4FileHandler
  • Issue 730 - Rewrite introduction paragraph in documentation (PR 747)
  • Issue 725 - Update 'viirs_edr_active_fires' reader to read newest algorithm output (PR 733)
  • Issue 706 - Add reader for FY3D MERSI2 L1B data (PR 740)
  • Issue 434 - Allow readers to filter the available datasets configured in YAML (PR 739)

In this release 5 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 757 - Fix MODIS L1B and L2 readers not reading geolocation properly
  • PR 754 - Fix optional modifier dependencies being unloaded for delayed composites
  • PR 750 - Add missing warnings import to geotiff writer

Features added

  • PR 752 - Add scanline timestamps to seviri_l1b_hrit
  • PR 740 - Add FY-3D MERSI-2 L1B Reader (mersi2_l1b) (706)
  • PR 739 - Refactor available datasets logic to be more flexible (434)
  • PR 738 - Remove unused area slice-based filtering in the base reader
  • PR 733 - Update VIIRS EDR Active Fires (725)
  • PR 728 - Add VIIRS Fire Temperature rgb
  • PR 711 - Replace usage of deprecated get_proj_coords_dask
  • PR 611 - Add MODIS L2 reader
  • PR 580 - Allow colormaps to be saved with geotiff writer
  • PR 532 - Add enhancement for VIIRS flood reader

Documentation changes

  • PR 747 - Update index page introduction (730)

In this release 14 pull requests were closed.

Version 0.14.2

26 Apr 01:39
8ccdaa9
Compare
Choose a tag to compare

Version 0.14.2 (2019/04/25)

Issues Closed

  • Issue 679 - Cannot save a multiscene animation - imagio:ffmpeg warning

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

  • PR 731 - Fix viirs sdr reader to allow ivcdb files in the sdr directory
  • PR 726 - Bugfixes in the Electro-L reader ()

Features added

  • PR 729 - Add "extras" checks to check_satpy utility function

Documentation changes

In this release 4 pull requests were closed.

Version 0.14.1

25 Apr 02:15
1849b17
Compare
Choose a tag to compare

Version 0.14.1 (2019/04/12)

Issues Closed

  • Issue 716 - Reading the EUMETSAT compact viirs format returns wrong platform name (J01 instead of NOAA-20) (PR 717)
  • Issue 710 - Question (maybe a bug): Why does RBG array exported with scn.save_dataset contain values greater than 255 ?

In this release 2 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 721 - Consistent platform id attribute across NAT + HRIT SEVIRI readers
  • PR 719 - Fix VIIRS 'night_fog' RGB composite recipe to use M12 instead of M14
  • PR 718 - Fix 'seviri_l1b_hrit' reader's area creation for pyproj 2.0+
  • PR 717 - Fix 'viirs_compact' and 'viirs_l1b' readers to return WMO/Oscar platform name (716)
  • PR 715 - Fix hurricane florence demo download to only include M1 files
  • PR 712 - Fix 'mitiff' writer not clipping enhanced data before scaling to 8 bit values
  • PR 709 - Fix datetime64 use in 'seviri_l1b_hrit' reader for numpy < 1.15
  • PR 708 - Fix 'seviri_0deg' and 'seviri_iodc' builtin areas (areas.yaml) not matching reader areas

Documentation changes

  • PR 713 - Add links to source from API documentation

In this release 9 pull requests were closed.

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