Skip to content

Latest commit

 

History

History
563 lines (299 loc) · 22 KB

CHANGELOG.md

File metadata and controls

563 lines (299 loc) · 22 KB

Version <v0.13.0> (2023/11/27)

Issues Closed

  • Issue 205 - Near infrared reflectance calculation does not preserve input dtype (PR 206 by @pnuu)
  • Issue 201 - blackbody functions not dask friendly, trigger early dask computation

In this release 2 issues were closed.

Pull Requests Merged

Features added

  • PR 208 - Update the solar spectrum code to use the included reference spectra
  • PR 207 - Remove pkg_resources usage in config handling
  • PR 206 - Return 3.x um reflectance with the same dtype as the NIR data (205)
  • PR 204 - Bump up python versions
  • PR 203 - Allow dataarrays and preserve dtype in rad2temp
  • PR 202 - Update the solar spectrum code to use the included reference spectra

In this release 6 pull requests were closed.

Version <v0.12.5> (2023/09/21)

Pull Requests Merged

Bugs fixed

  • PR 195 - Fix rayleigh not preserving input dtype

In this release 1 pull request was closed.

Version <v0.12.4> (2023/09/20)

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

  • PR 197 - Overhaul build process with setuptools_scm and written version file
  • PR 180 - Bugfix in function doc header (177)

Documentation changes

  • PR 180 - Bugfix in function doc header (177)

In this release 3 pull requests were closed.

Version <v0.12.3> (2022/11/22)

Issues Closed

In this release 5 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 174 - Fix bug getting bandname from RSR data (172)

Features added

In this release 3 pull requests were closed.

Version <v0.12.2> (2022/10/24)

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

In this release 1 pull request was closed.

Version <v0.12.1> (2022/10/20)

Pull Requests Merged

Bugs fixed

  • PR 162 - Fix: check_and_download() got an unexpected keyword argument 'aerosol_type'

Features added

  • PR 163 - Remove author names from headers and tidy up for flake8 issues

In this release 2 pull requests were closed.

Version <v0.12.0> (2022/10/11)

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

  • PR 159 - Revert np.nan_to_num usage on rayleigh correction array
  • PR 158 - Fix RSR band name retrieval for unconfigured sensors
  • PR 157 - Fix noaa6 rsr
  • PR 153 - Fix a minor formatting bug in the atm-correction RTD pages
  • PR 136 - Fix avhrr instrument naming (127)

Features added

  • PR 156 - Add support for NOAA-21 VIIRS
  • PR 152 - EPS-SG VII (METimage) channel names added
  • PR 150 - Add AGRI bands to the BANDNAMES dict
  • PR 148 - Updated the FCI spectral responses as of April 2022
  • PR 145 - Add converter for Arctica-M N1 RSR data.
  • PR 136 - Fix avhrr instrument naming (127)

Documentation changes

  • PR 154 - Cleanup RSR and LUT download functions for clearer usage
  • PR 153 - Fix a minor formatting bug in the atm-correction RTD pages

In this release 13 pull requests were closed.

Version <v0.11.0> (2022/03/01)

Pull Requests Merged

Features added

  • PR 144 - Add converter for Electro-L N2 MSU/GS spectral response functions
  • PR 133 - Refactor rayleigh correction to be more dask friendly

In this release 2 pull requests were closed.

Version <v0.10.6> (2021/12/22)

Issues Closed

In this release 2 issues were closed.

Pull Requests Merged

Bugs fixed

Features added

  • PR 142 - Creating ABI RSR files for GOES 18 & 19 (FM3 & 4) (132)
  • PR 141 - Add technique to reduce Rayleigh contribution at high zenith angles
  • PR 140 - Fix for deprecation warnings concerning clipping in Rayleigh part
  • PR 135 - Remove all use of 'six'
  • PR 134 - Change tested Python versions to 3.8, 3.9 and 3.10

In this release 6 pull requests were closed.

Version <v0.10.5> (2021/04/29)

Pull Requests Merged

Bugs fixed

  • PR 129 - Fix so reflectances can be derived from scalar inputs

Features added

  • PR 128 - Fix dask compatibility of IR atmospherical correction

Documentation changes

  • PR 129 - Fix so reflectances can be derived from scalar inputs

In this release 2 pull requests were closed.

Version <v0.10.4> (2020/12/07)

Pull Requests Merged

Features added

  • PR 125 - Add GitHub ci support

In this release 1 pull request was closed.

Version <v0.10.3> (2020/12/04)

Issues Closed

  • Issue 89 - GK2A AMI RSR wavelengths are reversed

In this release 1 issue was closed.

Version <v0.10.2> (2020/11/20)

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

  • PR 124 - Refactor the rsr-reader and add more test coverage (122)
  • PR 123 - Add a utility function to decode HDF5 strings (122)
  • PR 120 - Fix scale of AGRI response values
  • PR 118 - Update documentation with new satellites / sensors and correct typos

Features added

  • PR 124 - Refactor the rsr-reader and add more test coverage (122)
  • PR 123 - Add a utility function to decode HDF5 strings (122)
  • PR 121 - Fix codefactor issues and appveyor testing
  • PR 119 - Add wavelength rangefinder

Documentation changes

  • PR 118 - Update documentation with new satellites / sensors and correct typos

In this release 9 pull requests were closed.

Version <v0.10.1> (2020/10/06)

Issues Closed

In this release 2 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 117 - Fix documentation error in SI unit conversion (111)

Features added

  • PR 116 - Skip python2 support
  • PR 113 - Separate masking and Sun zenith angle correction (112)
  • PR 110 - Add bandname mapping for slstr

Documentation changes

  • PR 117 - Fix documentation error in SI unit conversion (111)

In this release 5 pull requests were closed.

Version v0.10.0 (2020/06/24)

Issues Closed

  • Issue 96 - Spectral response function for SLSTR on Sentinel 3B (PR 104)

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

  • PR 105 - Use original channel data on the night side for NIR emissive

Features added

  • PR 109 - add more realistic METimage RSRs
  • PR 108 - Add option to specify sun-zenith angle threshold applied
  • PR 107 - Add support for FCI
  • PR 105 - Use original channel data on the night side for NIR emissive
  • PR 104 - Updated Zenodo link for addition of SLSTR on Sentinel 3B (96)

In this release 5 pull requests were closed.

Version v0.9.5 (2020/02/04)

Issues Closed

  • Issue 101 - Getting the near infrared reflectance of a viirs scene crashes. (PR 102)

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

  • PR 103 - Fix '-' (minus) sign in math string
  • PR 102 - Fix round returning a float (101, 101)

Documentation changes

  • PR 103 - Fix '-' (minus) sign in math string
  • PR 100 - Updated the documentation of inverse Planck function for broad channels

In this release 4 pull requests were closed.

Version v0.9.4 (2019/12/30)

Pull Requests Merged

Bugs fixed

  • PR 99 - Fix Read The Doc pages - does not build at the moment

Features added

  • PR 97 - Fix NIR computations to be more lenient towards dask arrays

Documentation changes

  • PR 99 - Fix Read The Doc pages - does not build at the moment

In this release 3 pull requests were closed.

Version v0.9.3 (2019/12/06)

Issues Closed

  • Issue 92 - Fails to pull from Github because of a git-lfs quota limit (PR 93)
  • Issue 90 - CREFL rayleigh Goes-16 ABI L1B

In this release 2 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 95 - Adapt for later versions of TQDM
  • PR 93 - Abandon gitlfs (92)
  • PR 87 - Fix doc strings (flake8 complaints).

Features added

  • PR 95 - Adapt for later versions of TQDM
  • PR 88 - Feature pytest
  • PR 87 - Fix doc strings (flake8 complaints).
  • PR 86 - Switch from versioneer

Documentation changes

  • PR 94 - Add the atm correction paper reference
  • PR 87 - Fix doc strings (flake8 complaints).

In this release 9 pull requests were closed.

Version v0.9.2 (2019/10/03)

Pull Requests Merged

Bugs fixed

  • PR 85 - Fix doc tests for r37 derivations
  • PR 84 - Add AMI channel aliases from Satpy

In this release 2 pull requests were closed.

Version <RELEASE_VERSION> (2019/09/30)

Issues Closed

Pull Requests Merged

Features added

  • PR 83 - Fix for appveyor, using Daves custom branch&fork of ci-helpers
  • PR 82 - Add support for AMI on GEO-KOMPSAT-2A

In this release 2 pull requests were closed.

Version <RELEASE_VERSION> (2019/08/30)

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

  • PR 80 - Fix doc tests for python 2&3
  • PR 79 - Fix rsr zenodo version
  • PR 74 - Fix dask compatibility in blackbody functions (73)

Features added

  • PR 78 - Add FY-3B VIRR and FY-3C VIRR RSRs
  • PR 77 - Add FY-4A AGRI support

In this release 5 pull requests were closed.

Version <RELEASE_VERSION> (2019/06/07)

Issues Closed

  • Issue 75 - 'download_luts' and 'download_rsr' functions always download files (PR 76)

In this release 1 issue was closed.

Pull Requests Merged

Features added

  • PR 76 - Feature download LUT files only if outdated (75)

In this release 1 pull request was closed.

Version <RELEASE_VERSION> (2019/04/29)

Issues Closed

  • Issue 70 - Update yaml usage to work with pyyaml 5.1+ (PR 71)
  • Issue 66 - Throws a warning about non-existing directory - storing/reading cached radiance-tb look-up-tables (PR 67)
  • Issue 61 - can this program be used for user-defined sensor or rsr? (PR 62)
  • Issue 58 - Use dask instead of numpy masked arrays (PR 59)

In this release 4 issues were closed.

Pull Requests Merged

Features added

  • PR 71 - Fix yaml 5.1+ support with unsafe loading (70, 70)
  • PR 69 - Feature rayleigh catch exception
  • PR 68 - Feaure metimage multiple detectors
  • PR 65 - Feature add metimage

In this release 4 pull requests were closed.

Version <RELEASE_VERSION> (2019/04/09)

Issues Closed

  • Issue 66 - Throws a warning about non-existing directory - storing/reading cached radiance-tb look-up-tables (PR 67)
  • Issue 61 - can this program be used for user-defined sensor or rsr? (PR 62)
  • Issue 58 - Use dask instead of numpy masked arrays (PR 59)

In this release 3 issues were closed.

Pull Requests Merged

Bugs fixed

  • PR 67 - Bugfix tb2rad lut caching (66)
  • PR 64 - Fix interp function in rayleigh correction to be serializable

Features added

  • PR 59 - Daskify NIR reflectance calculations (58)

In this release 2 pull requests were closed.

Version <RELEASE_VERSION> (2018/12/04)

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

Features added

  • PR 60 - Fix readthedocs

In this release 1 pull request was closed.

Version <RELEASE_VERSION> (2018/11/30)

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

  • PR 53 - Fix masking of calculated NIR reflectances

Features added

  • PR 57 - Script cleanup and document
  • PR 56 - Rsr download fix (50)

In this release 3 pull requests were closed.

Version <RELEASE_VERSION> (2018/11/30)

Issues Closed

In this release 1 issue was closed.

Pull Requests Merged

Bugs fixed

  • PR 53 - Fix masking of calculated NIR reflectances

Features added

  • PR 57 - Script cleanup and document
  • PR 56 - Rsr download fix (50)

In this release 3 pull requests were closed.