Your message dated Mon, 12 Dec 2022 00:55:00 +0000
with message-id <e1p4x5w-00bn4m...@fasolo.debian.org>
and subject line Bug#1022338: fixed in satpy 0.38.0-1
has caused the Debian Bug report #1022338,
regarding satpy: FTBFS: dh_auto_test: error: pybuild --test --test-pytest -i 
python{version} -p 3.10 returned exit code 13
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1022338: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1022338
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: satpy
Version: 0.37.1-1
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20221023 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> dh_auto_test
> I: pybuild base:240: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build; 
> python3.10 -m pytest -k "not test_retrieve and not test_offline_retrieve and 
> not test_retrieve_all and not test_download_script and not test_start_time 
> and not test_end_time and not test_mimic_TPW2_nc and not TestAngleGeneration 
> and not test_get_luts and not test_convert_remote_files_to_fsspec_fsfile and 
> not test_convert_remote_files_to_fsspec_filename_dict and not 
> test_convert_remote_files_to_fsspec_mixed_sources and not 
> test_get_satpos_from_satname and not test_enhanced_image and not 
> test_double_load and not test_correct_area_no_orbital_parameters"
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.10.7, pytest-7.1.2, pluggy-1.0.0+repack
> rootdir: /<<PKGBUILDDIR>>
> plugins: lazy-fixture-0.6.3
> collected 1774 items / 64 deselected / 1710 selected
> 
> satpy/tests/test_compat.py ..                                            [  
> 0%]
> satpy/tests/test_composites.py ......................................... [  
> 2%]
> .............................................                            [  
> 5%]
> satpy/tests/test_config.py .................                             [  
> 6%]
> satpy/tests/test_crefl_utils.py .                                        [  
> 6%]
> satpy/tests/test_data_download.py .............................          [  
> 7%]
> satpy/tests/test_dataset.py ............................................ [ 
> 10%]
> ..........                                                               [ 
> 11%]
> satpy/tests/test_demo.py ...................                             [ 
> 12%]
> satpy/tests/test_dependency_tree.py ........                             [ 
> 12%]
> satpy/tests/test_file_handlers.py .............                          [ 
> 13%]
> satpy/tests/test_modifiers.py ........F.......                           [ 
> 14%]
> satpy/tests/test_multiscene.py ...............                           [ 
> 15%]
> satpy/tests/test_node.py ........                                        [ 
> 15%]
> satpy/tests/test_readers.py ............................................ [ 
> 18%]
> ....................                                                     [ 
> 19%]
> satpy/tests/test_regressions.py ...                                      [ 
> 19%]
> satpy/tests/test_resample.py ...ss.....................                  [ 
> 21%]
> satpy/tests/test_scene.py .............................................. [ 
> 23%]
> ....................FFF...FF.........F.....F....F..........FFFF.F....... [ 
> 28%]
> sss..                                                                    [ 
> 28%]
> satpy/tests/test_utils.py ...............................                [ 
> 30%]
> satpy/tests/test_writers.py .....................................        [ 
> 32%]
> satpy/tests/test_yaml_reader.py ........................................ [ 
> 34%]
> .....                                                                    [ 
> 34%]
> satpy/tests/compositor_tests/test_abi.py ..                              [ 
> 35%]
> satpy/tests/compositor_tests/test_ahi.py ..                              [ 
> 35%]
> satpy/tests/compositor_tests/test_glm.py ..                              [ 
> 35%]
> satpy/tests/compositor_tests/test_sar.py ..                              [ 
> 35%]
> satpy/tests/compositor_tests/test_viirs.py .........                     [ 
> 35%]
> satpy/tests/enhancement_tests/test_abi.py .                              [ 
> 35%]
> satpy/tests/enhancement_tests/test_ahi.py .                              [ 
> 36%]
> satpy/tests/enhancement_tests/test_enhancements.py ..................... [ 
> 37%]
> .................................................                        [ 
> 40%]
> satpy/tests/enhancement_tests/test_viirs.py .                            [ 
> 40%]
> satpy/tests/modifier_tests/test_crefl.py .............                   [ 
> 40%]
> satpy/tests/modifier_tests/test_parallax.py ............................ [ 
> 42%]
> ..................xx.............x                                       [ 
> 44%]
> satpy/tests/reader_tests/test_aapp_l1b.py ........                       [ 
> 45%]
> satpy/tests/reader_tests/test_aapp_mhs_amsub_l1c.py .....                [ 
> 45%]
> satpy/tests/reader_tests/test_abi_l1b.py ............................... [ 
> 47%]
> ............                                                             [ 
> 47%]
> satpy/tests/reader_tests/test_abi_l2_nc.py ....                          [ 
> 48%]
> satpy/tests/reader_tests/test_acspo.py ...                               [ 
> 48%]
> satpy/tests/reader_tests/test_agri_l1.py ..........                      [ 
> 48%]
> satpy/tests/reader_tests/test_ahi_hrit.py ........                       [ 
> 49%]
> satpy/tests/reader_tests/test_ahi_hsd.py ................                [ 
> 50%]
> satpy/tests/reader_tests/test_ahi_l1b_gridded_bin.py ..........          [ 
> 50%]
> satpy/tests/reader_tests/test_ami_l1b.py ...........                     [ 
> 51%]
> satpy/tests/reader_tests/test_amsr2_l1b.py ...                           [ 
> 51%]
> satpy/tests/reader_tests/test_amsr2_l2.py ..                             [ 
> 51%]
> satpy/tests/reader_tests/test_amsr2_l2_gaasp.py ........................ [ 
> 53%]
>                                                                          [ 
> 53%]
> satpy/tests/reader_tests/test_ascat_l2_soilmoisture_bufr.py ...          [ 
> 53%]
> satpy/tests/reader_tests/test_avhrr_l0_hrpt.py ...........               [ 
> 53%]
> satpy/tests/reader_tests/test_avhrr_l1b_gaclac.py s......s..s..          [ 
> 54%]
> satpy/tests/reader_tests/test_clavrx.py .......                          [ 
> 55%]
> satpy/tests/reader_tests/test_clavrx_nc.py ...                           [ 
> 55%]
> satpy/tests/reader_tests/test_cmsaf_claas.py ...............             [ 
> 56%]
> satpy/tests/reader_tests/test_electrol_hrit.py ......                    [ 
> 56%]
> satpy/tests/reader_tests/test_eps_l1b.py ..........                      [ 
> 57%]
> satpy/tests/reader_tests/test_eum_base.py ...........                    [ 
> 57%]
> satpy/tests/reader_tests/test_fci_l1c_nc.py .................            [ 
> 58%]
> satpy/tests/reader_tests/test_fci_l2_nc.py ..................            [ 
> 59%]
> satpy/tests/reader_tests/test_generic_image.py .......                   [ 
> 60%]
> satpy/tests/reader_tests/test_geocat.py ....                             [ 
> 60%]
> satpy/tests/reader_tests/test_geos_area.py .......                       [ 
> 60%]
> satpy/tests/reader_tests/test_ghrsst_l2.py .....                         [ 
> 61%]
> satpy/tests/reader_tests/test_glm_l2.py ....                             [ 
> 61%]
> satpy/tests/reader_tests/test_goes_imager_hrit.py ......                 [ 
> 61%]
> satpy/tests/reader_tests/test_goes_imager_nc.py ..................       [ 
> 62%]
> satpy/tests/reader_tests/test_gpm_imerg.py .                             [ 
> 62%]
> satpy/tests/reader_tests/test_grib.py ..........                         [ 
> 63%]
> satpy/tests/reader_tests/test_hdf4_utils.py .                            [ 
> 63%]
> satpy/tests/reader_tests/test_hdf5_utils.py .                            [ 
> 63%]
> satpy/tests/reader_tests/test_hdfeos_base.py ..                          [ 
> 63%]
> satpy/tests/reader_tests/test_hrit_base.py ........                      [ 
> 64%]
> satpy/tests/reader_tests/test_hsaf_grib.py ...                           [ 
> 64%]
> satpy/tests/reader_tests/test_hy2_scat_l2b_h5.py .......                 [ 
> 64%]
> satpy/tests/reader_tests/test_iasi_l2.py ...........                     [ 
> 65%]
> satpy/tests/reader_tests/test_iasi_l2_so2_bufr.py ....                   [ 
> 65%]
> satpy/tests/reader_tests/test_mersi2_l1b.py .....                        [ 
> 65%]
> satpy/tests/reader_tests/test_mimic_TPW2_lowres.py ....                  [ 
> 66%]
> satpy/tests/reader_tests/test_mirs.py ..............                     [ 
> 66%]
> satpy/tests/reader_tests/test_modis_l1b.py ..............                [ 
> 67%]
> satpy/tests/reader_tests/test_modis_l2.py ...........                    [ 
> 68%]
> satpy/tests/reader_tests/test_msi_safe.py ..........                     [ 
> 69%]
> satpy/tests/reader_tests/test_msu_gsa_l1b.py ...                         [ 
> 69%]
> satpy/tests/reader_tests/test_mviri_l1b_fiduceo_nc.py .................. [ 
> 70%]
> ..................................                                       [ 
> 72%]
> satpy/tests/reader_tests/test_netcdf_utils.py ...                        [ 
> 72%]
> satpy/tests/reader_tests/test_nucaps.py ......................           [ 
> 73%]
> satpy/tests/reader_tests/test_nwcsaf_msg.py ..                           [ 
> 73%]
> satpy/tests/reader_tests/test_nwcsaf_nc.py ...........                   [ 
> 74%]
> satpy/tests/reader_tests/test_oceancolorcci_l3_nc.py ......              [ 
> 74%]
> satpy/tests/reader_tests/test_olci_nc.py ......                          [ 
> 75%]
> satpy/tests/reader_tests/test_omps_edr.py ....                           [ 
> 75%]
> satpy/tests/reader_tests/test_safe_sar_l2_ocn.py ..                      [ 
> 75%]
> satpy/tests/reader_tests/test_sar_c_safe.py .................            [ 
> 76%]
> satpy/tests/reader_tests/test_satpy_cf_nc.py .........                   [ 
> 77%]
> satpy/tests/reader_tests/test_scmi.py .......                            [ 
> 77%]
> satpy/tests/reader_tests/test_seadas_l2.py ..........                    [ 
> 78%]
> satpy/tests/reader_tests/test_seviri_base.py ................            [ 
> 78%]
> satpy/tests/reader_tests/test_seviri_l1b_calibration.py .........        [ 
> 79%]
> satpy/tests/reader_tests/test_seviri_l1b_hrit.py ....................... [ 
> 80%]
> ..........                                                               [ 
> 81%]
> satpy/tests/reader_tests/test_seviri_l1b_icare.py ........               [ 
> 81%]
> satpy/tests/reader_tests/test_seviri_l1b_native.py ..................... [ 
> 83%]
> ................................                                         [ 
> 84%]
> satpy/tests/reader_tests/test_seviri_l1b_nc.py ..............            [ 
> 85%]
> satpy/tests/reader_tests/test_seviri_l2_bufr.py ..................       [ 
> 86%]
> satpy/tests/reader_tests/test_seviri_l2_grib.py .                        [ 
> 86%]
> satpy/tests/reader_tests/test_slstr_l1b.py ....                          [ 
> 87%]
> satpy/tests/reader_tests/test_smos_l2_wind.py ......                     [ 
> 87%]
> satpy/tests/reader_tests/test_tropomi_l2.py ....                         [ 
> 87%]
> satpy/tests/reader_tests/test_utils.py ....................              [ 
> 88%]
> satpy/tests/reader_tests/test_vaisala_gld360.py .                        [ 
> 88%]
> satpy/tests/reader_tests/test_vii_base_nc.py ....                        [ 
> 89%]
> satpy/tests/reader_tests/test_vii_l1b_nc.py ..                           [ 
> 89%]
> satpy/tests/reader_tests/test_vii_l2_nc.py .                             [ 
> 89%]
> satpy/tests/reader_tests/test_vii_utils.py .                             [ 
> 89%]
> satpy/tests/reader_tests/test_viirs_compact.py ..                        [ 
> 89%]
> satpy/tests/reader_tests/test_viirs_edr_active_fires.py ........         [ 
> 90%]
> satpy/tests/reader_tests/test_viirs_edr_flood.py ...                     [ 
> 90%]
> satpy/tests/reader_tests/test_viirs_l1b.py ..............                [ 
> 90%]
> satpy/tests/reader_tests/test_viirs_sdr.py ....................          [ 
> 92%]
> satpy/tests/reader_tests/test_virr_l1b.py ..                             [ 
> 92%]
> satpy/tests/writer_tests/test_awips_tiled.py .......................     [ 
> 93%]
> satpy/tests/writer_tests/test_cf.py .................................... [ 
> 95%]
>                                                                          [ 
> 95%]
> satpy/tests/writer_tests/test_geotiff.py .................               [ 
> 96%]
> satpy/tests/writer_tests/test_mitiff.py .............                    [ 
> 97%]
> satpy/tests/writer_tests/test_ninjogeotiff.py ....................xxx..x [ 
> 99%]
> .....                                                                    [ 
> 99%]
> satpy/tests/writer_tests/test_ninjotiff.py ........                      [ 
> 99%]
> satpy/tests/writer_tests/test_simple_image.py ...                        [ 
> 99%]
> satpy/tests/writer_tests/test_utils.py .                                 
> [100%]
> 
> =================================== FAILURES 
> ===================================
> ____________________ TestNIRReflectance.test_no_sunz_no_co2 
> ____________________
> 
> self = <satpy.tests.test_modifiers.TestNIRReflectance 
> testMethod=test_no_sunz_no_co2>
> calculator = <MagicMock name='Calculator' id='140116184739904'>
> apply_modifier_info = <MagicMock name='apply_modifier_info' 
> id='140116184584000'>
> sza = <MagicMock name='sun_zenith_angle' id='140116184591824'>
> 
>     @mock.patch('satpy.modifiers.spectral.sun_zenith_angle')
>     @mock.patch('satpy.modifiers.NIRReflectance.apply_modifier_info')
>     @mock.patch('satpy.modifiers.spectral.Calculator')
>     def test_no_sunz_no_co2(self, calculator, apply_modifier_info, sza):
>         """Test NIR reflectance compositor with minimal parameters."""
>         calculator.return_value = mock.MagicMock(
>             reflectance_from_tbs=self.refl_from_tbs)
>         sza.return_value = self.da_sunz
>         from satpy.modifiers.spectral import NIRReflectance
>     
>         comp = NIRReflectance(name='test')
>         info = {'modifiers': None}
>         res = comp([self.nir, self.ir_], optional_datasets=[], **info)
>     
> >       self.get_lonlats.assert_called()
> 
> satpy/tests/test_modifiers.py:244: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <MagicMock name='mock.get_lonlats' id='140116184845424'>
> 
>     def assert_called(self):
>         """assert that the mock was called at least once
>         """
>         if self.call_count == 0:
>             msg = ("Expected '%s' to have been called." %
>                    (self._mock_name or 'mock'))
> >           raise AssertionError(msg)
> E           AssertionError: Expected 'get_lonlats' to have been called.
> 
> /usr/lib/python3.10/unittest/mock.py:888: AssertionError
> _______________________ TestSceneLoading.test_load_comp4 
> _______________________
> 
> self = <satpy.tests.test_scene.TestSceneLoading object at 0x7f6fa0321ff0>
> 
>     def test_load_comp4(self):
>         """Test loading a composite that depends on a composite."""
>         scene = Scene(filenames=['fake1_1.txt'], reader='fake1')
>         scene.load(['comp4'])
>         loaded_ids = list(scene._datasets.keys())
> >       assert len(loaded_ids) == 1
> E       AssertionError: assert 2 == 1
> E        +  where 2 = len([DataID(name='comp2'), DataID(name='ds3', 
> modifiers=())])
> 
> satpy/tests/test_scene.py:1059: AssertionError
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  satpy.scene:scene.py:1275 The following datasets were not created 
> and may require resampling to be generated: DataID(name='comp4')
> _______________ TestSceneLoading.test_load_multiple_resolutions 
> ________________
> 
> self = <satpy.tests.test_scene.TestSceneLoading object at 0x7f6fa0321cc0>
> 
>     def test_load_multiple_resolutions(self):
>         """Test loading a dataset has multiple resolutions available with 
> different resolutions."""
>         scene = Scene(filenames=['fake1_1.txt'], reader='fake1')
>         comp25 = make_cid(name='comp25', resolution=1000)
>         scene[comp25] = xr.DataArray([], attrs={'name': 'comp25', 
> 'resolution': 1000})
>         scene.load(['comp25'], resolution=500)
>     
>         loaded_ids = list(scene._datasets.keys())
> >       assert len(loaded_ids) == 2
> E       AssertionError: assert 3 == 2
> E        +  where 3 = len([DataID(name='comp24', resolution=500), 
> DataID(name='comp25', resolution=1000), DataID(name='ds5', resolution=500, 
> modifiers=())])
> 
> satpy/tests/test_scene.py:1070: AssertionError
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  satpy.scene:scene.py:1275 The following datasets were not created 
> and may require resampling to be generated: DataID(name='comp25')
> _________________ TestSceneLoading.test_load_same_subcomposite 
> _________________
> 
> self = <satpy.tests.test_scene.TestSceneLoading object at 0x7f6fa03227a0>
> 
>     def test_load_same_subcomposite(self):
>         """Test loading a composite and one of it's subcomposites at the same 
> time."""
>         scene = Scene(filenames=['fake1_1.txt'], reader='fake1')
>         scene.load(['comp24', 'comp25'], resolution=500)
>         loaded_ids = list(scene._datasets.keys())
>         assert len(loaded_ids) == 2
>         assert loaded_ids[0]['name'] == 'comp24'
>         assert loaded_ids[0]['resolution'] == 500
> >       assert loaded_ids[1]['name'] == 'comp25'
> E       AssertionError: assert 'ds5' == 'comp25'
> E         - comp25
> E         + ds5
> 
> satpy/tests/test_scene.py:1084: AssertionError
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  satpy.scene:scene.py:1275 The following datasets were not created 
> and may require resampling to be generated: DataID(name='comp25')
> _______________________ TestSceneLoading.test_load_comp9 
> _______________________
> 
> self = <satpy.tests.test_scene.TestSceneLoading object at 0x7f6fa00b60e0>
> 
>     def test_load_comp9(self):
>         """Test loading a composite that has a non-existent optional 
> prereq."""
>         # it is fine that an optional prereq doesn't exist
>         scene = Scene(filenames=['fake1_1.txt'], reader='fake1')
>         scene.load(['comp9'])
>         loaded_ids = list(scene._datasets.keys())
> >       assert len(loaded_ids) == 1
> E       AssertionError: assert 2 == 1
> E        +  where 2 = len([DataID(name='comp2'), DataID(name='ds1', 
> resolution=250, calibration=<calibration.reflectance>, modifiers=())])
> 
> satpy/tests/test_scene.py:1114: AssertionError
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  satpy.scene:scene.py:1275 The following datasets were not created 
> and may require resampling to be generated: DataID(name='comp9')
> ______________________ TestSceneLoading.test_load_comp10 
> _______________________
> 
> self = <satpy.tests.test_scene.TestSceneLoading object at 0x7f6fa03238b0>
> 
>     def test_load_comp10(self):
>         """Test loading a composite that depends on a modified dataset."""
>         # it is fine that an optional prereq doesn't exist
>         scene = Scene(filenames=['fake1_1.txt'], reader='fake1')
>         scene.load(['comp10'])
>         loaded_ids = list(scene._datasets.keys())
> >       assert len(loaded_ids) == 1
> E       AssertionError: assert 2 == 1
> E        +  where 2 = len([DataID(name='comp2'), DataID(name='ds1', 
> resolution=250, calibration=<calibration.reflectance>, modifiers=('mod1',))])
> 
> satpy/tests/test_scene.py:1123: AssertionError
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  satpy.scene:scene.py:1275 The following datasets were not created 
> and may require resampling to be generated: DataID(name='comp10')
> ______________________ TestSceneLoading.test_load_comp19 
> _______________________
> 
> self = <satpy.tests.test_scene.TestSceneLoading object at 0x7f6fa03237c0>
> 
>     def test_load_comp19(self):
>         """Test loading a composite that shares a dep with a dependency.
>     
>         More importantly test that loading a dependency that depends on
>         the same dependency as this composite (a sibling dependency) and
>         that sibling dependency includes a modifier. This test makes sure
>         that the Node in the dependency tree is the exact same node.
>     
>         """
>         # Check dependency tree nodes
>         # initialize the dep tree without loading the data
>         scene = Scene(filenames=['fake1_1.txt'], reader='fake1')
>         scene._update_dependency_tree({'comp19'}, None)
>     
>         this_node = scene._dependency_tree['comp19']
>         shared_dep_id = make_dataid(name='ds5', modifiers=('res_change',))
>         shared_dep_expected_node = scene._dependency_tree[shared_dep_id]
>         # get the node for the first dep in the prereqs list of the
>         # comp13 node
>         shared_dep_node = scene._dependency_tree['comp13'].data[1][0]
>         shared_dep_node2 = this_node.data[1][0]
>         assert shared_dep_expected_node is shared_dep_node
>         assert shared_dep_expected_node is shared_dep_node2
>     
>         scene.load(['comp19'])
>     
>         loaded_ids = list(scene._datasets.keys())
> >       assert len(loaded_ids) == 1
> E       AssertionError: assert 3 == 1
> E        +  where 3 = len([DataID(name='comp13'), DataID(name='ds2', 
> resolution=250, calibration=<calibration.reflectance>, modifiers=()), 
> DataID(name='ds5', resolution=250, modifiers=('res_change',))])
> 
> satpy/tests/test_scene.py:1266: AssertionError
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  satpy.scene:scene.py:1275 The following datasets were not created 
> and may require resampling to be generated: DataID(name='comp19')
> _____________ TestSceneLoading.test_load_dataset_after_composite2 
> ______________
> 
> self = <satpy.tests.test_scene.TestSceneLoading object at 0x7f6fa0323100>
> 
>     def test_load_dataset_after_composite2(self):
>         """Test load complex composite followed by other datasets."""
>         from satpy.readers.yaml_reader import FileYAMLReader
>         from satpy.tests.utils import FakeCompositor, FakeModifier
>         load_mock = spy_decorator(FileYAMLReader.load)
>         comp_mock = spy_decorator(FakeCompositor.__call__)
>         mod_mock = spy_decorator(FakeModifier.__call__)
>         with mock.patch.object(FileYAMLReader, 'load', load_mock), \
>              mock.patch.object(FakeCompositor, '__call__', comp_mock), \
>              mock.patch.object(FakeModifier, '__call__', mod_mock):
>             lmock = load_mock.mock
>             scene = Scene(filenames=['fake1_1.txt'], reader='fake1')
>             scene.load(['comp10'])
>             assert lmock.call_count == 1
>             loaded_ids = list(scene._datasets.keys())
> >           assert len(loaded_ids) == 1
> E           AssertionError: assert 2 == 1
> E            +  where 2 = len([DataID(name='comp2'), DataID(name='ds1', 
> resolution=250, calibration=<calibration.reflectance>, modifiers=('mod1',))])
> 
> satpy/tests/test_scene.py:1353: AssertionError
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  satpy.scene:scene.py:1275 The following datasets were not created 
> and may require resampling to be generated: DataID(name='comp10')
> ___________________ TestSceneLoading.test_no_generate_comp10 
> ___________________
> 
> self = <satpy.tests.test_scene.TestSceneLoading object at 0x7f6f9ff07580>
> 
>     def test_no_generate_comp10(self):
>         """Test generating a composite after loading."""
>         # it is fine that an optional prereq doesn't exist
>         scene = Scene(filenames=['fake1_1.txt'], reader='fake1')
>         scene.load(['comp10'], generate=False)
>         assert any(ds_id['name'] == 'comp10' for ds_id in scene._wishlist)
>         assert 'comp10' not in scene._datasets
>         # two dependencies should have been loaded
>         assert len(scene._datasets) == 2
>         assert len(scene.missing_datasets) == 1
>     
>         scene._generate_composites_from_loaded_datasets()
>         assert any(ds_id['name'] == 'comp10' for ds_id in scene._wishlist)
> >       assert 'comp10' in scene._datasets
> E       AssertionError: assert 'comp10' in {DataID(name='ds2', 
> resolution=250, calibration=<calibration.reflectance>, modifiers=()): 
> <xarray.DataArray 'zeros_lik...s_lik...\n    _satpy_id:            
> DataID(name='ds1', resolution=250, calibration=<cal...\n    
> ancillary_variables:  []}
> E        +  where {DataID(name='ds2', resolution=250, 
> calibration=<calibration.reflectance>, modifiers=()): <xarray.DataArray 
> 'zeros_lik...s_lik...\n    _satpy_id:            DataID(name='ds1', 
> resolution=250, calibration=<cal...\n    ancillary_variables:  []} = 
> <satpy.scene.Scene object at 0x7f6f7673d990>._datasets
> 
> satpy/tests/test_scene.py:1433: AssertionError
> _____________ TestSceneResampling.test_resample_reduce_data_toggle 
> _____________
> 
> self = {DataID(name='ds2', resolution=250, 
> calibration=<calibration.reflectance>, modifiers=()): <xarray.DataArray 
> 'zeros_lik...:  []
>     optional_datasets:       []
>     area:                    Shape: (20, 20)\nLons: <xarray.DataArray 
> 'zeros_...}
> item = 'comp19'
> 
>     def __getitem__(self, item):
>         """Get item from container."""
>         try:
>             # short circuit - try to get the object without more work
> >           return super(DatasetDict, self).__getitem__(item)
> E           KeyError: 'comp19'
> 
> satpy/dataset/data_dict.py:169: KeyError
> 
> During handling of the above exception, another exception occurred:
> 
> self = <satpy.tests.test_scene.TestSceneResampling object at 0x7f6fa030a8f0>
> rs = <MagicMock name='resample_dataset' id='140116183582368'>
> 
>     @mock.patch('satpy.scene.resample_dataset')
>     def test_resample_reduce_data_toggle(self, rs):
>         """Test that the Scene can be reduced or not reduced during 
> resampling."""
>         from pyresample.geometry import AreaDefinition
>     
>         rs.side_effect = self._fake_resample_dataset_force_20x20
>         proj_str = ('+proj=lcc +datum=WGS84 +ellps=WGS84 '
>                     '+lon_0=-95. +lat_0=25 +lat_1=25 +units=m +no_defs')
>         target_area = AreaDefinition('test', 'test', 'test', proj_str, 4, 4, 
> (-1000., -1500., 1000., 1500.))
>         area_def = AreaDefinition('test', 'test', 'test', proj_str, 5, 5, 
> (-1000., -1500., 1000., 1500.))
>         area_def.get_area_slices = mock.MagicMock()
>         get_area_slices = area_def.get_area_slices
>         get_area_slices.return_value = (slice(0, 3, None), slice(0, 3, None))
>         area_def_big = AreaDefinition('test', 'test', 'test', proj_str, 10, 
> 10, (-1000., -1500., 1000., 1500.))
>         area_def_big.get_area_slices = mock.MagicMock()
>         get_area_slices_big = area_def_big.get_area_slices
>         get_area_slices_big.return_value = (slice(0, 6, None), slice(0, 6, 
> None))
>     
>         # Test that data reduction can be disabled
>         scene = Scene(filenames=['fake1_1.txt'], reader='fake1')
>         scene.load(['comp19'])
> >       scene['comp19'].attrs['area'] = area_def
> 
> satpy/tests/test_scene.py:1665: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> satpy/scene.py:803: in __getitem__
>     return self._datasets[key]
> satpy/dataset/data_dict.py:171: in __getitem__
>     key = self.get_key(item)
> satpy/dataset/data_dict.py:158: in get_key
>     return get_key(match_key, self.keys(), num_results=num_results,
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> key = DataQuery(name='comp19')
> key_container = [DataID(name='comp13'), DataID(name='ds2', resolution=250, 
> calibration=<calibration.reflectance>, modifiers=()), DataID(name='ds5', 
> resolution=250, modifiers=('res_change',))]
> num_results = 1, best = True, query = None, kwargs = {}, res = []
> 
>     def get_key(key, key_container, num_results=1, best=True, query=None,
>                 **kwargs):
>         """Get the fully-specified key best matching the provided key.
>     
>         Only the best match is returned if `best` is `True` (default). See
>         `get_best_dataset_key` for more information on how this is determined.
>     
>         `query` is provided as a convenience to filter by multiple parameters
>         at once without having to filter by multiple `key` inputs.
>     
>         Args:
>             key (DataID): DataID of query parameters to use for
>                              searching. Any parameter that is `None`
>                              is considered a wild card and any match is
>                              accepted.
>             key_container (dict or set): Container of DataID objects that
>                                          uses hashing to quickly access items.
>             num_results (int): Number of results to return. Use `0` for all
>                                matching results. If `1` then the single 
> matching
>                                key is returned instead of a list of length 1.
>                                (default: 1)
>             best (bool): Sort results to get "best" result first
>                          (default: True). See `get_best_dataset_key` for 
> details.
>             query (DataQuery): filter for the key which can contain for 
> example:
>     
>                 resolution (float, int, or list): Resolution of the dataset in
>                                                 dataset units (typically
>                                                 meters). This can also be a
>                                                 list of these numbers.
>                 calibration (str or list): Dataset calibration
>                                         (ex.'reflectance'). This can also be a
>                                         list of these strings.
>                 polarization (str or list): Dataset polarization
>                                             (ex.'V'). This can also be a
>                                             list of these strings.
>                 level (number or list): Dataset level (ex. 100). This can 
> also be a
>                                         list of these numbers.
>                 modifiers (list): Modifiers applied to the dataset. Unlike
>                                 resolution and calibration this is the exact
>                                 desired list of modifiers for one dataset, not
>                                 a list of possible modifiers.
>     
>         Returns:
>             list or DataID: Matching key(s)
>     
>         Raises: KeyError if no matching results or if more than one result is
>                 found when `num_results` is `1`.
>     
>         """
>         key = create_filtered_query(key, query)
>     
>         res = key.filter_dataids(key_container)
>         if not res:
> >           raise KeyError("No dataset matching '{}' found".format(str(key)))
> E           KeyError: "No dataset matching 'DataQuery(name='comp19')' found"
> 
> satpy/dataset/data_dict.py:107: KeyError
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  satpy.scene:scene.py:1275 The following datasets were not created 
> and may require resampling to be generated: DataID(name='comp19')
> _________________ TestSceneResampling.test_resample_ancillary 
> __________________
> 
> self = {DataID(name='ds2', resolution=250, 
> calibration=<calibration.reflectance>, modifiers=()): <xarray.DataArray 
> 'zeros_lik...:  []
>     optional_datasets:       []
>     area:                    Shape: (20, 20)\nLons: <xarray.DataArray 
> 'zeros_...}
> item = 'comp19'
> 
>     def __getitem__(self, item):
>         """Get item from container."""
>         try:
>             # short circuit - try to get the object without more work
> >           return super(DatasetDict, self).__getitem__(item)
> E           KeyError: 'comp19'
> 
> satpy/dataset/data_dict.py:169: KeyError
> 
> During handling of the above exception, another exception occurred:
> 
> self = <satpy.tests.test_scene.TestSceneResampling object at 0x7f6f9ff07730>
> 
>     def test_resample_ancillary(self):
>         """Test that the Scene reducing data does not affect final output."""
>         from pyresample.geometry import AreaDefinition
>         from pyresample.utils import proj4_str_to_dict
>         proj_dict = proj4_str_to_dict('+proj=lcc +datum=WGS84 +ellps=WGS84 '
>                                       '+lon_0=-95. +lat_0=25 +lat_1=25 '
>                                       '+units=m +no_defs')
>         area_def = AreaDefinition('test', 'test', 'test', proj_dict, 5, 5, 
> (-1000., -1500., 1000., 1500.))
>         scene = Scene(filenames=['fake1_1.txt'], reader='fake1')
>     
>         scene.load(['comp19', 'comp20'])
> >       scene['comp19'].attrs['area'] = area_def
> 
> satpy/tests/test_scene.py:1707: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> satpy/scene.py:803: in __getitem__
>     return self._datasets[key]
> satpy/dataset/data_dict.py:171: in __getitem__
>     key = self.get_key(item)
> satpy/dataset/data_dict.py:158: in get_key
>     return get_key(match_key, self.keys(), num_results=num_results,
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> key = DataQuery(name='comp19')
> key_container = [DataID(name='comp13'), DataID(name='comp20'), 
> DataID(name='ds2', resolution=250, calibration=<calibration.reflectance>, 
> modifiers=()), DataID(name='ds5', resolution=250, modifiers=('res_change',))]
> num_results = 1, best = True, query = None, kwargs = {}, res = []
> 
>     def get_key(key, key_container, num_results=1, best=True, query=None,
>                 **kwargs):
>         """Get the fully-specified key best matching the provided key.
>     
>         Only the best match is returned if `best` is `True` (default). See
>         `get_best_dataset_key` for more information on how this is determined.
>     
>         `query` is provided as a convenience to filter by multiple parameters
>         at once without having to filter by multiple `key` inputs.
>     
>         Args:
>             key (DataID): DataID of query parameters to use for
>                              searching. Any parameter that is `None`
>                              is considered a wild card and any match is
>                              accepted.
>             key_container (dict or set): Container of DataID objects that
>                                          uses hashing to quickly access items.
>             num_results (int): Number of results to return. Use `0` for all
>                                matching results. If `1` then the single 
> matching
>                                key is returned instead of a list of length 1.
>                                (default: 1)
>             best (bool): Sort results to get "best" result first
>                          (default: True). See `get_best_dataset_key` for 
> details.
>             query (DataQuery): filter for the key which can contain for 
> example:
>     
>                 resolution (float, int, or list): Resolution of the dataset in
>                                                 dataset units (typically
>                                                 meters). This can also be a
>                                                 list of these numbers.
>                 calibration (str or list): Dataset calibration
>                                         (ex.'reflectance'). This can also be a
>                                         list of these strings.
>                 polarization (str or list): Dataset polarization
>                                             (ex.'V'). This can also be a
>                                             list of these strings.
>                 level (number or list): Dataset level (ex. 100). This can 
> also be a
>                                         list of these numbers.
>                 modifiers (list): Modifiers applied to the dataset. Unlike
>                                 resolution and calibration this is the exact
>                                 desired list of modifiers for one dataset, not
>                                 a list of possible modifiers.
>     
>         Returns:
>             list or DataID: Matching key(s)
>     
>         Raises: KeyError if no matching results or if more than one result is
>                 found when `num_results` is `1`.
>     
>         """
>         key = create_filtered_query(key, query)
>     
>         res = key.filter_dataids(key_container)
>         if not res:
> >           raise KeyError("No dataset matching '{}' found".format(str(key)))
> E           KeyError: "No dataset matching 'DataQuery(name='comp19')' found"
> 
> satpy/dataset/data_dict.py:107: KeyError
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  satpy.scene:scene.py:1275 The following datasets were not created 
> and may require resampling to be generated: DataID(name='comp19')
> ________________ TestSceneResampling.test_resample_reduce_data 
> _________________
> 
> self = {DataID(name='ds2', resolution=250, 
> calibration=<calibration.reflectance>, modifiers=()): <xarray.DataArray 
> 'zeros_lik...:  []
>     optional_datasets:       []
>     area:                    Shape: (20, 20)\nLons: <xarray.DataArray 
> 'zeros_...}
> item = 'comp19'
> 
>     def __getitem__(self, item):
>         """Get item from container."""
>         try:
>             # short circuit - try to get the object without more work
> >           return super(DatasetDict, self).__getitem__(item)
> E           KeyError: 'comp19'
> 
> satpy/dataset/data_dict.py:169: KeyError
> 
> During handling of the above exception, another exception occurred:
> 
> self = <satpy.tests.test_scene.TestSceneResampling object at 0x7f6f9ff078e0>
> 
>     def test_resample_reduce_data(self):
>         """Test that the Scene reducing data does not affect final output."""
>         from pyresample.geometry import AreaDefinition
>         proj_str = ('+proj=lcc +datum=WGS84 +ellps=WGS84 '
>                     '+lon_0=-95. +lat_0=25 +lat_1=25 +units=m +no_defs')
>         area_def = AreaDefinition('test', 'test', 'test', proj_str, 20, 20, 
> (-1000., -1500., 1000., 1500.))
>         scene = Scene(filenames=['fake1_1.txt'], reader='fake1')
>     
>         scene.load(['comp19'])
> >       scene['comp19'].attrs['area'] = area_def
> 
> satpy/tests/test_scene.py:1728: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> satpy/scene.py:803: in __getitem__
>     return self._datasets[key]
> satpy/dataset/data_dict.py:171: in __getitem__
>     key = self.get_key(item)
> satpy/dataset/data_dict.py:158: in get_key
>     return get_key(match_key, self.keys(), num_results=num_results,
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> key = DataQuery(name='comp19')
> key_container = [DataID(name='comp13'), DataID(name='ds2', resolution=250, 
> calibration=<calibration.reflectance>, modifiers=()), DataID(name='ds5', 
> resolution=250, modifiers=('res_change',))]
> num_results = 1, best = True, query = None, kwargs = {}, res = []
> 
>     def get_key(key, key_container, num_results=1, best=True, query=None,
>                 **kwargs):
>         """Get the fully-specified key best matching the provided key.
>     
>         Only the best match is returned if `best` is `True` (default). See
>         `get_best_dataset_key` for more information on how this is determined.
>     
>         `query` is provided as a convenience to filter by multiple parameters
>         at once without having to filter by multiple `key` inputs.
>     
>         Args:
>             key (DataID): DataID of query parameters to use for
>                              searching. Any parameter that is `None`
>                              is considered a wild card and any match is
>                              accepted.
>             key_container (dict or set): Container of DataID objects that
>                                          uses hashing to quickly access items.
>             num_results (int): Number of results to return. Use `0` for all
>                                matching results. If `1` then the single 
> matching
>                                key is returned instead of a list of length 1.
>                                (default: 1)
>             best (bool): Sort results to get "best" result first
>                          (default: True). See `get_best_dataset_key` for 
> details.
>             query (DataQuery): filter for the key which can contain for 
> example:
>     
>                 resolution (float, int, or list): Resolution of the dataset in
>                                                 dataset units (typically
>                                                 meters). This can also be a
>                                                 list of these numbers.
>                 calibration (str or list): Dataset calibration
>                                         (ex.'reflectance'). This can also be a
>                                         list of these strings.
>                 polarization (str or list): Dataset polarization
>                                             (ex.'V'). This can also be a
>                                             list of these strings.
>                 level (number or list): Dataset level (ex. 100). This can 
> also be a
>                                         list of these numbers.
>                 modifiers (list): Modifiers applied to the dataset. Unlike
>                                 resolution and calibration this is the exact
>                                 desired list of modifiers for one dataset, not
>                                 a list of possible modifiers.
>     
>         Returns:
>             list or DataID: Matching key(s)
>     
>         Raises: KeyError if no matching results or if more than one result is
>                 found when `num_results` is `1`.
>     
>         """
>         key = create_filtered_query(key, query)
>     
>         res = key.filter_dataids(key_container)
>         if not res:
> >           raise KeyError("No dataset matching '{}' found".format(str(key)))
> E           KeyError: "No dataset matching 'DataQuery(name='comp19')' found"
> 
> satpy/dataset/data_dict.py:107: KeyError
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  satpy.scene:scene.py:1275 The following datasets were not created 
> and may require resampling to be generated: DataID(name='comp19')
> _________________ TestSceneResampling.test_no_generate_comp10 
> __________________
> 
> self = <satpy.tests.test_scene.TestSceneResampling object at 0x7f6fa0309ba0>
> rs = <MagicMock name='resample_dataset' id='140116184203376'>
> 
>     @mock.patch('satpy.scene.resample_dataset')
>     def test_no_generate_comp10(self, rs):
>         """Test generating a composite after loading."""
>         from pyresample.geometry import AreaDefinition
>         from pyresample.utils import proj4_str_to_dict
>     
>         rs.side_effect = self._fake_resample_dataset
>         proj_dict = proj4_str_to_dict('+proj=lcc +datum=WGS84 +ellps=WGS84 '
>                                       '+lon_0=-95. +lat_0=25 +lat_1=25 '
>                                       '+units=m +no_defs')
>         area_def = AreaDefinition(
>             'test',
>             'test',
>             'test',
>             proj_dict,
>             200,
>             400,
>             (-1000., -1500., 1000., 1500.),
>         )
>     
>         # it is fine that an optional prereq doesn't exist
>         scene = Scene(filenames=['fake1_1.txt'], reader='fake1')
>         scene.load(['comp10'], generate=False)
>         assert any(ds_id['name'] == 'comp10' for ds_id in scene._wishlist)
>         assert 'comp10' not in scene
>         # two dependencies should have been loaded
>         assert len(scene._datasets) == 2
>         assert len(scene.missing_datasets) == 1
>     
>         new_scn = scene.resample(area_def, generate=False)
>         assert 'comp10' not in scene
>         # two dependencies should have been loaded
>         assert len(scene._datasets) == 2
>         assert len(scene.missing_datasets) == 1
>     
>         new_scn._generate_composites_from_loaded_datasets()
>         assert any(ds_id['name'] == 'comp10' for ds_id in new_scn._wishlist)
> >       assert 'comp10' in new_scn
> E       AssertionError: assert 'comp10' in <satpy.scene.Scene object at 
> 0x7f6f57e06d10>
> 
> satpy/tests/test_scene.py:1778: AssertionError
> ______ TestSceneResampling.test_comp_loading_after_resampling_new_sensor 
> _______
> 
> self = <satpy.tests.test_scene.TestSceneResampling object at 0x7f6fa030b4c0>
> 
>     def test_comp_loading_after_resampling_new_sensor(self):
>         """Test requesting a composite after resampling when the sensor 
> composites weren't loaded before."""
>         # this is our base Scene with sensor "fake_sensor2"
>         scene1 = Scene(filenames=['fake2_3ds_1.txt'], reader='fake2_3ds')
>         scene1.load(["ds2"])
>         new_scn = scene1.resample(resampler='native')
>     
>         # Can't load from readers after resampling
>         with pytest.raises(KeyError):
>             new_scn.load(["ds3"])
>     
>         # Can't load the composite from fake_sensor composites yet
>         # 'ds1' is missing
>         with pytest.raises(KeyError):
>             new_scn.load(["comp2"])
>     
>         # artificial DataArray "created by the user"
>         # mimics a user adding their own data with the same sensor
>         user_da = scene1["ds2"].copy()
>         user_da.attrs["name"] = "ds1"
>         user_da.attrs["sensor"] = {"fake_sensor2"}
>         # Add 'ds1' that doesn't provide the 'fake_sensor' sensor
>         new_scn["ds1"] = user_da
>         with pytest.raises(KeyError):
>             new_scn.load(["comp2"])
>         assert "comp2" not in new_scn
>     
>         # artificial DataArray "created by the user"
>         # mimics a user adding their own data with its own sensor to the Scene
>         user_da = scene1["ds2"].copy()
>         user_da.attrs["name"] = "ds1"
>         user_da.attrs["sensor"] = {"fake_sensor"}
>         # Now 'fake_sensor' composites have been loaded
>         new_scn["ds1"] = user_da
>         new_scn.load(["comp2"])
> >       assert "comp2" in new_scn
> E       AssertionError: assert 'comp2' in <satpy.scene.Scene object at 
> 0x7f6f5777d330>
> 
> satpy/tests/test_scene.py:1837: AssertionError
> ------------------------------ Captured log call 
> -------------------------------
> WARNING  satpy.scene:scene.py:1275 The following datasets were not created 
> and may require resampling to be generated: DataID(name='comp2')
> =============================== warnings summary 
> ===============================
> satpy/readers/seviri_base.py:453
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/seviri_base.py:453:
>  DeprecationWarning: `np.bool` is a deprecated alias for the builtin `bool`. 
> To silence this warning, use `bool` by itself. Doing this will not modify any 
> behavior and is safe. If you specifically wanted the numpy scalar type, use 
> `np.bool_` here.
>   Deprecated in NumPy 1.20; for more details and guidance: 
> https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
>     ('GsicsCalMode', np.bool),
> 
> satpy/readers/seviri_base.py:454
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/seviri_base.py:454:
>  DeprecationWarning: `np.bool` is a deprecated alias for the builtin `bool`. 
> To silence this warning, use `bool` by itself. Doing this will not modify any 
> behavior and is safe. If you specifically wanted the numpy scalar type, use 
> `np.bool_` here.
>   Deprecated in NumPy 1.20; for more details and guidance: 
> https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
>     ('GsicsCalValidity', np.bool),
> 
> satpy/tests/reader_tests/test_mviri_l1b_fiduceo_nc.py:541
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_mviri_l1b_fiduceo_nc.py:541:
>  PytestUnknownMarkWarning: Unknown pytest.mark.file_handler_data - is this a 
> typo?  You can register custom marks to avoid this warning - for details, see 
> https://docs.pytest.org/en/stable/how-to/mark.html
>     @pytest.mark.file_handler_data(mask_bad_quality=False)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_composites.py::TestMatchDataArrays::test_nondimensional_coords
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_composites.py::TestMatchDataArrays::test_nondimensional_coords
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_goes_imager_nc.py::GOESNCEUMFileHandlerRadianceTest::test_get_dataset_radiance
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_goes_imager_nc.py::GOESNCEUMFileHandlerRadianceTest::test_get_dataset_radiance
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_goes_imager_nc.py::GOESNCEUMFileHandlerRadianceTest::test_get_dataset_radiance
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_goes_imager_nc.py::GOESNCEUMFileHandlerRadianceTest::test_get_dataset_radiance
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_goes_imager_nc.py::GOESNCEUMFileHandlerReflectanceTest::test_get_dataset_reflectance
>   /usr/lib/python3/dist-packages/xarray/core/dataarray.py:2837: 
> PendingDeprecationWarning: dropping variables using `drop` will be 
> deprecated; using drop_vars is encouraged.
>     ds = self._to_temp_dataset().drop(labels, dim, errors=errors, 
> **labels_kwargs)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_config.py: 137 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_multiscene.py: 8 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_resample.py: 14 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_scene.py: 4 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_writers.py: 4 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_yaml_reader.py: 3 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/modifier_tests/test_parallax.py:
>  39 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py: 
> 2 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_cmsaf_claas.py:
>  12 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l1c_nc.py:
>  16 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py:
>  1 warning
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_geocat.py: 6 
> warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_geos_area.py:
>  1 warning
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_goes_imager_hrit.py:
>  1 warning
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_gpm_imerg.py:
>  1 warning
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_hrit_base.py:
>  1 warning
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_mviri_l1b_fiduceo_nc.py:
>  12 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_nwcsaf_msg.py:
>  1 warning
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_nwcsaf_nc.py:
>  3 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_oceancolorcci_l3_nc.py:
>  1 warning
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_seviri_l1b_hrit.py:
>  3 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_seviri_l1b_native.py:
>  2 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_mitiff.py: 
> 24 warnings
>   /usr/lib/python3/dist-packages/pyproj/crs/crs.py:1286: UserWarning: You 
> will likely lose important projection information when converting to a PROJ 
> string from another format. See: 
> https://proj.org/faq.html#what-is-the-best-format-for-describing-coordinate-reference-systems
>     proj = self._crs.to_proj4(version=version)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_config.py::TestPluginsConfigs::test_plugin_reader_available_readers
>   /usr/lib/python3/dist-packages/pygac/reader.py:45: DeprecationWarning: The 
> distutils package is deprecated and slated for removal in Python 3.12. Use 
> setuptools or check PEP 632 for potential alternatives
>     from distutils.version import LooseVersion
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_config.py::TestPluginsConfigs::test_plugin_writer_available_writers
>   /usr/lib/python3/dist-packages/pyninjotiff/tifffile.py:154: UserWarning: 
> failed to import the optional _tifffile C extension module.
>   Loading of some compressed images will be slow.
>   Tifffile.c can be obtained at http://www.lfd.uci.edu/~gohlke/
>     warnings.warn(
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_dataset.py::test_combine_dicts_close
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/tests/test_dataset.py:329:
>  DeprecationWarning: `np.str` is a deprecated alias for the builtin `str`. To 
> silence this warning, use `str` by itself. Doing this will not modify any 
> behavior and is safe. If you specifically wanted the numpy scalar type, use 
> `np.str_` here.
>   Deprecated in NumPy 1.20; for more details and guidance: 
> https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
>     'e': np.str('bar'),
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_dataset.py::test_combine_dicts_close
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/tests/test_dataset.py:342:
>  DeprecationWarning: `np.str` is a deprecated alias for the builtin `str`. To 
> silence this warning, use `str` by itself. Doing this will not modify any 
> behavior and is safe. If you specifically wanted the numpy scalar type, use 
> `np.str_` here.
>   Deprecated in NumPy 1.20; for more details and guidance: 
> https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
>     'e': np.str('bar'),
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_dataset.py::test_combine_dicts_different[test_mda5]
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/dataset/metadata.py:199:
>  FutureWarning: elementwise comparison failed; returning scalar instead, but 
> in the future will perform elementwise comparison
>     res = comp_func(a, b)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_dataset.py::TestIDQueryInteractions::test_seviri_hrv_has_priority_over_vis008
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/tests/test_dataset.py:688:
>  UserWarning: Attribute access to DataIDs is deprecated, use key access 
> instead.
>     assert res[0].name == "HRV"
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_dependency_tree.py::TestMultipleSensors::test_compositor_loaded_sensor_order
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/tests/test_dependency_tree.py:222:
>  UserWarning: Attribute access to DataIDs is deprecated, use key access 
> instead.
>     self.assertEqual(comp_nodes[0].name.resolution, 500)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_readers.py::TestReaderLoader::test_missing_requirements
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/yaml_reader.py:509:
>  UserWarning: No handler for reading requirement 'HRIT_EPI' for 
> H-000-MSG4__-MSG4________-IR_108___-000006___-201809050900-__
>     warnings.warn(msg)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_readers.py::TestReaderLoader::test_missing_requirements
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/yaml_reader.py:509:
>  UserWarning: No handler for reading requirement 'HRIT_PRO' for 
> H-000-MSG4__-MSG4________-IR_108___-000006___-201809050900-__
>     warnings.warn(msg)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_readers.py::TestReaderLoader::test_missing_requirements
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/yaml_reader.py:512:
>  UserWarning: No matching requirement file of type HRIT_PRO for 
> H-000-MSG4__-MSG4________-IR_108___-000006___-201809051000-__
>     warnings.warn(str(err) + ' for {}'.format(filename))
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_regressions.py::test_1088
>   /usr/lib/python3/dist-packages/numpy/lib/function_base.py:1292: 
> RuntimeWarning: invalid value encountered in subtract
>     a = op(a[slice1], a[slice2])
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_resample.py::TestHLResample::test_type_preserve
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_resample.py::TestHLResample::test_type_preserve
>   /usr/lib/python3/dist-packages/pyresample/geometry.py:658: 
> DeprecationWarning: This function is deprecated. See: 
> https://pyproj4.github.io/pyproj/stable/gotchas.html#upgrading-to-pyproj-2-from-pyproj-1
>     xyz = np.stack(transform(src, dst, lons, lats, alt), axis=1)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_resample.py::TestKDTreeResampler::test_check_numpy_cache
>   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/resample.py:554: 
> UserWarning: Using Numpy files as resampling cache is deprecated.
>     warnings.warn("Using Numpy files as resampling cache is "
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_resample.py::TestBucketAvg::test_compute_and_not_use_skipna_handling
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_resample.py::TestBucketAvg::test_compute_and_not_use_skipna_handling
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_resample.py::TestBucketSum::test_compute_and_not_use_skipna_handling
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_resample.py::TestBucketSum::test_compute_and_not_use_skipna_handling
>   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/resample.py:1100: 
> DeprecationWarning: Argument mask_all_nan is deprecated.Please update 
> Pyresample and use skipna for missing values handling.
>     warnings.warn('Argument mask_all_nan is deprecated.'
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_resample.py::TestBucketAvg::test_compute_and_use_skipna_handling
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_resample.py::TestBucketSum::test_compute_and_use_skipna_handling
>   /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/resample.py:1095: 
> DeprecationWarning: Argument mask_all_nan is deprecated. Please use skipna 
> for missing values handling. Continuing with default skipna=True, if not 
> provided differently.
>     warnings.warn('Argument mask_all_nan is deprecated. Please use skipna for 
> missing values handling. '
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_scene.py: 2 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_writers.py: 14 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_geotiff.py: 
> 5 warnings
>   /usr/lib/python3/dist-packages/rasterio/__init__.py:314: 
> NotGeoreferencedWarning: Dataset has no geotransform, gcps, or rpcs. The 
> identity matrix will be returned.
>     dataset = writer(
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_scene.py: 3 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_writers.py: 10 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_aapp_l1b.py: 
> 3 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_geotiff.py: 
> 3 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_mitiff.py: 5 
> warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_simple_image.py:
>  2 warnings
>   /usr/lib/python3/dist-packages/dask/core.py:119: RuntimeWarning: divide by 
> zero encountered in true_divide
>     return func(*(_execute_task(a, cache) for a in args))
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_scene.py: 3 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/test_writers.py: 10 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_geotiff.py: 
> 3 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_mitiff.py: 5 
> warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_simple_image.py:
>  2 warnings
>   /usr/lib/python3/dist-packages/dask/core.py:119: RuntimeWarning: invalid 
> value encountered in multiply
>     return func(*(_execute_task(a, cache) for a in args))
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/enhancement_tests/test_enhancements.py::TestEnhancementStretch::test_crefl_scaling
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/enhancements/__init__.py:129:
>  DeprecationWarning: 'crefl_scaling' is deprecated, use 
> 'piecewise_linear_stretch' instead.
>     warnings.warn("'crefl_scaling' is deprecated, use 
> 'piecewise_linear_stretch' instead.", DeprecationWarning)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/enhancement_tests/test_enhancements.py::TestColormapLoading::test_cmap_list
>   /usr/lib/python3/dist-packages/trollimage/colormap.py:229: UserWarning: 
> Colormap 'colors' should be flotaing point numbers between 0 and 1.
>     warnings.warn("Colormap 'colors' should be flotaing point numbers between 
> 0 and 1.")
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/modifier_tests/test_parallax.py:
>  46 warnings
>   /usr/lib/python3/dist-packages/pyresample/geometry.py:1545: 
> PendingDeprecationWarning: 'name' is deprecated, use 'description' instead.
>     warnings.warn("'name' is deprecated, use 'description' instead.", 
> PendingDeprecationWarning)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/modifier_tests/test_parallax.py:
>  37 warnings
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/modifiers/parallax.py:390:
>  UserWarning: Overlap checking not impelemented. Waiting for fix for 
> https://github.com/pytroll/pyresample/issues/329
>     warnings.warn(
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionClass::test_correct_area_clearsky_different_resolutions[0.08-0.3]
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionClass::test_correct_area_clearsky_different_resolutions[0.3-0.08]
>   /usr/lib/python3/dist-packages/_pytest/python.py:192: 
> PytestRemovedIn8Warning: Passing None has been deprecated.
>   See 
> https://docs.pytest.org/en/latest/how-to/capture-warnings.html#additional-use-cases-of-warnings-in-tests
>  for alternatives in common use cases.
>     result = testfunction(**testargs)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionModifier::test_parallax_modifier_interface_with_cloud
>   /usr/lib/python3/dist-packages/dask/core.py:119: RuntimeWarning: invalid 
> value encountered in cos
>     return func(*(_execute_task(a, cache) for a in args))
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionModifier::test_parallax_modifier_interface_with_cloud
>   /usr/lib/python3/dist-packages/dask/core.py:119: RuntimeWarning: invalid 
> value encountered in sin
>     return func(*(_execute_task(a, cache) for a in args))
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/modifier_tests/test_parallax.py::TestParallaxCorrectionModifier::test_parallax_modifier_interface_with_cloud
>   /usr/lib/python3/dist-packages/dask/core.py:119: RuntimeWarning: invalid 
> value encountered in remainder
>     return func(*(_execute_task(a, cache) for a in args))
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_navigation
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_navigation
>   /usr/lib/python3/dist-packages/geotiepoints/geointerpolator.py:81: 
> RuntimeWarning: invalid value encountered in arcsin
>     lats = np.sign(z__) * (90 - np.rad2deg(np.arcsin(np.sqrt(x__ ** 2 + y__ 
> ** 2) / radius)))
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_read
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_read
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_read
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_read
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_read
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_read
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_aapp_l1b.py::TestAAPPL1BAllChannelsPresent::test_read
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHICalibration::test_default_calibrate
>   /usr/lib/python3/dist-packages/dask/core.py:119: RuntimeWarning: invalid 
> value encountered in log
>     return func(*(_execute_task(a, cache) for a in args))
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_aapp_mhs_amsub_l1c.py::TestMHS_AMSUB_AAPPL1CReadData::test_read
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_aapp_mhs_amsub_l1c.py::TestMHS_AMSUB_AAPPL1CReadData::test_read
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_aapp_mhs_amsub_l1c.py::TestMHS_AMSUB_AAPPL1CReadData::test_read
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_aapp_mhs_amsub_l1c.py::TestMHS_AMSUB_AAPPL1CReadData::test_read
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_aapp_mhs_amsub_l1c.py::TestMHS_AMSUB_AAPPL1CReadData::test_read
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/aapp_mhs_amsub_l1c.py:402:
>  DeprecationWarning: `np.float` is a deprecated alias for the builtin 
> `float`. To silence this warning, use `float` by itself. Doing this will not 
> modify any behavior and is safe. If you specifically wanted the numpy scalar 
> type, use `np.float64` here.
>   Deprecated in NumPy 1.20; for more details and guidance: 
> https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
>     channel = channel.astype(np.float)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_abi_l2_nc.py::TestMCMIPReading::test_mcmip_get_dataset
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/abi_l2_nc.py:41:
>  UserWarning: Attribute access to DataIDs is deprecated, use key access 
> instead.
>     var += "_" + key.name
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py: 
> 5 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_utils.py: 6 
> warnings
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/utils.py:352:
>  DeprecationWarning: This function is deprecated. See: 
> https://pyproj4.github.io/pyproj/stable/gotchas.html#upgrading-to-pyproj-2-from-pyproj-1
>     x, y, z = pyproj.transform(latlong, geocent, lon, lat, 0.)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_scene_loading
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/ahi_hsd.py:515:
>  UserWarning: Actual block1 header size does not match expected
>     warnings.warn(f"Actual {block} header size does not match expected")
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_scene_loading
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/ahi_hsd.py:515:
>  UserWarning: Actual block2 header size does not match expected
>     warnings.warn(f"Actual {block} header size does not match expected")
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_scene_loading
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/ahi_hsd.py:515:
>  UserWarning: Actual block3 header size does not match expected
>     warnings.warn(f"Actual {block} header size does not match expected")
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_scene_loading
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/ahi_hsd.py:515:
>  UserWarning: Actual block4 header size does not match expected
>     warnings.warn(f"Actual {block} header size does not match expected")
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_scene_loading
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/ahi_hsd.py:515:
>  UserWarning: Actual block5 header size does not match expected
>     warnings.warn(f"Actual {block} header size does not match expected")
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_scene_loading
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/ahi_hsd.py:515:
>  UserWarning: Actual block6 header size does not match expected
>     warnings.warn(f"Actual {block} header size does not match expected")
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_scene_loading
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/ahi_hsd.py:515:
>  UserWarning: Actual block7 header size does not match expected
>     warnings.warn(f"Actual {block} header size does not match expected")
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_scene_loading
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/ahi_hsd.py:515:
>  UserWarning: Actual block8 header size does not match expected
>     warnings.warn(f"Actual {block} header size does not match expected")
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_scene_loading
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/ahi_hsd.py:515:
>  UserWarning: Actual block9 header size does not match expected
>     warnings.warn(f"Actual {block} header size does not match expected")
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_scene_loading
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/ahi_hsd.py:515:
>  UserWarning: Actual block10 header size does not match expected
>     warnings.warn(f"Actual {block} header size does not match expected")
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_read_band
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_scene_loading
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/ahi_hsd.py:515:
>  UserWarning: Actual block11 header size does not match expected
>     warnings.warn(f"Actual {block} header size does not match expected")
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ahi_hsd.py::TestAHIHSDFileHandler::test_time_rounding
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/ahi_hsd.py:461:
>  UserWarning: Observation timeline is fill value, not rounding observation 
> time.
>     warnings.warn("Observation timeline is fill value, not rounding 
> observation time.")
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ami_l1b.py::TestAMIL1bNetCDF::test_get_dataset
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ami_l1b.py::TestAMIL1bNetCDF::test_get_dataset_counts
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ami_l1b.py::TestAMIL1bNetCDF::test_get_dataset_vis
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ami_l1b.py::TestAMIL1bNetCDFIRCal::test_default_calibrate
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ami_l1b.py::TestAMIL1bNetCDFIRCal::test_gsics_radiance_corr
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ami_l1b.py::TestAMIL1bNetCDFIRCal::test_infile_calibrate
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_ami_l1b.py::TestAMIL1bNetCDFIRCal::test_user_radiance_corr
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/ami_l1b.py:165:
>  DeprecationWarning: This function is deprecated. See: 
> https://pyproj4.github.io/pyproj/stable/gotchas.html#upgrading-to-pyproj-2-from-pyproj-1
>     sc_position = pyproj.transform(
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_avhrr_l0_hrpt.py::TestHRPTGetCalibratedReflectances::test_calibrated_reflectances_values
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_avhrr_l0_hrpt.py::TestHRPTGetCalibratedBT::test_calibrated_bt_values
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_avhrr_l0_hrpt.py::TestHRPTChannel3::test_channel_3a_masking
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_avhrr_l0_hrpt.py::TestHRPTChannel3::test_channel_3b_masking
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_avhrr_l0_hrpt.py::TestHRPTNavigation::test_latitudes_are_returned
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_avhrr_l0_hrpt.py::TestHRPTNavigation::test_longitudes_are_returned
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/hrpt.py:80: 
> DeprecationWarning: parsing timezone aware datetimes is deprecated; this will 
> raise an error in the future
>     return (np.datetime64(
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_avhrr_l0_hrpt.py::TestHRPTGetCalibratedReflectances::test_calibrated_reflectances_values
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_avhrr_l0_hrpt.py::TestHRPTChannel3::test_channel_3a_masking
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/hrpt.py:227:
>  DeprecationWarning: parsing timezone aware datetimes is deprecated; this 
> will raise an error in the future
>     - np.datetime64(str(self.year) + '-01-01T00:00:00Z'))
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCFileHandler::test_area_definition
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCFileHandler::test_dataset
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCFileHandler::test_dataset_with_layer
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCFileHandler::test_dataset_with_total_cot
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCReadingByteData::test_byte_extraction
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCReadingByteData::test_byte_extraction
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/fci_l2_nc.py:255:
>  UserWarning: Attribute access to DataIDs is deprecated, use key access 
> instead.
>     res = dataset_id.resolution
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCSegmentFileHandler::test_dataset_with_adef
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCSegmentFileHandler::test_dataset_with_adef_and_wrongs_dims
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/fci_l2_nc.py:363:
>  UserWarning: Attribute access to DataIDs is deprecated, use key access 
> instead.
>     res = dataset_id.resolution
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCSegmentFileHandler::test_dataset_with_adef
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCSegmentFileHandler::test_dataset_with_adef
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCSegmentFileHandler::test_dataset_with_adef_and_wrongs_dims
>   /usr/lib/python3/dist-packages/pyresample/geometry.py:1291: 
> PendingDeprecationWarning: 'x_size' is deprecated, use 'width' instead.
>     warnings.warn("'x_size' is deprecated, use 'width' instead.", 
> PendingDeprecationWarning)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCSegmentFileHandler::test_dataset_with_adef
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCSegmentFileHandler::test_dataset_with_adef
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCSegmentFileHandler::test_dataset_with_adef_and_wrongs_dims
>   /usr/lib/python3/dist-packages/pyresample/geometry.py:1297: 
> PendingDeprecationWarning: 'y_size' is deprecated, use 'height' instead.
>     warnings.warn("'y_size' is deprecated, use 'height' instead.", 
> PendingDeprecationWarning)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCReadingByteData::test_byte_extraction
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCReadingByteData::test_byte_extraction
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/fci_l2_nc.py:239:
>  RuntimeWarning: Mean of empty slice.
>     scale_factor = (x[1:]-x[0:-1]).values.mean()
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCReadingByteData::test_byte_extraction
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_fci_l2_nc.py::TestFciL2NCReadingByteData::test_byte_extraction
>   /usr/lib/python3/dist-packages/numpy/core/_methods.py:189: RuntimeWarning: 
> invalid value encountered in true_divide
>     ret = ret.dtype.type(ret / rcount)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_generic_image.py::TestGenericImage::test_GenericImageFileHandler
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_generic_image.py::TestGenericImage::test_GenericImageFileHandler_datasetid
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_generic_image.py::TestGenericImage::test_GenericImageFileHandler_nodata
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_generic_image.py::TestGenericImage::test_geotiff_scene
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_generic_image.py::TestGenericImage::test_geotiff_scene
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_generic_image.py::TestGenericImage::test_geotiff_scene_nan
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_generic_image.py::TestGenericImage::test_geotiff_scene_nan
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_generic_image.py::TestGenericImage::test_png_scene
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_generic_image.py::TestGenericImage::test_png_scene
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/generic_image.py:78:
>  DeprecationWarning: open_rasterio is Deprecated in favor of rioxarray. For 
> information about transitioning, see: 
> https://corteva.github.io/rioxarray/stable/getting_started/getting_started.html
>     data = xr.open_rasterio(dataset, chunks=(1, CHUNK_SIZE, CHUNK_SIZE))
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_generic_image.py::TestGenericImage::test_png_scene
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_generic_image.py::TestGenericImage::test_png_scene
>   /usr/lib/python3/dist-packages/rasterio/__init__.py:304: 
> NotGeoreferencedWarning: Dataset has no geotransform, gcps, or rpcs. The 
> identity matrix will be returned.
>     dataset = DatasetReader(path, driver=driver, sharing=sharing, **kwargs)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_modis_l1b.py::TestModisL1b::test_load_longitude_latitude[modis_l1b_nasa_mod021km_file-True-False-False-1000]
>   
> /usr/lib/python3/dist-packages/geotiepoints/simple_modis_interpolator.py:38: 
> DeprecationWarning: Please use `map_coordinates` from the `scipy.ndimage` 
> namespace, the `scipy.ndimage.interpolation` namespace is deprecated.
>     from scipy.ndimage.interpolation import map_coordinates
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_msi_safe.py::TestMTDXML::test_satellite_zenith_array
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/msi_safe.py:320:
>  RuntimeWarning: Mean of empty slice
>     angles = np.nanmean(np.dstack(arrays), -1)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_olci_nc.py::TestOLCIReader::test_olci_angles
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_olci_nc.py::TestOLCIReader::test_olci_angles
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_olci_nc.py::TestOLCIReader::test_olci_angles
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_olci_nc.py::TestOLCIReader::test_olci_angles
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_olci_nc.py::TestOLCIReader::test_olci_meteo
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_olci_nc.py::TestOLCIReader::test_olci_meteo
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_olci_nc.py::TestOLCIReader::test_olci_meteo
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_olci_nc.py::TestOLCIReader::test_olci_meteo
>   /usr/lib/python3/dist-packages/geotiepoints/interpolator.py:239: 
> DeprecationWarning: elementwise comparison failed; this will raise an error 
> in the future.
>     if np.all(self.hrow_indices == self.row_indices):
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_satpy_cf_nc.py:
>  8 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_cf.py: 20 
> warnings
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/writers/cf_writer.py:571:
>  FutureWarning: The default behaviour of the CF writer will soon change to 
> not compress data by default.
>     warnings.warn("The default behaviour of the CF writer will soon change to 
> not compress data by default.",
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_satpy_cf_nc.py:
>  8 warnings
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_cf.py: 24 
> warnings
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/writers/cf_writer.py:746:
>  UserWarning: Dtype int64 not compatible with CF-1.7.
>     warnings.warn('Dtype {} not compatible with {}.'.format(str(ds.dtype), 
> CF_VERSION))
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_satpy_cf_nc.py:
>  18 warnings
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/satpy_cf_nc.py:240:
>  DeprecationWarning: The truth value of an empty array is ambiguous. 
> Returning False, but in future this will result in an error. Use `array.size 
> > 0` to check that an array is not empty.
>     if 'modifiers' in ds_info and not ds_info['modifiers']:
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_satpy_cf_nc.py::TestCFReader::test_read_prefixed_channels_by_user_no_prefix
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_cf.py::TestCFWriter::test_save_dataset_a_digit_no_prefix_include_attr
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/writers/cf_writer.py:566:
>  UserWarning: Invalid NetCDF dataset name: 1 starts with a digit.
>     warnings.warn('Invalid NetCDF dataset name: {} starts with a 
> digit.'.format(name))
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_seviri_base.py::TestOrbitPolynomialFinder::test_get_orbit_polynomial[orbit_polynomials1-time1-orbit_polynomial_exp1]
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_seviri_base.py::TestOrbitPolynomialFinder::test_get_orbit_polynomial_exceptions[orbit_polynomials1-time1]
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_seviri_l1b_native.py::TestNativeMSGDataset::test_satpos_no_valid_orbit_polynomial
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/seviri_base.py:774:
>  UserWarning: No orbit polynomial valid for 2006-01-01T12:15:00.000000. Using 
> closest match.
>     warnings.warn(
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_seviri_base.py::TestOrbitPolynomialFinder::test_get_orbit_polynomial_exceptions[orbit_polynomials0-time0]
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/seviri_base.py:774:
>  UserWarning: No orbit polynomial valid for 2006-01-02T12:15:00.000000. Using 
> closest match.
>     warnings.warn(
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_seviri_l1b_hrit.py::TestHRITMSGFileHandler::test_satpos_no_valid_orbit_polynomial
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/seviri_base.py:774:
>  UserWarning: No orbit polynomial valid for 2006-01-01T12:15:09.304888. Using 
> closest match.
>     warnings.warn(
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_seviri_l1b_nc.py::TestNCSEVIRIFileHandler::test_satpos_no_valid_orbit_polynomial
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/seviri_base.py:774:
>  UserWarning: No orbit polynomial valid for 2020-01-01T00:00:00.000000. Using 
> closest match.
>     warnings.warn(
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_seviri_l2_grib.py::Test_SeviriL2GribFileHandler::test_data_reading
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/seviri_l2_grib.py:114:
>  UserWarning: Attribute access to DataIDs is deprecated, use key access 
> instead.
>     self._res = dataset_id.resolution
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_slstr_l1b.py::TestSLSTRReader::test_instantiate
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/readers/slstr_l1b.py:173:
>  UserWarning: Warning: No radiance adjustment supplied for channel foo_nadir
>     warnings.warn("Warning: No radiance adjustment supplied " +
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_smos_l2_wind.py::TestSMOSL2WINDReader::test_load_lat
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_smos_l2_wind.py::TestSMOSL2WINDReader::test_load_lon
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_smos_l2_wind.py::TestSMOSL2WINDReader::test_load_wind_speed
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_convert_proj4_string
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_convert_proj4_string
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_convert_proj4_string
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_convert_proj4_string
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_mitiff.py::TestMITIFFWriter::test_convert_proj4_string
>   /usr/lib/python3/dist-packages/pyproj/crs/crs.py:141: FutureWarning: 
> '+init=<authority>:<code>' syntax is deprecated. '<authority>:<code>' is the 
> preferred initialization method. When making the change, be mindful of axis 
> order changes: 
> https://pyproj4.github.io/pyproj/stable/gotchas.html#axis-order-changes-in-proj-6
>     in_crs_string = _prepare_from_proj_string(in_crs_string)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_viirs_compact.py::TestCompact::test_distributed
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_viirs_compact.py::TestCompact::test_distributed
>   /usr/lib/python3/dist-packages/tornado/ioloop.py:265: DeprecationWarning: 
> There is no current event loop
>     loop = asyncio.get_event_loop()
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_viirs_compact.py::TestCompact::test_distributed
>   /usr/lib/python3/dist-packages/tornado/ioloop.py:350: DeprecationWarning: 
> make_current is deprecated; start the event loop first
>     self.make_current()
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/reader_tests/test_viirs_compact.py::TestCompact::test_distributed
>   /usr/lib/python3/dist-packages/tornado/platform/asyncio.py:360: 
> DeprecationWarning: There is no current event loop
>     self.old_asyncio = asyncio.get_event_loop()
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_awips_tiled.py::TestAWIPSTiledWriter::test_lettered_tiles_no_valid_data
>   /usr/lib/python3/dist-packages/dask/array/reductions.py:569: 
> RuntimeWarning: All-NaN slice encountered
>     return np.nanmax(x_chunk, axis=axis, keepdims=keepdims)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_awips_tiled.py::TestAWIPSTiledWriter::test_lettered_tiles_no_valid_data
>   /usr/lib/python3/dist-packages/dask/array/reductions.py:540: 
> RuntimeWarning: All-NaN slice encountered
>     return np.nanmin(x_chunk, axis=axis, keepdims=keepdims)
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_awips_tiled.py::TestAWIPSTiledWriter::test_basic_numbered_tiles_rgb
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_awips_tiled.py:427:
>  UserWarning: rename 'y' to 'y' does not create an index anymore. Try using 
> swap_dims instead or use set_index after rename to create an indexed 
> coordinate.
>     ds = ds.rename(dict((old, new) for old, new in zip(ds.dims, ['bands', 
> 'y', 'x'])))
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_awips_tiled.py::TestAWIPSTiledWriter::test_basic_numbered_tiles_rgb
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_awips_tiled.py:427:
>  UserWarning: rename 'x' to 'x' does not create an index anymore. Try using 
> swap_dims instead or use set_index after rename to create an indexed 
> coordinate.
>     ds = ds.rename(dict((old, new) for old, new in zip(ds.dims, ['bands', 
> 'y', 'x'])))
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_awips_tiled.py:
>  54 warnings
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/writers/awips_tiled.py:942:
>  UserWarning: Production location attribute is longer than 31 characters 
> (AWIPS limit). Set it to a smaller value with the 'ORGANIZATION' environment 
> variable. Defaults to hostname and is currently set to 
> '11111111111111111111111111111111111111111111111111'.
>     warnings.warn("Production location attribute is longer than 31 "
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_cf.py::TestCFWriter::test_groups
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/writers/cf_writer.py:361:
>  UserWarning: Cannot pretty-format "acq_time" coordinates because they are 
> not unique among the given datasets
>     warnings.warn('Cannot pretty-format "{}" coordinates because they are not 
> unique among the '
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_cf.py::TestCFWriter::test_link_coords
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/writers/cf_writer.py:305:
>  UserWarning: Coordinate "not_exist" referenced by dataarray var4 does not 
> exist, dropping reference.
>     warnings.warn('Coordinate "{}" referenced by dataarray {} does not exist, 
> dropping reference.'
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_cf.py::TestCFWriter::test_save_with_compression
>   
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build/satpy/writers/cf_writer.py:576:
>  FutureWarning: The `compression` keyword will soon be deprecated. Please use 
> the `encoding` of the DataArrays to tune compression from now on.
>     warnings.warn("The `compression` keyword will soon be deprecated. Please 
> use the `encoding` of the "
> 
> .pybuild/cpython3_3.10_satpy/build/satpy/tests/writer_tests/test_mitiff.py: 
> 23 warnings
>   /usr/lib/python3/dist-packages/libtiff/libtiff_ctypes.py:644: 
> DeprecationWarning: `np.bool` is a deprecated alias for the builtin `bool`. 
> To silence this warning, use `bool` by itself. Doing this will not modify any 
> behavior and is safe. If you specifically wanted the numpy scalar type, use 
> `np.bool_` here.
>   Deprecated in NumPy 1.20; for more details and guidance: 
> https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
>     elif arr.dtype in np.sctypes['uint'] + [np.bool]:
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> =========================== short test summary info 
> ============================
> FAILED satpy/tests/test_modifiers.py::TestNIRReflectance::test_no_sunz_no_co2
> FAILED satpy/tests/test_scene.py::TestSceneLoading::test_load_comp4 - 
> Asserti...
> FAILED 
> satpy/tests/test_scene.py::TestSceneLoading::test_load_multiple_resolutions
> FAILED 
> satpy/tests/test_scene.py::TestSceneLoading::test_load_same_subcomposite
> FAILED satpy/tests/test_scene.py::TestSceneLoading::test_load_comp9 - 
> Asserti...
> FAILED satpy/tests/test_scene.py::TestSceneLoading::test_load_comp10 - 
> Assert...
> FAILED satpy/tests/test_scene.py::TestSceneLoading::test_load_comp19 - 
> Assert...
> FAILED 
> satpy/tests/test_scene.py::TestSceneLoading::test_load_dataset_after_composite2
> FAILED satpy/tests/test_scene.py::TestSceneLoading::test_no_generate_comp10
> FAILED 
> satpy/tests/test_scene.py::TestSceneResampling::test_resample_reduce_data_toggle
> FAILED satpy/tests/test_scene.py::TestSceneResampling::test_resample_ancillary
> FAILED 
> satpy/tests/test_scene.py::TestSceneResampling::test_resample_reduce_data
> FAILED satpy/tests/test_scene.py::TestSceneResampling::test_no_generate_comp10
> FAILED 
> satpy/tests/test_scene.py::TestSceneResampling::test_comp_loading_after_resampling_new_sensor
> = 14 failed, 1681 passed, 8 skipped, 64 deselected, 7 xfailed, 785 warnings 
> in 246.07s (0:04:06) =
> E: pybuild pybuild:379: test: plugin pyproject failed with: exit code=1: cd 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.10_satpy/build; python3.10 -m pytest -k 
> "not test_retrieve and not test_offline_retrieve and not test_retrieve_all 
> and not test_download_script and not test_start_time and not test_end_time 
> and not test_mimic_TPW2_nc and not TestAngleGeneration and not test_get_luts 
> and not test_convert_remote_files_to_fsspec_fsfile and not 
> test_convert_remote_files_to_fsspec_filename_dict and not 
> test_convert_remote_files_to_fsspec_mixed_sources and not 
> test_get_satpos_from_satname and not test_enhanced_image and not 
> test_double_load and not test_correct_area_no_orbital_parameters"
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.10 
> returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2022/10/23/satpy_0.37.1-1_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221023;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20221023&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

--- End Message ---
--- Begin Message ---
Source: satpy
Source-Version: 0.38.0-1
Done: Antonio Valentino <antonio.valent...@tiscali.it>

We believe that the bug you reported is fixed in the latest version of
satpy, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1022...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antonio Valentino <antonio.valent...@tiscali.it> (supplier of updated satpy 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 11 Dec 2022 23:46:22 +0000
Source: satpy
Architecture: source
Version: 0.38.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian GIS Project <pkg-grass-de...@lists.alioth.debian.org>
Changed-By: Antonio Valentino <antonio.valent...@tiscali.it>
Closes: 1022338
Changes:
 satpy (0.38.0-1) unstable; urgency=medium
 .
   * New upstream release (Closes: 1022338).
   * Skip test_viirs_compact.py::TestCompact::test_distributed.
   * Re-enable test_enhanced_image, test_double_load and
     test_correct_area_no_orbital_parameters.
   * Update d/copyright.
   * debian/patches:
     - New 0008-Fix-compatibility-with-old-dask-versions.patch.
   * debian/control:
     - Add build dependency on python3-skyfield and
       python3-astropy..
Checksums-Sha1:
 c04e9fb4db792c2b34f2a2d853d9545a1c4702fc 3167 satpy_0.38.0-1.dsc
 36b8502b82109dc99f5a0f9f2d67f7379b0f68a1 1227393 satpy_0.38.0.orig.tar.gz
 80297d7f252f425bde5289cfaa94ae109fd12372 955296 satpy_0.38.0-1.debian.tar.xz
 0d4e6460d192be4f7833099d60fa1994ec469593 22390 satpy_0.38.0-1_amd64.buildinfo
Checksums-Sha256:
 7dfc8d48280de7729f299e5e4c5d14635c6c33820a60274695340db60d9d62c8 3167 
satpy_0.38.0-1.dsc
 cd438bb2bdce050ce0ed99c5f16a691d5ee5eef62418b333c589c8829e249492 1227393 
satpy_0.38.0.orig.tar.gz
 a302033a821e439d973ef1a7378c1c34c93305fdf4f8df7634c662bf26b3295f 955296 
satpy_0.38.0-1.debian.tar.xz
 3774b6b705e84a10d5047b8a3f4f1ee8d8fc2c38734347ecb0cd7332cde41457 22390 
satpy_0.38.0-1_amd64.buildinfo
Files:
 6f3b17263a4f9716401a289967b93c2e 3167 python optional satpy_0.38.0-1.dsc
 09b75969614891ffaf5a2c389c08bf4f 1227393 python optional 
satpy_0.38.0.orig.tar.gz
 5d9145fe1de53f230d40fc5109aab787 955296 python optional 
satpy_0.38.0-1.debian.tar.xz
 b9793cb60116e69ec9750dc9a518dcd3 22390 python optional 
satpy_0.38.0-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJRBAEBCgA7FiEEO3DyCaX/1okDxHLF6/SKslePmBIFAmOWdNMdHGFudG9uaW8u
dmFsZW50aW5vQHRpc2NhbGkuaXQACgkQ6/SKslePmBJF8hAAulCIKmtJ1p1eXDOt
NP35jRPgXxjsstWCTULL55Xf0C/m5S7xMbrc40c9X0p8WyysxgHh90NDhtOjOMrP
aD8PpqE8LAxHAw5c+K4n00WXDzXQ7SUTEnOKQYlw6accPhoVxLnKbVpIbfNvOvKW
M9klPsJGCpqJ87PLJWzs/2YCOUF2jOFcLUeSa9/lRm43NcQ06mfvSJp3q2nhrmMx
hl2yFUjZ8zXj6l1yMXLaG7xjKiBi6B9gXBRh6t86ICzzQPEO8erHgjF10mVx2D4Y
jVYFSl9jmUQUYu8MMsinS9TnkdrRGNeS5SuxErEd3PZrkAk7SgR7Vuz3pPQHk5xE
sJS50i+3dbWqY31cEcU+sYoC68S1kYl4Bxpcv5D82OrWhZz6EzKztMvlD9Q0DbZV
N3l+1hPx4lzotc3oEbR4lgEBCP7hCESBiLqVRzkpAwgesRwwrAUmRLv85O+2IWJX
RvWzPyZlQ98VbC7Cy+unkUdcVsws1pjdSEu2OhvpUKg4oB02gn5C9iz4+MIhts/H
3LnmXN1u+SIpoFz3B8F2pMt9SUBLCr3ki5iyVLxIK6xWqVM/DK2w6V4hwilauZrS
mEw2uKu+pWf9oQBWoFh/RQUExBHIdro/BxEjF3bj6juSwrd1GycdWFAwGZI71mzw
PDKv65J2vdTKZVZr6RtSjmVIDvg=
=kGiD
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to