• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

pytroll / satpy / 33060929441
96%

Build:
DEFAULT BRANCH: main
Ran 27 Aug 2026 10:05AM UTC
Jobs 1
Files 480
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Aug 2026 09:57AM UTC coverage: 96.425%. Remained the same
33060929441

push

github

web-flow
Merge pull request #3451 from mraspaud/relicense

Relicense satpy to Apache 2.0

56858 of 58966 relevant lines covered (96.43%)

3.84 hits per line

Coverage Regressions

Lines Coverage ∆ File
100
83.39
0.0% writers/awips_tiled.py
78
70.29
0.0% readers/goes_imager_nc.py
48
77.48
0.0% readers/viirs_compact.py
46
92.7
0.0% scene.py
45
80.36
0.0% readers/nwcsaf_nc.py
39
65.04
0.0% readers/modis_l1b.py
33
85.41
0.0% readers/eps_l1b.py
31
21.18
0.0% readers/maia.py
30
0.0
0.0% readers/ghrsst_l3c_sst.py
30
93.07
0.0% writers/mitiff.py
29
88.13
0.0% readers/mirs.py
28
84.47
0.0% readers/viirs_sdr.py
27
91.84
0.0% readers/core/landsat.py
27
75.0
0.0% readers/seviri_l1b_nc.py
26
84.62
0.0% readers/grib.py
26
92.48
0.0% utils.py
25
90.04
0.0% readers/aapp_l1b.py
25
10.0
0.0% readers/caliop_l2_cloud.py
24
93.75
0.0% readers/seviri_l1b_native.py
23
92.84
0.0% multiscene/_multiscene.py
23
87.94
0.0% readers/core/hrit.py
21
97.53
0.0% readers/core/yaml_reader.py
21
82.69
0.0% readers/scmi.py
19
95.38
0.0% dataset/dataid.py
19
93.95
0.0% readers/core/utils.py
18
66.67
0.0% composites/sar.py
18
94.71
0.0% composites/viirs.py
18
93.92
0.0% readers/clavrx.py
18
88.68
0.0% readers/geocat.py
18
9.09
0.0% readers/scatsat1_l2b.py
17
91.64
0.0% composites/core.py
17
91.38
0.0% readers/nucaps.py
15
93.8
0.0% readers/core/hdfeos.py
15
88.1
0.0% readers/tropomi_l2.py
13
88.7
0.0% readers/core/xmlformat.py
13
80.72
0.0% readers/mimic_TPW2_nc.py
13
95.71
0.0% readers/seviri_l1b_hrit.py
13
90.13
0.0% readers/seviri_l1b_icare.py
13
96.69
0.0% tests/writer_tests/test_ninjogeotiff.py
12
94.37
0.0% readers/olci_nc.py
12
80.33
0.0% writers/ninjotiff.py
11
94.09
0.0% composites/config_loader.py
11
0.0
0.0% enhancements/mimic.py
11
87.37
0.0% enhancements/overlays.py
11
95.11
0.0% modifiers/_crefl_utils.py
11
94.5
0.0% readers/core/viirs_atms_sdr.py
11
91.34
0.0% readers/electrol_hrit.py
11
92.99
0.0% readers/eum_l2_bufr.py
11
83.72
0.0% readers/hsaf_grib.py
11
94.86
0.0% readers/ici_l1b_nc.py
10
89.47
0.0% node.py
10
91.34
0.0% readers/modis_l2.py
10
91.3
0.0% readers/omps_edr.py
10
97.56
0.0% readers/sar_c_safe.py
10
95.31
0.0% tests/utils.py
10
86.21
0.0% writers/cf_writer.py
9
94.55
0.0% readers/amsr2_l2_gaasp.py
9
95.29
0.0% readers/nwcsaf_hrw_nc.py
9
89.36
0.0% resample/base.py
8
92.16
0.0% dataset/data_dict.py
8
97.4
0.0% dependency_tree.py
8
92.73
0.0% enhancements/enhancer.py
8
97.46
0.0% readers/fci_l1c_nc.py
8
84.0
0.0% readers/mcd12q1.py
8
96.96
0.0% tests/test_config.py
7
93.28
0.0% cf/attrs.py
7
92.22
0.0% modifiers/spectral.py
7
95.81
0.0% readers/avhrr_l1b_gaclac.py
7
95.39
0.0% readers/core/abi.py
7
95.65
0.0% readers/goes_imager_hrit.py
7
95.14
0.0% readers/sgli_l1b.py
6
91.89
0.0% modifiers/atmosphere.py
6
92.31
0.0% modifiers/_crefl.py
6
90.16
0.0% modifiers/geometry.py
6
84.09
0.0% readers/gerb_l2_hr_h5.py
6
96.39
0.0% readers/pmw_channels_definitions.py
6
91.78
0.0% writers/geotiff.py
5
96.12
0.0% composites/resolution.py
5
90.74
0.0% readers/atms_sdr_hdf5.py
5
93.9
0.0% readers/core/hdf5.py
5
94.19
0.0% readers/core/loading.py
5
95.8
0.0% readers/eum_l2_grib.py
5
94.62
0.0% readers/iasi_l2_so2_bufr.py
5
95.41
0.0% readers/smos_l2_wind.py
5
91.94
0.0% readers/viirs_edr_active_fires.py
5
96.99
0.0% readers/viirs_l1b.py
5
93.33
0.0% _scene_converters.py
5
98.45
0.0% tests/reader_tests/modis_tests/_modis_fixtures.py
5
99.25
0.0% tests/test_readers.py
5
91.67
0.0% writers/core/base.py
4
94.32
0.0% readers/acspo.py
4
97.3
0.0% readers/ami_l1b.py
4
94.12
0.0% readers/core/remote.py
4
98.41
0.0% readers/msi_safe.py
4
94.81
0.0% readers/nwcsaf_msg2013_hdf5.py
4
98.0
0.0% readers/slstr_l1b.py
4
91.11
0.0% readers/viirs_edr_flood.py
4
94.87
0.0% readers/virr_l1b.py
4
93.1
0.0% tests/reader_tests/test_hdf4_utils.py
4
94.94
0.0% tests/reader_tests/test_hdf5_utils.py
4
96.95
0.0% tests/reader_tests/test_hrit_base.py
4
95.06
0.0% tests/reader_tests/test_hsaf_grib.py
4
98.87
0.0% tests/writer_tests/test_cf.py
3
75.0
0.0% area.py
3
97.62
0.0% aux_download.py
3
95.45
0.0% cf/datasets.py
3
95.08
0.0% composites/cloud_products.py
3
98.57
0.0% composites/fill.py
3
96.55
0.0% _config.py
3
94.0
0.0% coords.py
3
95.89
0.0% readers/aapp_mhs_amsub_l1c.py
3
99.04
0.0% readers/ahi_hsd.py
3
97.46
0.0% readers/core/metimage_nc.py
3
95.16
0.0% readers/hsaf_nc.py
3
97.89
0.0% readers/osisaf_l3_nc.py
3
96.94
0.0% readers/seadas_l2.py
3
98.16
0.0% tests/reader_tests/test_ami_l1b.py
3
97.76
0.0% tests/reader_tests/test_grib.py
3
99.62
0.0% tests/test_yaml_reader.py
3
99.08
0.0% tests/writer_tests/test_awips_tiled.py
3
76.92
0.0% writers/__init__.py
2
95.92
0.0% cf/encoding.py
2
94.59
0.0% composites/arithmetic.py
2
97.06
0.0% composites/lookup.py
2
91.3
0.0% composites/seviri.py
2
85.71
0.0% conftest.py
2
89.47
0.0% dataset/anc_vars.py
2
85.71
0.0% __init__.py
2
99.25
0.0% modifiers/angles.py
2
97.44
0.0% readers/abi_l2_nc.py
2
97.4
0.0% readers/ascat_l2_soilmoisture_bufr.py
2
95.83
0.0% readers/core/eum.py
2
97.4
0.0% readers/core/file_handlers.py
2
96.97
0.0% readers/core/hdf4.py
2
97.67
0.0% readers/generic_image.py
2
98.64
0.0% readers/hrpt.py
2
98.45
0.0% readers/iasi_l2.py
2
98.54
0.0% readers/mersi_l1b.py
2
95.74
0.0% readers/metimage_l1b_nc.py
2
83.33
0.0% readers/metimage_l2_nc.py
2
96.3
0.0% readers/modis_l3.py
2
98.51
0.0% readers/mws_l1b.py
2
98.98
0.0% readers/viirs_edr.py
2
97.33
0.0% tests/compositor_tests/test_aux_data.py
2
99.1
0.0% tests/multiscene_tests/test_save_animation.py
2
98.54
0.0% tests/reader_tests/_li_test_utils.py
2
98.97
0.0% tests/reader_tests/test_abi_l1b.py
2
99.35
0.0% tests/reader_tests/test_ahi_hsd.py
2
97.56
0.0% tests/reader_tests/test_ascat_l2_soilmoisture_bufr.py
2
98.89
0.0% tests/reader_tests/test_iasi_l2.py
2
97.01
0.0% tests/reader_tests/test_iasi_l2_so2_bufr.py
2
99.26
0.0% tests/reader_tests/test_iasi_ng_l2_nc.py
2
99.56
0.0% tests/reader_tests/test_li_l2_nc.py
2
98.91
0.0% tests/reader_tests/test_metimage_base_nc.py
2
97.14
0.0% tests/reader_tests/test_metimage_l1b_nc.py
2
93.75
0.0% tests/reader_tests/test_metimage_l2_nc.py
2
93.75
0.0% tests/reader_tests/test_metimage_wv_nc.py
2
99.13
0.0% tests/reader_tests/test_netcdf_utils.py
2
98.23
0.0% tests/reader_tests/test_nwcsaf_msg.py
2
99.25
0.0% tests/reader_tests/test_sar_c_safe.py
2
99.53
0.0% tests/reader_tests/test_viirs_sdr.py
2
98.66
0.0% tests/test_data_download.py
2
99.36
0.0% tests/test_demo.py
2
98.23
0.0% tests/test_dependency_tree.py
2
99.53
0.0% tests/test_resample.py
2
95.45
0.0% tests/writer_tests/test_core/test_base.py
2
94.74
0.0% tests/writer_tests/test_simple_image.py
1
97.3
0.0% cf/area.py
1
88.89
0.0% composites/__init__.py
1
99.45
0.0% composites/mask.py
1
99.25
0.0% dataset/metadata.py
1
99.17
0.0% decision_tree.py
1
97.44
0.0% demo/abi_l1b.py
1
95.65
0.0% demo/ahi_hsd.py
1
98.75
0.0% enhancements/colormap.py
1
98.7
0.0% enhancements/contrast.py
1
88.89
0.0% enhancements/__init__.py
1
75.0
0.0% modifiers/base.py
1
99.15
0.0% modifiers/parallax.py
1
95.24
0.0% plugin_base.py
1
98.86
0.0% readers/abi_l1b.py
1
99.32
0.0% readers/core/fy4.py
1
99.62
0.0% readers/core/li_nc.py
1
99.59
0.0% readers/fci_l2_nc.py
1
98.53
0.0% readers/glm_l2.py
1
99.32
0.0% readers/hrit_jma.py
1
98.31
0.0% readers/hy2_scat_l2b_h5.py
1
99.31
0.0% readers/iasi_ng_l2_nc.py
1
98.89
0.0% readers/mwr_l1b.py
1
99.09
0.0% readers/satpy_cf_nc.py
1
88.89
0.0% resample/__init__.py
1
98.55
0.0% tests/enhancement_tests/test_enhancements.py
1
98.11
0.0% tests/enhancement_tests/test_wrappers.py
1
99.53
0.0% tests/modifier_tests/test_angles.py
1
99.72
0.0% tests/modifier_tests/test_parallax.py
1
99.17
0.0% tests/reader_tests/modis_tests/test_modis_l1b.py
1
99.47
0.0% tests/reader_tests/test_ahi_hrit.py
1
99.31
0.0% tests/reader_tests/test_eum_l2_bufr.py
1
99.8
0.0% tests/reader_tests/test_landsat.py
1
99.71
0.0% tests/reader_tests/test_mersi_l1b.py
1
99.03
0.0% tests/reader_tests/test_omps_edr.py
1
99.06
0.0% tests/reader_tests/test_scmi.py
1
99.09
0.0% tests/reader_tests/test_seadas_l2.py
1
98.61
0.0% tests/reader_tests/test_viirs_edr_flood.py
1
99.74
0.0% tests/scene_tests/test_load.py
1
99.7
0.0% tests/writer_tests/test_mitiff.py
1
96.55
0.0% writers/core/image.py
1
99.34
0.0% writers/ninjogeotiff.py
Jobs
ID Job ID Ran Files Coverage
1 run- - 33060929441.1 27 Aug 2026 10:05AM UTC 480
96.43
GitHub Action Run
Source Files on build 33060929441
  • Tree
  • List 480
  • Changed 431
  • Source Changed 0
  • Coverage Changed 431
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #33060929441
  • 66359f20 on github
  • Prev Build on main (#32983570710)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc