Releases: pytroll/satpy
Releases · pytroll/satpy
Version 0.24.0 (2020/11/16)
Issues Closed
- Issue 1412 - Mimic reader fails when multiple times are provided to Scene object
- Issue 1409 - "Unexpected number of scanlines!" when reading AVHRR GAC data
- Issue 1399 - Customes Scene creation from MultiScene.from_files (PR 1400)
- Issue 1396 - reader_kwargs should differentiate between different readers (PR 1397)
- Issue 1389 - Can't load angle data from msi_safe in version 0.23 (PR 1391)
- Issue 1387 - NUCAPS time format of data from CLASS (PR 1388)
- Issue 1371 - MIMIC reader available_dataset_names returns 1d lat/lon fields (PR 1392)
- Issue 1343 - Feature Request: available_readers to return alphabetical order
- Issue 1224 - GRIB-2/ICON geolocation unknown or invalid for western hemisphere (PR 1296)
In this release 9 issues were closed.
Pull Requests Merged
Bugs fixed
- PR 1435 - Fix tests for GEOFlippableFileYAMLReader after AreaDefinition.area_extent being immutable
- PR 1433 - Fix cloud-free pixels in cloudtop height composite
- PR 1432 - Fix enhance2dataset to support P-mode datasets
- PR 1431 - Fix crash when TLE files are missing
- PR 1430 - Fix infer_mode not using the band coordinate
- PR 1428 - Bugfix NWC SAF GEO v2016 area definition
- PR 1422 - Fix HDF5 utility file handler not decoding byte arrays consistently
- PR 1413 - Fix pyspectral link in the main doc page
- PR 1407 - Fix mersi 2 angles reading
- PR 1392 - Remove 1-D lat/lon variables from mimic reader's available datasets (1371)
- PR 1391 - Fix the MSI / Sentinel-2 reader so it uses new DataID (1389)
- PR 1388 - Fix handling of new date string formats in NUCAPS reader (1387)
- PR 1382 - Fixed bug getting name to the calibration in mitiff writer
- PR 1296 - Fix grib reader handling for data on 0-360 longitude (1224)
Features added
- PR 1420 - Add support for Near-realtime VIIRS L1b data.
- PR 1411 - Added MERSI-2 file pattern for data from NMSC
- PR 1406 - Handle bilinear caching in Pyresample
- PR 1405 - Add FIR product to seviri_l2_grib reader
- PR 1401 - Add function to the SLSTR L1 reader to enable correction of VIS radiances.
- PR 1400 - Improve customisation in multiscene creation (1399)
- PR 1397 - Allow different kwargs for different readers (1396)
- PR 1394 - Add satpy cf-reader and eumetsat gac reader (1205)
- PR 1390 - Add support to Pyspectral NIRReflectance masking limit
- PR 1378 - Alphabetize available_readers method and update documentation
Documentation changes
- PR 1415 - Update Code of Conduct contact email to groups.io address
- PR 1413 - Fix pyspectral link in the main doc page
- PR 1374 - DOC: add conda-forge badge
Backward incompatible changes
- PR 1360 - Create new ModifierBase class and move existing modifiers to satpy.modifiers
Refactoring
- PR 1360 - Create new ModifierBase class and move existing modifiers to satpy.modifiers
In this release 29 pull requests were closed.
Version 0.23.0 (2020/09/18)
Issues Closed
- Issue 1372 - fix typo in developer instructions for conda install (PR 1373)
- Issue 1367 - AVHRR lat/lon grids incorrect size (PR 1368)
- Issue 1355 - ir product
- Issue 1350 - pip install[complete] vs pip install[all]
- Issue 1344 - scn.load('C01') gives - TypeError
- Issue 1339 - hrv composites for global scene
- Issue 1336 - Problem with making MODIS L1 images
- Issue 1334 - SEVIRI reader doesn't include Earth-Sun distance in the rad->refl calibration (PR 1341)
- Issue 1330 - AAPP AVHRR level 1 reader raises a Value error when a channel is missing (PR 1333)
- Issue 1292 - Feature Request: update to Quickstart to use data from the demo module
- Issue 1291 - get_us_midlatitude_cyclone_abi in satpy.demo fails (PR 1295)
- Issue 1289 - update _makedirs in satpy.demo (PR 1295)
- Issue 1279 - MultiScene.blend(blend_function=timeseries) results in incorrect start_time, end_time
- Issue 1278 - Trying to get Earth's semimajor and semiminor axis size from HRIT files
- Issue 1271 - Test failures in MERSI and VIIRS readers after fixing bugs in test routines (PR 1270)
- Issue 1268 - Support multiple readers in MultiScene.from_files (PR 1269)
- Issue 1261 - Reading the SEVIRI HRV channel with seviri_l1b_native returns a numpy array (PR 1272)
- Issue 1258 - Saving true color GOES image requires double-resampling if calibration='radiance' (PR 1088)
- Issue 1252 - Incorrect error message when calibration key unknown
- Issue 1243 - Wrong data type of orbital_parameters in FY4A AGRI reader (PR 1244)
- Issue 1191 - cf_writer should append to Convention global attribute if given header_attr (PR 1204)
- Issue 1149 - GLM data LCFA from Class
- Issue 299 - Missing HRV-channel StackedAreaDefinition for native_msg-reader
In this release 23 issues were closed.
Pull Requests Merged
Bugs fixed
- PR 1368 - Fix wrong number of scanlines in eps reader (1367)
- PR 1366 - Fixing a few typos in slstr_l1b yaml reader
- PR 1365 - Fix leftovers from module splitting
- PR 1358 - Daskify Earth-Sun distance correction.
- PR 1357 - Only add longitude/latitude variables in cf_writer if they are not included already.
- PR 1354 - Update name for gridded AHI reader
- PR 1353 - Add_band workaround for dask bug
- PR 1341 - Add Sun-Earth distance corrector utility and apply in SEVIRI readers (1334)
- PR 1338 - Fix exception to catch when new namedtuple syntax is used
- PR 1333 - Fix aapp_l1b reader to behave nicely on missing datasets (1330)
- PR 1320 - Fix 'viirs_sdr' reader not scaling DNB data properly
- PR 1319 - Fix NIRReflectance passing None as sunz_threshold
- PR 1318 - Fix time extraction from filenames in yaml for SEVIRI Native and NetCDF readers
- PR 1315 - Fix tests on i386
- PR 1313 - Fix true colors generation for AHI HSD data and refactor the dep tree code
- PR 1311 - Make colorize compositor dask-compatible
- PR 1309 - Refactor the combine_metadata function and allow numpy arrays to be combined
- PR 1303 - Fix nucaps reader failing when kwargs are passed
- PR 1302 - Fix numpy scalars considered arrays in combine_metadata
- PR 1295 - Fix ABI mid-latitude cyclone demo downloading wrong number of files (1291, 1289)
- PR 1262 - Fix handling of HRV channel navigation for RSS data in seviri_l1b_native reader
- PR 1259 - Update safe_msi for new pyproj compatibility
- PR 1247 - Fix time reading in vaisala_gld360 reader
Features added
- PR 1352 - Reintroduce support for pyproj 1.9.6 in cf_writer
- PR 1342 - Update seviri icare tests
- PR 1327 - Refactor reader configuration loading to remove redundant code
- PR 1312 - Add reader for gridded AHI data
- PR 1304 - DOC: add create vm instructions
- PR 1294 - Add ability to supply radiance correction coefficients to AHI HSD and AMI readers
- PR 1284 - add more RGB to FY4A
- PR 1269 - Support multiple readers in group_files and MultiScene.from_files (1268)
- PR 1263 - Add generic filepatterns for mersi2 reader
- PR 1257 - Add per-frame decoration to MultiScene (1257)
- PR 1255 - Add test utility to make a scene.
- PR 1254 - Preserve chunks in CF Writer
- PR 1251 - Add ABI Fire Temperature, Day Convection, and Cloud Type composites.
- PR 1241 - Add environment variables handeling to static image compositor
- PR 1237 - More flexible way of passing avhrr_l1b_gaclac reader kwargs to pygac
- PR 1204 - Alter the way cf_writer handle hardcoded global attributes (1191)
- PR 1088 - Make the metadata keys that uniquely identify a DataArray (DataID) configurable per reader (1258)
- PR 564 - Add new ABI composites
Documentation changes
- PR 1373 - Fix word order error in conda install instructions (1372)
- PR 1346 - DOC: put pip install with extra dependency in quotation
- PR 1332 - Remove reference to datasetid in tests.utils.
- PR 1331 - Fix auxiliary files for releasing and pr template
- PR 1325 - Use nbviewer for linking notebooks.
- PR 1317 - Fix typo in variable names in resample documentation
- PR 1314 - Remove use of YAML Anchors for easier understanding
- PR 1304 - DOC: add create vm instructions
- PR 1264 - Fix "see above" reference at start of enhance docs
- PR 1088 - Make the metadata keys that uniquely identify a DataArray (DataID) configurable per reader (1258)
Backward incompatible changes
- PR 1327 - Refactor reader configuration loading to remove redundant code
- [P...
Version 0.22.0
Issues Closed
- Issue 1232 - Add link to documentation for VII L1b-reader. (PR 1236)
- Issue 1229 - FCI reader can read pixel_quality flags only after reading corresponding channel data (PR 1230)
- Issue 1215 - FCI reader fails to load composites due to metadata issues (PR 1216)
- Issue 1201 - Incorrect error message when some but not all readers found (PR 1202)
- Issue 1198 - Let NetCDF4FileHandler cache variable dimension names (PR 1199)
- Issue 1190 - Unknown dataset, solar_zenith_angle
- Issue 1172 - find_files_and_readers is slow (PR 1178)
- Issue 1171 - Add reading of pixel_quality variable to FCI FDHSI reader (PR 1177)
- Issue 1168 - Add more versatile options for masking datasets (PR 1175)
- Issue 1167 - saving sentinel-2 image as jpg
- Issue 1164 - Question about license
- Issue 1162 - abi_l2_nc reader unable to read MCMIP files
- Issue 1156 - dealing with 1D array output from data assimilation
- Issue 1154 - MERSI-2 250meters corrected refl.
- Issue 1153 - tropomi reader: scene attributes and data array attributes are different (PR 1155)
- Issue 1151 - amsr2 l1b reader also match amsr2 l2 products (PR 1152)
- Issue 1144 - Documentation bug: group_files keyword argument reader doc has sentence consisting of only the word "This" (PR 1147)
- Issue 1143 - save_datasets doesn't work for tropomi_l2 data (PR 1139)
- Issue 1132 - Add area definitions for the FCI FDHSI L1c grids (PR 1188)
- Issue 1050 - Return counts from avhrr_l1b_gaclac reader (PR 1051)
- Issue 1014 - The fci_l1c_fdhsi reader should proved the
platform_name
in the attributes (PR 1176) - Issue 958 - Add a CMSAF reader (PR 720)
- Issue 680 - Expose
overviews
from Trollimage for saving (geo)tiff images
In this release 23 issues were closed.
Pull Requests Merged
Bugs fixed
- PR 1230 - FCI: fix areadef when only pixel quality asked (1229, 1229)
- PR 1216 - Make combine_arrays understand non-numpy arrays (1215, 1215)
- PR 1213 - Remove invalid valid_range metadata from abi readers
- PR 1211 - Fix "rows_per_scan" not being available from VIIRS SDR readers
- PR 1202 - Fix bad error message when Scene was given a bad reader name (1201)
- PR 1195 - Fix accessing uncached root group variable when using NetCDF4FileHandler in caching mode (1195)
- PR 1170 - Fix cf writing of 3d arrays
- PR 1155 - Lowercase sensor of tropomi_l2 (1153)
- PR 1139 - Keep int type and fix scale_factor/dim bug in tropomi_l2 reader (1143)
Features added
- PR 1227 - Delete kdtree after saving cache
- PR 1226 - Add a feature for handling scheduled_time in ahi_hsd reader.
- PR 1219 - Add VII L2 netCDF-reader.
- PR 1218 - Add VII L1b netCDF-reader.
- PR 1212 - Add file pattern for NWCSAF input file names to 'grib' reader (1212)
- PR 1199 - Cache dimension per variable (1198)
- PR 1189 - Add option to supply sunz-threshold applied in Pyspectral
- PR 1188 - Add areas for FCI (1132)
- PR 1186 - Fix SEVIRI native reader flipping
- PR 1185 - Add scanline acquisition times to hrit_jma
- PR 1183 - Add options for creating geotiff overviews
- PR 1181 - Add more explicit error message when string is passed to Scene.load
- PR 1180 - Migrate FCI tests to pytest
- PR 1178 - Optimize readers searching for matching filenames (1172)
- PR 1177 - Add support for reading pixel_quality ancillary variables, FCI reader no longer logs warnings (1171)
- PR 1176 - Provide platform_name in FCI L1C FDHSI reader. (1014)
- PR 1175 - Add more flexible masking (1168)
- PR 1173 - Check whether time dimension exists for timeseries
- PR 1169 - Implement remote file search
- PR 1165 - Add missing_ok option to find_files_and_readers (1165)
- PR 1163 - Add TROPOMI NO2 LEVEL2 composites
- PR 1161 - Add Effective_Pressure to NUCAPS reader
- PR 1152 - amsr2 reader for l2 ssw product (1151)
- PR 1142 - add filepatterns S-HSAF-h03B and S-HSAF-h05B to hsaf_grib.yaml
- PR 1141 - Add night lights composites for ABI, AHI and AMI
- PR 1135 - Fix reflectance and BT calibration in FCI FDHSI reader
- PR 1100 - Add support for GPM IMERG data
- PR 1051 - Return counts from satpy/avhrr_l1b_gaclac reader (1050)
- PR 983 - Add group method to MultiScene
- PR 812 - Add MOD06 support to 'modis_l2' reader (1200)
- PR 720 - CMSAF CLAAS v2. reader (958)
Documentation changes
- PR 1223 - Add FCI Natural Color example page to sphinx docs
- PR 1203 - Add link to MTSAT sample data
- PR 1147 - Fix incomplete group_files docstring (1144)
In this release 43 pull requests were closed.
Version 0.21.0
Issues Closed
- Issue 1124 - Crop scene of visual spectrum of the sentinel 2 satellite (PR 1125)
- Issue 1112 - Loading both abi and nwcsaf-geo confuses satpy into sometimes trying the wrong composite (PR 1113)
- Issue 1096 - Saving an image with NinjoTIFFWriter is broken in satpy v.0.20.0 (PR 1098)
- Issue 1092 - Avhrr l1b eps reader changes values of angles after reading (PR 1101)
- Issue 1087 - Saving each scene in a separate image file
- Issue 1075 - SEVIRI L1b netCDF reader not dask-compliant (PR 1109)
- Issue 1059 - test against xarray master (PR 1095)
- Issue 1013 - Fails to load solar_zenith_angle from SLSTR l1b data
- Issue 883 - satpy resample call -> numby.ndarray deepcopy error (PR 1126)
- Issue 840 - MTG-FCI-FDHSI reader has wrong projection (PR 845)
- Issue 630 - Converting hdf5 attributes to string containing h5py.Reference of size 1 causes a AttributeError (PR 1126)
In this release 11 issues were closed.
Pull Requests Merged
Bugs fixed
- PR 1131 - Fix geostationary utilities assuming a/b radii are always available
- PR 1129 - Make the viirs_sdr reader return float32s
- PR 1125 - Fix Scene.crop using PROJ definition to create target area definition (1124)
- PR 1118 - Fix supported Python version in devguide
- PR 1116 - Make an alias for the snow composite in viirs
- PR 1115 - Fix mitiff writer to support sensors as a set
- PR 1113 - Add sensor-name property to NWCSAF readers (1112, 1111)
- PR 1107 - Raise an error if data and angle shapes don't match in NIRReflectance
- PR 1106 - Scale valid range if available.
- PR 1101 - Fix eps l1b angles computation returning non deterministic results (1092)
- PR 1098 - Fix ninjotiff writer tests failing when pyninjotiff is installed (1096)
- PR 1089 - Make sunz correction use available sunz dataset
- PR 1038 - Switch to pyproj for projection to CF NetCDF grid mapping (1029, 1029)
Features added
- PR 1128 - Add tm5_constant_a and tm5_constant_b for tropomi_l2
- PR 1126 - Update omps edr reader and hdf5_utils to handle OMPS SO2 data from FMI (883, 630)
- PR 1121 - HY-2B scatterometer l2b hdf5 reader
- PR 1117 - Add support for satpy.composites entry points
- PR 1113 - Add sensor-name property to NWCSAF readers (1112, 1111)
- PR 1109 - Fix dask and attribute issue in seviri_l1b_nc reader (1075)
- PR 1095 - Switch to pytest in CI and add unstable dependency environment (1059)
- PR 1091 - Add assembled_lat_bounds, assembled_lon_bounds and time variables
- PR 1071 - Add SEVIRI L2 GRIB reader
- PR 1044 - Set travis and appveyor numpy version back to 'stable'
- PR 845 - MTG: get projection and extent information from file (840, 840)
- PR 606 - Add enhanced (more natural) version of natural colors composite
Documentation changes
Version v0.20.0 (2020/02/25)
Issues Closed
- Issue 1077 - Tropomi l2 reader needs to handle more filenames (PR 1078)
- Issue 1076 - Metop level 2 EUMETCAST BUFR reader (PR 1079)
- Issue 1004 - Computing the lons and lats of metop granules from the eps_l1b reader is painfully slow (PR 1063)
- Issue 1002 - Resampling of long passes of metop l1b eps data gives strange results
- Issue 928 - Satpy Writer 'geotiff' exists but could not be loaded
- Issue 924 - eps_l1b reader does not accept more than 1 veadr element (PR 1063)
- Issue 809 - Update avhrr_l1b_aapp reader (PR 811)
- Issue 112 - Python 2 Cruft (PR 1047)
In this release 8 issues were closed.
Pull Requests Merged
Bugs fixed
- PR 1084 - Add latitude_bounds and longitude_bounds to tropomi_l2
- PR 1078 - Tropomi l2 reader to handle more types of products (1077)
- PR 1072 - Fix the omerc-bb area to use a sphere as ellps
- PR 1066 - Rename natural_color_sun to natural_color in generic VIS/IR RGB recipes
- PR 1063 - Fix eps infinite loop (924, 1004)
- PR 1058 - Work around changes in xarray 0.15
- PR 1057 - lowercase the sensor name
- PR 1055 - Fix sst standard name
- PR 1049 - Fix handling of paths with forward slashes on Windows
- PR 1048 - Fix AMI L1b reader incorrectly grouping files
- PR 1045 - Update hrpt.py for new pygac syntax
- PR 1043 - Update seviri icare reader that handles differing dataset versions
- PR 1042 - Replace a unicode hyphen in the glm_l2 reader
- PR 1041 - Unify Dataset attribute naming in SEVIRI L2 BUFR-reader
Features added
- PR 1082 - Update SLSTR composites
- PR 1079 - Metop level 2 EUMETCAST BUFR reader (1076)
- PR 1067 - Add GOES-17 support to the 'geocat' reader
- PR 1065 - Add AHI airmass, ash, dust, fog, and night_microphysics RGBs
- PR 1064 - Adjust default blending in DayNightCompositor
- PR 1061 - Add support for NUCAPS Science EDRs
- PR 1052 - Delegate dask delays to pyninjotiff
- PR 1047 - Remove deprecated abstractproperty usage (112)
- PR 1020 - Feature Sentinel-3 Level-2 SST
- PR 988 - Remove py27 tests and switch to py38
- PR 964 - Update SEVIRI L2 BUFR reader to handle BUFR products from EUMETSAT Data Centre
- PR 839 - Add support of colorbar
- PR 811 - Daskify and test avhrr_l1b_aapp reader (809)
Documentation changes
- PR 1068 - Fix a typo in writer 'filename' documentation
- PR 1056 - Fix name of natural_color composite in quickstart
Backwards incompatible changes
- PR 1066 - Rename natural_color_sun to natural_color in generic VIS/IR RGB recipes
- PR 988 - Remove py27 tests and switch to py38
In this release 31 pull requests were closed.
Version 0.19.1
Issues Closed
- Issue 1030 - Geostationary padding results in wrong area definition for AHI mesoscale sectors. (PR 1037)
- Issue 1029 - NetCDF (CF) writer doesn't include semi_minor_axis/semi_major_axis for new versions of pyproj (PR 1040)
- Issue 1023 - RTD "Edit on Github" broken in "latest" documentation
In this release 3 issues were closed.
Pull Requests Merged
Bugs fixed
- PR 1040 - Fix geostationary axis handling in CF writer (1029)
- PR 1037 - Fix segment handling for non-FLDK sectors in the AHI HSD reader (1030)
- PR 1036 - Fix ABI L1b/L2 time dimension causing issues with newer xarray
- PR 1034 - Fix AMI geolocation being off by 1 pixel
- PR 1033 - Fix avhrr_l1b_aapp reader not including standard_name metadata
- PR 1031 - Fix tropomi_l2 reader not using y and x dimension names
Features added
- PR 1035 - Add additional Sentinel 3 OLCI 2 datasets
- PR 1027 - Update SCMI writer and VIIRS EDR Flood reader to work for pre-tiled data
Documentation changes
- PR 1032 - Add documentation about y and x dimensions for custom readers
In this release 9 pull requests were closed.
Version 0.19.0 (2019/12/30)
Issues Closed
- Issue 996 - In the sar-c_safe reader, add platform_name to the attribute. (PR 998)
- Issue 991 - Secondary file name patterns aren't used if the first doesn't match
- Issue 975 - Add HRV navigation to
seviri_l1b_native
-reader (PR 985) - Issue 972 - MTG-FCI-FDHSI reader is slow, apparently not actually dask-aware (PR 981)
- Issue 970 - Pad all geostationary L1 data to full disk area (PR 977)
- Issue 960 - Factorize area def computation in jma_hrit (PR 978)
- Issue 957 - Rayleigh correction in bands l2 of the ABI sensor
- Issue 954 - Mask composites using cloud products (PR 982)
- Issue 949 - Make a common function for geostationnary area_extent computation (PR 952)
- Issue 807 - Add a MIMIC-TPW2 reader (PR 858)
- Issue 782 - Update custom reader documentation to mention coordinates and available datasets (PR 1019)
- Issue 486 - Add GMS series satellite data reader
In this release 12 issues were closed.
Pull Requests Merged
Bugs fixed
- PR 1021 - Fix padding of segmented geostationary images
- PR 1010 - Fix missing part in ahi_hrit file pattern
- PR 1007 - Fix
ahi_hrit
expected segments - PR 1006 - Rename standard_name for various readers to be consistent
- PR 993 - Fix VIIRS EDR Flood file patterns not working for AOI files (243)
- PR 989 - Fix generation of solar and satellite angles when lon/lats are invalid
- PR 976 - CF Writer Improvements
- PR 974 - Fix available_composite_names including night_background static images (239)
- PR 969 - Fix HDF4 handling of scalar attributes
- PR 966 - Add the fire temperature products to AHI
- PR 931 - Update coord2area_def.py
Features added
- PR 1012 - Implement a small cviirs speedup
- PR 1011 - Provide only dask arrays to pyspectral's nir reflectance computation
- PR 1009 - Add support for SEVIRI data from icare
- PR 1005 - Remove unused reader xslice/yslice keyword arguments
- PR 1003 - Update copyright header in readers. Add and fix docstrings.
- PR 998 - Add platform name to attributes of sar_c_safe reader (996)
- PR 997 - Add check if prerequisites is used
- PR 994 - Add LAC support to the avhrr-gac-lac reader
- PR 992 - Add hrv_clouds, hrv_fog and natural_with_night_fog composites to seviri.yaml
- PR 987 - scene.aggregate will now handle a SwathDefinition
- PR 985 - Add HRV full disk navigation for
seviri_l1b_native
-reader (975) - PR 984 - Add on-the-fly decompression to the AHI HSD reader
- PR 982 - Add simple masking compositor (954)
- PR 981 - Optionally cache small data variables and file handles (972)
- PR 980 - Read the meta_data dictionary from pygac
- PR 978 - Factorize area computation in hrit_jma (960)
- PR 977 - Add a YAMLReader to pad segmented geo data (970)
- PR 976 - CF Writer Improvements
- PR 966 - Add the fire temperature products to AHI
- PR 962 - add support for meteo file in OLCI L1B reader
- PR 961 - Fix default radius_of_influence for lon/lat AreaDefintions
- PR 952 - Adds a common function for geostationary projection / area definition calculations (949)
- PR 920 - Transverse Mercator section added in cf writer
- PR 908 - Add interface to pyresample gradient resampler
- PR 858 - Mimic TPW Reader (807)
- PR 854 - Add GOES-R GLM L2 Gridded product reader and small ABI L1b changes
Documentation changes
- PR 1025 - Switch to configuration file for readthedocs
- PR 1019 - Add more information about creating custom readers (782)
- PR 1018 - Add information to Quickstart on basics of getting measurement values and navigation
- PR 1008 - Add documentation for combine_metadata function
- PR 1003 - Update copyright header in readers. Add and fix docstrings.
- PR 1001 - Get travis badge from master branch
- PR 999 - Add FCI L1C reader short and long name metadata
- PR 968 - Add information about multi-threaded compression with geotiff creation
In this release 45 pull requests were closed.
Version 0.18.1 (2019/11/07)
Pull Requests Merged
Bugs fixed
- PR 959 - Fix
grid
argument handling in overlaying
In this release 1 pull request was closed.
Version 0.18.0 (2019/11/06)
Issues Closed
- Issue 944 - Multiple errors when processing OLCI data. (PR 945)
- Issue 940 - Loading of DNB data from VIIRS compact SDR is slow (PR 941)
- Issue 922 - Clarify orbital_parameters metadata (PR 950)
- Issue 888 - Unintended/wrong behaviour of getitem method in HDF5FileHandler? (PR 886)
- Issue 737 - Add reader for GEO-KOMPSAT AMI (PR 911)
In this release 5 issues were closed.
Pull Requests Merged
Bugs fixed
- PR 953 - Encode header attributes in CF writer
- PR 945 - Fix bug in OLCI reader that caused multiple error messages to print (944)
- PR 942 - Fix VIIRS EDR Active Fires not assigning a _FillValue to confidence_pct
- PR 939 - Fix MERSI-2 natural_color composite using the wrong band for sharpening
- PR 938 - Fix MultiScene.save_animation to work with new dask.distributed versions
- PR 914 - Cleaning up and adding MERSI-2 RGB composites
Features added
- PR 955 - Code clean-up for SEVIRI L2 BUFR-reader
- PR 953 - Encode header attributes in CF writer
- PR 948 - Add the possibility to include scale and offset in geotiffs
- PR 947 - Feature mitiff palette
- PR 941 - Speed up cviirs tiepoint interpolation (940)
- PR 935 - Adapt avhrr_l1b_gaclac to recent pygac changes
- PR 934 - Update add_overlay to make use of the full pycoast capabilities
- PR 911 - Add GK-2A AMI L1B Reader (737)
- PR 886 - Reader for NWCSAF/MSG 2013 format (888)
- PR 769 - Added initial version of an MSG BUFR reader and TOZ product yaml file
- PR 586 - Update handling of reading colormaps from files in enhancements
Documentation changes
- PR 950 - Clarify documentation of orbital_parameters metadata (922)
- PR 943 - Fix sphinx docs generation after setuptools_scm migration
In this release 19 pull requests were closed.
Version 0.17.1
Version 0.17.1 (2019/10/08)
Issues Closed
- Issue 918 - satpy 0.17 does not work with pyresample 1.11 (PR 927)
- Issue 902 - background compositor with colorized ir_clouds and static image problem (PR 917)
- Issue 853 - scene.available_composite_names() return a composite even the dependency is not fullfilled (PR 921)
- Issue 830 - generic_image reader doesn't read area from .yaml file? (PR 925)
In this release 4 issues were closed.
Pull Requests Merged
Bugs fixed
- PR 925 - Fix area handling in StaticImageCompositor (830)
- PR 923 - Make the olci l2 mask a bool array instead of floats
- PR 921 - Fix Scene.available_composite_names showing unavailable composites (853)
- PR 917 - Fix BackgroundCompositor not retaining input metadata (902)
Features added
Backwards incompatible changes
In this release 6 pull requests were closed.