Skip to content

Cross validation fails with scikit-learn 1.8.0 due to missing attr #530

@santisoler

Description

@santisoler

Description of the problem:

Running vd.cross_val_score with scikit-learn>=1.8.0 fails due to missing attribute in DummyEstimator.

Full code that generated the error

import numpy as np
import pyproj

import verde as vd

data = vd.datasets.fetch_texas_wind()

projection = pyproj.Proj(proj="merc", lat_ts=data.latitude.mean())
proj_coords = projection(data.longitude.values, data.latitude.values)

region = vd.get_region((data.longitude, data.latitude))
spacing = 15 / 60

spline_default = vd.Spline()
score_default = np.mean(
    vd.cross_val_score(spline_default, proj_coords, data.air_temperature_c)
)

Full error message

Traceback (most recent call last):
  File "/home/santi/.miniforge3/envs/verde/lib/python3.12/site-packages/sklearn/utils/_tags.py", line 275, in get_tags
    tags = estimator.__sklearn_tags__()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'DummyEstimator' object has no attribute '__sklearn_tags__'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/santi/tmp/verde/model_selection.py", line 16, in <module>
    vd.cross_val_score(spline_default, proj_coords, data.air_temperature_c)
  File "/home/santi/git/verde/verde/model_selection.py", line 767, in cross_val_score
    score = dispatch(fit_score, client=client, delayed=delayed)(
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/santi/git/verde/verde/model_selection.py", line 785, in fit_score
    score = estimator.score(*test_data)
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/santi/git/verde/verde/base/base_classes.py", line 366, in score
    return score_estimator("r2", self, coordinates, data, weights=weights)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/santi/git/verde/verde/base/utils.py", line 56, in score_estimator
    scorer(
  File "/home/santi/.miniforge3/envs/verde/lib/python3.12/site-packages/sklearn/metrics/_scorer.py", line 317, in __call__
    return self._score(partial(_cached_call, None), estimator, X, y_true, **_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/santi/.miniforge3/envs/verde/lib/python3.12/site-packages/sklearn/metrics/_scorer.py", line 407, in _score
    pos_label = None if is_regressor(estimator) else self._get_pos_label()
                        ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/santi/.miniforge3/envs/verde/lib/python3.12/site-packages/sklearn/base.py", line 1242, in is_regressor
    return get_tags(estimator).estimator_type == "regressor"
           ^^^^^^^^^^^^^^^^^^^
  File "/home/santi/.miniforge3/envs/verde/lib/python3.12/site-packages/sklearn/utils/_tags.py", line 283, in get_tags
    raise AttributeError(
AttributeError: The following error was raised: 'DummyEstimator' object has no attribute '__sklearn_tags__'. It seems that there are no classes that implement `__sklearn_tags__` in the MRO and/or all classes in the MRO call `super().__sklearn_tags__()`. Make sure to inherit from `BaseEstimator` which implements `__sklearn_tags__` (or alternatively define `__sklearn_tags__` but we don't recommend this approach). Note that `BaseEstimator` needs to be on the right side of other Mixins in the inheritance order.

System information

  • Operating system: Debian 13
  • Python installation (Anaconda, system, ETS): Miniforge
  • Version of Python: 3.12.0
  • Version of this package: Latest version on main to this date
  • If using conda, paste the output of conda list below:
Output of conda list
# packages in environment at /home/santi/.miniforge3/envs/verde:
#
# Name                              Version                            Build                    Channel
_libgcc_mutex                       0.1                                conda_forge              conda-forge
_openmp_mutex                       4.5                                2_gnu                    conda-forge
_python_abi3_support                1.0                                hd8ed1ab_2               conda-forge
accessible-pygments                 0.0.5                              pyhd8ed1ab_1             conda-forge
alabaster                           0.7.16                             pyhd8ed1ab_0             conda-forge
alsa-lib                            1.2.14                             hb9d3cd8_0               conda-forge
astor                               0.8.1                              pyhd8ed1ab_1             conda-forge
asttokens                           3.0.1                              pyhd8ed1ab_0             conda-forge
attr                                2.5.2                              h39aace5_0               conda-forge
attrs                               25.4.0                             pyh71513ae_0             conda-forge
aws-c-auth                          0.9.1                              h48c9088_3               conda-forge
aws-c-cal                           0.9.2                              he7b75e1_1               conda-forge
aws-c-common                        0.12.4                             hb03c661_0               conda-forge
aws-c-compression                   0.3.1                              h92c474e_6               conda-forge
aws-c-event-stream                  0.5.6                              h82d11aa_3               conda-forge
aws-c-http                          0.10.4                             h94feff3_3               conda-forge
aws-c-io                            0.22.0                             h57f3b0d_1               conda-forge
aws-c-mqtt                          0.13.3                             h2b1cf8c_6               conda-forge
aws-c-s3                            0.8.6                              h4e5ac4b_5               conda-forge
aws-c-sdkutils                      0.2.4                              h92c474e_1               conda-forge
aws-checksums                       0.2.7                              h92c474e_2               conda-forge
aws-crt-cpp                         0.34.4                             h60c762c_0               conda-forge
aws-sdk-cpp                         1.11.606                           h32384e2_4               conda-forge
azure-core-cpp                      1.16.0                             h3a458e0_1               conda-forge
azure-identity-cpp                  1.12.0                             ha729027_0               conda-forge
azure-storage-blobs-cpp             12.14.0                            hb1c9500_1               conda-forge
azure-storage-common-cpp            12.10.0                            hebae86a_2               conda-forge
azure-storage-files-datalake-cpp    12.12.0                            h8b27e44_3               conda-forge
babel                               2.17.0                             pyhd8ed1ab_0             conda-forge
backports                           1.0                                pyhd8ed1ab_5             conda-forge
backports.tarfile                   1.2.0                              pyhd8ed1ab_1             conda-forge
beautifulsoup4                      4.14.2                             pyha770c72_0             conda-forge
black                               24.3.0                             py312h7900ff3_0          conda-forge
bleach                              6.3.0                              pyhcf101f3_0             conda-forge
bleach-with-css                     6.3.0                              h5f6438b_0               conda-forge
blosc                               1.21.6                             he440d0b_1               conda-forge
bokeh                               3.8.1                              pyhd8ed1ab_0             conda-forge
brotli                              1.1.0                              hb03c661_4               conda-forge
brotli-bin                          1.1.0                              hb03c661_4               conda-forge
brotli-python                       1.1.0                              py312h1289d80_4          conda-forge
burocrata                           0.3.0                              pypi_0                   pypi
bzip2                               1.0.8                              hda65f42_8               conda-forge
c-ares                              1.34.5                             hb9d3cd8_0               conda-forge
ca-certificates                     2026.1.4                           hbd8a1cb_0               conda-forge
cairo                               1.18.4                             h3394656_0               conda-forge
cartopy                             0.25.0                             py312hf79963d_1          conda-forge
certifi                             2026.1.4                           pyhd8ed1ab_0             conda-forge
cffi                                2.0.0                              py312h35888ee_0          conda-forge
cftime                              1.6.4                              py312h4f23490_2          conda-forge
charset-normalizer                  3.4.4                              pyhd8ed1ab_0             conda-forge
click                               8.3.1                              pyh707e725_0             conda-forge
cloudpickle                         3.1.2                              pyhd8ed1ab_0             conda-forge
cmarkgfm                            2024.11.20                         py312h4c3975b_1          conda-forge
colorama                            0.4.6                              pyhd8ed1ab_1             conda-forge
comm                                0.2.3                              pyhe01879c_0             conda-forge
contourpy                           1.3.3                              py312hd9148b4_3          conda-forge
coverage                            7.13.1                             py312h8a5da7c_0          conda-forge
cpython                             3.12.12                            py312hd8ed1ab_1          conda-forge
cryptography                        46.0.3                             py312hee9fe19_0          conda-forge
curl                                8.17.0                             h4e3cde8_0               conda-forge
cycler                              0.12.1                             pyhd8ed1ab_1             conda-forge
cyrus-sasl                          2.1.28                             hd9c7081_0               conda-forge
cytoolz                             1.1.0                              py312h4c3975b_1          conda-forge
dask                                2025.11.0                          pyhcf101f3_0             conda-forge
dask-core                           2025.11.0                          pyhcf101f3_0             conda-forge
dbus                                1.16.2                             h3c4dab8_0               conda-forge
dcw-gmt                             2.2.0                              ha770c72_0               conda-forge
debugpy                             1.8.17                             py312h8285ef7_0          conda-forge
decorator                           5.2.1                              pyhd8ed1ab_0             conda-forge
defusedxml                          0.7.1                              pyhd8ed1ab_0             conda-forge
distributed                         2025.11.0                          pyhcf101f3_0             conda-forge
docutils                            0.20.1                             py312h7900ff3_3          conda-forge
ensaio                              0.7.0                              pyhd8ed1ab_1             conda-forge
exceptiongroup                      1.3.0                              pyhd8ed1ab_0             conda-forge
executing                           2.2.1                              pyhd8ed1ab_0             conda-forge
fftw                                3.3.10                             nompi_h3b011a4_111       conda-forge
flake8                              7.0.0                              pyhd8ed1ab_0             conda-forge
flake8-bugbear                      24.2.6                             pyhd8ed1ab_0             conda-forge
flake8-builtins                     2.5.0                              pyhd8ed1ab_1             conda-forge
flake8-functions                    0.0.8                              pyhd8ed1ab_2             conda-forge
flake8-mutable                      1.2.0                              pyhd8ed1ab_2             conda-forge
flake8-rst-docstrings               0.3.1                              pyhd8ed1ab_0             conda-forge
flake8-simplify                     0.21.0                             pyhd8ed1ab_1             conda-forge
flake8-unused-arguments             0.0.13                             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_3               conda-forge
fontconfig                          2.15.0                             h7e30c49_1               conda-forge
fonts-conda-ecosystem               1                                  0                        conda-forge
fonts-conda-forge                   1                                  hc364b38_1               conda-forge
fonttools                           4.60.1                             py312h8a5da7c_0          conda-forge
freetype                            2.14.1                             ha770c72_0               conda-forge
freexl                              2.0.0                              h9dce30a_2               conda-forge
fsspec                              2025.10.0                          pyhd8ed1ab_0             conda-forge
geos                                3.13.1                             h97f6797_0               conda-forge
gettext                             0.25.1                             h3f43e3d_1               conda-forge
gettext-tools                       0.25.1                             h3f43e3d_1               conda-forge
gflags                              2.2.2                              h5888daf_1005            conda-forge
ghostscript                         10.06.0                            hecca717_0               conda-forge
giflib                              5.2.2                              hd590300_0               conda-forge
glib                                2.84.3                             h89d24bf_0               conda-forge
glib-tools                          2.84.3                             hf516916_0               conda-forge
glog                                0.7.1                              hbabe93e_0               conda-forge
gmt                                 6.5.0                              hf220daf_10              conda-forge
graphite2                           1.3.14                             hecca717_2               conda-forge
gshhg-gmt                           2.3.7                              ha770c72_1003            conda-forge
gst-plugins-base                    1.24.11                            h651a532_0               conda-forge
gstreamer                           1.24.11                            hc37bda9_0               conda-forge
h2                                  4.3.0                              pyhcf101f3_0             conda-forge
harfbuzz                            11.4.5                             h15599e2_0               conda-forge
hdf4                                4.2.15                             h2a13503_7               conda-forge
hdf5                                1.14.6                             nompi_h6e4c0c1_103       conda-forge
hpack                               4.1.0                              pyhd8ed1ab_0             conda-forge
hyperframe                          6.1.0                              pyhd8ed1ab_0             conda-forge
icu                                 75.1                               he02047a_0               conda-forge
id                                  1.5.0                              pyh29332c3_0             conda-forge
idna                                3.11                               pyhd8ed1ab_0             conda-forge
imagesize                           1.4.1                              pyhd8ed1ab_0             conda-forge
importlib-metadata                  8.7.0                              pyhe01879c_1             conda-forge
importlib_resources                 6.5.2                              pyhd8ed1ab_0             conda-forge
iniconfig                           2.3.0                              pyhd8ed1ab_0             conda-forge
ipykernel                           7.1.0                              pyha191276_0             conda-forge
ipython                             9.9.0                              pyh53cf698_0             conda-forge
ipython_pygments_lexers             1.1.1                              pyhd8ed1ab_0             conda-forge
ipywidgets                          8.1.8                              pyhd8ed1ab_0             conda-forge
isort                               5.13.2                             pyhd8ed1ab_1             conda-forge
jaraco.classes                      3.4.0                              pyhd8ed1ab_2             conda-forge
jaraco.context                      6.0.1                              pyhd8ed1ab_0             conda-forge
jaraco.functools                    4.3.0                              pyhd8ed1ab_0             conda-forge
jedi                                0.19.2                             pyhd8ed1ab_1             conda-forge
jeepney                             0.9.0                              pyhd8ed1ab_0             conda-forge
jinja2                              3.1.6                              pyhd8ed1ab_0             conda-forge
joblib                              1.5.2                              pyhd8ed1ab_0             conda-forge
json-c                              0.18                               h6688a6e_0               conda-forge
jsonschema                          4.25.1                             pyhe01879c_0             conda-forge
jsonschema-specifications           2025.9.1                           pyhcf101f3_0             conda-forge
jupyter-sphinx                      0.5.3                              pyha770c72_5             conda-forge
jupyter_client                      8.6.3                              pyhd8ed1ab_1             conda-forge
jupyter_core                        5.9.1                              pyhc90fa1f_0             conda-forge
jupyterlab_pygments                 0.3.0                              pyhd8ed1ab_2             conda-forge
jupyterlab_widgets                  3.0.16                             pyhcf101f3_1             conda-forge
keyring                             25.7.0                             pyha804496_0             conda-forge
keyutils                            1.6.3                              hb9d3cd8_0               conda-forge
kiwisolver                          1.4.9                              py312h0a2e395_2          conda-forge
krb5                                1.21.3                             h659f571_0               conda-forge
lame                                3.100                              h166bdaf_1003            conda-forge
lcms2                               2.17                               h717163a_0               conda-forge
ld_impl_linux-64                    2.45                               h1aa0949_0               conda-forge
lerc                                4.0.0                              h0aef613_1               conda-forge
libabseil                           20250512.1                         cxx17_hba17884_0         conda-forge
libaec                              1.1.4                              h3f801dc_0               conda-forge
libarchive                          3.8.1                              gpl_h98cc613_100         conda-forge
libarrow                            21.0.0                             h56a6dad_8_cpu           conda-forge
libarrow-acero                      21.0.0                             h635bf11_8_cpu           conda-forge
libarrow-compute                    21.0.0                             h8c2c5c3_8_cpu           conda-forge
libarrow-dataset                    21.0.0                             h635bf11_8_cpu           conda-forge
libarrow-substrait                  21.0.0                             h3f74fd7_8_cpu           conda-forge
libasprintf                         0.25.1                             h3f43e3d_1               conda-forge
libasprintf-devel                   0.25.1                             h3f43e3d_1               conda-forge
libblas                             3.11.0                             1_h4a7cf45_openblas      conda-forge
libbrotlicommon                     1.1.0                              hb03c661_4               conda-forge
libbrotlidec                        1.1.0                              hb03c661_4               conda-forge
libbrotlienc                        1.1.0                              hb03c661_4               conda-forge
libcap                              2.77                               h3ff7636_0               conda-forge
libcblas                            3.11.0                             1_h0358290_openblas      conda-forge
libclang-cpp20.1                    20.1.8                             default_h99862b1_4       conda-forge
libclang13                          21.1.0                             default_h746c552_1       conda-forge
libcrc32c                           1.1.2                              h9c3ff4c_0               conda-forge
libcups                             2.3.3                              hb8b1518_5               conda-forge
libcurl                             8.17.0                             h4e3cde8_0               conda-forge
libdeflate                          1.24                               h86f0d12_0               conda-forge
libdrm                              2.4.125                            hb03c661_1               conda-forge
libedit                             3.1.20250104                       pl5321h7949ede_0         conda-forge
libegl                              1.7.0                              ha4b6fd6_2               conda-forge
libev                               4.33                               hd590300_2               conda-forge
libevent                            2.1.12                             hf998b51_1               conda-forge
libexpat                            2.7.3                              hecca717_0               conda-forge
libffi                              3.4.6                              h2dba641_1               conda-forge
libflac                             1.4.3                              h59595ed_0               conda-forge
libfreetype                         2.14.1                             ha770c72_0               conda-forge
libfreetype6                        2.14.1                             h73754d4_0               conda-forge
libgcc                              15.2.0                             h767d61c_7               conda-forge
libgcc-ng                           15.2.0                             h69a702a_7               conda-forge
libgdal-core                        3.11.3                             ha8f0914_2               conda-forge
libgdal-jp2openjpeg                 3.11.3                             hdd07572_2               conda-forge
libgettextpo                        0.25.1                             h3f43e3d_1               conda-forge
libgettextpo-devel                  0.25.1                             h3f43e3d_1               conda-forge
libgfortran                         15.2.0                             h69a702a_7               conda-forge
libgfortran5                        15.2.0                             hcd61629_7               conda-forge
libgl                               1.7.0                              ha4b6fd6_2               conda-forge
libglib                             2.84.3                             hf39c6af_0               conda-forge
libglvnd                            1.7.0                              ha4b6fd6_2               conda-forge
libglx                              1.7.0                              ha4b6fd6_2               conda-forge
libgomp                             15.2.0                             h767d61c_7               conda-forge
libgoogle-cloud                     2.39.0                             hdb79228_0               conda-forge
libgoogle-cloud-storage             2.39.0                             hdbdcf42_0               conda-forge
libgrpc                             1.73.1                             h3288cfb_1               conda-forge
libhwy                              1.3.0                              h4c17acf_1               conda-forge
libiconv                            1.18                               h3b78370_2               conda-forge
libjpeg-turbo                       3.1.2                              hb03c661_0               conda-forge
libjxl                              0.11.1                             h6cb5226_4               conda-forge
libkml                              1.3.0                              haa4a5bd_1022            conda-forge
liblapack                           3.11.0                             1_h47877c9_openblas      conda-forge
libllvm20                           20.1.8                             hecd9e04_0               conda-forge
libllvm21                           21.1.0                             hecd9e04_0               conda-forge
liblzma                             5.8.1                              hb9d3cd8_2               conda-forge
liblzma-devel                       5.8.1                              hb9d3cd8_2               conda-forge
libnetcdf                           4.9.2                              nompi_h21f7587_118       conda-forge
libnghttp2                          1.67.0                             had1ee68_0               conda-forge
libnsl                              2.0.1                              hb9d3cd8_1               conda-forge
libntlm                             1.8                                hb9d3cd8_0               conda-forge
libogg                              1.3.5                              hd0c01bc_1               conda-forge
libopenblas                         0.3.30                             pthreads_h94d23a6_4      conda-forge
libopengl                           1.7.0                              ha4b6fd6_2               conda-forge
libopentelemetry-cpp                1.21.0                             hb9b0907_1               conda-forge
libopentelemetry-cpp-headers        1.21.0                             ha770c72_1               conda-forge
libopus                             1.5.2                              hd0c01bc_0               conda-forge
libparquet                          21.0.0                             h790f06f_8_cpu           conda-forge
libpciaccess                        0.18                               hb9d3cd8_0               conda-forge
libpng                              1.6.50                             h421ea60_1               conda-forge
libpq                               17.7                               h5c52fec_1               conda-forge
libprotobuf                         6.31.1                             h49aed37_2               conda-forge
libre2-11                           2025.11.05                         h7b12aa8_0               conda-forge
librttopo                           1.1.0                              hd718a1a_18              conda-forge
libsndfile                          1.2.2                              hc60ed4a_1               conda-forge
libsodium                           1.0.20                             h4ab18f5_0               conda-forge
libspatialite                       5.1.0                              he17ca71_14              conda-forge
libsqlite                           3.51.0                             hee844dc_0               conda-forge
libssh2                             1.11.1                             hcf80075_0               conda-forge
libstdcxx                           15.2.0                             h8f9b012_7               conda-forge
libstdcxx-ng                        15.2.0                             h4852527_7               conda-forge
libsystemd0                         258.2                              h6569c3e_1               conda-forge
libthrift                           0.22.0                             h454ac66_1               conda-forge
libtiff                             4.7.1                              h8261f1e_0               conda-forge
libutf8proc                         2.11.1                             hfe17d71_0               conda-forge
libuuid                             2.41.2                             he9a06e4_0               conda-forge
libvorbis                           1.3.7                              h54a6638_2               conda-forge
libwebp-base                        1.6.0                              hd42ef1d_0               conda-forge
libxcb                              1.17.0                             h8a09558_0               conda-forge
libxcrypt                           4.4.36                             hd590300_1               conda-forge
libxkbcommon                        1.11.0                             he8b52b9_0               conda-forge
libxml2                             2.13.9                             h04c0eec_0               conda-forge
libzip                              1.11.2                             h6991a6a_0               conda-forge
libzlib                             1.3.1                              hb9d3cd8_2               conda-forge
llvmlite                            0.45.1                             py312h7424e68_0          conda-forge
locket                              1.0.0                              pyhd8ed1ab_0             conda-forge
lz4                                 4.4.5                              py312h3d67a73_0          conda-forge
lz4-c                               1.10.0                             h5888daf_1               conda-forge
lzo                                 2.10                               h280c20c_1002            conda-forge
markdown-it-py                      4.0.0                              pyhd8ed1ab_0             conda-forge
markupsafe                          3.0.3                              py312h8a5da7c_0          conda-forge
matplotlib                          3.8.4                              py312h7900ff3_2          conda-forge
matplotlib-base                     3.8.4                              py312h20ab3a6_2          conda-forge
matplotlib-inline                   0.2.1                              pyhd8ed1ab_0             conda-forge
mccabe                              0.7.0                              pyhd8ed1ab_1             conda-forge
mdurl                               0.1.2                              pyhd8ed1ab_1             conda-forge
minizip                             4.0.10                             h05a5f5f_0               conda-forge
mistune                             3.1.4                              pyhcf101f3_0             conda-forge
more-itertools                      10.8.0                             pyhd8ed1ab_0             conda-forge
mpg123                              1.32.9                             hc50e24c_0               conda-forge
mr-proper                           0.0.7                              pyhd8ed1ab_1             conda-forge
msgpack-python                      1.1.2                              py312hd9148b4_1          conda-forge
munkres                             1.1.4                              pyhd8ed1ab_1             conda-forge
muparser                            2.3.5                              h5888daf_0               conda-forge
mypy_extensions                     1.1.0                              pyha770c72_0             conda-forge
narwhals                            2.12.0                             pyhcf101f3_0             conda-forge
nbclient                            0.10.2                             pyhd8ed1ab_0             conda-forge
nbconvert                           7.16.6                             hc388f54_1               conda-forge
nbconvert-core                      7.16.6                             pyhcf101f3_1             conda-forge
nbconvert-pandoc                    7.16.6                             h7d6f222_1               conda-forge
nbformat                            5.10.4                             pyhd8ed1ab_1             conda-forge
ncurses                             6.5                                h2d0b736_3               conda-forge
nest-asyncio                        1.6.0                              pyhd8ed1ab_1             conda-forge
netcdf4                             1.7.2                              nompi_py312hdd76c12_103  conda-forge
nh3                                 0.3.2                              py310h1570de5_0          conda-forge
nlohmann_json                       3.12.0                             h54a6638_1               conda-forge
nspr                                4.38                               h29cc59b_0               conda-forge
nss                                 3.118                              h445c969_0               conda-forge
numba                               0.62.1                             py312h6d1259f_1          conda-forge
numpy                               2.3.5                              py312h33ff503_1          conda-forge
numpydoc                            1.7.0                              pyhd8ed1ab_3             conda-forge
openjpeg                            2.5.4                              h55fea9a_0               conda-forge
openldap                            2.6.10                             he970967_0               conda-forge
openssl                             3.6.0                              h26f9b46_0               conda-forge
orc                                 2.2.1                              hd747db4_0               conda-forge
packaging                           25.0                               pyh29332c3_1             conda-forge
pandas                              2.3.3                              py312hf79963d_1          conda-forge
pandoc                              3.8.2.1                            ha770c72_0               conda-forge
pandocfilters                       1.5.0                              pyhd8ed1ab_0             conda-forge
parso                               0.8.5                              pyhcf101f3_0             conda-forge
partd                               1.4.2                              pyhd8ed1ab_0             conda-forge
pathspec                            0.12.1                             pyhd8ed1ab_1             conda-forge
pcre                                8.45                               h9c3ff4c_0               conda-forge
pcre2                               10.45                              hc749103_0               conda-forge
pep8-naming                         0.13.3                             pyhd8ed1ab_0             conda-forge
pexpect                             4.9.0                              pyhd8ed1ab_1             conda-forge
pillow                              12.0.0                             py312h0889fd4_0          conda-forge
pip                                 25.3                               pyh8b19718_0             conda-forge
pixman                              0.46.4                             h54a6638_1               conda-forge
platformdirs                        4.5.0                              pyhcf101f3_0             conda-forge
pluggy                              1.6.0                              pyhd8ed1ab_0             conda-forge
ply                                 3.11                               pyhd8ed1ab_3             conda-forge
pooch                               1.8.2                              pyhd8ed1ab_3             conda-forge
proj                                9.6.2                              h18fbb6c_2               conda-forge
prometheus-cpp                      1.3.0                              ha5d0236_0               conda-forge
prompt-toolkit                      3.0.52                             pyha770c72_0             conda-forge
psutil                              7.1.3                              py312h5253ce2_0          conda-forge
pthread-stubs                       0.4                                hb9d3cd8_1002            conda-forge
ptyprocess                          0.7.0                              pyhd8ed1ab_1             conda-forge
pulseaudio-client                   17.0                               hac146a9_1               conda-forge
pure_eval                           0.2.3                              pyhd8ed1ab_1             conda-forge
pyarrow                             21.0.0                             py312h7900ff3_1          conda-forge
pyarrow-core                        21.0.0                             py312hc195796_1_cpu      conda-forge
pycodestyle                         2.11.1                             pyhd8ed1ab_0             conda-forge
pycparser                           2.22                               pyh29332c3_1             conda-forge
pydata-sphinx-theme                 0.15.4                             pyhd8ed1ab_0             conda-forge
pyflakes                            3.2.0                              pyhd8ed1ab_1             conda-forge
pygments                            2.19.2                             pyhd8ed1ab_0             conda-forge
pygmt                               0.11.0                             pyhd8ed1ab_0             conda-forge
pykdtree                            1.4.3                              py312h4f23490_2          conda-forge
pyparsing                           3.2.5                              pyhcf101f3_0             conda-forge
pyproj                              3.7.2                              py312h1c88c49_1          conda-forge
pyproject_hooks                     1.2.0                              pyhd8ed1ab_1             conda-forge
pyqt                                5.15.11                            py312h82c0db2_2          conda-forge
pyqt5-sip                           12.17.0                            py312h1289d80_2          conda-forge
pyshp                               3.0.2                              pyhd8ed1ab_0             conda-forge
pysocks                             1.7.1                              pyha55dd90_7             conda-forge
pytest                              9.0.2                              pyhcf101f3_0             conda-forge
pytest-cov                          7.0.0                              pyhcf101f3_1             conda-forge
pytest-mpl                          0.18.0                             pyhd8ed1ab_0             conda-forge
python                              3.12.0                             hab00c5b_0_cpython       conda-forge
python-build                        1.3.0                              pyhff2d567_0             conda-forge
python-dateutil                     2.9.0.post0                        pyhe01879c_2             conda-forge
python-fastjsonschema               2.21.2                             pyhe01879c_0             conda-forge
python-gil                          3.12.12                            hd8ed1ab_1               conda-forge
python-tzdata                       2025.2                             pyhd8ed1ab_0             conda-forge
python_abi                          3.12                               8_cp312                  conda-forge
pytz                                2025.2                             pyhd8ed1ab_0             conda-forge
pyyaml                              6.0.3                              py312h8a5da7c_0          conda-forge
pyzmq                               27.1.0                             py312hfb55c3c_0          conda-forge
qt-main                             5.15.15                            h3a7ef08_5               conda-forge
re2                                 2025.11.05                         h5301d42_0               conda-forge
readline                            8.2                                h8c095d6_2               conda-forge
readme_renderer                     42.0                               pyhd8ed1ab_0             conda-forge
referencing                         0.37.0                             pyhcf101f3_0             conda-forge
requests                            2.32.5                             pyhd8ed1ab_0             conda-forge
requests-toolbelt                   1.0.0                              pyhd8ed1ab_1             conda-forge
restructuredtext_lint               1.4.0                              pyhd8ed1ab_1             conda-forge
rfc3986                             2.0.0                              pyhd8ed1ab_1             conda-forge
rich                                14.2.0                             pyhcf101f3_0             conda-forge
rpds-py                             0.29.0                             py312h868fb18_0          conda-forge
s2n                                 1.5.26                             h5ac9029_0               conda-forge
scikit-learn                        1.8.0                              np2py312h3226591_1       conda-forge
scipy                               1.16.3                             py312h54fa4ab_2          conda-forge
secretstorage                       3.4.1                              py312h7900ff3_0          conda-forge
setuptools                          80.9.0                             pyhff2d567_0             conda-forge
shapely                             2.1.1                              py312h56997f7_1          conda-forge
sip                                 6.10.0                             py312h1289d80_1          conda-forge
six                                 1.17.0                             pyhe01879c_1             conda-forge
snappy                              1.2.2                              h03e3b7b_1               conda-forge
snowballstemmer                     3.0.1                              pyhd8ed1ab_0             conda-forge
sortedcontainers                    2.4.0                              pyhd8ed1ab_1             conda-forge
soupsieve                           2.8                                pyhd8ed1ab_0             conda-forge
sphinx                              7.2.6                              pyhd8ed1ab_0             conda-forge
sphinx-book-theme                   1.1.4                              pyh29332c3_0             conda-forge
sphinx-copybutton                   0.5.2                              pyhd8ed1ab_1             conda-forge
sphinx-design                       0.5.0                              pyhd8ed1ab_0             conda-forge
sphinx-gallery                      0.15.0                             pyhd8ed1ab_0             conda-forge
sphinxcontrib-applehelp             2.0.0                              pyhd8ed1ab_1             conda-forge
sphinxcontrib-devhelp               2.0.0                              pyhd8ed1ab_1             conda-forge
sphinxcontrib-htmlhelp              2.1.0                              pyhd8ed1ab_1             conda-forge
sphinxcontrib-jsmath                1.0.1                              pyhd8ed1ab_1             conda-forge
sphinxcontrib-qthelp                2.0.0                              pyhd8ed1ab_1             conda-forge
sphinxcontrib-serializinghtml       1.1.10                             pyhd8ed1ab_1             conda-forge
sqlite                              3.51.0                             heff268d_0               conda-forge
stack_data                          0.6.3                              pyhd8ed1ab_1             conda-forge
stdlib-list                         0.12.0                             pyhd8ed1ab_0             conda-forge
tabulate                            0.9.0                              pyhd8ed1ab_2             conda-forge
tblib                               3.2.2                              pyhcf101f3_0             conda-forge
threadpoolctl                       3.6.0                              pyhecae5ae_0             conda-forge
tinycss2                            1.5.0                              pyhcf101f3_0             conda-forge
tk                                  8.6.13                             noxft_ha0e22de_103       conda-forge
toml                                0.10.2                             pyhd8ed1ab_2             conda-forge
tomli                               2.3.0                              pyhcf101f3_0             conda-forge
toolz                               1.1.0                              pyhd8ed1ab_1             conda-forge
tornado                             6.5.2                              py312h4c3975b_2          conda-forge
traitlets                           5.14.3                             pyhd8ed1ab_1             conda-forge
twine                               6.2.0                              pyhcf101f3_0             conda-forge
typing-extensions                   4.15.0                             h396c80c_0               conda-forge
typing_extensions                   4.15.0                             pyhcf101f3_0             conda-forge
tzdata                              2025b                              h78e105d_0               conda-forge
unicodedata2                        17.0.0                             py312h4c3975b_1          conda-forge
uriparser                           0.9.8                              hac33072_0               conda-forge
urllib3                             2.5.0                              pyhd8ed1ab_0             conda-forge
verde                               1.8.1.post28+g3b9dce804.d20251120  pypi_0                   pypi
wcwidth                             0.2.14                             pyhd8ed1ab_0             conda-forge
webencodings                        0.5.1                              pyhd8ed1ab_3             conda-forge
wheel                               0.45.1                             pyhd8ed1ab_1             conda-forge
widgetsnbextension                  4.0.15                             pyhd8ed1ab_0             conda-forge
xarray                              2025.12.0                          pyhcf101f3_0             conda-forge
xcb-util                            0.4.1                              h4f16b4b_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                              h988505b_2               conda-forge
xkeyboard-config                    2.46                               hb03c661_0               conda-forge
xorg-libice                         1.1.2                              hb9d3cd8_0               conda-forge
xorg-libsm                          1.2.6                              he73a12e_0               conda-forge
xorg-libx11                         1.8.12                             h4f16b4b_0               conda-forge
xorg-libxau                         1.0.12                             hb03c661_1               conda-forge
xorg-libxcomposite                  0.4.6                              hb9d3cd8_2               conda-forge
xorg-libxdamage                     1.1.6                              hb9d3cd8_0               conda-forge
xorg-libxdmcp                       1.1.5                              hb03c661_1               conda-forge
xorg-libxext                        1.3.6                              hb9d3cd8_0               conda-forge
xorg-libxfixes                      6.0.2                              hb03c661_0               conda-forge
xorg-libxrender                     0.9.12                             hb9d3cd8_0               conda-forge
xorg-libxshmfence                   1.3.3                              hb9d3cd8_0               conda-forge
xorg-libxxf86vm                     1.1.6                              hb9d3cd8_0               conda-forge
xyzservices                         2025.10.0                          pyhd8ed1ab_0             conda-forge
xz                                  5.8.1                              hbcc6ac9_2               conda-forge
xz-gpl-tools                        5.8.1                              hbcc6ac9_2               conda-forge
xz-tools                            5.8.1                              hb9d3cd8_2               conda-forge
yaml                                0.2.5                              h280c20c_3               conda-forge
zeromq                              4.3.5                              h387f397_9               conda-forge
zict                                3.0.0                              pyhd8ed1ab_1             conda-forge
zipp                                3.23.0                             pyhd8ed1ab_0             conda-forge
zlib                                1.3.1                              hb9d3cd8_2               conda-forge
zlib-ng                             2.2.5                              hde8ca8f_0               conda-forge
zstandard                           0.25.0                             py312h5253ce2_1          conda-forge
zstd                                1.5.7                              hb8e6e7a_2               conda-forge

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugReport a problem that needs to be fixed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions