Panu Lahtinen
Panu Lahtinen
This PR makes it possible to set fill value when reading for LA and RGBA images with `generic_image` reader. When this is done, the `A` band is dropped. Previously RGBA...
This PR continues with the tasks listed in https://github.com/pytroll/satpy/issues/3123 to split `__init__.py` of subpackages to modules by refactoring enhancements. - [x] Tests added - [x] Fully documented
This may be more work than this PR can support right now, but can we: Split the base class and this new class into 3 total classes. Essentially a "netcdf4...
This PR does some refactoring to `pyspectral.near_infrared_reflectance` module. - [ ] Closes #xxxx - [ ] Tests added - [ ] Tests passed: Passes ``pytest pyspectral`` - [ ] Passes...
This PR refactors the `pyspectral.utils` module. - [ ] Closes #xxxx - [ ] Tests added - [ ] Tests passed: Passes ``pytest pyspectral`` - [ ] Passes ``flake8 pyspectral``...
#### Code Sample, a minimal, complete, and verifiable piece of code Sample compositor config ```yaml my_composite: compositor: !!python/name:my_composites.MyCompositor prerequisites: - 10.8 optional_prerequisites: - solar_zenith_angle - 0.6 ``` The compositor for...
**Describe the bug** Reading of data on S3 object storage fails with Satpy 0.59.0. **To Reproduce** ```python import hdf5plugin from satpy import Scene fname = "s3://satellite-data-eumetcast-geo-mtg-0deg-fci/W_XX-EUMETSAT-Darmstadt,IMG+SAT,MTI1+FCI-1C-RRAD-FDHSI-FD--CHK-BODY--DIS-NC4E_C_EUMT_20251208124049_IDPFI_OPE_20251208123908_20251208123923_N_JLS_O_0076_0040.nc" scn = Scene(filenames=[fname], reader="fci_l1c_nc")...
Drop Python 3.11 support and add Python 3.14 to CI. - [x] Closes #3267
## Feature Request **Is your feature request related to a problem? Please describe.** There are a lot of unnecessary enhancements defined for composites using `DayNightCompositor` stretching the data from 0...
This PR refactors `Scene._resampled_scene()` that @gerritholl reported to be complicated in https://github.com/pytroll/satpy/pull/3168#issuecomment-3109062005 . As there was a change to `_reduce_data()`, I did some additional refactoring to it too. - [...