Skip to content

Releases: pytroll/satpy

Version 0.31.0

04 Nov 02:11
8c61f39
Compare
Choose a tag to compare

Issues Closed

  • Issue 1866 - Data Type of AHI NetCDF Output
  • Issue 1859 - Yaml UnsafeLoader ImportErrror on colab.google (PR 1860 by @abrammer)
  • Issue 1853 - ValueError: unexpected encoding for scipy backend: ['chunksizes']
  • Issue 1847 - Sentinel 2 new product version (msi_safe reader) (PR 1850 by @mraspaud)
  • Issue 1838 - Write NinJo tags in GeoTIFF according to newly defined interface (PR 1839 by @gerritholl)
  • Issue 1836 - If satpy config path set multiple times, scene creation fails with ValueError: Satpy config option 'config_path' must be a list, not '<class 'str'>'
  • Issue 1833 - Question about specific values with cloud compositor.
  • Issue 1811 - error in reading HRIT file
  • Issue 1742 - For group_files with multiple readers, allow user to configure behaviour if some groups have zero files for some readers (PR 1743 by @gerritholl)
  • Issue 1425 - toa_bidirectional_reflectance variable allow "float" or "int" NetCDF output instead of "double"
  • Issue 1345 - full list of simple_image image types
  • Issue 1138 - save_datasets does not save dependencies available due to unload=False (PR 1864 by @djhoese)

In this release 12 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 1868 - Fix MiRS reader not working with new versions of dask
  • PR 1860 - Catch ImportError on UnsafeLoader in composites/config_loader (1859)
  • PR 1855 - Fix 'acspo' reader producing non-y/x dimension names
  • PR 1854 - Fix 'awips_tiled' writer doing unnecessary attribute formatting
  • PR 1849 - Update AGRI reader to ensure that angles can be correctly loaded.

Features added

  • PR 1850 - Adapt msi-safe to the new product format (1847)
  • PR 1839 - Add ninjogeotiff writer to write GeoTIFFs including necessary NinJo tags in GDALMetadata (1838)
  • PR 1743 - Add option to configure group_files behaviour on empty groups in case of multiple readers (1742)

Documentation changes

  • PR 1867 - Update PDF metadata for sphinx documentation
  • PR 1864 - Update Scene.save_datasets to clarify what will be saved (1138)
  • PR 1862 - Correct phrasing of upside-down
  • PR 1852 - Fix reference to dask distributed setup page

In this release 12 pull requests were closed.

Version 0.30.1

29 Sep 01:09
8277ea3
Compare
Choose a tag to compare

Issues Closed

In this release 6 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR1837 - Fix config path handling on Windows
  • PR1827 - Fix eumetsat urls in satpy/readers (1484)

Documentation changes

  • PR1837 - Fix config path handling on Windows
  • PR1830 - Move tests_require to special "tests" extra for easier installation (1829)
  • PR1827 - Fix eumetsat urls in satpy/readers (1484)

In this release 5 pull requests were closed.

Version 0.30.0

17 Sep 17:04
a6f26f3
Compare
Choose a tag to compare

Issues Closed

  • Issue 1821 - Resampling to true_color_with_night_ir_hires no longer works. (PR 1823)
  • Issue 1803 - how to xRITDecompress files for using satpy
  • Issue 1796 - Extend use of bz2 compression for input files for seviri_l1b_hrit (PR 1798)
  • Issue 1794 - ir_overview vs cloudtop
  • Issue 1793 - Different y_bounds and x_bounds shapes of TROPOMI MultiScene
  • Issue 1791 - Memory usage has increased drastically
  • Issue 1786 - The viirs_sdr reader does not function correctly with GMODO geolocation. (PR 1787)
  • Issue 1783 - Metadata name problem in HY-2B L2B reader (PR 1785)
  • Issue 1780 - What shoud I do if I only want to keep the day part of DayNightCompositor? (PR 1816)
  • Issue 1779 - piecewise_linear_stretch didn't work properly on GK-2A AMI data
  • Issue 1773 - [Question] Geolocation information of FengYun4A (FY-4A) AGRI L1B data (PR 1782)
  • Issue 1759 - Ask For Help: How to operate SunZenithCorrector manually?
  • Issue 1750 - MultiScene.blend does not document the interface for the blend function (PR 1751)
  • Issue 1745 - Resampling MODIS Level 1B data
  • Issue 1738 - available_dataset_names omits composites depending on more than one reader
  • Issue 1730 - geotiff writer ignores dtype argument, always writes float if enhance=False (PR 1733)
  • Issue 1728 - Unable to read HY-2B SCA L2B file
  • Issue 1727 - 'NoData' area is not black(clean) in the Sentinel-2 MSI output (PR 1628)
  • Issue 1722 - 'ModuleNotFoundError' when processing Sentinel-2 MSI data (PR 1723)
  • Issue 1718 - Raw metadata handling impacts performance (PR 1795)
  • Issue 1661 - Support for clavrx netcdf files (PR 1716)
  • Issue 1625 - Part of Sentinel-2 images missing when atmospheric corrected (PR 1628)
  • Issue 1584 - to_xarray_dataset on empty scene fails with TypeError (PR 1698)

In this release 23 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 1823 - Fix unify_chunks usage in compositors and fix image mode in BackgroundCompositor (1821)
  • PR 1814 - Add missing metadata to MODIS L1b and L2 readers
  • PR 1813 - Fix composites failing when inputs are different chunk sizes
  • PR 1808 - Fix ReflectanceCorrector (crefl) for MODIS data
  • PR 1804 - Fix consistency with nucaps sensor metadata (set/lowercase)
  • PR 1802 - Add warning in 'awips_tiled' writer when 'units' are too long
  • PR 1800 - Fix for missing attributes when requesting 'counts' calibration from ABI L1B reader.
  • PR 1792 - Maintain categorical clavrx data as integer arrays
  • PR 1787 - Fix 'viirs_sdr' repeating data when TC geolocation was not available (1786)
  • PR 1784 - Fix ABI readers not assigning 'platform_name' for GOES-18/19
  • PR 1782 - Update AGRI/L1 geolocation (1773)
  • PR 1777 - Fix mviri l1b fiduceo reader compatibility with newer xarray
  • PR 1776 - Fix 'awips_tiled' writer producing an invalid y coordinate
  • PR 1774 - Fix the seviri benchmarks
  • PR 1771 - Fix VIIRS SDR reader not handling multi-granule files with fewer scans
  • PR 1770 - Fix CLAVR-x reader and 'awips_tiled' writer to produce AWIPS-compatible output
  • PR 1744 - Fix VIRR reader handling valid_range when it is a numpy array
  • PR 1734 - Remove valid_range from attributes in VIRR L1b reader
  • PR 1733 - Fix geotiff writer ignoring dtype argument (1730, 1730)
  • PR 1724 - Replace doc references to PPP_CONFIG_DIR (1724)
  • PR 1723 - Fix package dependencies for the msi_safe reader (1722)
  • PR 1698 - Fix error when calling to_xarray_dataset on an empty scene (1584)
  • PR 1628 - Fix for transposed angles in safe-msi reader (1727, 1625)

Features added

  • PR 1824 - Add additional ACSPO reader file patterns
  • PR 1817 - Fix ninjotiff writer for mode P
  • PR 1816 - Add 'day_night' flag to DayNightCompositor for day-only or night-only results (1780)
  • PR 1815 - Add MODIS L2 products produced by IMAPP
  • PR 1805 - Add 'reader' name to all produced DataArrays
  • PR 1801 - added link to the GOES-2-go package in the docs as a download source.
  • PR 1798 - Add on-the-fly bz2 decompression for HRIT MSG PRO and EPI files (1796)
  • PR 1790 - Add ABI L1B benchmarks
  • PR 1785 - Feature handle data from HY-2B SCAT files directly from NSOAS (1783)
  • PR 1772 - Add access point to global_attrs to netCDF4FileHandler
  • PR 1760 - Add benchmarks for seviri hrit
  • PR 1720 - Add a test to ensure seviri hrv has priority over vis008 when requesting 0.8µm
  • PR 1717 - Add low resolution file patterns for AHI HSD reader
  • PR 1716 - Update Clavrx reader for netcdf files (1661)
  • PR 1692 - Add raw 'counts' calibration to 'abi_l1b' reader
  • PR 1297 - Add support for MCMIP GOES ABI L2 files (1162)

Documentation changes

  • PR 1819 - Fix invalid YAML syntax in enhancement documentation
  • PR 1801 - added link to the GOES-2-go package in the docs as a download source.
  • PR 1765 - Add missing demo data directory entry to config documentation
  • PR 1751 - Improve documentation for MultiScene.blend (1750)
  • PR 1726 - Point out get_area_def in resample documentation (1726)
  • PR 1724 - Replace doc references to PPP_CONFIG_DIR (1724)

In this release 45 pull requests were closed.

Version 0.29.0

06 Jun 14:37
7c62d08
Compare
Choose a tag to compare

Issues Closed

  • Issue 1714 - Plotting day night composite satellite image
  • Issue 1689 - BackgroundCompositor using IR Sandwich (masked so only coldest clouds are visible) and True Color as inputs (PR 1690)
  • Issue 1684 - Rename fci_l1c_fdhsi to fci_l1c_nc (PR 1712)
  • Issue 1293 - DOC: broken link for geoview (PR 1697)
  • Issue 1120 - Broken-off sentence in cf_writer module documentation: "If a non-dimensional coordinate is identical for" (PR 1697)
  • Issue 1104 - NUCAPS reader uses incorrect _FillValue (PR 1710)
  • Issue 1097 - Deprecate satpy.readers.utils.get_area_slices
  • Issue 1085 - Add tonemapping modifiers for truecolor images
  • Issue 1060 - Reorder installation instructions to put conda before PyPI (PR 1711)
  • Issue 1028 - Mitiff tests failing on python 3.7 travis environments
  • Issue 990 - Documentation on storing area definitions has a broken fragment identifier link to pyresample (PR 1697)
  • Issue 973 - For VIIRS composite there are two composites with the same name.
  • Issue 936 - Swap names for Vis/IR default natural_color and natural_color_sun composites
  • Issue 722 - Standardise self.mda for SEVIRI attributes
  • Issue 608 - Update to fix deprecation warning from dask regarding atop
  • Issue 566 - Add AbstractScene class
  • Issue 500 - Add ability to add proper references to published algorithms
  • Issue 495 - Update tests to skip tests if dependencies are missing
  • Issue 425 - Add DART compatible observation writer
  • Issue 346 - lat-lon as the default dimensions
  • Issue 334 - Add 'Performance Tips' section to documentation
  • Issue 164 - Should enhancers know the data type beforehand
  • Issue 102 - Fix meteosat 10 area
  • Issue 100 - Add background color option to simple image writer
  • Issue 99 - Adding coastlines does not preserve transparency
  • Issue 92 - Merge area definition files
  • Issue 9 - Convert mpop readers to satpy yaml readers

In this release 27 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 1710 - Fix NUCAPS reader having incorrect _FillValue attribute (1104)
  • PR 1706 - Update SLSTR reader to choose correct file for interpolated angles
  • PR 1691 - Fix reference to sector_id global key in 'awips_tiled' writer YAML
  • PR 1690 - Fix SandwichCompositor modifying input data (1689)
  • PR 1679 - Remove extra attributes tag and fix indentation

Features added

  • PR 1715 - Fix benchmarks to run with older commits
  • PR 1701 - Add pending deprecation reader names check
  • PR 1680 - Implement reading of index map and auxiliary data in FCI L1c reader

Documentation changes

In this release 10 pull requests were closed.

Version 0.28.1

19 May 00:31
e9f788e
Compare
Choose a tag to compare

Issues Closed

  • Issue 1676 - New config feature does not support a subprocess call to another script which uses satpy too. (PR 1677)
  • Issue 1647 - Bucket resamplers AttributeError in logging message (PR 1648)
  • Issue 1145 - satpy to support reading of satpy generated netcdf cf files
  • Issue 1016 - Add reader for netcdf datasets written with Satpy
  • Issue 604 - test_generic_image.py failure: "projection not named"
  • Issue 562 - Undocumented dependency packages (PR 1673)

In this release 6 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 1677 - Fix SATPY_CONFIG_PATH being unusable when imported in a subprocess (1676)
  • PR 1671 - Improve MiRS reader handling of missing metadata
  • PR 1670 - Fix combination of raw metadata (again)
  • PR 1666 - Ensure that orbital parameters are in a dict
  • PR 1648 - Fix bucket resamplers trying to print non-existent name (1647)
  • PR 1639 - Fix MultiScene writer handling of multiple delayed objects
  • PR 1499 - Fix default dtype in geotiff writer if enhance=False

In this release 7 pull requests were closed.

Version 0.28.0

14 May 12:29
153d868
Compare
Choose a tag to compare

