OGGM / oggm

Open Global Glacier Model
http://oggm.org
BSD 3-Clause "New" or "Revised" License
218 stars 105 forks source link

pytest.oggm returns 2 fails #1714

Closed abbylute closed 1 month ago

abbylute commented 3 months ago

I just installed a fresh stable version of oggm and tested it with pytest.oggm. It returned two failed tests. After looking through previous issues I was not able to figure out how to fix these. Any suggestions?

pytest.oggm output:

======================================================= test session starts ========================================================
platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
rootdir: /opt/miniconda/envs/oggm/lib/python3.12/site-packages/oggm/tests
collected 335 items / 1 skipped                                                                                                    

../../opt/miniconda/envs/oggm/lib/python3.12/site-packages/oggm/tests/test_benchmarks.py ...s.ss                             [  2%]
../../opt/miniconda/envs/oggm/lib/python3.12/site-packages/oggm/tests/test_minimal.py ...                                    [  2%]
../../opt/miniconda/envs/oggm/lib/python3.12/site-packages/oggm/tests/test_models.py ..............................ssss..... [ 14%]
ss....sssssssss..ssssssssssssssssssssssssssss..........ssssss                                                                [ 32%]
../../opt/miniconda/envs/oggm/lib/python3.12/site-packages/oggm/tests/test_numerics.py sssss.ss.ssssss.s.sssss.sss.ssss.s    [ 42%]
../../opt/miniconda/envs/oggm/lib/python3.12/site-packages/oggm/tests/test_prepro.py ..F.......F.......s.................s.. [ 54%]
.s.....sssssssss....s.......                                                                                                 [ 62%]
../../opt/miniconda/envs/oggm/lib/python3.12/site-packages/oggm/tests/test_shop.py sss............                           [ 67%]
../../opt/miniconda/envs/oggm/lib/python3.12/site-packages/oggm/tests/test_utils.py ...........................sss.....ssss. [ 79%]
..s....................ss.s..ssss.ssssss..sss...s.ss.ss.ss....                                                               [ 97%]
../../opt/miniconda/envs/oggm/lib/python3.12/site-packages/oggm/tests/test_workflow.py ssssss.                               [100%]

============================================================= FAILURES =============================================================
____________________________________________________ TestGIS.test_define_region ____________________________________________________

self = <oggm.tests.test_prepro.TestGIS testMethod=test_define_region>

    def test_define_region(self):

        hef_file = get_demo_file('Hintereisferner_RGI5.shp')
        entity = gpd.read_file(hef_file).iloc[0]
        gdir = oggm.GlacierDirectory(entity, base_dir=self.testdir)
        gis.define_glacier_region(gdir)
        extent = gdir.extent_ll

        tdf = gdir.read_shapefile('outlines').iloc[0]
        myarea = tdf.geometry.area * 10**-6
        np.testing.assert_allclose(myarea, float(tdf['Area']), rtol=1e-2)
        self.assertTrue(gdir.has_file('intersects'))
        np.testing.assert_array_equal(gdir.intersects_ids,
                                      ['RGI50-11.00846', 'RGI50-11.00950'])

        # From string
        gdir = oggm.GlacierDirectory(gdir.rgi_id, base_dir=self.testdir)
        # This is not guaranteed to be equal because of projection issues
        np.testing.assert_allclose(extent, gdir.extent_ll, atol=1e-5)
        warnings.filterwarnings("error")
        with warnings.catch_warnings():
            warnings.filterwarnings("ignore", category=FutureWarning)
            # Warning in salem
            assert gdir.grid == gdir.grid_from_params()

        # Change area
        prev_area = gdir.rgi_area_km2
        prev_lon = gdir.cenlon
        prev_lat = gdir.cenlat
        cfg.PARAMS['use_rgi_area'] = False
        entity = gpd.read_file(hef_file).iloc[0]
>       gdir = oggm.GlacierDirectory(entity, base_dir=self.testdir,
                                     reset=True)

/opt/miniconda/envs/oggm/lib/python3.12/site-packages/oggm/tests/test_prepro.py:122: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/opt/miniconda/envs/oggm/lib/python3.12/site-packages/oggm/utils/_workflow.py:2848: in __init__
    self._reproject_and_write_shapefile(rgi_entity)
/opt/miniconda/envs/oggm/lib/python3.12/site-packages/oggm/utils/_workflow.py:2953: in _reproject_and_write_shapefile
    gdf = salem.transform_geopandas(gdf, to_crs=proj_out)
/opt/miniconda/envs/oggm/lib/python3.12/site-packages/salem/gis.py:1399: in transform_geopandas
    result.crs = to_crs
/opt/miniconda/envs/oggm/lib/python3.12/site-packages/pandas/core/generic.py:6313: in __setattr__
    return object.__setattr__(self, name, value)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = 79    LINESTRING (-257.02865 5184135.40403, -317.538...
80    LINESTRING (-110.77126 5184432.65157, -161.072...
87    ...42972 5182207.92643, -1853.3...
98    LINESTRING (-1773.17595 5182039.6381, -1785.02...
Name: geometry, dtype: geometry
value = '+proj=tmerc +lat_0=0 +lon_0=10.7517683308768 +k=0.9996 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs'

    @GeoPandasBase.crs.setter
    def crs(self, value):
        if self.crs is not None:
>           warnings.warn(
                "Overriding the CRS of a GeoSeries that already has CRS. "
                "This unsafe behavior will be deprecated in future versions. "
                "Use GeoSeries.set_crs method instead.",
                stacklevel=2,
                category=DeprecationWarning,
            )
E           DeprecationWarning: Overriding the CRS of a GeoSeries that already has CRS. This unsafe behavior will be deprecated in future versions. Use GeoSeries.set_crs method instead.

/opt/miniconda/envs/oggm/lib/python3.12/site-packages/geopandas/geoseries.py:242: DeprecationWarning
------------------------------------------------------- Captured stderr call -------------------------------------------------------
2024-06-24 18:53:52: oggm.cfg: Reading default parameters from the OGGM `params.cfg` configuration file.
2024-06-24 18:53:52: oggm.cfg: Multiprocessing switched OFF according to the parameter file.
2024-06-24 18:53:52: oggm.cfg: Multiprocessing: using all available processors (N=112)
2024-06-24 18:53:52: oggm.cfg: PARAMS['border'] changed from `80` to `20`.
2024-06-24 18:53:52: pyogrio._io: Created 1 records
2024-06-24 18:53:52: pyogrio._io: Created 10 records
2024-06-24 18:53:52: oggm.core.gis: (RGI50-11.00897) define_glacier_region
2024-06-24 18:53:53: oggm.cfg: PARAMS['use_rgi_area'] changed from `True` to `False`.
2024-06-24 18:53:53: pyogrio._io: Created 1 records
_____________________________________________ TestGIS.test_gridded_data_var_to_geotiff _____________________________________________

self = <oggm.tests.test_prepro.TestGIS testMethod=test_gridded_data_var_to_geotiff>

    def test_gridded_data_var_to_geotiff(self):

        hef_file = get_demo_file('Hintereisferner_RGI5.shp')
        entity = gpd.read_file(hef_file).iloc[0]
        gdir = oggm.GlacierDirectory(entity, base_dir=self.testdir)
        gis.define_glacier_region(gdir)
        gis.glacier_masks(gdir)
        target_var = 'topo'
        gis.gridded_data_var_to_geotiff(gdir, varname=target_var)
        gtiff_path = os.path.join(gdir.dir, target_var+'.tif')
        assert os.path.exists(gtiff_path)

        with xr.open_dataset(gdir.get_filepath('gridded_data')) as ds:
            gridded_topo = ds[target_var]
            gtiff_ds = salem.open_xr_dataset(gtiff_path)
>           assert ds.salem.grid == gtiff_ds.salem.grid
E           assert <salem.Grid>\n  proj: +datum=WGS84 +k=0.9996 +lat_0=0 +lon_0=10.7584 +no_defs+proj=tmerc +units=m +x_0=0 +y_0=0\n  pixel...nter\n  origin: upper-left\n  (nx, ny): (159, 114)\n  (dx, dy): (50.0, -50.0)\n  (x0, y0): (-3517.129150390625, 5186040.5)\n == <salem.Grid>\n  proj: +datum=WGS84 +k=0.9996 +lat_0=0 +lon_0=10.7584 +no_defs+proj=tmerc +units=m +x_0=0 +y_0=0\n  pixel...nter\n  origin: upper-left\n  (nx, ny): (159, 114)\n  (dx, dy): (50.0, -50.0)\n  (x0, y0): (-3492.129150390625, 5186015.5)\n
E            +  where <salem.Grid>\n  proj: +datum=WGS84 +k=0.9996 +lat_0=0 +lon_0=10.7584 +no_defs+proj=tmerc +units=m +x_0=0 +y_0=0\n  pixel...nter\n  origin: upper-left\n  (nx, ny): (159, 114)\n  (dx, dy): (50.0, -50.0)\n  (x0, y0): (-3517.129150390625, 5186040.5)\n = <salem.sio.DatasetAccessor object at 0x7f94625172f0>.grid
E            +    where <salem.sio.DatasetAccessor object at 0x7f94625172f0> = <xarray.Dataset> Size: 200kB\nDimensions:          (x: 159, y: 114)\nCoordinates:\n  * x                (x) float32 636B ...0=0 +y_0...\n    max_h_dem:      3684.0\n    min_h_dem:      2370.0\n    max_h_glacier:  3684.0\n    min_h_glacier:  2447.0.salem
E            +  and   <salem.Grid>\n  proj: +datum=WGS84 +k=0.9996 +lat_0=0 +lon_0=10.7584 +no_defs+proj=tmerc +units=m +x_0=0 +y_0=0\n  pixel...nter\n  origin: upper-left\n  (nx, ny): (159, 114)\n  (dx, dy): (50.0, -50.0)\n  (x0, y0): (-3492.129150390625, 5186015.5)\n = <salem.sio.DatasetAccessor object at 0x7f94625151c0>.grid
E            +    where <salem.sio.DatasetAccessor object at 0x7f94625151c0> = <xarray.Dataset> Size: 75kB\nDimensions:  (x: 159, y: 114)\nCoordinates:\n  * x        (x) float64 1kB -3.492e+03 -3.442e...03 ... 3.247e+03 3.263e+03\nAttributes:\n    pyproj_srs:  +proj=tmerc +lat_0=0 +lon_0=10.7584 +k=0.9996 +x_0=0 +y_0=0 ....salem

/opt/miniconda/envs/oggm/lib/python3.12/site-packages/oggm/tests/test_prepro.py:506: AssertionError
------------------------------------------------------- Captured stderr call -------------------------------------------------------
2024-06-24 18:53:58: oggm.cfg: Reading default parameters from the OGGM `params.cfg` configuration file.
2024-06-24 18:53:58: oggm.cfg: Multiprocessing switched OFF according to the parameter file.
2024-06-24 18:53:58: oggm.cfg: Multiprocessing: using all available processors (N=112)
2024-06-24 18:53:58: oggm.cfg: PARAMS['border'] changed from `80` to `20`.
2024-06-24 18:53:58: pyogrio._io: Created 1 records
2024-06-24 18:53:58: pyogrio._io: Created 10 records
2024-06-24 18:53:58: oggm.core.gis: (RGI50-11.00897) define_glacier_region
2024-06-24 18:53:58: oggm.core.gis: (RGI50-11.00897) glacier_masks
2024-06-24 18:53:58: oggm.core.gis: (RGI50-11.00897) process_dem
2024-06-24 18:53:59: oggm.core.gis: (RGI50-11.00897) gridded_data_var_to_geotiff
===================================================== short test summary info ======================================================
FAILED ../../opt/miniconda/envs/oggm/lib/python3.12/site-packages/oggm/tests/test_prepro.py::TestGIS::test_define_region - DeprecationWarning: Overriding the CRS of a GeoSeries that already has CRS. This unsafe behavior will be deprecated in future v...
FAILED ../../opt/miniconda/envs/oggm/lib/python3.12/site-packages/oggm/tests/test_prepro.py::TestGIS::test_gridded_data_var_to_geotiff - assert <salem.Grid>\n  proj: +datum=WGS84 +k=0.9996 +lat_0=0 +lon_0=10.7584 +no_defs+proj=tmerc +units=m +x_0=0 +y_0=0\n  pixel...
=============================== 2 failed, 201 passed, 133 skipped, 750 warnings in 203.77s (0:03:23) ===============================

And here is my python environment in case that is helpful:

# packages in environment at /opt/miniconda/envs/oggm:
#
# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                 conda_forge    conda-forge
_openmp_mutex             4.5                       2_gnu    conda-forge
affine                    2.4.0              pyhd8ed1ab_0    conda-forge
alsa-lib                  1.2.12               h4ab18f5_0    conda-forge
aom                       3.9.1                hac33072_0    conda-forge
attr                      2.5.1                h166bdaf_1    conda-forge
attrs                     23.2.0             pyh71513ae_0    conda-forge
aws-c-auth                0.7.22               h9137712_5    conda-forge
aws-c-cal                 0.6.15               h88a6e22_0    conda-forge
aws-c-common              0.9.19               h4ab18f5_0    conda-forge
aws-c-compression         0.2.18               h83b837d_6    conda-forge
aws-c-event-stream        0.4.2               h0cbf018_13    conda-forge
aws-c-http                0.8.2                h360477d_2    conda-forge
aws-c-io                  0.14.9               h2d549f9_2    conda-forge
aws-c-mqtt                0.10.4               hf85b563_6    conda-forge
aws-c-s3                  0.5.10               h679ed35_3    conda-forge
aws-c-sdkutils            0.1.16               h83b837d_2    conda-forge
aws-checksums             0.1.18               h83b837d_6    conda-forge
aws-crt-cpp               0.26.12              h8bc9c4d_0    conda-forge
aws-sdk-cpp               1.11.329             hf74b5d1_5    conda-forge
azure-core-cpp            1.12.0               h830ed8b_0    conda-forge
azure-identity-cpp        1.8.0                hdb0d106_1    conda-forge
azure-storage-blobs-cpp   12.11.0              ha67cba7_1    conda-forge
azure-storage-common-cpp  12.6.0               he3f277c_1    conda-forge
azure-storage-files-datalake-cpp 12.10.0              h29b5301_1    conda-forge
blosc                     1.21.5               hc2324a3_1    conda-forge
bokeh                     3.4.1              pyhd8ed1ab_0    conda-forge
bottleneck                1.4.0           py312hcc4bcb2_0    conda-forge
branca                    0.7.2              pyhd8ed1ab_0    conda-forge
brotli                    1.1.0                hd590300_1    conda-forge
brotli-bin                1.1.0                hd590300_1    conda-forge
brotli-python             1.1.0           py312h30efb56_1    conda-forge
brunsli                   0.1                  h9c3ff4c_0    conda-forge
bzip2                     1.0.8                hd590300_5    conda-forge
c-ares                    1.28.1               hd590300_0    conda-forge
c-blosc2                  2.15.0               h6d6b9e4_1    conda-forge
ca-certificates           2024.6.2             hbcca054_0    conda-forge
cairo                     1.18.0               hbb29018_2    conda-forge
cartopy                   0.23.0          py312h1d6d2e6_1    conda-forge
certifi                   2024.6.2           pyhd8ed1ab_0    conda-forge
cfitsio                   4.4.0                hbdc6101_1    conda-forge
cftime                    1.6.4           py312h085067d_0    conda-forge
charls                    2.4.2                h59595ed_0    conda-forge
charset-normalizer        3.3.2              pyhd8ed1ab_0    conda-forge
click                     8.1.7           unix_pyh707e725_0    conda-forge
click-plugins             1.1.1                      py_0    conda-forge
cligj                     0.7.2              pyhd8ed1ab_1    conda-forge
cloudpickle               3.0.0              pyhd8ed1ab_0    conda-forge
colorama                  0.4.6              pyhd8ed1ab_0    conda-forge
configobj                 5.0.8              pyhd8ed1ab_0    conda-forge
contourpy                 1.2.1           py312h8572e83_0    conda-forge
cycler                    0.12.1             pyhd8ed1ab_0    conda-forge
cytoolz                   0.12.3          py312h98912ed_0    conda-forge
dask                      2024.6.2           pyhd8ed1ab_0    conda-forge
dask-core                 2024.6.2           pyhd8ed1ab_0    conda-forge
dask-expr                 1.1.6              pyhd8ed1ab_0    conda-forge
dav1d                     1.2.1                hd590300_0    conda-forge
dbus                      1.13.6               h5008d03_3    conda-forge
distributed               2024.6.2           pyhd8ed1ab_0    conda-forge
exceptiongroup            1.2.0              pyhd8ed1ab_2    conda-forge
expat                     2.6.2                h59595ed_0    conda-forge
fmt                       10.2.1               h00ab1b0_0    conda-forge
folium                    0.17.0             pyhd8ed1ab_0    conda-forge
font-ttf-dejavu-sans-mono 2.37                 hab24e00_0    conda-forge
font-ttf-inconsolata      3.000                h77eed37_0    conda-forge
font-ttf-source-code-pro  2.038                h77eed37_0    conda-forge
font-ttf-ubuntu           0.83                 h77eed37_2    conda-forge
fontconfig                2.14.2               h14ed4e7_0    conda-forge
fonts-conda-ecosystem     1                             0    conda-forge
fonts-conda-forge         1                             0    conda-forge
fonttools                 4.53.0          py312h9a8786e_0    conda-forge
freetype                  2.12.1               h267a509_2    conda-forge
freexl                    2.0.0                h743c826_0    conda-forge
fsspec                    2024.6.0           pyhff2d567_0    conda-forge
gdal                      3.9.0           py312h86af8fa_7    conda-forge
geopandas                 1.0.0              pyhd8ed1ab_0    conda-forge
geopandas-base            1.0.0              pyha770c72_0    conda-forge
geos                      3.12.1               h59595ed_0    conda-forge
geotiff                   1.7.3                hf7fa9e8_1    conda-forge
gettext                   0.22.5               h59595ed_2    conda-forge
gettext-tools             0.22.5               h59595ed_2    conda-forge
gflags                    2.2.2             he1b5a44_1004    conda-forge
giflib                    5.2.2                hd590300_0    conda-forge
glib                      2.80.2               hf974151_0    conda-forge
glib-tools                2.80.2               hb6ce0ca_0    conda-forge
glog                      0.7.1                hbabe93e_0    conda-forge
graphite2                 1.3.13            h59595ed_1003    conda-forge
gst-plugins-base          1.24.5               hbaaba92_0    conda-forge
gstreamer                 1.24.5               haf2f30d_0    conda-forge
harfbuzz                  8.5.0                hfac3d4d_0    conda-forge
hdf4                      4.2.15               h2a13503_7    conda-forge
hdf5                      1.14.3          nompi_hdf9ad27_105    conda-forge
icu                       73.2                 h59595ed_0    conda-forge
idna                      3.7                pyhd8ed1ab_0    conda-forge
imagecodecs               2024.6.1        py312h6b2d42b_2    conda-forge
imageio                   2.34.2             pyh12aca89_0    conda-forge
importlib-metadata        7.2.1              pyha770c72_0    conda-forge
importlib_metadata        7.2.1                hd8ed1ab_0    conda-forge
iniconfig                 2.0.0              pyhd8ed1ab_0    conda-forge
jinja2                    3.1.4              pyhd8ed1ab_0    conda-forge
joblib                    1.4.2              pyhd8ed1ab_0    conda-forge
json-c                    0.17                 h7ab15ed_0    conda-forge
jxrlib                    1.1                  hd590300_3    conda-forge
kealib                    1.5.3                hee9dde6_1    conda-forge
keyutils                  1.6.1                h166bdaf_0    conda-forge
kiwisolver                1.4.5           py312h8572e83_1    conda-forge
krb5                      1.21.2               h659d440_0    conda-forge
lame                      3.100             h166bdaf_1003    conda-forge
lazy_loader               0.4                pyhd8ed1ab_0    conda-forge
lcms2                     2.16                 hb7c19ff_0    conda-forge
ld_impl_linux-64          2.40                 hf3520f5_7    conda-forge
lerc                      4.0.0                h27087fc_0    conda-forge
libabseil                 20240116.2      cxx17_h59595ed_0    conda-forge
libaec                    1.1.3                h59595ed_0    conda-forge
libarchive                3.7.4                hfca40fe_0    conda-forge
libarrow                  16.1.0          h4a673ee_10_cpu    conda-forge
libarrow-acero            16.1.0          hac33072_10_cpu    conda-forge
libarrow-dataset          16.1.0          hac33072_10_cpu    conda-forge
libarrow-substrait        16.1.0          h7e0c224_10_cpu    conda-forge
libasprintf               0.22.5               h661eb56_2    conda-forge
libasprintf-devel         0.22.5               h661eb56_2    conda-forge
libavif16                 1.0.4                hd2f8ffe_4    conda-forge
libblas                   3.9.0           22_linux64_openblas    conda-forge
libboost-headers          1.85.0               ha770c72_1    conda-forge
libbrotlicommon           1.1.0                hd590300_1    conda-forge
libbrotlidec              1.1.0                hd590300_1    conda-forge
libbrotlienc              1.1.0                hd590300_1    conda-forge
libcap                    2.69                 h0f662aa_0    conda-forge
libcblas                  3.9.0           22_linux64_openblas    conda-forge
libclang-cpp15            15.0.7          default_h127d8a8_5    conda-forge
libclang13                18.1.8          default_h6ae225f_0    conda-forge
libcrc32c                 1.1.2                h9c3ff4c_0    conda-forge
libcups                   2.3.3                h4637d8d_4    conda-forge
libcurl                   8.8.0                hca28451_0    conda-forge
libdeflate                1.20                 hd590300_0    conda-forge
libedit                   3.1.20191231         he28a2e2_2    conda-forge
libev                     4.33                 hd590300_2    conda-forge
libevent                  2.1.12               hf998b51_1    conda-forge
libexpat                  2.6.2                h59595ed_0    conda-forge
libffi                    3.4.2                h7f98852_5    conda-forge
libflac                   1.4.3                h59595ed_0    conda-forge
libgcc-ng                 13.2.0              h77fa898_13    conda-forge
libgcrypt                 1.10.3               hd590300_0    conda-forge
libgdal                   3.9.0                h471f4ab_7    conda-forge
libgettextpo              0.22.5               h59595ed_2    conda-forge
libgettextpo-devel        0.22.5               h59595ed_2    conda-forge
libgfortran-ng            13.2.0              h69a702a_13    conda-forge
libgfortran5              13.2.0              h3d2ce59_13    conda-forge
libglib                   2.80.2               hf974151_0    conda-forge
libgomp                   13.2.0              h77fa898_13    conda-forge
libgoogle-cloud           2.25.0               h2736e30_0    conda-forge
libgoogle-cloud-storage   2.25.0               h3d9a0c8_0    conda-forge
libgpg-error              1.49                 h4f305b6_0    conda-forge
libgrpc                   1.62.2               h15f2491_0    conda-forge
libhwy                    1.1.0                h00ab1b0_0    conda-forge
libiconv                  1.17                 hd590300_2    conda-forge
libjpeg-turbo             3.0.0                hd590300_1    conda-forge
libjxl                    0.10.2               hcae5a98_0    conda-forge
libkml                    1.3.0             h01aab08_1018    conda-forge
liblapack                 3.9.0           22_linux64_openblas    conda-forge
libllvm15                 15.0.7               hb3ce162_4    conda-forge
libllvm18                 18.1.8               hc9dba70_0    conda-forge
libnetcdf                 4.9.2           nompi_h135f659_114    conda-forge
libnghttp2                1.58.0               h47da74e_1    conda-forge
libnsl                    2.0.1                hd590300_0    conda-forge
libogg                    1.3.4                h7f98852_1    conda-forge
libopenblas               0.3.27          pthreads_h413a1c8_0    conda-forge
libopus                   1.3.1                h7f98852_1    conda-forge
libparquet                16.1.0          h6a7eafb_10_cpu    conda-forge
libpng                    1.6.43               h2797004_0    conda-forge
libpq                     16.3                 ha72fbe1_0    conda-forge
libprotobuf               4.25.3               h08a7969_0    conda-forge
libre2-11                 2023.09.01           h5a48ba9_2    conda-forge
librttopo                 1.1.0               h8917695_15    conda-forge
libsndfile                1.2.2                hc60ed4a_1    conda-forge
libspatialite             5.1.0                h6fbd9c4_7    conda-forge
libsqlite                 3.46.0               hde9e2c9_0    conda-forge
libssh2                   1.11.0               h0841786_0    conda-forge
libstdcxx-ng              13.2.0              hc0a3c3a_13    conda-forge
libsystemd0               255                  h3516f8a_1    conda-forge
libthrift                 0.19.0               hb90f79a_1    conda-forge
libtiff                   4.6.0                h1dd3fc0_3    conda-forge
libutf8proc               2.8.0                h166bdaf_0    conda-forge
libuuid                   2.38.1               h0b41bf4_0    conda-forge
libvorbis                 1.3.7                h9c3ff4c_0    conda-forge
libwebp-base              1.4.0                hd590300_0    conda-forge
libxcb                    1.16                 hd590300_0    conda-forge
libxcrypt                 4.4.36               hd590300_1    conda-forge
libxkbcommon              1.7.0                h2c5496b_1    conda-forge
libxml2                   2.12.7               hc051c1a_1    conda-forge
libzip                    1.10.1               h2629f0a_3    conda-forge
libzlib                   1.3.1                h4ab18f5_1    conda-forge
libzopfli                 1.0.3                h9c3ff4c_0    conda-forge
locket                    1.0.0              pyhd8ed1ab_0    conda-forge
lz4                       4.3.3           py312h03f37cb_0    conda-forge
lz4-c                     1.9.4                hcb278e6_0    conda-forge
lzo                       2.10              hd590300_1001    conda-forge
mapclassify               2.6.1              pyhd8ed1ab_0    conda-forge
markupsafe                2.1.5           py312h98912ed_0    conda-forge
matplotlib                3.8.4           py312h7900ff3_2    conda-forge
matplotlib-base           3.8.4           py312h20ab3a6_2    conda-forge
minizip                   4.0.7                h401b404_0    conda-forge
motionless                1.3.3              pyhd8ed1ab_0    conda-forge
mpg123                    1.32.6               h59595ed_0    conda-forge
msgpack-python            1.0.8           py312h2492b07_0    conda-forge
munkres                   1.1.4              pyh9f0ad1d_0    conda-forge
mysql-common              8.3.0                hf1915f5_4    conda-forge
mysql-libs                8.3.0                hca2cd23_4    conda-forge
ncurses                   6.5                  h59595ed_0    conda-forge
netcdf4                   1.7.1           nompi_py312h1ef7fb6_101    conda-forge
networkx                  3.3                pyhd8ed1ab_1    conda-forge
nomkl                     1.0                  h5ca1d4c_0    conda-forge
nspr                      4.35                 h27087fc_0    conda-forge
nss                       3.101                h593d115_0    conda-forge
numexpr                   2.10.0          py312hf412c99_100    conda-forge
numpy                     1.26.4          py312heda63a1_0    conda-forge
oggm                      1.6.1                    pypi_0    pypi
openjpeg                  2.5.2                h488ebb8_0    conda-forge
openssl                   3.3.1                h4ab18f5_0    conda-forge
orc                       2.0.1                h17fec99_1    conda-forge
packaging                 24.1               pyhd8ed1ab_0    conda-forge
pandas                    2.2.2           py312h1d6d2e6_1    conda-forge
partd                     1.4.2              pyhd8ed1ab_0    conda-forge
patsy                     0.5.6              pyhd8ed1ab_0    conda-forge
pcre2                     10.43                hcad00b1_0    conda-forge
pillow                    10.3.0          py312h287a98d_1    conda-forge
pip                       24.0               pyhd8ed1ab_0    conda-forge
pixman                    0.43.2               h59595ed_0    conda-forge
pluggy                    1.5.0              pyhd8ed1ab_0    conda-forge
ply                       3.11               pyhd8ed1ab_2    conda-forge
poppler                   24.04.0              hb6cd0d7_0    conda-forge
poppler-data              0.4.12               hd8ed1ab_0    conda-forge
postgresql                16.3                 h8e811e2_0    conda-forge
progressbar2              4.4.2                    pypi_0    pypi
proj                      9.4.1                hb784bbd_0    conda-forge
psutil                    5.9.8           py312h98912ed_0    conda-forge
pthread-stubs             0.4               h36c2ea0_1001    conda-forge
pulseaudio-client         17.0                 hb77b528_0    conda-forge
py-cpuinfo                9.0.0              pyhd8ed1ab_0    conda-forge
pyarrow                   16.1.0          py312h9cebb41_3    conda-forge
pyarrow-core              16.1.0          py312h70856f0_3_cpu    conda-forge
pyarrow-hotfix            0.6                pyhd8ed1ab_0    conda-forge
pyogrio                   0.9.0           py312h8ad7a51_0    conda-forge
pyparsing                 3.1.2              pyhd8ed1ab_0    conda-forge
pyproj                    3.6.1           py312h5d05ceb_7    conda-forge
pyqt                      5.15.9          py312h949fe66_5    conda-forge
pyqt5-sip                 12.12.2         py312h30efb56_5    conda-forge
pyshp                     2.3.1              pyhd8ed1ab_0    conda-forge
pysocks                   1.7.1              pyha2e5f31_6    conda-forge
pytables                  3.9.2           py312hf20fedc_3    conda-forge
pytest                    8.2.2              pyhd8ed1ab_0    conda-forge
python                    3.12.4          h194c7f8_0_cpython    conda-forge
python-dateutil           2.9.0              pyhd8ed1ab_0    conda-forge
python-tzdata             2024.1             pyhd8ed1ab_0    conda-forge
python-utils              3.8.2                    pypi_0    pypi
python_abi                3.12                    4_cp312    conda-forge
pytz                      2024.1             pyhd8ed1ab_0    conda-forge
pywavelets                1.4.1           py312hc7c0aa3_1    conda-forge
pyyaml                    6.0.1           py312h98912ed_1    conda-forge
qt-main                   5.15.8              ha2b5568_22    conda-forge
rasterio                  1.3.10          py312hc022a17_4    conda-forge
rav1e                     0.6.6                he8a937b_2    conda-forge
re2                       2023.09.01           h7f4b329_2    conda-forge
readline                  8.2                  h8228510_1    conda-forge
requests                  2.32.3             pyhd8ed1ab_0    conda-forge
rioxarray                 0.15.6             pyhd8ed1ab_0    conda-forge
s2n                       1.4.16               he19d79f_0    conda-forge
salem                     0.3.10             pyhd8ed1ab_0    conda-forge
scikit-image              0.24.0          py312h266a736_0    conda-forge
scikit-learn              1.5.0           py312h1fcc3ea_1    conda-forge
scipy                     1.13.1          py312hc2bc53b_0    conda-forge
seaborn                   0.13.2               hd8ed1ab_2    conda-forge
seaborn-base              0.13.2             pyhd8ed1ab_2    conda-forge
setuptools                70.1.0             pyhd8ed1ab_0    conda-forge
shapely                   2.0.4           py312ha5b4d35_1    conda-forge
sip                       6.7.12          py312h30efb56_0    conda-forge
six                       1.16.0             pyh6c4a22f_0    conda-forge
snappy                    1.2.0                hdb0a2a9_1    conda-forge
snuggs                    1.4.7                      py_0    conda-forge
sortedcontainers          2.4.0              pyhd8ed1ab_0    conda-forge
spdlog                    1.13.0               hd2e6256_0    conda-forge
sqlite                    3.46.0               h6d4b2fc_0    conda-forge
statsmodels               0.14.2          py312h085067d_0    conda-forge
svt-av1                   2.1.0                hac33072_0    conda-forge
tblib                     3.0.0              pyhd8ed1ab_0    conda-forge
threadpoolctl             3.5.0              pyhc1e730c_0    conda-forge
tifffile                  2024.6.18          pyhd8ed1ab_0    conda-forge
tiledb                    2.24.1               h2aae180_1    conda-forge
tk                        8.6.13          noxft_h4845f30_101    conda-forge
toml                      0.10.2             pyhd8ed1ab_0    conda-forge
tomli                     2.0.1              pyhd8ed1ab_0    conda-forge
toolz                     0.12.1             pyhd8ed1ab_0    conda-forge
tornado                   6.4.1           py312h9a8786e_0    conda-forge
typing-extensions         4.12.2                   pypi_0    pypi
tzcode                    2024a                h3f72095_0    conda-forge
tzdata                    2024a                h0c530f3_0    conda-forge
uriparser                 0.9.8                hac33072_0    conda-forge
urllib3                   2.2.2              pyhd8ed1ab_0    conda-forge
wheel                     0.43.0             pyhd8ed1ab_1    conda-forge
xarray                    2024.6.0           pyhd8ed1ab_1    conda-forge
xcb-util                  0.4.1                hb711507_2    conda-forge
xcb-util-image            0.4.0                hb711507_2    conda-forge
xcb-util-keysyms          0.4.1                hb711507_0    conda-forge
xcb-util-renderutil       0.3.10               hb711507_0    conda-forge
xcb-util-wm               0.4.2                hb711507_0    conda-forge
xerces-c                  3.2.5                hac6953d_0    conda-forge
xkeyboard-config          2.42                 h4ab18f5_0    conda-forge
xorg-kbproto              1.0.7             h7f98852_1002    conda-forge
xorg-libice               1.1.1                hd590300_0    conda-forge
xorg-libsm                1.2.4                h7391055_0    conda-forge
xorg-libx11               1.8.9                hb711507_1    conda-forge
xorg-libxau               1.0.11               hd590300_0    conda-forge
xorg-libxdmcp             1.1.3                h7f98852_0    conda-forge
xorg-libxext              1.3.4                h0b41bf4_2    conda-forge
xorg-libxrender           0.9.11               hd590300_0    conda-forge
xorg-renderproto          0.11.1            h7f98852_1002    conda-forge
xorg-xextproto            7.3.0             h0b41bf4_1003    conda-forge
xorg-xf86vidmodeproto     2.3.1             h7f98852_1002    conda-forge
xorg-xproto               7.0.31            h7f98852_1007    conda-forge
xyzservices               2024.6.0           pyhd8ed1ab_0    conda-forge
xz                        5.2.6                h166bdaf_0    conda-forge
yaml                      0.2.5                h7f98852_2    conda-forge
zfp                       1.0.1                hac33072_1    conda-forge
zict                      3.0.0              pyhd8ed1ab_0    conda-forge
zipp                      3.19.2             pyhd8ed1ab_0    conda-forge
zlib                      1.3.1                h4ab18f5_1    conda-forge
zlib-ng                   2.2.0                hac33072_0    conda-forge
zstd                      1.5.6                ha6fb4c9_0    conda-forge
fmaussion commented 3 months ago

You can safely ignore these failures - this is due to some downstream package updates and will be solved in the next OGGM release.

abbylute commented 3 months ago

Terrific, thank you for your quick reply!

Dannydengin commented 2 months ago

Thanks for sharing this issue. I have just encountered the same.