Issues Closed

  • Issue 1669 - Cropping a country from an earth image using latitude and longitude coordinate
  • Issue 1667 - Extracting data/ reading data from .DAT file
  • Issue 1664 - Nan values when resample with Kompsat
  • Issue 1656 - Cannot load datasets of multiple SEVIRI native files (PR 1663)
  • Issue 1650 - wrong gamma for red beam of cira_fire_temperature RGB (PR 1662)
  • Issue 1641 - UnicodeDecodeError and ValueError when passing local FSFile to abi_l1b
  • Issue 1635 - The crop function is no longer working.
  • Issue 1633 - Auxiliary offline download doesn't work for modifiers (PR 1634)
  • Issue 1632 - Can't resample GOES Meso data when using night IR composite (PR 1643)
  • Issue 1626 - problem with read UMETSAT
  • Issue 1601 - Allow MiRS reader to apply limb correction optionally (PR 1621)
  • Issue 1594 - slstr_l2: Failed to filter out correct files using find_files_and_readers() with start_time and end_time
  • Issue 1562 - Improve Scene.copy wishlist handling when datasets to copy are specified (PR 1630)
  • Issue 1495 - Values of reflectance

In this release 14 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 1665 - Fix fci l2 tests on windows
  • PR 1663 - Ignore raw metadata when combining metadata (1656)
  • PR 1662 - Fix cira fire temperature and green snow (1650)
  • PR 1655 - Apply valid_range in MiRS reader when present
  • PR 1644 - Add id for GOMS3/Electro-l n3
  • PR 1643 - Fix combine_metadata not handling lists of different sizes (1632)
  • PR 1640 - Fix AAPP l1b reader for negative slope on channel 2 (332)
  • PR 1634 - Fix offline aux download not working for modifiers (1633)
  • PR 1631 - Fix satellite altitude being in kilometers in ABI L2 reader
  • PR 1630 - Fix Scene.copy not preserving wishlist properly (1562)
  • PR 1578 - Fix nightly/unstable CI URL

Features added

  • PR 1659 - Add SEVIRI + NWC SAF GEO VIS/IR cloud overlay composite
  • PR 1657 - Add parallax-corrected file patterns to the nwcsaf-geo reader
  • PR 1646 - Add new piecewise_linear_stretch enhancement method
  • PR 1636 - Add first benchmarks (uses asv)
  • PR 1623 - Add the reinhard enhancements
  • PR 1621 - Add limb_correction keyword argument to MiRS reader (1601)
  • PR 1620 - Add feature to StaticImageCompositor to allow filenames relative to Satpy 'data_dir'
  • PR 1560 - Allow custom dataset names in 'generic_image' reader and fix nodata handling

In this release 19 pull requests were closed.

Version 0.27.0 (2021/03/26)

26 Mar 08:30
f6fe88f
Compare
Choose a tag to compare

Issues Closed

  • Issue 1616 - Thermal channels NinJoTIFF writing fail with AttributeError due to lost attributes (PR 1617)
  • Issue 1614 - Saving AAPP-processed NOAA HRPT to NinJoTIFF fails with AttributeError (PR 1615)
  • Issue 1608 - SEVIRI L1.5 native reader does not support files not including 0100 in the file name (PR 1609)
  • Issue 1605 - Reading FSFile fails with TypeError (PR 1606)
  • Issue 1604 - group_files does not support FSFile objects (TypeError: unhasshable type 'FSFile') (PR 1606)
  • Issue 1493 - Failed to save tropomi nc file with specific variables loaded (PR 1588)

In this release 6 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 1617 - Fix ninjotiff convert units attributes (1616)
  • PR 1615 - Fix and improve unit conversion when writing NinJoTIFF (1614)
  • PR 1613 - Standardize vii dims
  • PR 1610 - Fix auxiliary download script not using provided data directory
  • PR 1609 - Fix file pattern matching in SEVIRI Native reader (1608)
  • PR 1606 - Make FSFile hashable again (1605, 1604)
  • PR 1603 - Update slstr_l2.yaml
  • PR 1600 - When setting upper_right_corner make sure that all dataset coordinates are flipped
  • PR 1588 - Bugfix of link_coords (1493)

Features added

  • PR 1618 - Update VIIRS/MODIS ReflecanceCorrector modifier to download DEM data at runtime
  • PR 1612 - Add support for SEVIRI Native files without archive header
  • PR 1602 - Fix missing VIIRS SDR DNB solar and lunar azimuth angle datasets
  • PR 1468 - Harmonize SEVIRI auxiliary data

Documentation changes

  • PR 1599 - Add MiRS and mimicTPW2_comp readers to sphinx documentation

In this release 14 pull requests were closed.

Version 0.26.0 (2021/03/15)

15 Mar 16:29
316706b
Compare
Choose a tag to compare

Issues Closed

  • Issue 1587 - Don't allow auxiliary downloads during tests (PR 1591)
  • Issue 1581 - FSFile object compares unequal when all properties equal (PR 1582)
  • Issue 1573 - Crash when reaching warnings.DeprecationWarning (PR 1576)
  • Issue 1572 - Satpy Github issue template example code fails with ModuleNotFoundError (PR 1575)
  • Issue 1550 - Scene metadata overwriting composite metadata and handling sets in filename generation (PR 1551)
  • Issue 1549 - Satpy problems with MODIS (PR 1556)
  • Issue 1538 - modifier API documentation not included with sphinx-generated API documentation
  • Issue 1536 - Can't resample mscn to GridDefinition
  • Issue 1532 - Loading SLSTR composite doesn't respect the view (PR 1533)
  • Issue 1530 - Improve documentation/handling of string input for config_path (PR 1534)
  • Issue 1520 - Test failure if SATPY_CONFIG_PATH set (PR 1521)
  • Issue 1518 - satpy_cf_nc reader fails to read satpy cf writer generated netcdf files where variables start with a number. (PR 1525)
  • Issue 1517 - Scene.load error on conflicting 'y' values with MSG example.
  • Issue 1516 - FSFile should support any PathLike objects (PR 1519)
  • Issue 1510 - Seviri L1b native Solar zenith angle
  • Issue 1509 - Replace pkg_resources usage with version.py file (PR 1512)
  • Issue 1508 - Add sphinx building to GitHub Actions
  • Issue 1507 - FCI Level2 OCA Data - error parameters have a parameter name change in the latest version of the test data (PR 1524)
  • Issue 1477 - seviri l2 grib add file names from Eumetsat datastore (PR 1503)
  • Issue 1362 - Feature request: download tif's if needed in a composite (PR 1513)
  • Issue 894 - SCMI Writer can produce un-ingestable AWIPS files
  • Issue 628 - Use 'donfig' package for global configuration settings (PR 1501)
  • Issue 367 - Add 'to_xarray_dataset' method to Scene
  • Issue 175 - Cannot read AVHRR in HRPT format (geoloc dtype error) (PR 1531)

In this release 24 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 1596 - Fix bug in finest_area and coarsest_area logic for originally flipped SEVIRI data
  • PR 1592 - Fix tests where xarray was unable to guess backend engine
  • PR 1589 - Delete unnecessary coordinates in tropomi reader
  • PR 1582 - Ensure FSFile objects compare equal when they should (1581)
  • PR 1579 - Fix AHI HSD reader not having access to the AreaDefinition on load
  • PR 1574 - Fix, correct usage of data returned by pyspectral AtmosphericalCorrection
  • PR 1567 - Redesign awips_tiled writer to avoid xarray/dask deadlocks
  • PR 1564 - Fix DifferenceCompositor ignoring YAML metadata
  • PR 1558 - Fix dependency tree CompositorNode not retaining properties on copy
  • PR 1556 - Fix the dataid sorting (1549)
  • PR 1551 - Fix composite metadata overwriting and 'sensor' filename formatting (1550)
  • PR 1548 - Add 'environment_prefix' to AWIPS tiled writer for flexible filenames
  • PR 1546 - Make viirs-compact datasets compatible with dask distributed
  • PR 1545 - Fix deprecated sphinx html_context usage in conf.py
  • PR 1542 - Fix compression not being applied in awips_tiled writer
  • PR 1541 - Fix swath builtin coordinates not being used
  • PR 1537 - Add static scale_factor/add_offset/_FillValue to awips_tiled GLM config
  • PR 1533 - Fix SLSTR composites for oblique view (1532)
  • PR 1531 - Update the HRPT reader to latest satpy api (175)
  • PR 1524 - Fixed issue with reading fci oca error data and added fci toz product (1507)
  • PR 1521 - Fix config test when user environment variables are set (1520)
  • PR 1519 - Allow to pass pathlike-objects to FSFile (1516)
  • PR 1514 - Correct the pdict a_name of agri_l1 reader
  • PR 1503 - Fix issue with reading MSG GRIB products from the eumetsat datastore (1477)

Features added

  • PR 1597 - add file_patterns in file_types with resolution type for satpy_cf_nc reader
  • PR 1591 - Disallow tests from downloading files while running tests (1587)
  • PR 1586 - Update GRIB reader for greater flexibility.
  • PR 1580 - Sar-c reader optimization
  • PR 1577 - New compositors: MultiFiller and LongitudeMaskingCompositor
  • PR 1570 - Add the SAR Ice Log composite
  • PR 1565 - Rename min_area() and max_area() methods
  • PR 1563 - Allow 'glm_l2' reader to accept arbitrary filename prefixes
  • PR 1555 - Add altitude in the list of dataset for OLCI.nc
  • PR 1554 - Enable showing DeprecationWarning in debug_on and add unit test (1554)
  • PR 1544 - Read wavelength ranges from netcdf
  • PR 1539 - Fix args of bucket_sum and bucket_avg resampler
  • PR 1525 - When saving to CF prepend datasets starting with a digit by CHANNEL_ (1518)
  • PR 1522 - Switch to 'ewa' and 'ewa_legacy' resamplers from pyresample
  • PR 1513 - Add auxiliary data download API (1362)
  • PR 1505 - Ascat soilmoisture reader
  • PR 1501 - Add central configuration object (628)

Documentation changes

  • PR 1559 - Fix geotiff writer FAQ link
  • PR 1545 - Fix deprecated sphinx html_context usage in conf.py
  • PR 1543 - Switch to sphinxcontrib.apidoc for automatically updating API docs (1540)
  • PR 1534 - Clarify usage of config 'config_path' option (1530)

Backward incompatible changes

Read more

Version 0.25.1

07 Jan 03:02
d7fbbdf
Compare
Choose a tag to compare

Issues Closed

  • Issue 1500 - Cannot create a scene for OLCI data

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

  • PR 1502 - Fix the linting error of test_agri_l1
  • PR 1459 - Remove unnecessary string decode in agri_l1 reader

In this release 2 pull requests were closed.

Version 0.25.0

04 Jan 22:16
9edad60
Compare
Choose a tag to compare

Issues Closed

In this release 12 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 1491 - Fix missing coordinates for bucket resamplers (1488)
  • PR 1481 - Remove x/y coordinates in mviri_l1b_fiduceo_nc
  • PR 1473 - Fix '::' erroneous for dicts syntax in docstrings (1453, 1453)
  • PR 1466 - Fix wavelength range print out to use regular nbsp (1449)
  • PR 1447 - Fix handling of modifiers in satpy-cf reader

Features added

  • PR 1485 - Harmonise AreaDefinition namings in EUM geos readers and sort geos areas in areas.yaml (1187)
  • PR 1478 - Improve FCI geolocation computation, harmonize area_id, add geolocation tests
  • PR 1476 - Add support for multiple values in the DecisionTree used for enhancements
  • PR 1474 - Fix EUMGACFDR reader so that all datasets can be read.
  • PR 1465 - Updates to FCI reader to include CT, CTTH, GII and the latest filenam…
  • PR 1457 - Harmonize calibration in SEVIRI readers
  • PR 1442 - Switch ci coverage to xml for codecov compatibility
  • PR 1441 - Add github workflow
  • PR 1439 - Add support for s3 buckets in OLCI and ABI l1 readers
  • PR 1438 - Full disk padding feature for SEVIRI Native data (1440)
  • PR 1427 - Add reader for FIDUCEO MVIRI FCDR data
  • PR 1421 - Add reader for AMSR2 Level 2 data produced by GAASP software (amsr2_l2_gaasp)
  • PR 1402 - Add ability to create complex tiled AWIPS NetCDF files (formerly SCMI writer)
  • PR 1393 - Fix sar-c calibration and add support for dB units
  • PR 1380 - Add arbitrary filename suffix to ABI L1B reader
  • PR 1351 - Refactor Scene loading and dependency tree (1443)
  • PR 937 - Add GLM + ABI highlight composite

Documentation changes

  • PR 1473 - Fix '::' erroneous for dicts syntax in docstrings (1453, 1453)
  • PR 1448 - DOC: add explanation to the way x and y work in aggregate

Refactoring

  • PR 1402 - Add ability to create complex tiled AWIPS NetCDF files (formerly SCMI writer)
  • PR 1351 - Refactor Scene loading and dependency tree (1443)

In this release 26 pull requests were closed.