cd layers && make make[1]: Entering directory '/src/layers' make[2]: Entering directory '/src/layers/layer1_scientific' if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/scientific" "scientific" /etc/buildimage_hash: 7ce4b8d4133c543a249873f790f2779d /src/adm/root.mk md5sum hash: 4020b447dea13c137bfe449d624ac727 core@mfext layer (dependency) hash (from cache): 58de3ee70c223c7e45df96d54c92a92f root@mfext layer (dependency) hash (from cache): 9db79e7cb6ccb2a84f179085fc539554 scientific_core@mfext layer (dependency) hash (from cache): 634712f4b8fa7ac21490cfd1aaf78833 source hash: bd83c2b77116d3d75e856b0b1d35ddba cache hit (used: /buildcache/mfext_cache_layer_scientific_6ff40c08e8f5a599985b4c9ecb389f1e.tar) if ! test -f cache/hit; then \ for SUBDIR in 0001_cargo_c 0002_udunits2 0003_libimagequant 0004_pngquant 0005_spatialindex 0008_gv 0010_netcdf_fortran 0015_nco 0027_ecbuild 0028_eckit 0029_fckit 0030_eccodes 0035_magics 0038_metview 0040_imagemagick6 0050_esmf 0060_cdo 0080_ffmpeg 0085_gmt 0089_g2clib_163 0090_ncl_ncar 0091_ncview; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-master/opt/scientific ; \ fi if test "1" = "1"; then echo scientific > /opt/metwork-mfext-master/opt/scientific/.mfextaddon; fi _layer_dhash "scientific@mfext" >/opt/metwork-mfext-master/opt/scientific/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/scientific" cache already exist (/buildcache/mfext_cache_layer_scientific_6ff40c08e8f5a599985b4c9ecb389f1e.tar) make[2]: Leaving directory '/src/layers/layer1_scientific' make[2]: Entering directory '/src/layers/layer4_python3_scientific' if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/python3_scientific" "python3_scientific" /etc/buildimage_hash: 7ce4b8d4133c543a249873f790f2779d /src/adm/root.mk md5sum hash: 4020b447dea13c137bfe449d624ac727 core@mfext layer (dependency) hash (from cache): 58de3ee70c223c7e45df96d54c92a92f python3@mfext layer (dependency) hash (from cache): 8d97659164436ca9d8425d1e165bea3b python3_core@mfext layer (dependency) hash (from cache): a9f458314feb8b93028642bfd542bc4d root@mfext layer (dependency) hash (from cache): 9db79e7cb6ccb2a84f179085fc539554 scientific@mfext layer (dependency) hash (from cache): 6eb83de86fdb5511448c5ef79b6f62e7 scientific_core@mfext layer (dependency) hash (from cache): 634712f4b8fa7ac21490cfd1aaf78833 source hash: e5e67617600aa9c08ccd3d51462320b7 cache missed (/buildcache/mfext_cache_layer_python3_scientific_5bf2c14a80e6b72506f5561fa9486044.tar) if ! test -f cache/hit; then \ for SUBDIR in 0495_prereq_extra_packages 0496_prereq_extra_packages 0497_prereq_extra_packages 0498_prereq_extra_packages 0499_prereq_extra_packages 0500_extra_packages 0630_esmf 0700_fix_packages; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-master/opt/python3_scientific ; \ fi make[3]: Entering directory '/src/layers/layer4_python3_scientific/0495_prereq_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer698[/src/layers/layer4_python3_scientific/0495_prereq_extra_packages/tempolayer698] Collecting meson==1.7.2 (from -r requirements3.txt (line 1)) Downloading meson-1.7.2-py3-none-any.whl.metadata (1.8 kB) Collecting pyproject_metadata==0.9.1 (from -r requirements3.txt (line 2)) Downloading pyproject_metadata-0.9.1.tar.gz (38 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scikit-build==0.18.1 (from -r requirements3.txt (line 3)) Downloading scikit_build-0.18.1.tar.gz (274 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting packaging>=19.0 (from pyproject_metadata==0.9.1->-r requirements3.txt (line 2)) Downloading packaging-25.0.tar.gz (165 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting distro (from scikit-build==0.18.1->-r requirements3.txt (line 3)) Downloading distro-1.9.0.tar.gz (60 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools>=42.0.0 (from scikit-build==0.18.1->-r requirements3.txt (line 3)) Downloading setuptools-80.9.0.tar.gz (1.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 70.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting wheel>=0.32.0 (from scikit-build==0.18.1->-r requirements3.txt (line 3)) Downloading wheel-0.45.1.tar.gz (107 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Downloading meson-1.7.2-py3-none-any.whl (991 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 991.6/991.6 kB 91.0 MB/s 0:00:00 Saved ./src/meson-1.7.2-py3-none-any.whl Building wheels for collected packages: pyproject_metadata, scikit-build, packaging, setuptools, wheel, distro Building wheel for pyproject_metadata (pyproject.toml): started Building wheel for pyproject_metadata (pyproject.toml): finished with status 'done' Created wheel for pyproject_metadata: filename=pyproject_metadata-0.9.1-py3-none-any.whl size=18829 sha256=e08bc23156c16c9846a859473cf3fccdd45174b9693e861c83e348ba03029538 Stored in directory: /root/.cache/pip/wheels/bc/cd/81/b23e4ed04ca6f7bf448d3818f7638686430ce5df4f32dcd7b7 Building wheel for scikit-build (pyproject.toml): started Building wheel for scikit-build (pyproject.toml): finished with status 'done' Created wheel for scikit-build: filename=scikit_build-0.18.1-py3-none-any.whl size=85596 sha256=d244a217de4ebd43b95ac916f936a974207abd63ce27666b3509186dcaa95026 Stored in directory: /root/.cache/pip/wheels/65/ee/45/0651d1f94e4ab54807b378caf06a005e79565c59e8b90613f0 Building wheel for packaging (pyproject.toml): started Building wheel for packaging (pyproject.toml): finished with status 'done' Created wheel for packaging: filename=packaging-25.0-py3-none-any.whl size=66469 sha256=bd91186a348e752eeeeb453625db388df0b4694a67c4eeb66a08bbedb5b9afd0 Stored in directory: /root/.cache/pip/wheels/b7/6c/0b/32780a188601c825ec74c3ea960e3b2fe948e9cc6b24907eb6 Building wheel for setuptools (pyproject.toml): started Building wheel for setuptools (pyproject.toml): finished with status 'done' Created wheel for setuptools: filename=setuptools-80.9.0-py3-none-any.whl size=1201486 sha256=c0ce2b131360685881d430939f39a586637d29ce057303a6eb2b41bded3ada0b Stored in directory: /root/.cache/pip/wheels/d3/a1/1d/4fc3ba3c891e04daa99e10d368ecfde1eb5544321746bd67e4 Building wheel for wheel (pyproject.toml): started Building wheel for wheel (pyproject.toml): finished with status 'done' Created wheel for wheel: filename=wheel-0.45.1-py3-none-any.whl size=72538 sha256=ac951226cc3bface5f1471268c8abee9571875578f14bbd1882923c7905c2235 Stored in directory: /root/.cache/pip/wheels/10/2b/b5/5fc3df8092844fff5eb1fccbb3baf9ca076432ee00506c8d7b Building wheel for distro (pyproject.toml): started Building wheel for distro (pyproject.toml): finished with status 'done' Created wheel for distro: filename=distro-1.9.0-py3-none-any.whl size=20319 sha256=006971a51e8f80ede99f07982414b1bbdcecde3c2eadcef8442d3ccc25fa90b6 Stored in directory: /root/.cache/pip/wheels/dc/42/49/ad4365472f1ce2707ee4bf90fea857ce8d9f01799fccb94a1e Successfully built pyproject_metadata scikit-build packaging setuptools wheel distro if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-master/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/meson-1.7.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/pyproject_metadata-0.9.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/scikit_build-0.18.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 3)) Requirement already satisfied: packaging>=19.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from pyproject_metadata==0.9.1->-r requirements3.txt.tmp (line 2)) (25.0) Requirement already satisfied: distro in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from scikit-build==0.18.1->-r requirements3.txt.tmp (line 3)) (1.9.0) Requirement already satisfied: setuptools>=42.0.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from scikit-build==0.18.1->-r requirements3.txt.tmp (line 3)) (80.9.0) Requirement already satisfied: wheel>=0.32.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from scikit-build==0.18.1->-r requirements3.txt.tmp (line 3)) (0.45.1) Installing collected packages: scikit-build, pyproject_metadata, meson Successfully installed meson-1.7.2 pyproject_metadata-0.9.1 scikit-build-0.18.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq| grep -v "\["`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/meson.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyproject-metadata.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/scikit-build.yaml is ready make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0495_prereq_extra_packages' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0496_prereq_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer962[/src/layers/layer4_python3_scientific/0496_prereq_extra_packages/tempolayer962] Collecting ninja==1.11.1.4 (from -r requirements3.txt (line 1)) Downloading ninja-1.11.1.4.tar.gz (201 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: ninja Building wheel for ninja (pyproject.toml): started Building wheel for ninja (pyproject.toml): finished with status 'done' Created wheel for ninja: filename=ninja-1.11.1.4-py3-none-linux_x86_64.whl size=150698 sha256=bde94ee40858becfd327cad7ea4764a279cfcd3119ccc0be48ca66fd13ab15b8 Stored in directory: /root/.cache/pip/wheels/1a/fd/e1/ad4deaa1e085ccf356890f203bac86664a53b9b5ee3c7535cb Successfully built ninja if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-master/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/ninja-1.11.1.4-py3-none-linux_x86_64.whl (from -r requirements3.txt.tmp (line 1)) Installing collected packages: ninja Successfully installed ninja-1.11.1.4 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq| grep -v "\["`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/ninja.yaml is ready make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0496_prereq_extra_packages' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0497_prereq_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer1909[/src/layers/layer4_python3_scientific/0497_prereq_extra_packages/tempolayer1909] Collecting meson-python==0.17.1 (from -r requirements3.txt (line 1)) Downloading meson_python-0.17.1.tar.gz (82 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting meson>=1.2.3 (from meson-python==0.17.1->-r requirements3.txt (line 1)) Using cached meson-1.7.2-py3-none-any.whl.metadata (1.8 kB) Collecting packaging>=19.0 (from meson-python==0.17.1->-r requirements3.txt (line 1)) Using cached packaging-25.0-py3-none-any.whl Collecting pyproject-metadata>=0.7.1 (from meson-python==0.17.1->-r requirements3.txt (line 1)) Using cached pyproject_metadata-0.9.1-py3-none-any.whl Using cached meson-1.7.2-py3-none-any.whl (991 kB) Saved ./src/meson-1.7.2-py3-none-any.whl Saved ./src/packaging-25.0-py3-none-any.whl Saved ./src/pyproject_metadata-0.9.1-py3-none-any.whl Building wheels for collected packages: meson-python Building wheel for meson-python (pyproject.toml): started Building wheel for meson-python (pyproject.toml): finished with status 'done' Created wheel for meson-python: filename=meson_python-0.17.1-py3-none-any.whl size=27514 sha256=af31133e5a97b76e31527fd8e239ffb6c643af42eecd5ae4d35f8221af76945c Stored in directory: /root/.cache/pip/wheels/a5/9b/37/9d80732c8c77073c4b59dac51b18775ebadb245a635630a643 Successfully built meson-python if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-master/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/meson_python-0.17.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Requirement already satisfied: meson>=1.2.3 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages (from meson-python==0.17.1->-r requirements3.txt.tmp (line 1)) (1.7.2) Requirement already satisfied: packaging>=19.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from meson-python==0.17.1->-r requirements3.txt.tmp (line 1)) (25.0) Requirement already satisfied: pyproject-metadata>=0.7.1 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages (from meson-python==0.17.1->-r requirements3.txt.tmp (line 1)) (0.9.1) Installing collected packages: meson-python Successfully installed meson-python-0.17.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq| grep -v "\["`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/meson-python.yaml is ready make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0497_prereq_extra_packages' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0498_prereq_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer2071[/src/layers/layer4_python3_scientific/0498_prereq_extra_packages/tempolayer2071] Collecting beniget==0.4.2.post1 (from -r requirements3.txt (line 1)) Downloading beniget-0.4.2.post1.tar.gz (32 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting gast==0.6.0 (from -r requirements3.txt (line 2)) Downloading gast-0.6.0.tar.gz (27 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting networkx==3.4.2 (from -r requirements3.txt (line 3)) Downloading networkx-3.4.2.tar.gz (2.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 9.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy==2.3.3 (from -r requirements3.txt (line 4)) Downloading numpy-2.3.3.tar.gz (20.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20.6/20.6 MB 137.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): finished with status 'done' Collecting ply==3.11 (from -r requirements3.txt (line 5)) Downloading ply-3.11.tar.gz (159 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pybind11==2.13.6 (from -r requirements3.txt (line 6)) Downloading pybind11-2.13.6.tar.gz (218 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pythran==0.17.0 (from -r requirements3.txt (line 7)) Downloading pythran-0.17.0.tar.gz (2.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 11.8 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting versioneer==0.29 (from -r requirements3.txt (line 8)) Downloading versioneer-0.29.tar.gz (75 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools (from pythran==0.17.0->-r requirements3.txt (line 7)) Using cached setuptools-80.9.0-py3-none-any.whl Saved ./src/setuptools-80.9.0-py3-none-any.whl Building wheels for collected packages: beniget, gast, networkx, numpy, ply, pybind11, pythran, versioneer Building wheel for beniget (pyproject.toml): started Building wheel for beniget (pyproject.toml): finished with status 'done' Created wheel for beniget: filename=beniget-0.4.2.post1-py3-none-any.whl size=17329 sha256=1810ec8b34d6e4234be463afffa1fa47ddc94792f070ac354d47a3d5749b8f70 Stored in directory: /root/.cache/pip/wheels/8a/42/c9/f7cdb268260974181b75bc6975548c25ef18006572ec966ccd Building wheel for gast (pyproject.toml): started Building wheel for gast (pyproject.toml): finished with status 'done' Created wheel for gast: filename=gast-0.6.0-py3-none-any.whl size=21256 sha256=f4770b19e123bf4c28a8893c70eea61a049e9fc0ac20bc6ff0257fbfdc152265 Stored in directory: /root/.cache/pip/wheels/40/42/37/114e09eddd482136059bcf8cc89c2bd89103c063f17c075a3c Building wheel for networkx (pyproject.toml): started Building wheel for networkx (pyproject.toml): finished with status 'done' Created wheel for networkx: filename=networkx-3.4.2-py3-none-any.whl size=1723296 sha256=b39de44b4299f27fc2c3a58ad924c5ea5232845da85669aa463e250a5db3bb1f Stored in directory: /root/.cache/pip/wheels/aa/27/90/ac1448411c5fed43fc3c8924914e30777d4dbaf9f8ef196c28 Building wheel for numpy (pyproject.toml): started Building wheel for numpy (pyproject.toml): finished with status 'done' Created wheel for numpy: filename=numpy-2.3.3-cp313-cp313-linux_x86_64.whl size=8008416 sha256=8f15f942228bb4ee1b9e39d47ca1799a29d2af4ef92209423da80f65cdec31e7 Stored in directory: /root/.cache/pip/wheels/d5/5b/a2/2917f0eb092ca2506fc81de293e5e32e68a2b518e75b70e7a6 Building wheel for ply (pyproject.toml): started Building wheel for ply (pyproject.toml): finished with status 'done' Created wheel for ply: filename=ply-3.11-py2.py3-none-any.whl size=48587 sha256=ec1068ab5db1580e0eb85539fff4e4fb9837f73ad7948e851783ea92e9a2281d Stored in directory: /root/.cache/pip/wheels/dc/05/15/f1d1b4fb559ef32a3b41cec4574081464d7155ecc54c25e596 Building wheel for pybind11 (pyproject.toml): started Building wheel for pybind11 (pyproject.toml): finished with status 'done' Created wheel for pybind11: filename=pybind11-2.13.6-py3-none-any.whl size=243331 sha256=ebb3931147d840d23d4273dcd0f92e376bf0e392c51669155b23507df3867e99 Stored in directory: /root/.cache/pip/wheels/db/05/1b/53eef44e20fd74834ab37842b67d04afe5dbb61699c78b118c Building wheel for pythran (pyproject.toml): started Building wheel for pythran (pyproject.toml): finished with status 'done' Created wheel for pythran: filename=pythran-0.17.0-py3-none-any.whl size=4348791 sha256=d66d21c105206f0ae71293bfdff520adee7a9703430712437278b701ff7d27fa Stored in directory: /root/.cache/pip/wheels/db/21/90/fe02dc4c4540deefe3ad64e1b16c46c5b500c905f363e0e0ba Building wheel for versioneer (pyproject.toml): started Building wheel for versioneer (pyproject.toml): finished with status 'done' Created wheel for versioneer: filename=versioneer-0.29-py3-none-any.whl size=46811 sha256=b0ab884ce05fa45e68dba84d50ace950539c8e949f6c9e617b75b950cc20fae0 Stored in directory: /root/.cache/pip/wheels/21/81/8f/1e2fcde2c65aa4e5ac03b8de43121a56ccdcd60f412eb909e8 Successfully built beniget gast networkx numpy ply pybind11 pythran versioneer if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-master/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/beniget-0.4.2.post1-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/gast-0.6.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/networkx-3.4.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/numpy-2.3.3-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 4)) Processing ./src/ply-3.11-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 5)) Processing ./src/pybind11-2.13.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 6)) Processing ./src/pythran-0.17.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 7)) Processing ./src/versioneer-0.29-py3-none-any.whl (from -r requirements3.txt.tmp (line 8)) Requirement already satisfied: setuptools in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from pythran==0.17.0->-r requirements3.txt.tmp (line 7)) (80.9.0) Installing collected packages: ply, versioneer, pybind11, numpy, networkx, gast, beniget, pythran Successfully installed beniget-0.4.2.post1 gast-0.6.0 networkx-3.4.2 numpy-2.3.3 ply-3.11 pybind11-2.13.6 pythran-0.17.0 versioneer-0.29 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq| grep -v "\["`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/beniget.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/gast.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/networkx.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/numpy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/ply.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pybind11.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pythran.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/versioneer.yaml is ready make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0498_prereq_extra_packages' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0499_prereq_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer4823[/src/layers/layer4_python3_scientific/0499_prereq_extra_packages/tempolayer4823] Collecting cppy==1.3.1 (from -r requirements3.txt (line 1)) Downloading cppy-1.3.1.tar.gz (18 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting docutils==0.21.2 (from -r requirements3.txt (line 2)) Downloading docutils-0.21.2.tar.gz (2.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 24.7 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting extension-helpers==1.2.0 (from -r requirements3.txt (line 3)) Downloading extension_helpers-1.2.0.tar.gz (29 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting flit==3.12.0 (from -r requirements3.txt (line 4)) Downloading flit-3.12.0.tar.gz (155 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pandas==2.3.3 (from -r requirements3.txt (line 5)) Downloading pandas-2.3.3.tar.gz (4.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.5/4.5 MB 122.7 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): finished with status 'done' Collecting pkgconfig==1.5.5 (from -r requirements3.txt (line 6)) Downloading pkgconfig-1.5.5-py3-none-any.whl.metadata (4.0 kB) Collecting py-cpuinfo==9.0.0 (from -r requirements3.txt (line 7)) Downloading py-cpuinfo-9.0.0.tar.gz (104 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scitools-pyke==1.1.1 (from -r requirements3.txt (line 8)) Downloading scitools-pyke-1.1.1.tar.gz (1.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 94.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scipy==1.16.3 (from -r requirements3.txt (line 9)) Downloading scipy-1.16.3.tar.gz (30.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 30.6/30.6 MB 100.8 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): finished with status 'done' Collecting tomli_w==1.2.0 (from -r requirements3.txt (line 10)) Downloading tomli_w-1.2.0.tar.gz (7.2 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tzdata==2025.2 (from -r requirements3.txt (line 11)) Downloading tzdata-2025.2.tar.gz (196 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xarray==2025.8.0 (from -r requirements3.txt (line 12)) Downloading xarray-2025.8.0.tar.gz (3.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 86.3 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools>=61.2 (from cppy==1.3.1->-r requirements3.txt (line 1)) Using cached setuptools-80.9.0-py3-none-any.whl Collecting flit_core>=3.12.0 (from flit==3.12.0->-r requirements3.txt (line 4)) Downloading flit_core-3.12.0.tar.gz (53 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting requests (from flit==3.12.0->-r requirements3.txt (line 4)) Downloading requests-2.32.5.tar.gz (134 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pip (from flit==3.12.0->-r requirements3.txt (line 4)) Downloading pip-25.3.tar.gz (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 110.0 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy>=1.26.0 (from pandas==2.3.3->-r requirements3.txt (line 5)) Using cached numpy-2.3.3-cp313-cp313-linux_x86_64.whl Collecting python-dateutil>=2.8.2 (from pandas==2.3.3->-r requirements3.txt (line 5)) Downloading python-dateutil-2.9.0.post0.tar.gz (342 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytz>=2020.1 (from pandas==2.3.3->-r requirements3.txt (line 5)) Downloading pytz-2025.1.tar.gz (319 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting packaging>=24.1 (from xarray==2025.8.0->-r requirements3.txt (line 12)) Using cached packaging-25.0-py3-none-any.whl Collecting six>=1.5 (from python-dateutil>=2.8.2->pandas==2.3.3->-r requirements3.txt (line 5)) Downloading six-1.17.0.tar.gz (34 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting charset_normalizer<4,>=2 (from requests->flit==3.12.0->-r requirements3.txt (line 4)) Downloading charset_normalizer-3.4.4.tar.gz (129 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting idna<4,>=2.5 (from requests->flit==3.12.0->-r requirements3.txt (line 4)) Downloading idna-3.11.tar.gz (194 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting urllib3<3,>=1.21.1 (from requests->flit==3.12.0->-r requirements3.txt (line 4)) Downloading urllib3-2.6.2.tar.gz (432 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting certifi>=2017.4.17 (from requests->flit==3.12.0->-r requirements3.txt (line 4)) Downloading certifi-2025.11.12.tar.gz (160 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Downloading pkgconfig-1.5.5-py3-none-any.whl (6.7 kB) Saved ./src/pkgconfig-1.5.5-py3-none-any.whl Saved ./src/numpy-2.3.3-cp313-cp313-linux_x86_64.whl Saved ./src/packaging-25.0-py3-none-any.whl Saved ./src/setuptools-80.9.0-py3-none-any.whl Building wheels for collected packages: cppy, docutils, extension-helpers, flit, pandas, py-cpuinfo, scitools-pyke, scipy, tomli_w, tzdata, xarray, flit_core, python-dateutil, pytz, six, pip, requests, charset_normalizer, idna, urllib3, certifi Building wheel for cppy (pyproject.toml): started Building wheel for cppy (pyproject.toml): finished with status 'done' Created wheel for cppy: filename=cppy-1.3.1-py3-none-any.whl size=8678 sha256=7b0ecef9c8c497aa0ec1d41a3579822310e6c6477c3c5ff8ce8434c41ec5d473 Stored in directory: /root/.cache/pip/wheels/ae/a7/63/07d56a9bb814e40c2164a404191ef0cd4612a63a322599771c Building wheel for docutils (pyproject.toml): started Building wheel for docutils (pyproject.toml): finished with status 'done' Created wheel for docutils: filename=docutils-0.21.2-py3-none-any.whl size=587453 sha256=827c24ffac7592bae8cab6cdaf1ff15fb13cf16023246516c73aa85953d52386 Stored in directory: /root/.cache/pip/wheels/9d/57/5c/15386f770035a6ec11163fa1b97491aba990c76c933e90d6b1 Building wheel for extension-helpers (pyproject.toml): started Building wheel for extension-helpers (pyproject.toml): finished with status 'done' Created wheel for extension-helpers: filename=extension_helpers-1.2.0-py3-none-any.whl size=24024 sha256=c3cbec615ae1692ecf92e3e79f1e329078490c32b4797557038997166af31477 Stored in directory: /root/.cache/pip/wheels/2f/21/98/05d3ce6393de0e42a84d3319553915c975ff0de7cd2d010d78 Building wheel for flit (pyproject.toml): started Building wheel for flit (pyproject.toml): finished with status 'done' Created wheel for flit: filename=flit-3.12.0-py3-none-any.whl size=50657 sha256=2b4e7171dc22881fa6adc2dbf083e5ecc72520be3cd7587d2a803da94d6ef431 Stored in directory: /root/.cache/pip/wheels/f7/00/98/3c270defee8c58182170540c33f307f52ee66f356252027cee Building wheel for pandas (pyproject.toml): started Building wheel for pandas (pyproject.toml): finished with status 'done' Created wheel for pandas: filename=pandas-2.3.3-cp313-cp313-linux_x86_64.whl size=12551778 sha256=327080b46cf4392e35b41f00987c929f8b7b755ff58a7332b8731d94e199c11f Stored in directory: /root/.cache/pip/wheels/ef/df/3a/54c9344151df1082aec326f7bcf400d7a59efeae5cdfd05b9d Building wheel for py-cpuinfo (pyproject.toml): started Building wheel for py-cpuinfo (pyproject.toml): finished with status 'done' Created wheel for py-cpuinfo: filename=py_cpuinfo-9.0.0-py3-none-any.whl size=22390 sha256=14f7d820edf3bb226a7f42e60cd57cb442e484be991d622d6ce13bc8a426fad4 Stored in directory: /root/.cache/pip/wheels/11/51/b3/bb551665a01658a1544adb23da7706be92bc559062f1dc71d4 Building wheel for scitools-pyke (pyproject.toml): started Building wheel for scitools-pyke (pyproject.toml): finished with status 'done' Created wheel for scitools-pyke: filename=scitools_pyke-1.1.1-py3-none-any.whl size=142737 sha256=4c7fb4985fd171fadce8a0a9b97c3531aba8a86fe375a7525bbc4076107ed766 Stored in directory: /root/.cache/pip/wheels/65/ef/09/bdd21f58bd8197dffef3507e42de3f228c1a45d55ece229a73 Building wheel for scipy (pyproject.toml): started Building wheel for scipy (pyproject.toml): finished with status 'done' Created wheel for scipy: filename=scipy-1.16.3-cp313-cp313-linux_x86_64.whl size=24684939 sha256=77b1bdba31703cf60edbcf766f560ccc2cfdb3d2a8e2e1b408fe9768d7f3cd88 Stored in directory: /root/.cache/pip/wheels/3e/6a/bb/7a92bf87934ec338201a2939dea70c932bb49027ef3684e2ef Building wheel for tomli_w (pyproject.toml): started Building wheel for tomli_w (pyproject.toml): finished with status 'done' Created wheel for tomli_w: filename=tomli_w-1.2.0-py3-none-any.whl size=6717 sha256=a891b43324722dc558fc969d6327cf419e243ad9119dbadc538402c3f5ec07a2 Stored in directory: /root/.cache/pip/wheels/d1/d4/46/f23fa619277895719561275528b3dfff13a7bdcce76caa80fb Building wheel for tzdata (pyproject.toml): started Building wheel for tzdata (pyproject.toml): finished with status 'done' Created wheel for tzdata: filename=tzdata-2025.2-py2.py3-none-any.whl size=347839 sha256=08863fde3dc97a03f599d6cfeb16d733d4f2c1ae3886445591c89167c7123716 Stored in directory: /root/.cache/pip/wheels/07/73/dc/db2276c828b29fb0076d8e572ad8d197060dae7c1c328901c1 Building wheel for xarray (pyproject.toml): started Building wheel for xarray (pyproject.toml): finished with status 'done' Created wheel for xarray: filename=xarray-2025.8.0-py3-none-any.whl size=1342279 sha256=72c3f982a6b9c6c9baabed09d0b026d45c76ef68b837dc4a541a151731774c16 Stored in directory: /root/.cache/pip/wheels/41/7d/11/5397353941e1e444d2024d943619e20f3094d390d2ed6f6fc5 Building wheel for flit_core (pyproject.toml): started Building wheel for flit_core (pyproject.toml): finished with status 'done' Created wheel for flit_core: filename=flit_core-3.12.0-py3-none-any.whl size=45594 sha256=e7a0304069ea895172e3c7bb703292e992c5d1555dd1233ab7b5621b5b69e62c Stored in directory: /root/.cache/pip/wheels/e2/12/8f/cf657f0f843e6149ca018afeab2f64d2ad88732b87f4b415aa Building wheel for python-dateutil (pyproject.toml): started Building wheel for python-dateutil (pyproject.toml): finished with status 'done' Created wheel for python-dateutil: filename=python_dateutil-2.9.0.post0-py2.py3-none-any.whl size=230080 sha256=f19322671febb986c8bf21a62a6dc979e3d7a84242a37acd66564cc2eaea046f Stored in directory: /root/.cache/pip/wheels/dd/43/b7/0ceab2b2f58fb43a06d0a59467a4bfabb2dc8b6fb8ec7f09e5 Building wheel for pytz (pyproject.toml): started Building wheel for pytz (pyproject.toml): finished with status 'done' Created wheel for pytz: filename=pytz-2025.1-py3-none-any.whl size=508014 sha256=5b550bce135bf3d709b8014ceae1e5a1a477833e6d4deee911169b623e498933 Stored in directory: /root/.cache/pip/wheels/7e/3d/81/a85d75ff07e63350c49d844ca29379a7f36dcba7df3621a98d Building wheel for six (pyproject.toml): started Building wheel for six (pyproject.toml): finished with status 'done' Created wheel for six: filename=six-1.17.0-py2.py3-none-any.whl size=11130 sha256=a4e2112e65431799d792dcc2875a90b17bb8a8069f396fe667b20c11f1c5ad6c Stored in directory: /root/.cache/pip/wheels/5a/d9/5f/40d10edbbee7c086d4e30ff2bdb02a396f055c3ae4cb9927d9 Building wheel for pip (pyproject.toml): started Building wheel for pip (pyproject.toml): finished with status 'done' Created wheel for pip: filename=pip-25.3-py3-none-any.whl size=1778622 sha256=6151d17c0798fa53794cba82d8d9ac5aac017f7fbf36d07ff988610dd6249adf Stored in directory: /root/.cache/pip/wheels/c5/3e/3f/ffacad8b212542216d2fd85a9891ae92eb2d2126f1961a8273 Building wheel for requests (pyproject.toml): started Building wheel for requests (pyproject.toml): finished with status 'done' Created wheel for requests: filename=requests-2.32.5-py3-none-any.whl size=64738 sha256=b3c67143a4ba09165de3cad6fff006dd4df15e63bcd6b29d7ef15c7fc13cd402 Stored in directory: /root/.cache/pip/wheels/01/a3/78/9914900c1bc2d13716e3f8ad992ec6e8890164fc8354a00285 Building wheel for charset_normalizer (pyproject.toml): started Building wheel for charset_normalizer (pyproject.toml): finished with status 'done' Created wheel for charset_normalizer: filename=charset_normalizer-3.4.4-py3-none-any.whl size=53402 sha256=a50e31edb3ed65e0502bd32b104ff70700f06e2d4bd26e2b5c2847388a7f6744 Stored in directory: /root/.cache/pip/wheels/a6/46/c9/b3391298fbbe7b98039df3f67547f9fe15229fa97bd4626ee8 Building wheel for idna (pyproject.toml): started Building wheel for idna (pyproject.toml): finished with status 'done' Created wheel for idna: filename=idna-3.11-py3-none-any.whl size=71008 sha256=771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea Stored in directory: /root/.cache/pip/wheels/69/6b/2b/5cde2212addc3739ee28c616eb1282ce9b7463d81d0dc71474 Building wheel for urllib3 (pyproject.toml): started Building wheel for urllib3 (pyproject.toml): finished with status 'done' Created wheel for urllib3: filename=urllib3-2.6.2-py3-none-any.whl size=131124 sha256=19c1edee910590c5fb475b71109aebdede05e757183ade9212f692d6565667b1 Stored in directory: /root/.cache/pip/wheels/56/8e/76/f3061f3845654064e862ed1e24c65d357b1f305c7e8be67719 Building wheel for certifi (pyproject.toml): started Building wheel for certifi (pyproject.toml): finished with status 'done' Created wheel for certifi: filename=certifi-2025.11.12-py3-none-any.whl size=159438 sha256=2fa15e961114a05f338e132c7271956912e3dd54f5c84237ea20e92e984c5d09 Stored in directory: /root/.cache/pip/wheels/9e/b5/0a/64a07b504ac993c7e7cdf7301094e91a21a0ea9e6ec2d1a4c9 Successfully built cppy docutils extension-helpers flit pandas py-cpuinfo scitools-pyke scipy tomli_w tzdata xarray flit_core python-dateutil pytz six pip requests charset_normalizer idna urllib3 certifi if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-master/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/cppy-1.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/docutils-0.21.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/extension_helpers-1.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/flit-3.12.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 4)) Processing ./src/pandas-2.3.3-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 5)) Processing ./src/pkgconfig-1.5.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 6)) Processing ./src/py_cpuinfo-9.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 7)) Processing ./src/scitools_pyke-1.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 8)) Processing ./src/scipy-1.16.3-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 9)) Processing ./src/tomli_w-1.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 10)) Processing ./src/tzdata-2025.2-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 11)) Processing ./src/xarray-2025.8.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 12)) Requirement already satisfied: setuptools>=61.2 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from cppy==1.3.1->-r requirements3.txt.tmp (line 1)) (80.9.0) Requirement already satisfied: flit_core>=3.12.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from flit==3.12.0->-r requirements3.txt.tmp (line 4)) (3.12.0) Requirement already satisfied: requests in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from flit==3.12.0->-r requirements3.txt.tmp (line 4)) (2.32.5) Requirement already satisfied: pip in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from flit==3.12.0->-r requirements3.txt.tmp (line 4)) (25.3) Requirement already satisfied: numpy>=1.26.0 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages (from pandas==2.3.3->-r requirements3.txt.tmp (line 5)) (2.3.3) Requirement already satisfied: python-dateutil>=2.8.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pandas==2.3.3->-r requirements3.txt.tmp (line 5)) (2.9.0.post0) Requirement already satisfied: pytz>=2020.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pandas==2.3.3->-r requirements3.txt.tmp (line 5)) (2025.1) Requirement already satisfied: packaging>=24.1 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from xarray==2025.8.0->-r requirements3.txt.tmp (line 12)) (25.0) Requirement already satisfied: six>=1.5 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from python-dateutil>=2.8.2->pandas==2.3.3->-r requirements3.txt.tmp (line 5)) (1.17.0) Requirement already satisfied: charset_normalizer<4,>=2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from requests->flit==3.12.0->-r requirements3.txt.tmp (line 4)) (3.4.4) Requirement already satisfied: idna<4,>=2.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from requests->flit==3.12.0->-r requirements3.txt.tmp (line 4)) (3.11) Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from requests->flit==3.12.0->-r requirements3.txt.tmp (line 4)) (2.6.2) Requirement already satisfied: certifi>=2017.4.17 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from requests->flit==3.12.0->-r requirements3.txt.tmp (line 4)) (2025.11.12) Installing collected packages: scitools-pyke, py-cpuinfo, tzdata, tomli_w, scipy, pkgconfig, extension-helpers, docutils, cppy, pandas, flit, xarray Successfully installed cppy-1.3.1 docutils-0.21.2 extension-helpers-1.2.0 flit-3.12.0 pandas-2.3.3 pkgconfig-1.5.5 py-cpuinfo-9.0.0 scipy-1.16.3 scitools-pyke-1.1.1 tomli_w-1.2.0 tzdata-2025.2 xarray-2025.8.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq| grep -v "\["`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cppy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/docutils.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/extension-helpers.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/flit.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pandas.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pkgconfig.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/py-cpuinfo.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/scipy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/scitools-pyke.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/tomli_w.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/tzdata.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/xarray.yaml is ready make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0499_prereq_extra_packages' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0500_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer10667[/src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer10667] Obtaining climetlab from git+https://github.com/thebaptiste/climetlab.git@0.24.1#egg=climetlab (from -r requirements3.txt (line 28)) Cloning https://github.com/thebaptiste/climetlab.git (to revision 0.24.1) to ./tmp_src/climetlab Running command git clone --filter=blob:none --quiet https://github.com/thebaptiste/climetlab.git /src/layers/layer4_python3_scientific/0500_extra_packages/tmp_src/climetlab Resolved https://github.com/thebaptiste/climetlab.git to commit 3764ab6257428080598ba4094d4f836cff264895 Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Obtaining ot-batman from git+https://gitlab.com/thebaptiste/batman.git@1.9.3-develop-mf#egg=ot-batman (from -r requirements3.txt (line 115)) Cloning https://gitlab.com/thebaptiste/batman.git (to revision 1.9.3-develop-mf) to ./tmp_src/ot-batman Running command git clone --filter=blob:none --quiet https://gitlab.com/thebaptiste/batman.git /src/layers/layer4_python3_scientific/0500_extra_packages/tmp_src/ot-batman Running command git checkout -q d485683f7485dbd226999336d19d2504c5412be4 Resolved https://gitlab.com/thebaptiste/batman.git to commit d485683f7485dbd226999336d19d2504c5412be4 Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting adjustText==1.3.0 (from -r requirements3.txt (line 1)) Downloading adjusttext-1.3.0.tar.gz (15 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting affine==2.4.0 (from -r requirements3.txt (line 2)) Downloading affine-2.4.0.tar.gz (17 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting aggdraw==1.3.19 (from -r requirements3.txt (line 3)) Downloading aggdraw-1.3.19.tar.gz (260 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting apng==0.3.4 (from -r requirements3.txt (line 4)) Downloading apng-0.3.4.tar.gz (8.6 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting arcosparse==0.4.2 (from -r requirements3.txt (line 5)) Downloading arcosparse-0.4.2-py3-none-any.whl.metadata (5.2 kB) Collecting array_api_compat==1.11.2 (from -r requirements3.txt (line 6)) Downloading array_api_compat-1.11.2.tar.gz (50 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting asciitree==0.3.3 (from -r requirements3.txt (line 7)) Downloading asciitree-0.3.3.tar.gz (4.0 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting astropy==7.0.1 (from -r requirements3.txt (line 8)) Downloading astropy-7.0.1.tar.gz (7.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.1/7.1 MB 11.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting astropy-iers-data==0.2025.4.14.0.37.22 (from -r requirements3.txt (line 9)) Downloading astropy_iers_data-0.2025.4.14.0.37.22.tar.gz (1.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 15.6 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting basemap==2.0.0 (from -r requirements3.txt (line 10)) Downloading basemap-2.0.0.tar.gz (150 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting basemap_data==2.0.0 (from -r requirements3.txt (line 11)) Downloading basemap_data-2.0.0.tar.gz (30.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 30.5/30.5 MB 9.6 MB/s 0:00:03 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting blinker==1.9.0 (from -r requirements3.txt (line 12)) Downloading blinker-1.9.0.tar.gz (22 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting bokeh==3.8.2 (from -r requirements3.txt (line 13)) Downloading bokeh-3.8.2-py3-none-any.whl.metadata (10 kB) Collecting boltons==25.0.0 (from -r requirements3.txt (line 14)) Downloading boltons-25.0.0.tar.gz (246 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Bottleneck==1.4.2 (from -r requirements3.txt (line 15)) Downloading bottleneck-1.4.2.tar.gz (103 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting boto3==1.38.11 (from -r requirements3.txt (line 16)) Downloading boto3-1.38.11.tar.gz (111 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting botocore==1.38.11 (from -r requirements3.txt (line 17)) Downloading botocore-1.38.11.tar.gz (13.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.9/13.9 MB 2.6 MB/s 0:00:05 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting branca==0.8.1 (from -r requirements3.txt (line 18)) Downloading branca-0.8.1.tar.gz (27 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Cartopy==0.24.1 (from -r requirements3.txt (line 19)) Downloading cartopy-0.24.1.tar.gz (10.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.7/10.7 MB 8.9 MB/s 0:00:01 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cdo==1.6.1 (from -r requirements3.txt (line 20)) Downloading cdo-1.6.1-py3-none-any.whl.metadata (14 kB) Collecting cdsapi==0.7.5 (from -r requirements3.txt (line 21)) Downloading cdsapi-0.7.5.tar.gz (13 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cftime==1.6.4.post1 (from -r requirements3.txt (line 22)) Downloading cftime-1.6.4.post1.tar.gz (54 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cf-units==3.3.0 (from -r requirements3.txt (line 23)) Downloading cf_units-3.3.0.tar.gz (319 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cf-xarray==0.10.9 (from -r requirements3.txt (line 24)) Downloading cf_xarray-0.10.9.tar.gz (683 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 683.2/683.2 kB 56.1 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cfgrib==0.9.15.0 (from -r requirements3.txt (line 25)) Downloading cfgrib-0.9.15.0.tar.gz (6.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.5/6.5 MB 9.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting click-plugins==1.1.1 (from -r requirements3.txt (line 26)) Downloading click-plugins-1.1.1.tar.gz (8.2 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cligj==0.7.2 (from -r requirements3.txt (line 27)) Downloading cligj-0.7.2.tar.gz (9.8 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cloudpickle==3.1.1 (from -r requirements3.txt (line 29)) Downloading cloudpickle-3.1.1.tar.gz (22 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting coloredlogs==15.0.1 (from -r requirements3.txt (line 30)) Downloading coloredlogs-15.0.1.tar.gz (278 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting configobj==5.0.9 (from -r requirements3.txt (line 31)) Downloading configobj-5.0.9.tar.gz (101 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting conflator==0.1.8 (from -r requirements3.txt (line 32)) Downloading conflator-0.1.8-py3-none-any.whl.metadata (4.8 kB) Collecting contourpy==1.3.2 (from -r requirements3.txt (line 33)) Downloading contourpy-1.3.2.tar.gz (13.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.5/13.5 MB 167.8 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting copernicusmarine==2.2.5 (from -r requirements3.txt (line 34)) Downloading copernicusmarine-2.2.5-py3-none-any.whl.metadata (8.2 kB) Collecting covjson_pydantic==0.6.0 (from -r requirements3.txt (line 35)) Downloading covjson_pydantic-0.6.0.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting covjsonkit==0.2.8 (from -r requirements3.txt (line 36)) Downloading covjsonkit-0.2.8.tar.gz (795 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 795.7/795.7 kB 64.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cramjam==2.11.0 (from -r requirements3.txt (line 37)) Downloading cramjam-2.11.0.tar.gz (99 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting crc32c==2.7.1 (from -r requirements3.txt (line 38)) Downloading crc32c-2.7.1.tar.gz (45 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cycler==0.12.1 (from -r requirements3.txt (line 39)) Downloading cycler-0.12.1.tar.gz (7.6 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting dask==2025.11.0 (from -r requirements3.txt (line 40)) Downloading dask-2025.11.0.tar.gz (11.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.0/11.0 MB 8.8 MB/s 0:00:01 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting datapi==0.4.0 (from -r requirements3.txt (line 41)) Downloading datapi-0.4.0.tar.gz (46 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting dateparser==1.2.1 (from -r requirements3.txt (line 42)) Downloading dateparser-1.2.1.tar.gz (309 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting DateTime==5.5 (from -r requirements3.txt (line 43)) Downloading DateTime-5.5.tar.gz (63 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting distributed==2025.11.0 (from -r requirements3.txt (line 44)) Downloading distributed-2025.11.0.tar.gz (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 10.4 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting docstring_parser==0.16 (from -r requirements3.txt (line 45)) Downloading docstring_parser-0.16-py3-none-any.whl.metadata (3.0 kB) Collecting donfig==0.8.1.post1 (from -r requirements3.txt (line 46)) Downloading donfig-0.8.1.post1.tar.gz (19 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-data==0.18.3 (from -r requirements3.txt (line 47)) Downloading earthkit_data-0.18.3.tar.gz (5.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.6/5.6 MB 8.4 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-geo==0.4.0 (from -r requirements3.txt (line 48)) Downloading earthkit_geo-0.4.0.tar.gz (644 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 644.3/644.3 kB 59.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-hydro==1.1.0 (from -r requirements3.txt (line 49)) Downloading earthkit_hydro-1.1.0.tar.gz (3.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 9.4 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-meteo==0.5.0 (from -r requirements3.txt (line 50)) Downloading earthkit_meteo-0.5.0.tar.gz (369 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-plots==0.5.2 (from -r requirements3.txt (line 51)) Downloading earthkit_plots-0.5.2.tar.gz (48.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 48.5/48.5 MB 6.3 MB/s 0:00:07 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-plots-default-styles==0.1.3 (from -r requirements3.txt (line 52)) Downloading earthkit_plots_default_styles-0.1.3-py3-none-any.whl.metadata (1.3 kB) Collecting earthkit-regrid==0.5.1 (from -r requirements3.txt (line 53)) Downloading earthkit_regrid-0.5.1.tar.gz (570 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 570.2/570.2 kB 33.4 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-time==0.1.7 (from -r requirements3.txt (line 54)) Downloading earthkit_time-0.1.7.tar.gz (31 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-transforms==0.5.3.1 (from -r requirements3.txt (line 55)) Downloading earthkit_transforms-0.5.3.1.tar.gz (69 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-utils==0.1.2 (from -r requirements3.txt (line 56)) Downloading earthkit_utils-0.1.2.tar.gz (23 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting eccodes==2.44.0 (from -r requirements3.txt (line 57)) Downloading eccodes-2.44.0.tar.gz (2.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 11.3 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting eccodeslib==2.44.1.8 (from -r requirements3.txt (line 58)) Downloading eccodeslib-2.44.1.8-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (4.2 kB) Collecting eckitlib==1.32.4.8 (from -r requirements3.txt (line 59)) Downloading eckitlib-1.32.4.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (3.3 kB) Collecting ecmwf-api-client==1.6.5 (from -r requirements3.txt (line 60)) Downloading ecmwf_api_client-1.6.5.tar.gz (12 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting ecmwf-opendata==0.3.19 (from -r requirements3.txt (line 61)) Downloading ecmwf_opendata-0.3.19.tar.gz (26 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting fasteners==0.19 (from -r requirements3.txt (line 62)) Downloading fasteners-0.19.tar.gz (24 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting fastparquet==2024.11.0 (from -r requirements3.txt (line 63)) Downloading fastparquet-2024.11.0.tar.gz (467 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting fckitlib==0.14.1.8 (from -r requirements3.txt (line 64)) Downloading fckitlib-0.14.1.8-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (3.1 kB) Collecting ffmpy==0.5.0 (from -r requirements3.txt (line 65)) Downloading ffmpy-0.5.0-py3-none-any.whl.metadata (3.0 kB) Collecting findlibs==0.1.1 (from -r requirements3.txt (line 66)) Downloading findlibs-0.1.1.tar.gz (11 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Fiona==1.10.1 (from -r requirements3.txt (line 67)) Downloading fiona-1.10.1.tar.gz (444 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Flask==3.1.1 (from -r requirements3.txt (line 68)) Downloading flask-3.1.1.tar.gz (753 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 753.4/753.4 kB 21.6 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting flexcache==0.3 (from -r requirements3.txt (line 69)) Downloading flexcache-0.3.tar.gz (15 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting flexparser==0.4 (from -r requirements3.txt (line 70)) Downloading flexparser-0.4.tar.gz (31 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting FLORIS==4.4.2 (from -r requirements3.txt (line 71)) Downloading floris-4.4.2.tar.gz (9.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.4/9.4 MB 7.5 MB/s 0:00:01 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting folium==0.19.5 (from -r requirements3.txt (line 72)) Downloading folium-0.19.5.tar.gz (106 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting fonttools==4.61.0 (from -r requirements3.txt (line 73)) Downloading fonttools-4.61.0.tar.gz (3.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 12.3 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting GDAL==3.11.5 (from -r requirements3.txt (line 74)) Downloading gdal-3.11.5.tar.gz (878 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 878.4/878.4 kB 31.3 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting geographiclib==2.0 (from -r requirements3.txt (line 75)) Downloading geographiclib-2.0.tar.gz (36 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting geopandas==1.0.1 (from -r requirements3.txt (line 76)) Downloading geopandas-1.0.1.tar.gz (317 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting geopy==2.4.1 (from -r requirements3.txt (line 77)) Downloading geopy-2.4.1.tar.gz (117 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting graphviz==0.20.3 (from -r requirements3.txt (line 78)) Downloading graphviz-0.20.3.zip (256 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting greenlet==3.2.4 (from -r requirements3.txt (line 79)) Downloading greenlet-3.2.4.tar.gz (188 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting h5netcdf==1.6.1 (from -r requirements3.txt (line 80)) Downloading h5netcdf-1.6.1.tar.gz (64 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting h5py==3.13.0 (from -r requirements3.txt (line 81)) Downloading h5py-3.13.0.tar.gz (414 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting hda==2.29 (from -r requirements3.txt (line 82)) Downloading hda-2.29.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting HeapDict==1.0.1 (from -r requirements3.txt (line 83)) Downloading HeapDict-1.0.1.tar.gz (4.3 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting humanfriendly==10.0 (from -r requirements3.txt (line 84)) Downloading humanfriendly-10.0.tar.gz (360 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting icclim==7.0.4 (from -r requirements3.txt (line 85)) Downloading icclim-7.0.4.tar.gz (105 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting imageio==2.37.0 (from -r requirements3.txt (line 86)) Downloading imageio-2.37.0.tar.gz (389 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting itsdangerous==2.2.0 (from -r requirements3.txt (line 87)) Downloading itsdangerous-2.2.0.tar.gz (54 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jsmin==3.0.1 (from -r requirements3.txt (line 88)) Downloading jsmin-3.0.1.tar.gz (13 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jsonpickle==4.0.5 (from -r requirements3.txt (line 89)) Downloading jsonpickle-4.0.5.tar.gz (315 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting kiwisolver==1.4.8 (from -r requirements3.txt (line 90)) Downloading kiwisolver-1.4.8.tar.gz (97 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting lark==1.1.8 (from -r requirements3.txt (line 91)) Downloading lark-1.1.8.tar.gz (255 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting lazy-loader==0.4 (from -r requirements3.txt (line 92)) Downloading lazy_loader-0.4.tar.gz (15 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting llvmlite==0.46.0 (from -r requirements3.txt (line 93)) Downloading llvmlite-0.46.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (5.0 kB) Collecting lmoments3==1.0.8 (from -r requirements3.txt (line 94)) Downloading lmoments3-1.0.8.tar.gz (77 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting locket==1.0.0 (from -r requirements3.txt (line 95)) Downloading locket-1.0.0.tar.gz (4.3 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting lru-dict==1.3.0 (from -r requirements3.txt (line 96)) Downloading lru-dict-1.3.0.tar.gz (13 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Magics==1.5.8 (from -r requirements3.txt (line 97)) Downloading Magics-1.5.8.tar.gz (22 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mapclassify==2.8.1 (from -r requirements3.txt (line 98)) Downloading mapclassify-2.8.1.tar.gz (4.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 6.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting matplotlib==3.10.7 (from -r requirements3.txt (line 99)) Downloading matplotlib-3.10.7.tar.gz (34.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 34.8/34.8 MB 10.1 MB/s 0:00:03 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting MetPy==1.6.3 (from -r requirements3.txt (line 100)) Downloading metpy-1.6.3.tar.gz (11.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.2/11.2 MB 6.2 MB/s 0:00:01 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting metview==1.16.2 (from -r requirements3.txt (line 101)) Downloading metview-1.16.2.tar.gz (9.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.1/9.1 MB 8.6 MB/s 0:00:01 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting multiprocess==0.70.18 (from -r requirements3.txt (line 102)) Downloading multiprocess-0.70.18.tar.gz (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 81.1 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting multiurl==0.3.5 (from -r requirements3.txt (line 103)) Downloading multiurl-0.3.5.tar.gz (18 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting munch==4.0.0 (from -r requirements3.txt (line 104)) Downloading munch-4.0.0.tar.gz (19 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting narwhals==1.37.0 (from -r requirements3.txt (line 105)) Downloading narwhals-1.37.0.tar.gz (271 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting nco==1.1.2 (from -r requirements3.txt (line 106)) Downloading nco-1.1.2.tar.gz (15 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting netCDF4==1.7.2 (from -r requirements3.txt (line 107)) Downloading netcdf4-1.7.2.tar.gz (835 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 835.1/835.1 kB 52.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numba==0.63.1 (from -r requirements3.txt (line 108)) Downloading numba-0.63.1.tar.gz (2.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.8/2.8 MB 82.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numcodecs==0.15.1 (from -r requirements3.txt (line 109)) Downloading numcodecs-0.15.1.tar.gz (6.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.3/6.3 MB 85.5 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numexpr==2.14.1 (from -r requirements3.txt (line 110)) Downloading numexpr-2.14.1.tar.gz (119 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpngw==0.1.4 (from -r requirements3.txt (line 111)) Downloading numpngw-0.1.4.tar.gz (29 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting odclib==1.6.2.8 (from -r requirements3.txt (line 112)) Downloading odclib-1.6.2.8-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (2.8 kB) Collecting opencv-contrib-python-headless==4.11.0.86 (from -r requirements3.txt (line 113)) Downloading opencv-contrib-python-headless-4.11.0.86.tar.gz (150.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 150.6/150.6 MB 9.3 MB/s 0:00:16 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting openturns==1.26 (from -r requirements3.txt (line 114)) Downloading openturns-1.26-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.0 kB) Collecting palettable==3.3.3 (from -r requirements3.txt (line 116)) Downloading palettable-3.3.3.tar.gz (106 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting partd==1.4.2 (from -r requirements3.txt (line 117)) Downloading partd-1.4.2.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pathos==0.3.4 (from -r requirements3.txt (line 118)) Downloading pathos-0.3.4.tar.gz (167 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting patsy==1.0.1 (from -r requirements3.txt (line 119)) Downloading patsy-1.0.1.tar.gz (396 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pdbufr==0.12.2 (from -r requirements3.txt (line 120)) Downloading pdbufr-0.12.2.tar.gz (8.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 7.3 MB/s 0:00:01 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Pint==0.24.4 (from -r requirements3.txt (line 121)) Downloading pint-0.24.4.tar.gz (342 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting plotly==6.0.1 (from -r requirements3.txt (line 122)) Downloading plotly-6.0.1.tar.gz (8.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.1/8.1 MB 7.4 MB/s 0:00:01 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pngquant==3.0.3 (from -r requirements3.txt (line 123)) Downloading pngquant-3.0.3.tar.gz (5.4 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting polars==1.29.0 (from -r requirements3.txt (line 124)) Downloading polars-1.29.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (14 kB) Collecting polytope-client==0.7.9 (from -r requirements3.txt (line 125)) Downloading polytope_client-0.7.9.tar.gz (45 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pooch==1.8.2 (from -r requirements3.txt (line 126)) Downloading pooch-1.8.2.tar.gz (59 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pox==0.3.6 (from -r requirements3.txt (line 127)) Downloading pox-0.3.6.tar.gz (119 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting ppft==1.7.7 (from -r requirements3.txt (line 128)) Downloading ppft-1.7.7.tar.gz (136 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting protobuf==5.29.5 (from -r requirements3.txt (line 129)) Downloading protobuf-5.29.5.tar.gz (425 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting puremagic==1.29 (from -r requirements3.txt (line 130)) Downloading puremagic-1.29.tar.gz (314 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyarrow==22.0.0 (from -r requirements3.txt (line 131)) Downloading pyarrow-22.0.0-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (3.2 kB) Collecting pycoast==1.7.1 (from -r requirements3.txt (line 132)) Downloading pycoast-1.7.1.tar.gz (12.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.7/12.7 MB 9.7 MB/s 0:00:01 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pycurl==7.45.6 (from -r requirements3.txt (line 133)) Downloading pycurl-7.45.6.tar.gz (239 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pydecorate==0.4.0 (from -r requirements3.txt (line 134)) Downloading pydecorate-0.4.0.tar.gz (7.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.7/7.7 MB 9.4 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyepsg==0.4.0 (from -r requirements3.txt (line 135)) Downloading pyepsg-0.4.0.tar.gz (24 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyerfa==2.0.1.5 (from -r requirements3.txt (line 136)) Downloading pyerfa-2.0.1.5.tar.gz (818 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 818.4/818.4 kB 50.6 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygeoapi==0.21.0 (from -r requirements3.txt (line 137)) Downloading pygeoapi-0.21.0.tar.gz (322 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygeofilter==0.3.1 (from -r requirements3.txt (line 138)) Downloading pygeofilter-0.3.1.tar.gz (58 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygeoif==1.5.1 (from -r requirements3.txt (line 139)) Downloading pygeoif-1.5.1.tar.gz (41 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygmt==0.15.0 (from -r requirements3.txt (line 140)) Downloading pygmt-0.15.0.tar.gz (212 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygraphviz==1.14 (from -r requirements3.txt (line 141)) Downloading pygraphviz-1.14.tar.gz (106 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyhdf==0.11.6 (from -r requirements3.txt (line 142)) Downloading pyhdf-0.11.6.tar.gz (150 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pykdtree==1.4.1 (from -r requirements3.txt (line 143)) Downloading pykdtree-1.4.1.tar.gz (28 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyodc==1.6.0 (from -r requirements3.txt (line 144)) Downloading pyodc-1.6.0.tar.gz (41 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyogrio==0.11.0 (from -r requirements3.txt (line 145)) Downloading pyogrio-0.11.0.tar.gz (286 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyorbital==1.10.0 (from -r requirements3.txt (line 146)) Downloading pyorbital-1.10.0.tar.gz (123 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyoscar==0.9.0 (from -r requirements3.txt (line 147)) Downloading pyoscar-0.9.0.tar.gz (12 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyproj==3.7.1 (from -r requirements3.txt (line 148)) Downloading pyproj-3.7.1.tar.gz (226 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyresample==1.34.0 (from -r requirements3.txt (line 149)) Downloading pyresample-1.34.0.tar.gz (5.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.9/5.9 MB 7.3 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyrsistent==0.20.0 (from -r requirements3.txt (line 150)) Downloading pyrsistent-0.20.0.tar.gz (103 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyshp==2.3.1 (from -r requirements3.txt (line 151)) Downloading pyshp-2.3.1.tar.gz (1.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 5.5 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pystac==1.13.0 (from -r requirements3.txt (line 152)) Downloading pystac-1.13.0.tar.gz (162 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pysteps==1.18.1 (from -r requirements3.txt (line 153)) Downloading pysteps-1.18.1.tar.gz (619 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 619.9/619.9 kB 2.4 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting PyWavelets==1.8.0 (from -r requirements3.txt (line 154)) Downloading pywavelets-1.8.0.tar.gz (3.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 10.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rasterio==1.4.3 (from -r requirements3.txt (line 155)) Downloading rasterio-1.4.3.tar.gz (442 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rechunker==0.5.4 (from -r requirements3.txt (line 156)) Downloading rechunker-0.5.4.tar.gz (481 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting regionmask==0.13.0 (from -r requirements3.txt (line 157)) Downloading regionmask-0.13.0.tar.gz (311 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rich-argparse==1.7.0 (from -r requirements3.txt (line 158)) Downloading rich_argparse-1.7.0.tar.gz (38 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rtree==1.4.0 (from -r requirements3.txt (line 159)) Downloading rtree-1.4.0.tar.gz (50 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting s3transfer==0.12.0 (from -r requirements3.txt (line 160)) Downloading s3transfer-0.12.0.tar.gz (149 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting salem==0.3.11 (from -r requirements3.txt (line 161)) Downloading salem-0.3.11.tar.gz (118 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting satpy==0.56.0 (from -r requirements3.txt (line 162)) Downloading satpy-0.56.0.tar.gz (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 2.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scikit-image==0.25.2 (from -r requirements3.txt (line 163)) Downloading scikit_image-0.25.2.tar.gz (22.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 22.7/22.7 MB 9.5 MB/s 0:00:02 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): finished with status 'done' Collecting scikit-learn==1.6.1 (from -r requirements3.txt (line 164)) Downloading scikit_learn-1.6.1.tar.gz (7.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.1/7.1 MB 95.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): finished with status 'done' Collecting scitools-iris==3.12.3 (from -r requirements3.txt (line 165)) Downloading scitools_iris-3.12.3.tar.gz (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 16.5 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scores==2.3.0 (from -r requirements3.txt (line 166)) Downloading scores-2.3.0.tar.gz (141 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting seaborn==0.13.2 (from -r requirements3.txt (line 167)) Downloading seaborn-0.13.2.tar.gz (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 12.1 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting semver==3.0.4 (from -r requirements3.txt (line 168)) Downloading semver-3.0.4.tar.gz (269 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Shapely==2.1.0 (from -r requirements3.txt (line 169)) Downloading shapely-2.1.0.tar.gz (313 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting SQLAlchemy==2.0.40 (from -r requirements3.txt (line 170)) Downloading sqlalchemy-2.0.40.tar.gz (9.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.7/9.7 MB 75.1 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting statsmodels==0.14.4 (from -r requirements3.txt (line 171)) Downloading statsmodels-0.14.4.tar.gz (20.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20.4/20.4 MB 60.1 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): finished with status 'done' Collecting tblib==3.1.0 (from -r requirements3.txt (line 172)) Downloading tblib-3.1.0.tar.gz (30 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tenacity==9.1.2 (from -r requirements3.txt (line 173)) Downloading tenacity-9.1.2.tar.gz (48 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting thermofeel==2.1.1 (from -r requirements3.txt (line 174)) Downloading thermofeel-2.1.1.tar.gz (22 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tifffile==2025.5.10 (from -r requirements3.txt (line 175)) Downloading tifffile-2025.5.10.tar.gz (365 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tinydb==4.8.2 (from -r requirements3.txt (line 176)) Downloading tinydb-4.8.2-py3-none-any.whl.metadata (6.7 kB) Collecting toolz==1.0.0 (from -r requirements3.txt (line 177)) Downloading toolz-1.0.0.tar.gz (66 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting trollimage==1.26.0 (from -r requirements3.txt (line 178)) Downloading trollimage-1.26.0.tar.gz (1.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 7.0 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting trollsift==0.5.3 (from -r requirements3.txt (line 179)) Downloading trollsift-0.5.3.tar.gz (36 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tzlocal==5.3.1 (from -r requirements3.txt (line 180)) Downloading tzlocal-5.3.1.tar.gz (30 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting windrose==1.9.2 (from -r requirements3.txt (line 181)) Downloading windrose-1.9.2.tar.gz (25 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xclim==0.59.1 (from -r requirements3.txt (line 182)) Downloading xclim-0.59.1.tar.gz (883 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 883.4/883.4 kB 45.7 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xsdba==0.4.0 (from -r requirements3.txt (line 183)) Downloading xsdba-0.4.0.tar.gz (233 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xxhash==3.5.0 (from -r requirements3.txt (line 184)) Downloading xxhash-3.5.0.tar.gz (84 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xyzservices==2025.4.0 (from -r requirements3.txt (line 185)) Downloading xyzservices-2025.4.0.tar.gz (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 9.8 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting yamale==6.0.0 (from -r requirements3.txt (line 186)) Downloading yamale-6.0.0.tar.gz (41 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting zarr==2.18.7 (from -r requirements3.txt (line 187)) Downloading zarr-2.18.7.tar.gz (3.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 6.4 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting zict==3.0.0 (from -r requirements3.txt (line 188)) Downloading zict-3.0.0.tar.gz (33 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting zope.interface==7.2 (from -r requirements3.txt (line 189)) Downloading zope.interface-7.2.tar.gz (252 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting requests (from climetlab->-r requirements3.txt (line 28)) Using cached requests-2.32.5-py3-none-any.whl Collecting entrypoints (from climetlab->-r requirements3.txt (line 28)) Downloading entrypoints-0.4.tar.gz (13 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting filelock (from climetlab->-r requirements3.txt (line 28)) Downloading filelock-3.20.1.tar.gz (19 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting markdown (from climetlab->-r requirements3.txt (line 28)) Downloading markdown-3.7.tar.gz (357 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyyaml (from climetlab->-r requirements3.txt (line 28)) Downloading pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB) Collecting termcolor (from climetlab->-r requirements3.txt (line 28)) Downloading termcolor-2.5.0.tar.gz (13 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tqdm (from climetlab->-r requirements3.txt (line 28)) Downloading tqdm-4.67.1.tar.gz (169 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xarray (from climetlab->-r requirements3.txt (line 28)) Using cached xarray-2025.8.0-py3-none-any.whl Collecting scipy>=1.1.0 (from ot-batman->-r requirements3.txt (line 115)) Using cached scipy-1.16.3-cp313-cp313-linux_x86_64.whl Collecting numpy>=1.18.1 (from ot-batman->-r requirements3.txt (line 115)) Using cached numpy-2.3.3-cp313-cp313-linux_x86_64.whl Collecting pandas>=1.0.4 (from ot-batman->-r requirements3.txt (line 115)) Using cached pandas-2.3.3-cp313-cp313-linux_x86_64.whl Collecting paramiko>=2.7.1 (from ot-batman->-r requirements3.txt (line 115)) Downloading paramiko-3.5.1.tar.gz (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 3.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jsonschema>=3.2.0 (from ot-batman->-r requirements3.txt (line 115)) Downloading jsonschema-4.23.0.tar.gz (325 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting python-dateutil>=2.7.0 (from pystac==1.13.0->-r requirements3.txt (line 152)) Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl Collecting packaging>=22.0.0 (from astropy==7.0.1->-r requirements3.txt (line 8)) Using cached packaging-25.0-py3-none-any.whl Collecting pillow>=8 (from matplotlib==3.10.7->-r requirements3.txt (line 99)) Downloading pillow-11.1.0.tar.gz (46.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.7/46.7 MB 45.2 MB/s 0:00:01 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyparsing>=3 (from matplotlib==3.10.7->-r requirements3.txt (line 99)) Downloading pyparsing-3.2.1.tar.gz (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 43.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting certifi (from pyproj==3.7.1->-r requirements3.txt (line 148)) Using cached certifi-2025.11.12-py3-none-any.whl Collecting Jinja2>=2.9 (from bokeh==3.8.2->-r requirements3.txt (line 13)) Downloading jinja2-3.1.6.tar.gz (245 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tornado>=6.2 (from bokeh==3.8.2->-r requirements3.txt (line 13)) Downloading tornado-6.5.1.tar.gz (509 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jmespath<2.0.0,>=0.7.1 (from boto3==1.38.11->-r requirements3.txt (line 16)) Downloading jmespath-1.0.1.tar.gz (25 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting urllib3!=2.2.0,<3,>=1.25.4 (from botocore==1.38.11->-r requirements3.txt (line 17)) Using cached urllib3-2.6.2-py3-none-any.whl Collecting six (from cdo==1.6.1->-r requirements3.txt (line 20)) Using cached six-1.17.0-py2.py3-none-any.whl Collecting attrs>=19.2 (from cfgrib==0.9.15.0->-r requirements3.txt (line 25)) Downloading attrs-25.1.0.tar.gz (810 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 810.6/810.6 kB 39.7 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting click (from cfgrib==0.9.15.0->-r requirements3.txt (line 25)) Downloading click-8.2.1.tar.gz (286 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pydantic>2.0 (from conflator==0.1.8->-r requirements3.txt (line 32)) Downloading pydantic-2.12.4.tar.gz (821 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 821.0/821.0 kB 38.4 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools>=68.2.2 (from copernicusmarine==2.2.5->-r requirements3.txt (line 34)) Using cached setuptools-80.9.0-py3-none-any.whl Collecting orjson (from covjsonkit==0.2.8->-r requirements3.txt (line 36)) Downloading orjson-3.11.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (41 kB) Collecting fsspec>=2021.09.0 (from dask==2025.11.0->-r requirements3.txt (line 40)) Downloading fsspec-2025.3.0.tar.gz (298 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting typing-extensions (from datapi==0.4.0->-r requirements3.txt (line 41)) Downloading typing_extensions-4.15.0.tar.gz (109 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytz>=2024.2 (from dateparser==1.2.1->-r requirements3.txt (line 42)) Using cached pytz-2025.1-py3-none-any.whl Collecting regex!=2019.02.19,!=2021.8.27,>=2015.06.24 (from dateparser==1.2.1->-r requirements3.txt (line 42)) Downloading regex-2024.11.6.tar.gz (399 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting msgpack>=1.0.2 (from distributed==2025.11.0->-r requirements3.txt (line 44)) Downloading msgpack-1.1.2.tar.gz (173 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting psutil>=5.8.0 (from distributed==2025.11.0->-r requirements3.txt (line 44)) Downloading psutil-7.0.0.tar.gz (497 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting sortedcontainers>=2.0.5 (from distributed==2025.11.0->-r requirements3.txt (line 44)) Downloading sortedcontainers-2.4.0.tar.gz (30 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting deprecation (from earthkit-data==0.18.3->-r requirements3.txt (line 47)) Downloading deprecation-2.1.0.tar.gz (173 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting joblib (from earthkit-hydro==1.1.0->-r requirements3.txt (line 49)) Downloading joblib-1.4.2.tar.gz (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 8.7 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cffi (from eccodes==2.44.0->-r requirements3.txt (line 57)) Downloading cffi-2.0.0.tar.gz (523 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting markupsafe>=2.1.1 (from Flask==3.1.1->-r requirements3.txt (line 68)) Downloading markupsafe-3.0.2.tar.gz (20 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting werkzeug>=3.1.0 (from Flask==3.1.1->-r requirements3.txt (line 68)) Downloading werkzeug-3.1.4.tar.gz (864 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 864.7/864.7 kB 45.7 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting dill>=0.4.0 (from pathos==0.3.4->-r requirements3.txt (line 118)) Downloading dill-0.4.0.tar.gz (186 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting networkx>=2.7 (from mapclassify==2.8.1->-r requirements3.txt (line 98)) Using cached networkx-3.4.2-py3-none-any.whl Collecting traitlets>=5.0.5 (from MetPy==1.6.3->-r requirements3.txt (line 100)) Downloading traitlets-5.14.3.tar.gz (161 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting deprecated (from numcodecs==0.15.1->-r requirements3.txt (line 109)) Downloading deprecated-1.2.18.tar.gz (2.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.9/2.9 MB 53.0 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting platformdirs>=2.1.0 (from Pint==0.24.4->-r requirements3.txt (line 121)) Downloading platformdirs-4.5.0.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Babel (from pygeoapi==0.21.0->-r requirements3.txt (line 137)) Downloading babel-2.17.0.tar.gz (10.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.0/10.0 MB 58.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting defusedxml (from pyorbital==1.10.0->-r requirements3.txt (line 146)) Downloading defusedxml-0.7.1.tar.gz (75 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting beautifulsoup4 (from pyoscar==0.9.0->-r requirements3.txt (line 147)) Downloading beautifulsoup4-4.13.3.tar.gz (619 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 619.5/619.5 kB 29.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting lxml (from pyoscar==0.9.0->-r requirements3.txt (line 147)) Downloading lxml-5.3.1.tar.gz (3.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.7/3.7 MB 55.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mypy_extensions (from rechunker==0.5.4->-r requirements3.txt (line 156)) Downloading mypy_extensions-1.1.0.tar.gz (6.3 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rich>=11.0.0 (from rich-argparse==1.7.0->-r requirements3.txt (line 158)) Downloading rich-14.2.0-py3-none-any.whl.metadata (18 kB) Collecting threadpoolctl>=3.1.0 (from scikit-learn==1.6.1->-r requirements3.txt (line 164)) Downloading threadpoolctl-3.6.0.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting typer>=0.12.3 (from xsdba==0.4.0->-r requirements3.txt (line 183)) Downloading typer-0.16.0.tar.gz (102 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tzdata>=2022.7 (from pandas>=1.0.4->ot-batman->-r requirements3.txt (line 115)) Using cached tzdata-2025.2-py2.py3-none-any.whl Collecting annotated-types>=0.6.0 (from pydantic>2.0->conflator==0.1.8->-r requirements3.txt (line 32)) Downloading annotated_types-0.7.0.tar.gz (16 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pydantic-core==2.41.5 (from pydantic>2.0->conflator==0.1.8->-r requirements3.txt (line 32)) Downloading pydantic_core-2.41.5.tar.gz (460 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting typing-inspection>=0.4.2 (from pydantic>2.0->conflator==0.1.8->-r requirements3.txt (line 32)) Downloading typing_inspection-0.4.2.tar.gz (75 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting charset_normalizer<4,>=2 (from requests->climetlab->-r requirements3.txt (line 28)) Using cached charset_normalizer-3.4.4-py3-none-any.whl Collecting idna<4,>=2.5 (from requests->climetlab->-r requirements3.txt (line 28)) Using cached idna-3.11-py3-none-any.whl Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=3.2.0->ot-batman->-r requirements3.txt (line 115)) Downloading jsonschema_specifications-2024.10.1.tar.gz (15 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting referencing>=0.28.4 (from jsonschema>=3.2.0->ot-batman->-r requirements3.txt (line 115)) Downloading referencing-0.36.2.tar.gz (74 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rpds-py>=0.7.1 (from jsonschema>=3.2.0->ot-batman->-r requirements3.txt (line 115)) Downloading rpds_py-0.29.0.tar.gz (69 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting bcrypt>=3.2 (from paramiko>=2.7.1->ot-batman->-r requirements3.txt (line 115)) Downloading bcrypt-5.0.0.tar.gz (25 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cryptography>=3.3 (from paramiko>=2.7.1->ot-batman->-r requirements3.txt (line 115)) Downloading cryptography-46.0.3.tar.gz (749 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 749.3/749.3 kB 38.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pynacl>=1.5 (from paramiko>=2.7.1->ot-batman->-r requirements3.txt (line 115)) Downloading PyNaCl-1.5.0.tar.gz (3.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 59.6 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pycparser (from cffi->eccodes==2.44.0->-r requirements3.txt (line 57)) Downloading pycparser-2.23.tar.gz (173 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting markdown-it-py>=2.2.0 (from rich>=11.0.0->rich-argparse==1.7.0->-r requirements3.txt (line 158)) Downloading markdown-it-py-3.0.0.tar.gz (74 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygments<3.0.0,>=2.13.0 (from rich>=11.0.0->rich-argparse==1.7.0->-r requirements3.txt (line 158)) Downloading pygments-2.19.2.tar.gz (5.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/5.0 MB 60.0 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse==1.7.0->-r requirements3.txt (line 158)) Downloading mdurl-0.1.2.tar.gz (8.7 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting shellingham>=1.3.0 (from typer>=0.12.3->xsdba==0.4.0->-r requirements3.txt (line 183)) Downloading shellingham-1.5.4.tar.gz (10 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting soupsieve>1.2 (from beautifulsoup4->pyoscar==0.9.0->-r requirements3.txt (line 147)) Downloading soupsieve-2.6.tar.gz (101 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting wrapt<2,>=1.10 (from deprecated->numcodecs==0.15.1->-r requirements3.txt (line 109)) Downloading wrapt-1.17.2.tar.gz (55 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Downloading arcosparse-0.4.2-py3-none-any.whl (26 kB) Downloading bokeh-3.8.2-py3-none-any.whl (7.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.2/7.2 MB 67.1 MB/s 0:00:00 Downloading cdo-1.6.1-py3-none-any.whl (16 kB) Downloading conflator-0.1.8-py3-none-any.whl (10 kB) Downloading copernicusmarine-2.2.5-py3-none-any.whl (115 kB) Downloading docstring_parser-0.16-py3-none-any.whl (36 kB) Downloading earthkit_plots_default_styles-0.1.3-py3-none-any.whl (19 kB) Downloading eccodeslib-2.44.1.8-cp313-cp313-manylinux_2_28_x86_64.whl (21.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 21.0/21.0 MB 67.7 MB/s 0:00:00 Downloading eckitlib-1.32.4.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (44.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.9/44.9 MB 64.2 MB/s 0:00:00 Downloading fckitlib-0.14.1.8-cp313-cp313-manylinux_2_28_x86_64.whl (12.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.8/12.8 MB 68.9 MB/s 0:00:00 Downloading ffmpy-0.5.0-py3-none-any.whl (6.0 kB) Downloading llvmlite-0.46.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (56.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.3/56.3 MB 67.5 MB/s 0:00:00 Downloading odclib-1.6.2.8-cp313-cp313-manylinux_2_28_x86_64.whl (12.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.3/12.3 MB 11.4 MB/s 0:00:01 Downloading openturns-1.26-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (66.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.8/66.8 MB 10.6 MB/s 0:00:06 Downloading polars-1.29.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 34.8/34.8 MB 67.8 MB/s 0:00:00 Downloading pyarrow-22.0.0-cp313-cp313-manylinux_2_28_x86_64.whl (47.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.7/47.7 MB 79.2 MB/s 0:00:00 Downloading tinydb-4.8.2-py3-none-any.whl (24 kB) Downloading pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (801 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 801.6/801.6 kB 66.7 MB/s 0:00:00 Downloading rich-14.2.0-py3-none-any.whl (243 kB) Downloading orjson-3.11.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (136 kB) Saved ./src/arcosparse-0.4.2-py3-none-any.whl Saved ./src/bokeh-3.8.2-py3-none-any.whl Saved ./src/cdo-1.6.1-py3-none-any.whl Saved ./src/conflator-0.1.8-py3-none-any.whl Saved ./src/copernicusmarine-2.2.5-py3-none-any.whl Saved ./src/docstring_parser-0.16-py3-none-any.whl Saved ./src/earthkit_plots_default_styles-0.1.3-py3-none-any.whl Saved ./src/eccodeslib-2.44.1.8-cp313-cp313-manylinux_2_28_x86_64.whl Saved ./src/eckitlib-1.32.4.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl Saved ./src/fckitlib-0.14.1.8-cp313-cp313-manylinux_2_28_x86_64.whl Saved ./src/ffmpy-0.5.0-py3-none-any.whl Saved ./src/llvmlite-0.46.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl Saved ./src/odclib-1.6.2.8-cp313-cp313-manylinux_2_28_x86_64.whl Saved ./src/openturns-1.26-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl Saved ./src/polars-1.29.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Saved ./src/pyarrow-22.0.0-cp313-cp313-manylinux_2_28_x86_64.whl Saved ./src/tinydb-4.8.2-py3-none-any.whl Saved ./src/numpy-2.3.3-cp313-cp313-linux_x86_64.whl Saved ./src/packaging-25.0-py3-none-any.whl Saved ./src/pandas-2.3.3-cp313-cp313-linux_x86_64.whl Saved ./src/python_dateutil-2.9.0.post0-py2.py3-none-any.whl Saved ./src/pyyaml-6.0.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl Saved ./src/requests-2.32.5-py3-none-any.whl Saved ./src/charset_normalizer-3.4.4-py3-none-any.whl Saved ./src/idna-3.11-py3-none-any.whl Saved ./src/scipy-1.16.3-cp313-cp313-linux_x86_64.whl Saved ./src/urllib3-2.6.2-py3-none-any.whl Saved ./src/certifi-2025.11.12-py3-none-any.whl Saved ./src/networkx-3.4.2-py3-none-any.whl Saved ./src/pytz-2025.1-py3-none-any.whl Saved ./src/rich-14.2.0-py3-none-any.whl Saved ./src/setuptools-80.9.0-py3-none-any.whl Saved ./src/six-1.17.0-py2.py3-none-any.whl Saved ./src/tzdata-2025.2-py2.py3-none-any.whl Saved ./src/xarray-2025.8.0-py3-none-any.whl Saved ./src/orjson-3.11.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Building wheels for collected packages: climetlab, ot-batman, adjustText, affine, aggdraw, apng, pystac, array_api_compat, asciitree, astropy, astropy-iers-data, basemap, basemap_data, matplotlib, pyproj, pyshp, blinker, boltons, Bottleneck, boto3, botocore, s3transfer, branca, Cartopy, cdsapi, cftime, cf-units, cf-xarray, cfgrib, click-plugins, cligj, cloudpickle, coloredlogs, configobj, contourpy, h5netcdf, covjson_pydantic, covjsonkit, cramjam, crc32c, cycler, dask, datapi, dateparser, DateTime, distributed, donfig, earthkit-data, earthkit-geo, earthkit-hydro, earthkit-meteo, earthkit-plots, earthkit-regrid, earthkit-time, earthkit-transforms, earthkit-utils, eccodes, ecmwf-api-client, ecmwf-opendata, fasteners, fastparquet, findlibs, Fiona, Flask, flexcache, flexparser, FLORIS, numexpr, pathos, Shapely, folium, fonttools, GDAL, geographiclib, geopandas, geopy, graphviz, greenlet, h5py, hda, HeapDict, humanfriendly, icclim, imageio, itsdangerous, jsmin, jsonpickle, kiwisolver, lark, lazy-loader, lmoments3, locket, lru-dict, Magics, mapclassify, MetPy, metview, multiprocess, multiurl, munch, narwhals, nco, netCDF4, numba, numcodecs, numpngw, opencv-contrib-python-headless, palettable, partd, patsy, pdbufr, Pint, plotly, pngquant, polytope-client, pooch, pox, ppft, protobuf, puremagic, pycoast, pycurl, pydecorate, pyepsg, pyerfa, pygeoapi, pygeofilter, pygeoif, pygmt, pygraphviz, pyhdf, pykdtree, pyodc, pyogrio, pyorbital, pyoscar, pyresample, pyrsistent, pysteps, PyWavelets, rasterio, rechunker, zarr, regionmask, rich-argparse, rtree, salem, satpy, scikit-image, scikit-learn, scitools-iris, scores, seaborn, semver, SQLAlchemy, statsmodels, tblib, tenacity, thermofeel, tifffile, toolz, trollimage, trollsift, tzlocal, windrose, xclim, xsdba, xxhash, xyzservices, yamale, zict, zope.interface, click, jmespath, pydantic, pydantic-core, tqdm, annotated-types, attrs, dill, filelock, fsspec, Jinja2, joblib, jsonschema, jsonschema-specifications, markupsafe, msgpack, paramiko, bcrypt, cryptography, cffi, pillow, platformdirs, psutil, pynacl, pyparsing, referencing, regex, pygments, markdown-it-py, mdurl, rpds-py, sortedcontainers, threadpoolctl, tornado, traitlets, typer, shellingham, typing-extensions, typing-inspection, werkzeug, Babel, beautifulsoup4, soupsieve, defusedxml, deprecated, wrapt, deprecation, entrypoints, lxml, markdown, mypy_extensions, pycparser, termcolor Building wheel for climetlab (pyproject.toml): started Building wheel for climetlab (pyproject.toml): finished with status 'done' Created wheel for climetlab: filename=climetlab-0.24.1-py3-none-any.whl size=2301583 sha256=69a0db24c3188832fc42b8d3827bb3a8da63afd56de4e63755d76634974d14d7 Stored in directory: /src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer10667/tmp/pip-ephem-wheel-cache-mbrelkzq/wheels/96/d7/3d/43b81dc84c2413b31b57c83edd6171f60cfac97a86a99a636c Building wheel for ot-batman (pyproject.toml): started Building wheel for ot-batman (pyproject.toml): finished with status 'done' Created wheel for ot-batman: filename=ot_batman-1.9.3-py3-none-any.whl size=29998642 sha256=742fa15d348da5ddbc6fe5167426c81f14dcec2ee36cd427273107260a005895 Stored in directory: /src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer10667/tmp/pip-ephem-wheel-cache-mbrelkzq/wheels/44/53/6f/73d9098f983a40f0e9c197d4620ea6055861d79e70f571aa0a Building wheel for adjustText (pyproject.toml): started Building wheel for adjustText (pyproject.toml): finished with status 'done' Created wheel for adjustText: filename=adjusttext-1.3.0-py3-none-any.whl size=13246 sha256=ed8b26823faa1d68a67694ccf53d2eeb015f2150024e80eaa1a498675d12abc3 Stored in directory: /root/.cache/pip/wheels/ad/8c/8d/7433dedaba36724e68e5cf664f9aee6570d6f11c0304527fdc Building wheel for affine (pyproject.toml): started Building wheel for affine (pyproject.toml): finished with status 'done' Created wheel for affine: filename=affine-2.4.0-py3-none-any.whl size=15712 sha256=034b77e9478b6ae73a1fce9637dc5d19a31d943c30f322b0d72554f4fcb17864 Stored in directory: /root/.cache/pip/wheels/68/83/fb/0b86611fa3caaf0e1cfea7b95b591bf0504b5f9511ded51db7 Building wheel for aggdraw (pyproject.toml): started Building wheel for aggdraw (pyproject.toml): finished with status 'done' Created wheel for aggdraw: filename=aggdraw-1.3.19-cp313-cp313-linux_x86_64.whl size=481861 sha256=d8b9dfc3a112880c1f2e576ee513b73d9d751d36699b34f0b7da457c4675c99d Stored in directory: /root/.cache/pip/wheels/2a/f5/f8/fee69d61272c2806778f555cf8e1d068beec145d1a5cf4d6c0 Building wheel for apng (pyproject.toml): started Building wheel for apng (pyproject.toml): finished with status 'done' Created wheel for apng: filename=apng-0.3.4-py2.py3-none-any.whl size=7341 sha256=6f0cb6685e9ec665d2aebb53d6b120dd80f8bb398e8623df18ee9a88260d2df2 Stored in directory: /root/.cache/pip/wheels/34/d4/b3/a71cbce4099a368fccac66b026066968b69ccb8de3fdce709c Building wheel for pystac (pyproject.toml): started Building wheel for pystac (pyproject.toml): finished with status 'done' Created wheel for pystac: filename=pystac-1.13.0-py3-none-any.whl size=206823 sha256=d99575468ac863910ea3355f3a6a3a4423a61ec752d1bd51ad5bc30aac326b3f Stored in directory: /root/.cache/pip/wheels/09/01/50/9d53456cdf958cf2d06708eb725cd0763ea8ac912a7a5e3aae Building wheel for array_api_compat (pyproject.toml): started Building wheel for array_api_compat (pyproject.toml): finished with status 'done' Created wheel for array_api_compat: filename=array_api_compat-1.11.2-py3-none-any.whl size=53150 sha256=759eda624d7837c26f47649bdd88f882c3043f385878c23c8f1444c2efe95beb Stored in directory: /root/.cache/pip/wheels/c7/14/26/d7c0f77dfb58335512e2cf41aeec864c7088fa1eb575e3e4fc Building wheel for asciitree (pyproject.toml): started Building wheel for asciitree (pyproject.toml): finished with status 'done' Created wheel for asciitree: filename=asciitree-0.3.3-py3-none-any.whl size=5096 sha256=97336b3baed275e00d19d88be287bbec6045963f3adf2df1a814dc3e1111cdf6 Stored in directory: /root/.cache/pip/wheels/0e/70/f0/bff6301cfa0d49afa79c020bc98c114a9b9c6b3048e62e3200 Building wheel for astropy (pyproject.toml): started Building wheel for astropy (pyproject.toml): still running... Building wheel for astropy (pyproject.toml): finished with status 'done' Created wheel for astropy: filename=astropy-7.0.1-cp313-cp313-linux_x86_64.whl size=10219736 sha256=66dda9d1cd9b7f141ab8b04a14d1b211c328da6ed0aeb87625ac117993b7dcbd Stored in directory: /root/.cache/pip/wheels/27/5d/41/83b3994050c77c92315a8ca4f36fcd7b248414ed639914fa49 Building wheel for astropy-iers-data (pyproject.toml): started Building wheel for astropy-iers-data (pyproject.toml): finished with status 'done' Created wheel for astropy-iers-data: filename=astropy_iers_data-0.2025.4.14.0.37.22-py3-none-any.whl size=1951899 sha256=166f7ef3ca3eb927ea57f9680bf07a88def94c53e2576d66b0c2154cdeba31cd Stored in directory: /root/.cache/pip/wheels/00/ed/fb/c1392a0be2de8c04a44f014f07118163ca10da7d27264eb97d Building wheel for basemap (pyproject.toml): started Building wheel for basemap (pyproject.toml): finished with status 'done' Created wheel for basemap: filename=basemap-2.0.0-cp313-cp313-linux_x86_64.whl size=329765 sha256=9f59e93122089334fe73ff9ffea49e8fc74e4f4c6cdc2ebcc0e405397d989c15 Stored in directory: /root/.cache/pip/wheels/40/2f/7c/c0d1af650f07cf18dd1f23428c46bc1a96aa9fff42a424baa9 Building wheel for basemap_data (pyproject.toml): started Building wheel for basemap_data (pyproject.toml): finished with status 'done' Created wheel for basemap_data: filename=basemap_data-2.0.0-py3-none-any.whl size=30534764 sha256=3fd3c11b76a93f5ce912fef7acf38b0db06583f233257303c8de8aa5df71ac01 Stored in directory: /root/.cache/pip/wheels/3f/16/a5/ac915422da6290bef7e388dfb18ca380d2553d7bf801df2d32 Building wheel for matplotlib (pyproject.toml): started Building wheel for matplotlib (pyproject.toml): finished with status 'done' Created wheel for matplotlib: filename=matplotlib-3.10.7-cp313-cp313-linux_x86_64.whl size=8378246 sha256=7d45dc5e6254e869477407a2f5fa4153129e783302e6b2d87758ad4607794167 Stored in directory: /root/.cache/pip/wheels/77/67/01/b064c1117e532323b5abc538e56b6a04f0c98b65ff230711e4 Building wheel for pyproj (pyproject.toml): started Building wheel for pyproj (pyproject.toml): finished with status 'done' Created wheel for pyproj: filename=pyproj-3.7.1-cp313-cp313-linux_x86_64.whl size=2734083 sha256=829006d61c48775a3e1a689abe1638ed5375232eabf5d2861b92aeec4e0e5d54 Stored in directory: /root/.cache/pip/wheels/43/0a/f4/a6cf15bbe39c502fc76f43315a1f5bb93036f21a695164e2b0 Building wheel for pyshp (pyproject.toml): started Building wheel for pyshp (pyproject.toml): finished with status 'done' Created wheel for pyshp: filename=pyshp-2.3.1-py2.py3-none-any.whl size=46584 sha256=bf6473fd7d1355512b9d1adefde1397c4b44d58daee1c089e5b11de26074fa60 Stored in directory: /root/.cache/pip/wheels/e7/ba/e6/0e9e5d2a2422a219677805dd39742f2f964f37fb79a0e3782c Building wheel for blinker (pyproject.toml): started Building wheel for blinker (pyproject.toml): finished with status 'done' Created wheel for blinker: filename=blinker-1.9.0-py3-none-any.whl size=8503 sha256=30b88aac1e7ebfb35c9599bf413cc648ca622f7cd31dbf0112b3fca1588ba376 Stored in directory: /root/.cache/pip/wheels/17/d5/db/f87acb09fbe9781b9e5a19e1d0d5d876f5880228d561bbdb49 Building wheel for boltons (pyproject.toml): started Building wheel for boltons (pyproject.toml): finished with status 'done' Created wheel for boltons: filename=boltons-25.0.0-py3-none-any.whl size=194255 sha256=cf0568e9595589eee43802615605c001ada65d00bb7c1b1ac2c438e66dc4afd9 Stored in directory: /root/.cache/pip/wheels/56/65/18/d49bfa16e84c09dce806b4bbf860c4b19bfc408802f2d3a2ec Building wheel for Bottleneck (pyproject.toml): started Building wheel for Bottleneck (pyproject.toml): finished with status 'done' Created wheel for Bottleneck: filename=bottleneck-1.4.2-cp313-cp313-linux_x86_64.whl size=360394 sha256=85a2b7eae6b1ef4b7bbaa0bfef0f8dd3f7219c451f2b7829dddc570f0b2fe862 Stored in directory: /root/.cache/pip/wheels/1a/3a/d8/d9d0fba73dfb33eb7e55538261db545128f05dd8cd0ab2b9c1 Building wheel for boto3 (pyproject.toml): started Building wheel for boto3 (pyproject.toml): finished with status 'done' Created wheel for boto3: filename=boto3-1.38.11-py3-none-any.whl size=140010 sha256=6e099a4e4330f80ac3b47a436c471c3bffeed792f5281f9a57be01b28403b2d9 Stored in directory: /root/.cache/pip/wheels/2c/04/20/6051b219fa8adbbedfc30ba1cee008350df93863466eac9c8b Building wheel for botocore (pyproject.toml): started Building wheel for botocore (pyproject.toml): finished with status 'done' Created wheel for botocore: filename=botocore-1.38.11-py3-none-any.whl size=13507428 sha256=3057e18c2525d992fa985344ce3fbdefac2a5b84dac9fb149fa5b5ab342e99cb Stored in directory: /root/.cache/pip/wheels/c3/7c/28/ae7b0b60dcadb853a5e4ceae0e95b8d008dd92124678871264 Building wheel for s3transfer (pyproject.toml): started Building wheel for s3transfer (pyproject.toml): finished with status 'done' Created wheel for s3transfer: filename=s3transfer-0.12.0-py3-none-any.whl size=84882 sha256=677646c23b2f7e97692fc68b511877d7bb3ede84ff3cd388f7f8f051c10b5096 Stored in directory: /root/.cache/pip/wheels/71/56/a7/4477bdce31c4825e55ad819bfb24ff799b2d7ffbdf28d1b1e9 Building wheel for branca (pyproject.toml): started Building wheel for branca (pyproject.toml): finished with status 'done' Created wheel for branca: filename=branca-0.8.1-py3-none-any.whl size=26164 sha256=429e177084211e2fad8f9a1e6a40c10e1e6f2ab5133bfc24f390546f9b7adeb6 Stored in directory: /root/.cache/pip/wheels/fa/b5/07/90280077da72214bc8c3343dd0a039248c5ad8f09ce9181374 Building wheel for Cartopy (pyproject.toml): started Building wheel for Cartopy (pyproject.toml): finished with status 'done' Created wheel for Cartopy: filename=cartopy-0.24.1-cp313-cp313-linux_x86_64.whl size=11709484 sha256=f5c56ec3b1abff50876a4f9f7e526379ca078a27e6c71faca1fcb3226528c8c0 Stored in directory: /root/.cache/pip/wheels/e8/e3/40/5d9e6997bf4f82186d2b99245be2e0ea21d51352329775b0aa Building wheel for cdsapi (pyproject.toml): started Building wheel for cdsapi (pyproject.toml): finished with status 'done' Created wheel for cdsapi: filename=cdsapi-0.7.5-py2.py3-none-any.whl size=12281 sha256=f4831e31bd6ae793592f1882bfb002078ab20777fcd6353175ecab63231ed0e5 Stored in directory: /root/.cache/pip/wheels/73/55/e3/0be175f63311f4b068011d6ca9ce13311291181b7508a1f71e Building wheel for cftime (pyproject.toml): started Building wheel for cftime (pyproject.toml): finished with status 'done' Created wheel for cftime: filename=cftime-1.6.4.post1-cp313-cp313-linux_x86_64.whl size=1315631 sha256=b0adb9462e876a0d614d815a1a61c4578d8b2c9ac0f453a04db434d96b4aa18d Stored in directory: /root/.cache/pip/wheels/b4/71/c1/94288ea6f80cce15b5025f29ff58de6660bfd67fbf1054a91f Building wheel for cf-units (pyproject.toml): started Building wheel for cf-units (pyproject.toml): finished with status 'done' Created wheel for cf-units: filename=cf_units-3.3.0-cp313-cp313-linux_x86_64.whl size=699637 sha256=0b75112e682c7e95776b8caba5881571d945b5dcae0ebc6070d4329df0f007d0 Stored in directory: /root/.cache/pip/wheels/98/37/64/bf48cc3683a2285ccf09c5febc83ebc50244b34578f1fbe105 Building wheel for cf-xarray (pyproject.toml): started Building wheel for cf-xarray (pyproject.toml): finished with status 'done' Created wheel for cf-xarray: filename=cf_xarray-0.10.9-py3-none-any.whl size=76487 sha256=bffae515cc19cb2661bc55db74ea9ec1d616bcb89abfdea476c1ebdf3481bc03 Stored in directory: /root/.cache/pip/wheels/a4/e5/fd/b364460c89254e25f470473581c37998047787dfaf8e0c61ac Building wheel for cfgrib (pyproject.toml): started Building wheel for cfgrib (pyproject.toml): finished with status 'done' Created wheel for cfgrib: filename=cfgrib-0.9.15.0-py3-none-any.whl size=48995 sha256=a2d765fe279ad11b1d5d7ab3b3cbe1ef8fdf2e479f21c9305c4b132071cb3f55 Stored in directory: /root/.cache/pip/wheels/8b/c6/ed/7a696b1fcd2db90e52ef375968f8aa6dca4ec30b3519ba4aff Building wheel for click-plugins (pyproject.toml): started Building wheel for click-plugins (pyproject.toml): finished with status 'done' Created wheel for click-plugins: filename=click_plugins-1.1.1-py2.py3-none-any.whl size=7606 sha256=4eff0527941be09c37f5290442e0dc6fa30781c89b9b9f35efea2a8e2f900037 Stored in directory: /root/.cache/pip/wheels/b1/42/3f/390e48090dabfa33a40e2c55120a3bee1e9ba7a1227e4e78fa Building wheel for cligj (pyproject.toml): started Building wheel for cligj (pyproject.toml): finished with status 'done' Created wheel for cligj: filename=cligj-0.7.2-py3-none-any.whl size=7146 sha256=cdc74850cd7a71074c44e5ece8cd96fcc1b968f63d5ba8e0b367975824207204 Stored in directory: /root/.cache/pip/wheels/a3/62/87/e0d208a326e4d3df87547f0b29aceaa20e73ec0d2bea2ab9d5 Building wheel for cloudpickle (pyproject.toml): started Building wheel for cloudpickle (pyproject.toml): finished with status 'done' Created wheel for cloudpickle: filename=cloudpickle-3.1.1-py3-none-any.whl size=20993 sha256=a80d265f08430f72cd20a59483b79041e1fcb86e59a2cec391bfc386ed49c367 Stored in directory: /root/.cache/pip/wheels/70/4f/db/87cce18c4e560527b3b8c5791a63c62ed3d10c38a281e48875 Building wheel for coloredlogs (pyproject.toml): started Building wheel for coloredlogs (pyproject.toml): finished with status 'done' Created wheel for coloredlogs: filename=coloredlogs-15.0.1-py2.py3-none-any.whl size=46104 sha256=48a081d016ce17984471c1c035363052ae68befe347c2e3aabd966aea0960178 Stored in directory: /root/.cache/pip/wheels/c1/7d/91/6f5a4c93915faafbe3011e9d2c07e0125e4032916cc7bcda22 Building wheel for configobj (pyproject.toml): started Building wheel for configobj (pyproject.toml): finished with status 'done' Created wheel for configobj: filename=configobj-5.0.9-py2.py3-none-any.whl size=35701 sha256=05a61e3a21eab219120d2352a46ecc2f2015cf8c218eab587ef8f7bc3966054a Stored in directory: /root/.cache/pip/wheels/8f/02/25/71c33cc43a1b46e5488c91d03bd01311f2e4e9da32e0bbd67c Building wheel for contourpy (pyproject.toml): started Building wheel for contourpy (pyproject.toml): finished with status 'done' Created wheel for contourpy: filename=contourpy-1.3.2-cp313-cp313-linux_x86_64.whl size=302616 sha256=0d509d785e53f974bd5a9cec704858e8beac41713754109eea36e78afad644d4 Stored in directory: /root/.cache/pip/wheels/6e/77/07/1fb51889810063c7876a1c672eabdbc120e4bfe47a998eb139 Building wheel for h5netcdf (pyproject.toml): started Building wheel for h5netcdf (pyproject.toml): finished with status 'done' Created wheel for h5netcdf: filename=h5netcdf-1.6.1-py3-none-any.whl size=49620 sha256=0991464872c7ea5f67886b401d25400a2611386bd3c0b47234789bbd51f1b1f8 Stored in directory: /root/.cache/pip/wheels/66/74/50/db2d0fee2ad06554e97bbac27ceb38240832a62ef662740281 Building wheel for covjson_pydantic (pyproject.toml): started Building wheel for covjson_pydantic (pyproject.toml): finished with status 'done' Created wheel for covjson_pydantic: filename=covjson_pydantic-0.6.0-py3-none-any.whl size=14112 sha256=ead99de37875db60356980cf7a079ceab9a42c27ba70b72b5675396f6865a312 Stored in directory: /root/.cache/pip/wheels/8e/ec/07/9796ac2bb8010b4b9e3058bc815026271b0a275a2dc04b8ac4 Building wheel for covjsonkit (pyproject.toml): started Building wheel for covjsonkit (pyproject.toml): finished with status 'done' Created wheel for covjsonkit: filename=covjsonkit-0.2.8-py3-none-any.whl size=491658 sha256=a330df15e73f25584ff1921440b3fe3e9da37977ad1031788c20cc1e89fb84a2 Stored in directory: /root/.cache/pip/wheels/28/51/49/090a720c74ce0216caa1729c5ccd8f868e39cecb21c421ceb0 Building wheel for cramjam (pyproject.toml): started Building wheel for cramjam (pyproject.toml): still running... Building wheel for cramjam (pyproject.toml): finished with status 'done' Created wheel for cramjam: filename=cramjam-2.11.0-cp313-cp313-linux_x86_64.whl size=2059852 sha256=d42b5e2c82e08175e10d9632916854c3f0ae817de2103cc2851ff5f49b97f092 Stored in directory: /root/.cache/pip/wheels/0a/8d/c8/7b4bbd154434cd89e12ecc18cf9dd55e164a060ee067bc8b82 Building wheel for crc32c (pyproject.toml): started Building wheel for crc32c (pyproject.toml): finished with status 'done' Created wheel for crc32c: filename=crc32c-2.7.1-cp313-cp313-linux_x86_64.whl size=53097 sha256=b9b11779392f5f1807037e9b307d851f42941ea1cab6df54d4141e51e354d36f Stored in directory: /root/.cache/pip/wheels/6f/e6/b2/2ad0e2f220c31bbbeabcc0728abb30b91e84a0c18e3b6f7305 Building wheel for cycler (pyproject.toml): started Building wheel for cycler (pyproject.toml): finished with status 'done' Created wheel for cycler: filename=cycler-0.12.1-py3-none-any.whl size=8362 sha256=905400fbdfac3caf88cb47399dc9d134481703daa03645bf93882393f28d336a Stored in directory: /root/.cache/pip/wheels/84/ea/e4/a63a6e44585c0d0b5367993779da456506dd2d4a43c257d4d3 Building wheel for dask (pyproject.toml): started Building wheel for dask (pyproject.toml): finished with status 'done' Created wheel for dask: filename=dask-2025.11.0-py3-none-any.whl size=1477054 sha256=b2a5e2930af02bb64443c2d0d134451cfb0921c79a08c089fc0cf0206bc989ed Stored in directory: /root/.cache/pip/wheels/6b/13/71/14de63df34fa68604aacf0fa1e5485e23d46513b0bb87f9191 Building wheel for datapi (pyproject.toml): started Building wheel for datapi (pyproject.toml): finished with status 'done' Created wheel for datapi: filename=datapi-0.4.0-py3-none-any.whl size=28494 sha256=5f2fca517f1dd2a585d1bba99a9182676744bc0d2d7f0a440fbdf29e159a75e3 Stored in directory: /root/.cache/pip/wheels/9d/3c/85/5aaaf9d0787b049e899291bfd808647cbeac5dc92f15095110 Building wheel for dateparser (pyproject.toml): started Building wheel for dateparser (pyproject.toml): finished with status 'done' Created wheel for dateparser: filename=dateparser-1.2.1-py3-none-any.whl size=295705 sha256=d9a7fa075ebf572a1503619d330304a7b2c6e16f9d56f3d411af1921e293ac1d Stored in directory: /root/.cache/pip/wheels/ab/aa/a2/1b851240a16af7b8098fda7430b368c6b5fc1a653fe7cc7f3f Building wheel for DateTime (pyproject.toml): started Building wheel for DateTime (pyproject.toml): finished with status 'done' Created wheel for DateTime: filename=datetime-5.5-py3-none-any.whl size=52736 sha256=f78f2b781664648fb57f4864bea32fa03da627c28a896350a6a41670cc6aeb63 Stored in directory: /root/.cache/pip/wheels/8b/ee/5d/9b002d55bd819aaf32caad38627de79454a2713f57ecf9a6e5 Building wheel for distributed (pyproject.toml): started Building wheel for distributed (pyproject.toml): finished with status 'done' Created wheel for distributed: filename=distributed-2025.11.0-py3-none-any.whl size=1009191 sha256=b3807f6fab85955c4fcba9da86cf6da50baac9e03fd67a59c08209337e83fab2 Stored in directory: /root/.cache/pip/wheels/5a/6e/99/3d43aadbb6520b8714e9fec8adaf75f5a26379f103518fb58a Building wheel for donfig (pyproject.toml): started Building wheel for donfig (pyproject.toml): finished with status 'done' Created wheel for donfig: filename=donfig-0.8.1.post1-py3-none-any.whl size=21649 sha256=455cdefc2b3dc5bda9c7a55ed5df40eee4994193051a096023d365832728f395 Stored in directory: /root/.cache/pip/wheels/09/76/87/519b5945c2925b92dcce9de4dbd0ad38703ad6d4049ae0d12a Building wheel for earthkit-data (pyproject.toml): started Building wheel for earthkit-data (pyproject.toml): finished with status 'done' Created wheel for earthkit-data: filename=earthkit_data-0.18.3-py3-none-any.whl size=389626 sha256=b8b7cf47185a0599b58c2d3971110c7ef66ef02f87fdd68e0795f6115df77d69 Stored in directory: /root/.cache/pip/wheels/eb/20/c6/e3543d6b0354fbead61fb880f6b3455550cf83c11e52758661 Building wheel for earthkit-geo (pyproject.toml): started Building wheel for earthkit-geo (pyproject.toml): finished with status 'done' Created wheel for earthkit-geo: filename=earthkit_geo-0.4.0-py3-none-any.whl size=19983 sha256=3eb38074890839fa37c948c29f35025ed7c5d7a2e811f316e3bbb739aad8e7a3 Stored in directory: /root/.cache/pip/wheels/3e/61/c4/7e91abf92abbc22383e5596bc986cda13e789dc739cba18c3e Building wheel for earthkit-hydro (pyproject.toml): started Building wheel for earthkit-hydro (pyproject.toml): finished with status 'done' Created wheel for earthkit-hydro: filename=earthkit_hydro-1.1.0-cp313-cp313-linux_x86_64.whl size=397491 sha256=14ee0fc565797a9a76b79ef5f9b5e890160362d8d3286ae3ab2726bfcbe62692 Stored in directory: /root/.cache/pip/wheels/74/cc/e3/b9353e6caa8758e380866b29f6a71b2f4fc807d6224f4c7941 Building wheel for earthkit-meteo (pyproject.toml): started Building wheel for earthkit-meteo (pyproject.toml): finished with status 'done' Created wheel for earthkit-meteo: filename=earthkit_meteo-0.5.0-py3-none-any.whl size=57020 sha256=692f0d4ac6679eacb7c7d54e7efa553c400fe2a0929a102ad66fdfcfe601d85c Stored in directory: /root/.cache/pip/wheels/17/8b/1f/da4eaf0608d6ecabbf06f67523420dded3f995f44e31dac551 Building wheel for earthkit-plots (pyproject.toml): started Building wheel for earthkit-plots (pyproject.toml): finished with status 'done' Created wheel for earthkit-plots: filename=earthkit_plots-0.5.2-py3-none-any.whl size=2692840 sha256=e63ef8554845fe144b5796ea65e7074384e377a6663bf051b2b62f61f273aabe Stored in directory: /root/.cache/pip/wheels/d7/f9/df/5363623a25906e60b6dd940ed4d511897fd5fd0d6f78c2b977 Building wheel for earthkit-regrid (pyproject.toml): started Building wheel for earthkit-regrid (pyproject.toml): finished with status 'done' Created wheel for earthkit-regrid: filename=earthkit_regrid-0.5.1-py3-none-any.whl size=37121 sha256=738aa3ac7afe2292b0098a988a21e38d8abc54e55beafa529f6a0be20dd89761 Stored in directory: /root/.cache/pip/wheels/29/cc/9d/cf506d309c00b482931c9c27f4fb621e86f6c5709f9691b3ec Building wheel for earthkit-time (pyproject.toml): started Building wheel for earthkit-time (pyproject.toml): finished with status 'done' Created wheel for earthkit-time: filename=earthkit_time-0.1.7-py3-none-any.whl size=27490 sha256=00921f42e0279f1475e8bbada74f9b681851d602cab4e1277b62f0bc3793a1f3 Stored in directory: /root/.cache/pip/wheels/a9/d3/9b/a0178e7ab291dd9c546d1ba6dc4d4dda4e9a15e9e960c0b224 Building wheel for earthkit-transforms (pyproject.toml): started Building wheel for earthkit-transforms (pyproject.toml): finished with status 'done' Created wheel for earthkit-transforms: filename=earthkit_transforms-0.5.3.1-py3-none-any.whl size=39281 sha256=597fb26db9eef4d48d96a50e9ba4391b5d1c97b56129ef19ae47ce5e103bbf82 Stored in directory: /root/.cache/pip/wheels/ee/cc/80/a83900bf789d0f33fc3324c68bcf40bf9c5921e47b53318011 Building wheel for earthkit-utils (pyproject.toml): started Building wheel for earthkit-utils (pyproject.toml): finished with status 'done' Created wheel for earthkit-utils: filename=earthkit_utils-0.1.2-py3-none-any.whl size=21405 sha256=7a85ab0ca4f5b62224e5628a8d5288b33ab88a67c743e6783e1246aef494aeec Stored in directory: /root/.cache/pip/wheels/d5/54/3b/97603a6ed8508676104099c8569cafd6d46681541928ddb065 Building wheel for eccodes (pyproject.toml): started Building wheel for eccodes (pyproject.toml): finished with status 'done' Created wheel for eccodes: filename=eccodes-2.44.0-py3-none-any.whl size=83465 sha256=40bc814cadaf644fad2a89b0cb37912d5e0fcffc1ea772f762fd81b55ff00b41 Stored in directory: /root/.cache/pip/wheels/07/9b/51/76b2b6fd61544f0f2e88e85bf78f4883be79033f256ebeb2ff Building wheel for ecmwf-api-client (pyproject.toml): started Building wheel for ecmwf-api-client (pyproject.toml): finished with status 'done' Created wheel for ecmwf-api-client: filename=ecmwf_api_client-1.6.5-py3-none-any.whl size=13576 sha256=c3cf21f8d5a503395d3efe1924555b9288133a923be00fd7e39d65e63ad1c359 Stored in directory: /root/.cache/pip/wheels/74/0e/d2/65476e5e0a6a0d3681351d852c7fc3d135521bcec35b189b42 Building wheel for ecmwf-opendata (pyproject.toml): started Building wheel for ecmwf-opendata (pyproject.toml): finished with status 'done' Created wheel for ecmwf-opendata: filename=ecmwf_opendata-0.3.19-py3-none-any.whl size=20098 sha256=b6ad443fc1b4e9f0636fb2726dd38133b3a43327049f9c462df948191988341a Stored in directory: /root/.cache/pip/wheels/1a/0c/7a/d23169008fe8884003d35b5040c10f2cf662304b0b7256820f Building wheel for fasteners (pyproject.toml): started Building wheel for fasteners (pyproject.toml): finished with status 'done' Created wheel for fasteners: filename=fasteners-0.19-py3-none-any.whl size=18713 sha256=c024d66d149d761018bb3e8eb2e53aaeea15831d74a60231666c610a30e4a18e Stored in directory: /root/.cache/pip/wheels/66/39/34/a927653bee901f660aca0290d7c313eafe791a90f18017815e Building wheel for fastparquet (pyproject.toml): started Building wheel for fastparquet (pyproject.toml): finished with status 'done' Created wheel for fastparquet: filename=fastparquet-2024.11.0-cp313-cp313-linux_x86_64.whl size=1753395 sha256=d8007f06e9941876cc869bfed66ca43fec9a63433b68e7e228823ca8cd5b3244 Stored in directory: /root/.cache/pip/wheels/19/e4/b6/33a228f004a45faa6b8947320c2d3c7eace7e88b7fe481d263 Building wheel for findlibs (pyproject.toml): started Building wheel for findlibs (pyproject.toml): finished with status 'done' Created wheel for findlibs: filename=findlibs-0.1.1-py3-none-any.whl size=10713 sha256=a3d218e4fae14a6517c1268010b0f32f45567d8f607e66f8ca43dfc3be805f3e Stored in directory: /root/.cache/pip/wheels/f7/a4/98/8c069c1501d6cbf3b193a10848e64cb1770522bda65bf38230 Building wheel for Fiona (pyproject.toml): started Building wheel for Fiona (pyproject.toml): still running... Building wheel for Fiona (pyproject.toml): finished with status 'done' Created wheel for Fiona: filename=fiona-1.10.1-cp313-cp313-linux_x86_64.whl size=5603543 sha256=8eeaf0203a4d67a7d868cf7f5328963e2e19b839a63023b29d0123b432f6788e Stored in directory: /root/.cache/pip/wheels/2d/2d/b9/88a94c6214a2b75c1d6e053dd015df0182d0263356e82a19c8 Building wheel for Flask (pyproject.toml): started Building wheel for Flask (pyproject.toml): finished with status 'done' Created wheel for Flask: filename=flask-3.1.1-py3-none-any.whl size=103305 sha256=6d8c04d7a3a890d37d2c8cee7ac4365b0977393c5d7a065388406ab649bd2242 Stored in directory: /root/.cache/pip/wheels/95/d0/7a/21365fcfb514ffb486290c3db55cb35b0433c113add170af5b Building wheel for flexcache (pyproject.toml): started Building wheel for flexcache (pyproject.toml): finished with status 'done' Created wheel for flexcache: filename=flexcache-0.3-py3-none-any.whl size=13320 sha256=f0f88c5ad5442d7cd89532f49b016619eceb880d47506a12982fad6a786ab105 Stored in directory: /root/.cache/pip/wheels/e9/6f/9c/189eee6b0d5b4ab86f4289b0a7bf93698f3e0475e3a6a23f53 Building wheel for flexparser (pyproject.toml): started Building wheel for flexparser (pyproject.toml): finished with status 'done' Created wheel for flexparser: filename=flexparser-0.4-py3-none-any.whl size=27679 sha256=e5d94ec9c5dfc7f8eff920cf6aa9800e016ec36fe312d81c68283d2c2945dba6 Stored in directory: /root/.cache/pip/wheels/af/27/51/5401407fb3de6689df754d419fdb86fb0d889d3b703438ffb3 Building wheel for FLORIS (pyproject.toml): started Building wheel for FLORIS (pyproject.toml): finished with status 'done' Created wheel for FLORIS: filename=floris-4.4.2-py3-none-any.whl size=9458525 sha256=cb5251ef8d27dc84385abfc315dfa382839f31086336e506af3b900ebcc522f1 Stored in directory: /root/.cache/pip/wheels/ef/c0/27/1a6e236edd9839525bea60275bc40f40aeecb0d9eb10bd3ff9 Building wheel for numexpr (pyproject.toml): started Building wheel for numexpr (pyproject.toml): finished with status 'done' Created wheel for numexpr: filename=numexpr-2.14.1-cp313-cp313-linux_x86_64.whl size=460257 sha256=21679230fa48e9602cbe90c9bdaed1f4980caa08f845e51a47eee04147d733bf Stored in directory: /root/.cache/pip/wheels/b2/1f/4d/4558588a5901ccb0503772038b242feaff20781bf6a3c05e39 Building wheel for pathos (pyproject.toml): started Building wheel for pathos (pyproject.toml): finished with status 'done' Created wheel for pathos: filename=pathos-0.3.4-py3-none-any.whl size=82261 sha256=7c96cc5c14e3b6865cc3f067bdb9aac069a62fa3c545dab2d8d590b82f96958f Stored in directory: /root/.cache/pip/wheels/93/16/f3/6579b2768144d7c1d1058c0abc6cf1eded67426fa4b16f7770 Building wheel for Shapely (pyproject.toml): started Building wheel for Shapely (pyproject.toml): finished with status 'done' Created wheel for Shapely: filename=shapely-2.1.0-cp313-cp313-linux_x86_64.whl size=1322236 sha256=59e6b6b4b28ff356ea542264790d0d90b34594185dae068babe2e5aa8f5f45a4 Stored in directory: /root/.cache/pip/wheels/01/f8/3f/0f6ab97aba2015a2ac447ae94206346e509426fb2615bd3589 Building wheel for folium (pyproject.toml): started Building wheel for folium (pyproject.toml): finished with status 'done' Created wheel for folium: filename=folium-0.19.5-py2.py3-none-any.whl size=110924 sha256=ddd10ee0d0aca1069a24c6e1b198d53dcbbe73f005e41a8a05e701f2c89f3254 Stored in directory: /root/.cache/pip/wheels/d9/36/f6/a5e6ea6e3f51bf8b7b9d479d29ba278e3f35fe57b4d2559ccc Building wheel for fonttools (pyproject.toml): started Building wheel for fonttools (pyproject.toml): finished with status 'done' Created wheel for fonttools: filename=fonttools-4.61.0-cp313-cp313-linux_x86_64.whl size=4882451 sha256=9080bd7d1cdc39edc85c82ca805c022269434375c49f29b90387adce0b90be3d Stored in directory: /root/.cache/pip/wheels/2e/b7/1c/8cce5da1f78383ced0a675ee0db4848e8f00cee55c61191ec7 Building wheel for GDAL (pyproject.toml): started Building wheel for GDAL (pyproject.toml): finished with status 'done' Created wheel for GDAL: filename=gdal-3.11.5-cp313-cp313-linux_x86_64.whl size=7226419 sha256=35584c247c57e364193f6feb2496f45fc131668a94ee91d8f717fb6ad10686ee Stored in directory: /root/.cache/pip/wheels/32/b9/70/ce1035a4f7a1dd3c3d788517d9a08d2f4987a408637200dcad Building wheel for geographiclib (pyproject.toml): started Building wheel for geographiclib (pyproject.toml): finished with status 'done' Created wheel for geographiclib: filename=geographiclib-2.0-py3-none-any.whl size=40403 sha256=9e641a0eedf59fb0e7faaaa2bfa04aa33f109ac6c10307274f492984bda7eb4a Stored in directory: /root/.cache/pip/wheels/b7/b4/74/aa2c169f0b8b5cb9e57e6d43d33e526ed236287b040016a589 Building wheel for geopandas (pyproject.toml): started Building wheel for geopandas (pyproject.toml): finished with status 'done' Created wheel for geopandas: filename=geopandas-1.0.1-py3-none-any.whl size=323627 sha256=2e03262a81f8e37945f0729f0395e85a221a668394f47f5e92a1ca97bdbbfe55 Stored in directory: /root/.cache/pip/wheels/05/5f/0b/c2d6d569027702845b606e12419d9646a4f54ad17f8994a948 Building wheel for geopy (pyproject.toml): started Building wheel for geopy (pyproject.toml): finished with status 'done' Created wheel for geopy: filename=geopy-2.4.1-py3-none-any.whl size=114325 sha256=08fa4d96e38e679c7b7474801983c31622f5aeb8824bddd8bd7f2fd44805dcfc Stored in directory: /root/.cache/pip/wheels/11/a1/c2/0c9d9ae4c46e985330d77be67297831bb10378c12f701741e2 Building wheel for graphviz (pyproject.toml): started Building wheel for graphviz (pyproject.toml): finished with status 'done' Created wheel for graphviz: filename=graphviz-0.20.3-py3-none-any.whl size=47199 sha256=c44e36edc3f3f1bb895895954596d9a3f0f137526cc8f3e7f1ac8f7ba4d0fb73 Stored in directory: /root/.cache/pip/wheels/36/a2/d3/30f16bbb5802abc7c7294aaeb680070ff0890f578d36a21f2b Building wheel for greenlet (pyproject.toml): started Building wheel for greenlet (pyproject.toml): finished with status 'done' Created wheel for greenlet: filename=greenlet-3.2.4-cp313-cp313-linux_x86_64.whl size=611329 sha256=57fcd026dcb9f8ad0540509da6a7a5101614774285b6943b5787a48aa5626d5b Stored in directory: /root/.cache/pip/wheels/8c/42/a5/87c8412599722ff11f4bcb8b45fef4c5a7e41b6ab3111f2c8f Building wheel for h5py (pyproject.toml): started Building wheel for h5py (pyproject.toml): still running... Building wheel for h5py (pyproject.toml): still running... Building wheel for h5py (pyproject.toml): finished with status 'done' Created wheel for h5py: filename=h5py-3.13.0-cp313-cp313-linux_x86_64.whl size=8788068 sha256=38381adc1bc809f4a45974c8ae3cba2406bba929d48da70005b22ea3da75d8b1 Stored in directory: /root/.cache/pip/wheels/46/55/63/a1f44d17da55a4f3f31240044bdf6c5a405b12d4cc50ccfc94 Building wheel for hda (pyproject.toml): started Building wheel for hda (pyproject.toml): finished with status 'done' Created wheel for hda: filename=hda-2.29-py3-none-any.whl size=19383 sha256=b52683cfa0fb236a222e65006008a75493a755ca2e4a5dee7fd68ecfc103e456 Stored in directory: /root/.cache/pip/wheels/4b/f8/4f/f60830b6bf1d9d67e867af0a033024b41d7a7fe7a567d849b2 Building wheel for HeapDict (pyproject.toml): started Building wheel for HeapDict (pyproject.toml): finished with status 'done' Created wheel for HeapDict: filename=heapdict-1.0.1-py3-none-any.whl size=4000 sha256=8323966febd47ba2198b3a466f74d19bcf90027b16d69ebf8b7fc92989b47af1 Stored in directory: /root/.cache/pip/wheels/7c/9b/e0/2a698f373027de379f7f910cf51fe53e6b33dfc3799d25c2b5 Building wheel for humanfriendly (pyproject.toml): started Building wheel for humanfriendly (pyproject.toml): finished with status 'done' Created wheel for humanfriendly: filename=humanfriendly-10.0-py2.py3-none-any.whl size=86887 sha256=28963fc4162ac2a4a7a508559b81261682e9b9309382bcef135a112dfdc69de9 Stored in directory: /root/.cache/pip/wheels/50/5f/26/1a0ae49ea9d84384cbc199686368423a7593fa1ab7ee031de5 Building wheel for icclim (pyproject.toml): started Building wheel for icclim (pyproject.toml): finished with status 'done' Created wheel for icclim: filename=icclim-7.0.4-py3-none-any.whl size=127671 sha256=54ca4ed5b98472b0c893e3370521ff52458d1c24808168492e2e73af5f7c7f75 Stored in directory: /root/.cache/pip/wheels/a4/ef/60/6c8254f13f90425bbf29199b48dab584adc7260d079e5e4be6 Building wheel for imageio (pyproject.toml): started Building wheel for imageio (pyproject.toml): finished with status 'done' Created wheel for imageio: filename=imageio-2.37.0-py3-none-any.whl size=315935 sha256=cd949551d58f11b6dfe505f42ca6d54b3f9627029c4db81a5a3f02149e9b2425 Stored in directory: /root/.cache/pip/wheels/60/8d/5e/2daa67584ff972470a98261dd18f89d23fa5c358b990671d6a Building wheel for itsdangerous (pyproject.toml): started Building wheel for itsdangerous (pyproject.toml): finished with status 'done' Created wheel for itsdangerous: filename=itsdangerous-2.2.0-py3-none-any.whl size=16276 sha256=768a966d122781ba94678cca2bf15466d5620f1c321427ababad8fb30eb11d0b Stored in directory: /root/.cache/pip/wheels/f2/14/9b/62243f4caebf2c7efd8b99e5f41b0fe178a6128e0079e8cf8f Building wheel for jsmin (pyproject.toml): started Building wheel for jsmin (pyproject.toml): finished with status 'done' Created wheel for jsmin: filename=jsmin-3.0.1-py3-none-any.whl size=13842 sha256=4d1651b98074286d3eb2598c8e7eb447cfbab4db48f076a4387448a6c2f86771 Stored in directory: /root/.cache/pip/wheels/1e/2a/ff/ded045dd0dbfe74a64fbc81a821a77ac383e2648b13b4c7f16 Building wheel for jsonpickle (pyproject.toml): started Building wheel for jsonpickle (pyproject.toml): finished with status 'done' Created wheel for jsonpickle: filename=jsonpickle-4.0.5-py3-none-any.whl size=46421 sha256=2f7d03288ed6f49d6a3615838778fe2f9fec0dc3128431a84455a7a683f4c8a2 Stored in directory: /root/.cache/pip/wheels/24/b3/04/7f44ccc77c62dbf3184b0ac8d4cae7727b9311b0b9f42133d9 Building wheel for kiwisolver (pyproject.toml): started Building wheel for kiwisolver (pyproject.toml): finished with status 'done' Created wheel for kiwisolver: filename=kiwisolver-1.4.8-cp313-cp313-linux_x86_64.whl size=1475566 sha256=ba3c4fc953dae7cf50ed217242617809e24b79b9a0208f586095a0f705f3bd1c Stored in directory: /root/.cache/pip/wheels/ee/6b/dc/033d0655b8fff242859d1d36d771da9937ccc9f62ddd092a7d Building wheel for lark (pyproject.toml): started Building wheel for lark (pyproject.toml): finished with status 'done' Created wheel for lark: filename=lark-1.1.8-py3-none-any.whl size=111615 sha256=7c4ea571f8541366ebf5bffc33eea4880816d8652eb427121de4b507880bdeb0 Stored in directory: /root/.cache/pip/wheels/6e/90/11/eed7001d1cbd8737bee138d443e374a02fcff03202390ef772 Building wheel for lazy-loader (pyproject.toml): started Building wheel for lazy-loader (pyproject.toml): finished with status 'done' Created wheel for lazy-loader: filename=lazy_loader-0.4-py3-none-any.whl size=12136 sha256=9a105d9b9c3542e6b5ac2c5546969e7fd6dc764527cfdcec080e037ca5591768 Stored in directory: /root/.cache/pip/wheels/40/38/56/3eba361095529c248abbdc7e7fe4c7c0f586acfd885642b34a Building wheel for lmoments3 (pyproject.toml): started Building wheel for lmoments3 (pyproject.toml): finished with status 'done' Created wheel for lmoments3: filename=lmoments3-1.0.8-py3-none-any.whl size=48202 sha256=de91930e7af41d3c7f579c8336914f5b4af793daa6334ca83332cb6198b2cafe Stored in directory: /root/.cache/pip/wheels/af/47/8d/74d37161768512d212176046bc89c9426d8b0d4994c67ae8ad Building wheel for locket (pyproject.toml): started Building wheel for locket (pyproject.toml): finished with status 'done' Created wheel for locket: filename=locket-1.0.0-py2.py3-none-any.whl size=4464 sha256=37664d802fc2ae0c38f25444c181b2a9c983992e572977d9ce733da127e6197a Stored in directory: /root/.cache/pip/wheels/09/01/62/02e3b4e63e8840e8544528582b40ad03684f3f49816ff6f0dc Building wheel for lru-dict (pyproject.toml): started Building wheel for lru-dict (pyproject.toml): finished with status 'done' Created wheel for lru-dict: filename=lru_dict-1.3.0-cp313-cp313-linux_x86_64.whl size=32142 sha256=31538fea3bc013746b48174241b83a62da220055e69d3aa9750f1c204d834cdf Stored in directory: /root/.cache/pip/wheels/ba/bd/ab/f0f7fbce8f8129c864c232547eb51631fd4396fa1832bb764b Building wheel for Magics (pyproject.toml): started Building wheel for Magics (pyproject.toml): finished with status 'done' Created wheel for Magics: filename=magics-1.5.8-py2.py3-none-any.whl size=24938 sha256=f0d34d2e1b3c9756d374ca97bda915a975050ce4f7ad3e9e748d2e6c65b8f291 Stored in directory: /root/.cache/pip/wheels/89/49/45/194bdca2f31304a4bed97dcf11438d1dea39e3039d5e942db1 Building wheel for mapclassify (pyproject.toml): started Building wheel for mapclassify (pyproject.toml): finished with status 'done' Created wheel for mapclassify: filename=mapclassify-2.8.1-py3-none-any.whl size=59129 sha256=7180ee32daa9feeecbd1d3962372ff949da9b9982d3e2a4dfc3fcad37a6dea7e Stored in directory: /root/.cache/pip/wheels/d0/ce/27/ec2890c87dfeffb5ae1452d53e44eea67e0819f376b81e1306 Building wheel for MetPy (pyproject.toml): started Building wheel for MetPy (pyproject.toml): finished with status 'done' Created wheel for MetPy: filename=metpy-1.6.3-py3-none-any.whl size=409969 sha256=9886e2bdf79a571530f0169c22be2bc4e54120c542cda87f47e429b5b51401c4 Stored in directory: /root/.cache/pip/wheels/4d/6e/2d/9c0809db502d0a4b470a1d36e9a65cf8d8b9a0335c06ee5b10 Building wheel for metview (pyproject.toml): started Building wheel for metview (pyproject.toml): finished with status 'done' Created wheel for metview: filename=metview-1.16.2-py2.py3-none-any.whl size=415295 sha256=74c42f92abef97578d9c1769f7db00b75fce6ccda7fd23e46d3288a5719b29fe Stored in directory: /root/.cache/pip/wheels/0d/b2/cf/0a4625bcda8fe973362025354c51c441b0ea81f693c4019792 Building wheel for multiprocess (pyproject.toml): started Building wheel for multiprocess (pyproject.toml): finished with status 'done' Created wheel for multiprocess: filename=multiprocess-0.70.18-py3-none-any.whl size=152032 sha256=6e3d40ededdabb0b5ad8ecc8bfba4cd2d9835b06b28bced6d52c27184152b63d Stored in directory: /root/.cache/pip/wheels/a4/5f/5a/989274e99fd9d7dc9a13501c10ecbe1da7330b811e488daba4 Building wheel for multiurl (pyproject.toml): started Building wheel for multiurl (pyproject.toml): finished with status 'done' Created wheel for multiurl: filename=multiurl-0.3.5-py3-none-any.whl size=21322 sha256=b9dfe24732b6e6e9b2fad4ba423f1d31413106bfbdb3272819bdaf4c407c11cb Stored in directory: /root/.cache/pip/wheels/2c/f2/cc/7e7060cd11bce31b4269cb7fa798f3d8abd951845cc7751287 Building wheel for munch (pyproject.toml): started Building wheel for munch (pyproject.toml): finished with status 'done' Created wheel for munch: filename=munch-4.0.0-py2.py3-none-any.whl size=10048 sha256=a0f63940c81544f537229736b8d6e79f8f18a1d3f90a0586603a5757070a0e33 Stored in directory: /root/.cache/pip/wheels/c1/4a/88/9034a027c6fb2d7438a8642e4e7d7bc7ded165c755092eccec Building wheel for narwhals (pyproject.toml): started Building wheel for narwhals (pyproject.toml): finished with status 'done' Created wheel for narwhals: filename=narwhals-1.37.0-py3-none-any.whl size=331872 sha256=d7df62f3bc2bf951a7ba3589cd1f6b8ed1298da281c348444d19f9c0b5a063f6 Stored in directory: /root/.cache/pip/wheels/81/ad/72/a735644b72216fa92e431a00a29377c633c4d4b5be10fa42bb Building wheel for nco (pyproject.toml): started Building wheel for nco (pyproject.toml): finished with status 'done' Created wheel for nco: filename=nco-1.1.2-py3-none-any.whl size=10879 sha256=6aad530d565981d7665c5c44f2d4334eefd519d0841e5662d5b127617f01c0e4 Stored in directory: /root/.cache/pip/wheels/e8/0f/ed/98a307604ca4c75ac62451084598d1d288489411bdf557bbb7 Building wheel for netCDF4 (pyproject.toml): started Building wheel for netCDF4 (pyproject.toml): still running... Building wheel for netCDF4 (pyproject.toml): finished with status 'done' Created wheel for netCDF4: filename=netcdf4-1.7.2-cp313-cp313-linux_x86_64.whl size=3375887 sha256=913d4bfccf2f06415a8c3496f9edb552fc8e958bec45e074e9b038213b3ea1b7 Stored in directory: /root/.cache/pip/wheels/95/5d/cd/3f238fa54b31630ea87d5f2402ef1fcfa3239743e60f7dbc4a Building wheel for numba (pyproject.toml): started Building wheel for numba (pyproject.toml): finished with status 'done' Created wheel for numba: filename=numba-0.63.1-cp313-cp313-linux_x86_64.whl size=3525405 sha256=46e8e47ebfdfeb1c974353bd95a35423752a1f797b2ae5d735d7322b948ae3e8 Stored in directory: /root/.cache/pip/wheels/bb/8a/6d/bc9ccef41a397c18f09bdc68e7daa8bcbb4f0c9d814c1a9de7 Building wheel for numcodecs (pyproject.toml): started Building wheel for numcodecs (pyproject.toml): still running... Building wheel for numcodecs (pyproject.toml): still running... Building wheel for numcodecs (pyproject.toml): still running... Building wheel for numcodecs (pyproject.toml): finished with status 'done' Created wheel for numcodecs: filename=numcodecs-0.15.1-cp313-cp313-linux_x86_64.whl size=8915024 sha256=74e5c4b927c097d0be0aa62315e922613568dc753b4886b88cf2a116cc605f9b Stored in directory: /root/.cache/pip/wheels/a3/d3/09/ddafc7fa1417916ce7c3484249be929c72cc60c0b299090314 Building wheel for numpngw (pyproject.toml): started Building wheel for numpngw (pyproject.toml): finished with status 'done' Created wheel for numpngw: filename=numpngw-0.1.4-py3-none-any.whl size=21446 sha256=545c83b32f8ef2b2c4cab5722ab65c413d27985e7d23d183ba618112fd5ec15d Stored in directory: /root/.cache/pip/wheels/84/16/1a/d61302ed2503c5de1a05ea89c215f6e6207fbe41e0cbf7c4b6 Building wheel for opencv-contrib-python-headless (pyproject.toml): started Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): finished with status 'done' Created wheel for opencv-contrib-python-headless: filename=opencv_contrib_python_headless-4.11.0.86-cp313-cp313-linux_x86_64.whl size=36245675 sha256=62833a54e94cbcfa864157ac6da5be935349c5a9dd89eb2b29d11d0ff5dccc75 Stored in directory: /root/.cache/pip/wheels/e1/25/08/084028d364a6e57fdd60c0a4044f1935e90f435d8620cc94aa Building wheel for palettable (pyproject.toml): started Building wheel for palettable (pyproject.toml): finished with status 'done' Created wheel for palettable: filename=palettable-3.3.3-py2.py3-none-any.whl size=115592 sha256=d510e60d8bb4038a9431338eeb47315b987922dacfafddbf4b0d4b80590f8013 Stored in directory: /root/.cache/pip/wheels/17/d3/0c/63f1a8391c748fbdefe6797c884f8a6f157bbd184ee685143b Building wheel for partd (pyproject.toml): started Building wheel for partd (pyproject.toml): finished with status 'done' Created wheel for partd: filename=partd-1.4.2-py3-none-any.whl size=18944 sha256=9c1dcfcb70814141e652bf3d9f77e71c48a1c648b7156b05393d9820373907ea Stored in directory: /root/.cache/pip/wheels/b7/63/d3/7b038e39c311a918c7ff831db43f0a186672eae369e682fccb Building wheel for patsy (pyproject.toml): started Building wheel for patsy (pyproject.toml): finished with status 'done' Created wheel for patsy: filename=patsy-1.0.1-py2.py3-none-any.whl size=233014 sha256=6a511a68c1d35324a08fd57df38a28db60c24e22b99a3c977d80219e62ec2971 Stored in directory: /root/.cache/pip/wheels/7d/16/1e/ecee2e3e998cff0354a7aa5715ca74a49d91a3ae725c88776a Building wheel for pdbufr (pyproject.toml): started Building wheel for pdbufr (pyproject.toml): finished with status 'done' Created wheel for pdbufr: filename=pdbufr-0.12.2-py3-none-any.whl size=23627 sha256=f9feddd97d755fa9ae3b5469ea65a762fe0ae5252a4ba5a6286a096b0c4842dd Stored in directory: /root/.cache/pip/wheels/5f/4b/01/fb7f4c0b46fa637131989264a91b5423fa7fd8426fc99d35ba Building wheel for Pint (pyproject.toml): started Building wheel for Pint (pyproject.toml): finished with status 'done' Created wheel for Pint: filename=pint-0.24.4-py3-none-any.whl size=302076 sha256=7377b1a2c57226abecc7a118fbff100788e6975e9081602ca7b54753495cd709 Stored in directory: /root/.cache/pip/wheels/dc/bb/fc/8e634a3f591bc1f42334869bb163efac9bdbc62f602f202515 Building wheel for plotly (pyproject.toml): started Building wheel for plotly (pyproject.toml): finished with status 'done' Created wheel for plotly: filename=plotly-6.0.1-py3-none-any.whl size=14805796 sha256=e1493145c8a574227d845e31795437974232dda38c9786a87946b043b508bd86 Stored in directory: /root/.cache/pip/wheels/18/39/ab/f6d62f1ec53184d85b5d685a8559b3d96e4d3d15065626b982 Building wheel for pngquant (pyproject.toml): started Building wheel for pngquant (pyproject.toml): finished with status 'done' Created wheel for pngquant: filename=pngquant-3.0.3-py2.py3-none-any.whl size=5921 sha256=4df41414c4b3723f67e9dadafc2b04d9c4d15d971f2e2a71e3f15cc68d0b12ba Stored in directory: /root/.cache/pip/wheels/e5/a5/52/b5c3c9674d041fb1e25772de36ec80f18a72052b26bed70320 Building wheel for polytope-client (pyproject.toml): started Building wheel for polytope-client (pyproject.toml): finished with status 'done' Created wheel for polytope-client: filename=polytope_client-0.7.9-py3-none-any.whl size=52422 sha256=37360cbcb32f583b38a31e5ef06d3a2cbf2defb788c6764b16c4d652befcd5db Stored in directory: /root/.cache/pip/wheels/87/18/00/c3accea8492f883c871c1d4299df7cd01f07608566e3336744 Building wheel for pooch (pyproject.toml): started Building wheel for pooch (pyproject.toml): finished with status 'done' Created wheel for pooch: filename=pooch-1.8.2-py3-none-any.whl size=64655 sha256=79e86e152ce687ae4e67bc8853be52fc1d9ceb2d026c32b98aba2266102e3b57 Stored in directory: /root/.cache/pip/wheels/15/3d/4d/f0b4323edfd4c4ffab93af678fb8603c840d14d6903f860048 Building wheel for pox (pyproject.toml): started Building wheel for pox (pyproject.toml): finished with status 'done' Created wheel for pox: filename=pox-0.3.6-py3-none-any.whl size=29590 sha256=5e85fff7cbe53dcd632a4b0593a38f64d9f262f48ce638331f7a70f5190d9240 Stored in directory: /root/.cache/pip/wheels/93/24/ce/279a77a827097ea9a6d17d404b8d8b810cf437e5a737760e00 Building wheel for ppft (pyproject.toml): started Building wheel for ppft (pyproject.toml): finished with status 'done' Created wheel for ppft: filename=ppft-1.7.7-py3-none-any.whl size=56880 sha256=4338a7a59ddab1c92eddd5d9e59d5d6f441d0dc1e1936098d5d4e739911ce689 Stored in directory: /root/.cache/pip/wheels/b7/1b/14/09a41caf2285353e2769bfda3b7cfc9c62771f5cf46629d861 Building wheel for protobuf (pyproject.toml): started Building wheel for protobuf (pyproject.toml): finished with status 'done' Created wheel for protobuf: filename=protobuf-5.29.5-cp313-cp313-linux_x86_64.whl size=1215795 sha256=10294699967a77333a7895925d26636eda4a03d3effc6e3708c27c3ee516565e Stored in directory: /root/.cache/pip/wheels/87/87/fe/669018ada152f3db17430c7be09b70fcd63882f1d3794c085d Building wheel for puremagic (pyproject.toml): started Building wheel for puremagic (pyproject.toml): finished with status 'done' Created wheel for puremagic: filename=puremagic-1.29-py3-none-any.whl size=43350 sha256=567485314721b86e14778163ca11d8703d532e79f7412aa1fdf0cf586f330a0c Stored in directory: /root/.cache/pip/wheels/70/de/ee/ccce3f0696660a9e7ceb0b09a95336efb0b143bc2e6971020e Building wheel for pycoast (pyproject.toml): started Building wheel for pycoast (pyproject.toml): finished with status 'done' Created wheel for pycoast: filename=pycoast-1.7.1-py3-none-any.whl size=7414443 sha256=4a9813b759f89fb5002f10ad9bc3fd8948ce66904a35f95d33bb4acdec7e67fa Stored in directory: /root/.cache/pip/wheels/df/df/7f/6958b183f3af9cb4543f7b194dc4602303545b1419dc6cc50a Building wheel for pycurl (pyproject.toml): started Building wheel for pycurl (pyproject.toml): finished with status 'done' Created wheel for pycurl: filename=pycurl-7.45.6-cp313-cp313-linux_x86_64.whl size=336067 sha256=eacb94a29d455669bf8a51c5d981abe8fa0b81e0733a42612fc68990e9f16115 Stored in directory: /root/.cache/pip/wheels/79/2d/f4/a9cc3c54cb68eb629c1bb583ec884495b6d9c3025d38d31f7f Building wheel for pydecorate (pyproject.toml): started Building wheel for pydecorate (pyproject.toml): finished with status 'done' Created wheel for pydecorate: filename=pydecorate-0.4.0-py3-none-any.whl size=228815 sha256=cb211ee3bab358b0e420372c4849b622a549aae6ee03ccfcb6744208fae034de Stored in directory: /root/.cache/pip/wheels/ab/0c/80/ee68d920d570b1f9a7ab4058488a5c004c5aeb18c93b0d90ae Building wheel for pyepsg (pyproject.toml): started Building wheel for pyepsg (pyproject.toml): finished with status 'done' Created wheel for pyepsg: filename=pyepsg-0.4.0-py3-none-any.whl size=19856 sha256=92d303a31843af1549bd0f7fcf1c32680a852bb611777c28a4ba4e02dc61ce50 Stored in directory: /root/.cache/pip/wheels/af/4a/58/673d758f7970f529c232fc662f25e63fd099a2ad7dbea195fc Building wheel for pyerfa (pyproject.toml): started Building wheel for pyerfa (pyproject.toml): finished with status 'done' Created wheel for pyerfa: filename=pyerfa-2.0.1.5-cp39-abi3-linux_x86_64.whl size=749029 sha256=14e83e3437ad003b3ea989f29eb46fa9d0bb68fc563b16dcfde1eb72aa313eb3 Stored in directory: /root/.cache/pip/wheels/99/1d/1a/34d9f6f6444083cbb04fe3c413461b38eaba5b574d3629bc88 Building wheel for pygeoapi (pyproject.toml): started Building wheel for pygeoapi (pyproject.toml): finished with status 'done' Created wheel for pygeoapi: filename=pygeoapi-0.21.0-py3-none-any.whl size=511255 sha256=d8784a9c6c508260709fbe15167b9b29bdd6e612c1caa62d41872f0a75697289 Stored in directory: /root/.cache/pip/wheels/f1/4b/c3/0729151a8e55ed1d2e6da16a80dbdcb8619865d5548ec9ae31 Building wheel for pygeofilter (pyproject.toml): started Building wheel for pygeofilter (pyproject.toml): finished with status 'done' Created wheel for pygeofilter: filename=pygeofilter-0.3.1-py3-none-any.whl size=87422 sha256=92ae08c92e36448664db03555b2783dc3fc5e266ad09224c202308fe7d3e5797 Stored in directory: /root/.cache/pip/wheels/b4/2b/46/37747cc92adfa577ba98c63cef37aa7b13088bda57b9b8b3f9 Building wheel for pygeoif (pyproject.toml): started Building wheel for pygeoif (pyproject.toml): finished with status 'done' Created wheel for pygeoif: filename=pygeoif-1.5.1-py3-none-any.whl size=28079 sha256=bd456ff70df3b591be7cabe2b2911f6390cee8f61544dbcedc6e675575d6fc70 Stored in directory: /root/.cache/pip/wheels/3b/0f/6b/bf611a29466b3e41a97cd64131cb7626a32be87008685a4d96 Building wheel for pygmt (pyproject.toml): started Building wheel for pygmt (pyproject.toml): finished with status 'done' Created wheel for pygmt: filename=pygmt-0.15.0-py3-none-any.whl size=296134 sha256=829106e39d7b7c50256fe2f492edc7a6b8e904ae2fb20c62ad55d92db6155ebc Stored in directory: /root/.cache/pip/wheels/3b/31/24/32bf9c582439780e665170ec63887007103c0f605867e5237e Building wheel for pygraphviz (pyproject.toml): started Building wheel for pygraphviz (pyproject.toml): finished with status 'done' Created wheel for pygraphviz: filename=pygraphviz-1.14-cp313-cp313-linux_x86_64.whl size=211559 sha256=1b7d96267df762418f625ff1ee43b4d9e024fad93eb2a46e264bc03e18ed0107 Stored in directory: /root/.cache/pip/wheels/20/62/e8/1c65bd9a08c9473ba98a15c4c7f62132ef090acec34b69a881 Building wheel for pyhdf (pyproject.toml): started Building wheel for pyhdf (pyproject.toml): finished with status 'done' Created wheel for pyhdf: filename=pyhdf-0.11.6-cp313-cp313-linux_x86_64.whl size=420004 sha256=32c5f892b45b8ff4ddb47689bb22704fdf93e495f5b8021a322e4cecb2e871ce Stored in directory: /root/.cache/pip/wheels/76/19/b5/9ef59a2b63d72be48eebd8cba8d4299bf297e9e45dc433d29d Building wheel for pykdtree (pyproject.toml): started Building wheel for pykdtree (pyproject.toml): finished with status 'done' Created wheel for pykdtree: filename=pykdtree-1.4.1-cp313-cp313-linux_x86_64.whl size=349426 sha256=169ddad28d2af48ad145dd3bfc577548b0071b12aecb6a64679e445d774db996 Stored in directory: /root/.cache/pip/wheels/a3/55/4c/fefb8b1e88992b4239a25367270b8a86b1cb49edf0fb0b4ddb Building wheel for pyodc (pyproject.toml): started Building wheel for pyodc (pyproject.toml): finished with status 'done' Created wheel for pyodc: filename=pyodc-1.6.0-py3-none-any.whl size=32419 sha256=01ab1d9eb722cfca01e529d500b14bb143d67f8b7763563cbf75490d50a83d4c Stored in directory: /root/.cache/pip/wheels/98/37/72/bd3605fe8d1a5eaf7cf68e9ba9155f0dfb91bf8a5f71682c55 Building wheel for pyogrio (pyproject.toml): started Building wheel for pyogrio (pyproject.toml): finished with status 'done' Created wheel for pyogrio: filename=pyogrio-0.11.0-cp313-cp313-linux_x86_64.whl size=2737166 sha256=7653f41c72c15fd6e56e233b44f8b49dbef23adf4048bae78d3060cc0793ba14 Stored in directory: /root/.cache/pip/wheels/22/4f/44/c7f961983889de4d953a361e0f5b31ae2b1f211b78c2581dc4 Building wheel for pyorbital (pyproject.toml): started Building wheel for pyorbital (pyproject.toml): finished with status 'done' Created wheel for pyorbital: filename=pyorbital-1.10.0-py3-none-any.whl size=115588 sha256=738ef33183ca09dfc4ba502c4b75e00215e6ee6d7e4c4f3c065adecb4d09f213 Stored in directory: /root/.cache/pip/wheels/18/c1/ab/0c6e7457f6fe30b501742cda21012fe337af0a6fae9d347b47 Building wheel for pyoscar (pyproject.toml): started Building wheel for pyoscar (pyproject.toml): finished with status 'done' Created wheel for pyoscar: filename=pyoscar-0.9.0-py3-none-any.whl size=11455 sha256=2463799b318da81d4e2efd99167c98eaf1adbe8d0f5cc5c41f88af2c098cb73a Stored in directory: /root/.cache/pip/wheels/12/c0/45/1240773248f9c89f8444bf43e580b96f89807f72578381833c Building wheel for pyresample (pyproject.toml): started Building wheel for pyresample (pyproject.toml): finished with status 'done' Created wheel for pyresample: filename=pyresample-1.34.0-cp313-cp313-linux_x86_64.whl size=4567493 sha256=3978fee954752c6e5644b72aadc8f79c47c7190dae918f0c9f0bd5fd652845e0 Stored in directory: /root/.cache/pip/wheels/e1/64/d7/7ca877a30ace007efd82a34a592453fbdd79a658c82810366f Building wheel for pyrsistent (pyproject.toml): started Building wheel for pyrsistent (pyproject.toml): finished with status 'done' Created wheel for pyrsistent: filename=pyrsistent-0.20.0-cp313-cp313-linux_x86_64.whl size=121934 sha256=e2989146b8300c74a0fa49ee0b3396576e4edb0cb7d32b8e1fbbd900b82a4d9e Stored in directory: /root/.cache/pip/wheels/ea/d3/11/ec871d6cfe358582e67b4b01d485a567dab006e547fb6b7e14 Building wheel for pysteps (pyproject.toml): started Building wheel for pysteps (pyproject.toml): finished with status 'done' Created wheel for pysteps: filename=pysteps-1.18.1-cp313-cp313-linux_x86_64.whl size=1556141 sha256=328767795c5262df9c966b956ece4fb3f6aa4254aa74cf836c32a935920c89c5 Stored in directory: /root/.cache/pip/wheels/62/2d/df/7c01fcd2aab6607f736f12c110b3acd7ba5a4c66a2ede58b07 Building wheel for PyWavelets (pyproject.toml): started Building wheel for PyWavelets (pyproject.toml): finished with status 'done' Created wheel for PyWavelets: filename=pywavelets-1.8.0-cp313-cp313-linux_x86_64.whl size=4445052 sha256=28d0c2c749023130f8e426911f11ad8f7ab93f12495a7cf2ba188701fa0db05b Stored in directory: /root/.cache/pip/wheels/aa/9a/b3/98ed8dccb75b16c80a76292afa296bc7cd648d7cccb61bf6a3 Building wheel for rasterio (pyproject.toml): started Building wheel for rasterio (pyproject.toml): still running... Building wheel for rasterio (pyproject.toml): finished with status 'done' Created wheel for rasterio: filename=rasterio-1.4.3-cp313-cp313-linux_x86_64.whl size=9844352 sha256=50d30de73cb3ec0338887529174399ff2f470dcd6eb8971dc55b0c0ec5ccc7f1 Stored in directory: /root/.cache/pip/wheels/41/51/a2/8620dbdf368a1d287672c0920c2298243760301aeea18ce624 Building wheel for rechunker (pyproject.toml): started Building wheel for rechunker (pyproject.toml): finished with status 'done' Created wheel for rechunker: filename=rechunker-0.5.4-py3-none-any.whl size=22442 sha256=c141b613d72403df99e55aebd28c7a3dc278b46b487dbfec4d68b6c2c46df019 Stored in directory: /root/.cache/pip/wheels/9c/83/87/1052583f3a39354a1400b3207d81de8d9f2fc1cc5917fc5207 Building wheel for zarr (pyproject.toml): started Building wheel for zarr (pyproject.toml): finished with status 'done' Created wheel for zarr: filename=zarr-2.18.7-py3-none-any.whl size=211273 sha256=370520dd3c6663af5a647596e62349c1f385f91f9a8ef8cc5302cc54e28895c0 Stored in directory: /root/.cache/pip/wheels/7f/cc/8d/d8bc56a9e1e80791bd30fd25fdcb69a57e2376a5d5f2f85ffb Building wheel for regionmask (pyproject.toml): started Building wheel for regionmask (pyproject.toml): finished with status 'done' Created wheel for regionmask: filename=regionmask-0.13.0-py3-none-any.whl size=72357 sha256=107240a83d30edf18fc40eb78ac1880f52ab9c0f54b26daeffa3cbacb0fb61d1 Stored in directory: /root/.cache/pip/wheels/e2/d2/06/187b702876f42fa6e09e2387094ee1277547e8ae0e5bfb58e6 Building wheel for rich-argparse (pyproject.toml): started Building wheel for rich-argparse (pyproject.toml): finished with status 'done' Created wheel for rich-argparse: filename=rich_argparse-1.7.0-py3-none-any.whl size=25339 sha256=b8ec8943588e9731967f4f97b735b03dc127c416f480a083060433a97baf2fd3 Stored in directory: /root/.cache/pip/wheels/58/c1/52/ade462ba7eafe1e401cffd479fe46977e03a4e9b1d027478b2 Building wheel for rtree (pyproject.toml): started Building wheel for rtree (pyproject.toml): finished with status 'done' Created wheel for rtree: filename=rtree-1.4.0-cp313-cp313-linux_x86_64.whl size=25931 sha256=50ca72725637476fffacb6ba7aab03be5a6c8500e6d443db1c2e2cfffacb8f5c Stored in directory: /root/.cache/pip/wheels/44/4f/2d/732c34e1f4b840fddc58b871ff65ea9f489a37bad2e5f3db87 Building wheel for salem (pyproject.toml): started Building wheel for salem (pyproject.toml): finished with status 'done' Created wheel for salem: filename=salem-0.3.11-py2.py3-none-any.whl size=86180 sha256=691c1641a27aa2ec3a4bb85c1705b55de9d5ee3d744c155703d8b45d53a8aea8 Stored in directory: /root/.cache/pip/wheels/31/2f/02/d6265739f71845734168952eec43adaf7faad4eec806e47f13 Building wheel for satpy (pyproject.toml): started Building wheel for satpy (pyproject.toml): finished with status 'done' Created wheel for satpy: filename=satpy-0.56.0-py3-none-any.whl size=1785293 sha256=9604082ab15177854ee5c017d410f65382997375be1631ca8b0257ebbb9248e0 Stored in directory: /root/.cache/pip/wheels/aa/29/c8/697fede2fc965749de173738906252ffd2bbdd6e570b8b98cf Building wheel for scikit-image (pyproject.toml): started Building wheel for scikit-image (pyproject.toml): finished with status 'done' Created wheel for scikit-image: filename=scikit_image-0.25.2-cp313-cp313-linux_x86_64.whl size=13881293 sha256=d33078c8ef58c3e210bb82185e54faaa61f53efaee650f57e0621c1a56407b45 Stored in directory: /root/.cache/pip/wheels/38/27/bb/5005cdf3ec8b4aa0777dc8ab7cadb0fb5ac9145671d3424abb Building wheel for scikit-learn (pyproject.toml): started Building wheel for scikit-learn (pyproject.toml): finished with status 'done' Created wheel for scikit-learn: filename=scikit_learn-1.6.1-cp313-cp313-linux_x86_64.whl size=12294047 sha256=9d533014a0aa2ad7e4236a34860b03226fd5fdd59e0c97778fe2b8a1a8b6d736 Stored in directory: /root/.cache/pip/wheels/21/2f/dc/c66e8b252cbd6af301e7b4234a345aebccf9f5b59df1f00cc5 Building wheel for scitools-iris (pyproject.toml): started Building wheel for scitools-iris (pyproject.toml): finished with status 'done' Created wheel for scitools-iris: filename=scitools_iris-3.12.3-py3-none-any.whl size=2687114 sha256=33ef07935aeb1400127dd17d60ac7e9efd99c1f277975076a15a91295fb7c0fe Stored in directory: /root/.cache/pip/wheels/3e/10/c2/83abec9b2089ca7243a1bcbd10fdf5599aa6276d8bb02e5ec8 Building wheel for scores (pyproject.toml): started Building wheel for scores (pyproject.toml): finished with status 'done' Created wheel for scores: filename=scores-2.3.0-py3-none-any.whl size=159150 sha256=7b35527f93c35d94b6f287e089b6845c81b21de4b82cce95e5c530ed3d03b2e2 Stored in directory: /root/.cache/pip/wheels/e4/e0/0b/2686e586b6f3d2112080d50aa0d392a78689fafade33b754ad Building wheel for seaborn (pyproject.toml): started Building wheel for seaborn (pyproject.toml): finished with status 'done' Created wheel for seaborn: filename=seaborn-0.13.2-py3-none-any.whl size=294957 sha256=12524206dbe170851194ce4d9767c7fc83d5120df69868bab17e0f1a8ede770d Stored in directory: /root/.cache/pip/wheels/e6/a3/10/e5e46b81c64b25f428ff920b8ad960a74058cf5c2bfc6bc81b Building wheel for semver (pyproject.toml): started Building wheel for semver (pyproject.toml): finished with status 'done' Created wheel for semver: filename=semver-3.0.4-py3-none-any.whl size=17948 sha256=d78e23db063b072fcd1ccc7d7ef7e31ea6d548632dff7a65da111c7ebf5b9fe5 Stored in directory: /root/.cache/pip/wheels/1f/d9/a1/fb14547a5acdc103e97ba0d364f4ab7e92e186804806a7f503 Building wheel for SQLAlchemy (pyproject.toml): started Building wheel for SQLAlchemy (pyproject.toml): finished with status 'done' Created wheel for SQLAlchemy: filename=sqlalchemy-2.0.40-cp313-cp313-linux_x86_64.whl size=3211227 sha256=d765b5f484ef390d5cdb199866be3719661d5026d2ff6e121f54178dece88803 Stored in directory: /root/.cache/pip/wheels/7a/67/b0/acf1507cd7e7a3697ace15644c60a53e99a3a24048b72cade2 Building wheel for statsmodels (pyproject.toml): started Building wheel for statsmodels (pyproject.toml): still running... Building wheel for statsmodels (pyproject.toml): still running... Building wheel for statsmodels (pyproject.toml): still running... Building wheel for statsmodels (pyproject.toml): still running... Building wheel for statsmodels (pyproject.toml): finished with status 'done' Created wheel for statsmodels: filename=statsmodels-0.14.4-cp313-cp313-linux_x86_64.whl size=25664069 sha256=08fe0552d8d38efa39f2d60515ece9fb0c3af0b695314245ca88252b6926153d Stored in directory: /root/.cache/pip/wheels/ca/6f/cd/b2cd7d5f26e4bb8514530f1c81d6a982edd75fbff563b6ab9c Building wheel for tblib (pyproject.toml): started Building wheel for tblib (pyproject.toml): finished with status 'done' Created wheel for tblib: filename=tblib-3.1.0-py3-none-any.whl size=12592 sha256=f69bcbe37e6c997e480cb64ec5eb3a79db3feaf1f2201a5a10252006b2655c71 Stored in directory: /root/.cache/pip/wheels/81/d3/be/7910d3566cb030e0165dac655b1b5d004d8114ecc9e323f8b5 Building wheel for tenacity (pyproject.toml): started Building wheel for tenacity (pyproject.toml): finished with status 'done' Created wheel for tenacity: filename=tenacity-9.1.2-py3-none-any.whl size=28248 sha256=9a24efc4295d065153711998ab27939acf78674a3c4302c80516777139cea6aa Stored in directory: /root/.cache/pip/wheels/5f/13/bf/2ff7bae2dfa43686f98260f190c58816a16fa5df7e2357c93e Building wheel for thermofeel (pyproject.toml): started Building wheel for thermofeel (pyproject.toml): finished with status 'done' Created wheel for thermofeel: filename=thermofeel-2.1.1-py3-none-any.whl size=19497 sha256=db549479cb2105bcc056d58205fd7c9faac336fcdc551d307b310afdcf21261c Stored in directory: /root/.cache/pip/wheels/bb/65/c7/964aaec7c390ddf4b82ef7cb19239f7977e228fef64a6fde1c Building wheel for tifffile (pyproject.toml): started Building wheel for tifffile (pyproject.toml): finished with status 'done' Created wheel for tifffile: filename=tifffile-2025.5.10-py3-none-any.whl size=226440 sha256=483dd55152185c8feb7ff6bbd4ed8fbb56c0e8c48ee75957352251f42a2a1494 Stored in directory: /root/.cache/pip/wheels/97/04/1e/af5bc90dba98413087430595d7430e4e942ea8ee445e6fd10d Building wheel for toolz (pyproject.toml): started Building wheel for toolz (pyproject.toml): finished with status 'done' Created wheel for toolz: filename=toolz-1.0.0-py3-none-any.whl size=56488 sha256=e645d1cb544d030184df5126f9a656592f89462aa8797b3548bdff5c344e2c99 Stored in directory: /root/.cache/pip/wheels/e8/b9/f2/edde41760569aab989b6cd7fe06ede77421d5935f4122dff66 Building wheel for trollimage (pyproject.toml): started Building wheel for trollimage (pyproject.toml): finished with status 'done' Created wheel for trollimage: filename=trollimage-1.26.0-cp313-cp313-linux_x86_64.whl size=658914 sha256=aba20f4140b6384d2334c17903b2da1a23a7fc445c5234055601e69ed64cf429 Stored in directory: /root/.cache/pip/wheels/0f/9d/2c/58d6305fa1f49def74d647f8642ae834fe5ac21fa7598deefe Building wheel for trollsift (pyproject.toml): started Building wheel for trollsift (pyproject.toml): finished with status 'done' Created wheel for trollsift: filename=trollsift-0.5.3-py3-none-any.whl size=32197 sha256=967783c274af17be2c3ea716f4d68c23ce8c2f83fb2f2cfae75398b93cc9bf6c Stored in directory: /root/.cache/pip/wheels/71/48/39/b4c751c780bebbaf9de206fd76a0525ac358f3ca0dfbc61257 Building wheel for tzlocal (pyproject.toml): started Building wheel for tzlocal (pyproject.toml): finished with status 'done' Created wheel for tzlocal: filename=tzlocal-5.3.1-py3-none-any.whl size=18059 sha256=14a852527d0394860cde438001440cf90199f214c88c037ae90dff68094482d1 Stored in directory: /root/.cache/pip/wheels/c8/b2/6d/b4105f86fbb347b92cf406ca27c8cec415fcf437ea03d27ee3 Building wheel for windrose (pyproject.toml): started Building wheel for windrose (pyproject.toml): finished with status 'done' Created wheel for windrose: filename=windrose-1.9.2-py3-none-any.whl size=20370 sha256=5947a7cfebfad8ef8f24e3a733caeda526914a4a8a9ed17262b8440da06abaae Stored in directory: /root/.cache/pip/wheels/51/b7/93/33889e508b6a590925dee105cf0f8a3822abc1cb54e2fc2e76 Building wheel for xclim (pyproject.toml): started Building wheel for xclim (pyproject.toml): finished with status 'done' Created wheel for xclim: filename=xclim-0.59.1-py3-none-any.whl size=379033 sha256=d7a075c48287ee5c2d58a1a2fec148f83c6a8cf148022e845a66bb9ec3ab9697 Stored in directory: /root/.cache/pip/wheels/95/cc/66/b134e922b5d9343d4fcf7fa27695a73caf47a0ef581f6ad71b Building wheel for xsdba (pyproject.toml): started Building wheel for xsdba (pyproject.toml): finished with status 'done' Created wheel for xsdba: filename=xsdba-0.4.0-py3-none-any.whl size=128083 sha256=a9fc39e16ce35bee129f605e4d6238cfac46c2f77c5f84c5931eaa7f35f9e0c0 Stored in directory: /root/.cache/pip/wheels/61/7f/2c/ff1d9354addac6047b8a8cd345925a4d650d47da4e64e6f095 Building wheel for xxhash (pyproject.toml): started Building wheel for xxhash (pyproject.toml): finished with status 'done' Created wheel for xxhash: filename=xxhash-3.5.0-cp313-cp313-linux_x86_64.whl size=190827 sha256=6e9c991a08eaaad02b52d37f1b3025d97d5e2cae96b237d64f4a54b459f25a41 Stored in directory: /root/.cache/pip/wheels/98/5d/25/fe305b7b6654fb632394be068de2129da3055ba301a0bd1a4f Building wheel for xyzservices (pyproject.toml): started Building wheel for xyzservices (pyproject.toml): finished with status 'done' Created wheel for xyzservices: filename=xyzservices-2025.4.0-py3-none-any.whl size=90392 sha256=64d4f7e436b3682f90f59e49b01cabffbde8457a41c7a764908b81481ee7e234 Stored in directory: /root/.cache/pip/wheels/cc/af/bd/d8d6fbd30a0814baa76b34db17c79a3cfaa550fad77fea5b7a Building wheel for yamale (pyproject.toml): started Building wheel for yamale (pyproject.toml): finished with status 'done' Created wheel for yamale: filename=yamale-6.0.0-py3-none-any.whl size=57954 sha256=0e037424e39293b874f19fe191f3b77a89883b93437350db82627f5e28598bf0 Stored in directory: /root/.cache/pip/wheels/d2/c7/9f/665b81531ba390b23a1c71e321d40a9f4d1d071aaab1f8699f Building wheel for zict (pyproject.toml): started Building wheel for zict (pyproject.toml): finished with status 'done' Created wheel for zict: filename=zict-3.0.0-py2.py3-none-any.whl size=43354 sha256=fb2cf46d2ba80709ce0a91f829c7164c5247647f38547669e905ecd8aef6d820 Stored in directory: /root/.cache/pip/wheels/6f/5c/42/88bef3d7dce25491c4e917fd037c916951c005dc29af07213a Building wheel for zope.interface (pyproject.toml): started Building wheel for zope.interface (pyproject.toml): finished with status 'done' Created wheel for zope.interface: filename=zope_interface-7.2-cp313-cp313-linux_x86_64.whl size=264064 sha256=e354573b9bd33fb54fd19a84d1aee5aeda7668dfa5c9f17a04298e55694843ee Stored in directory: /root/.cache/pip/wheels/5a/6d/d6/d78cd187df1433eb9c4542dbc229694ded93a9a3023f4ed987 Building wheel for click (pyproject.toml): started Building wheel for click (pyproject.toml): finished with status 'done' Created wheel for click: filename=click-8.2.1-py3-none-any.whl size=102215 sha256=9df4cd4d89a9ef8a7f88e33e1bef831d7d75ef6c1ba2b327e7d452986df3a72b Stored in directory: /root/.cache/pip/wheels/2e/98/5f/0d5edddc3e7237137691d666d6120fc219932182057104f559 Building wheel for jmespath (pyproject.toml): started Building wheel for jmespath (pyproject.toml): finished with status 'done' Created wheel for jmespath: filename=jmespath-1.0.1-py3-none-any.whl size=20337 sha256=01d835e1d511c5a2c51f1b66fb7de2526271338fa8ad4294d1c5d38d9da399e6 Stored in directory: /root/.cache/pip/wheels/04/ad/55/6171379116b3cda3dfb150b64db5a566e10d4a656a6bda81b8 Building wheel for pydantic (pyproject.toml): started Building wheel for pydantic (pyproject.toml): finished with status 'done' Created wheel for pydantic: filename=pydantic-2.12.4-py3-none-any.whl size=463400 sha256=92d3d202a745d46f9be6df459ac5a064fdaa3c1c4cd8adcfa332ccf3c05f871e Stored in directory: /root/.cache/pip/wheels/0d/db/85/5699820a86260a6ba13cb58aee4a63fb00e0b71ff4c02c60ec Building wheel for pydantic-core (pyproject.toml): started Building wheel for pydantic-core (pyproject.toml): still running... Building wheel for pydantic-core (pyproject.toml): finished with status 'done' Created wheel for pydantic-core: filename=pydantic_core-2.41.5-cp313-cp313-linux_x86_64.whl size=2227612 sha256=ac60c80b3480ea711967abef64d6d41720b3061bbc4e46780d73aa09e6b6fa26 Stored in directory: /root/.cache/pip/wheels/a5/cd/94/27a666c7a9c515a6c4d9aa20f1b298b55a60f9055263af5491 Building wheel for tqdm (pyproject.toml): started Building wheel for tqdm (pyproject.toml): finished with status 'done' Created wheel for tqdm: filename=tqdm-4.67.1-py3-none-any.whl size=78579 sha256=4b5dc0bd0854e1ad03f57a87e93625508d5c8d5368786dc14a385a8bdeb41fb1 Stored in directory: /root/.cache/pip/wheels/dc/e3/21/2f76ebd10c58a53f0a8c39cbfd9016b0da6ac5d37ed5dfd4cf Building wheel for annotated-types (pyproject.toml): started Building wheel for annotated-types (pyproject.toml): finished with status 'done' Created wheel for annotated-types: filename=annotated_types-0.7.0-py3-none-any.whl size=13645 sha256=354f48767a1734018cc153b58dbe7998ff3daf31bc6a8e42942fe2e6168f0df5 Stored in directory: /root/.cache/pip/wheels/dc/00/56/0226924d2f9e78539fabadacb0b1b75e13e7b1a27ea1ba331f Building wheel for attrs (pyproject.toml): started Building wheel for attrs (pyproject.toml): finished with status 'done' Created wheel for attrs: filename=attrs-25.1.0-py3-none-any.whl size=63152 sha256=950555ae50dec7943a57cc26c7f3214ad3b90a682d50dfb1df31fcf81f7938d6 Stored in directory: /root/.cache/pip/wheels/b4/b6/cb/92074ce97aeec13fd6cb3a18f05b3a69387fbe9fca0632c021 Building wheel for dill (pyproject.toml): started Building wheel for dill (pyproject.toml): finished with status 'done' Created wheel for dill: filename=dill-0.4.0-py3-none-any.whl size=119770 sha256=7931c7992cfe660369f19d7aed283bc46ad338b0df80c067eaf8c81b3b0706b1 Stored in directory: /root/.cache/pip/wheels/fe/52/d7/180055bf06e79b891e0ef4a6e16042ec88b05e2e15902e1d81 Building wheel for filelock (pyproject.toml): started Building wheel for filelock (pyproject.toml): finished with status 'done' Created wheel for filelock: filename=filelock-3.20.1-py3-none-any.whl size=16609 sha256=7eb0409e9f69c0a9402b19a5bb4dec281659031a7d7766a07f2232520b4a911c Stored in directory: /root/.cache/pip/wheels/fd/6a/85/15b8594b35f4cd6588edfca01ac808512c7e25b4ff9257003a Building wheel for fsspec (pyproject.toml): started Building wheel for fsspec (pyproject.toml): finished with status 'done' Created wheel for fsspec: filename=fsspec-2025.3.0-py3-none-any.whl size=193615 sha256=efb87af3efa9103f94ca91a7f8cb7a4df91af9f74fc106c9c7ea0efd7277c1b3 Stored in directory: /root/.cache/pip/wheels/2f/86/59/c7d34288373f614e07615ec132f37708c9fd6041ab01f83900 Building wheel for Jinja2 (pyproject.toml): started Building wheel for Jinja2 (pyproject.toml): finished with status 'done' Created wheel for Jinja2: filename=jinja2-3.1.6-py3-none-any.whl size=134897 sha256=005a2fc379b662ac007c271a8122f7a7db49bb67fbedfc85db50fccde34d839f Stored in directory: /root/.cache/pip/wheels/4c/17/f6/aca0772a8af26aa06649769a26d22f502386142985a0e71d90 Building wheel for joblib (pyproject.toml): started Building wheel for joblib (pyproject.toml): finished with status 'done' Created wheel for joblib: filename=joblib-1.4.2-py3-none-any.whl size=301859 sha256=80b5678b0b041fccae0c3383213678d9be5d5226d8544ad9d7832b4c31bd8f65 Stored in directory: /root/.cache/pip/wheels/6e/ac/e3/a24bc733515bc85b2a4e88176550b907c8502a17794f2816bc Building wheel for jsonschema (pyproject.toml): started Building wheel for jsonschema (pyproject.toml): finished with status 'done' Created wheel for jsonschema: filename=jsonschema-4.23.0-py3-none-any.whl size=88462 sha256=856673824cfb14b97e5a3e0eb1c31f0d6be857657a9eafdc5a23cb5cff79dd29 Stored in directory: /root/.cache/pip/wheels/15/51/85/5292657dfdddb9705146309db4fdbd024e43d43b49b1facb5a Building wheel for jsonschema-specifications (pyproject.toml): started Building wheel for jsonschema-specifications (pyproject.toml): finished with status 'done' Created wheel for jsonschema-specifications: filename=jsonschema_specifications-2024.10.1-py3-none-any.whl size=18458 sha256=108cb496c861afe713b02512bfb730dde512708a3dd672479fbf12fe5ba46751 Stored in directory: /root/.cache/pip/wheels/94/85/1f/2d8222ef1cb0ed8bd1810fac11f25163ba0a08b07ca3ec4e05 Building wheel for markupsafe (pyproject.toml): started Building wheel for markupsafe (pyproject.toml): finished with status 'done' Created wheel for markupsafe: filename=markupsafe-3.0.2-cp313-cp313-linux_x86_64.whl size=22847 sha256=989ed4d40497a71cd952c0ccdb31a731c58f435780480704439e158b26440e1c Stored in directory: /root/.cache/pip/wheels/c9/3a/71/0ae58756520a2873f0144737a2e9d29126d6c86bf2da2b4f13 Building wheel for msgpack (pyproject.toml): started Building wheel for msgpack (pyproject.toml): finished with status 'done' Created wheel for msgpack: filename=msgpack-1.1.2-cp313-cp313-linux_x86_64.whl size=418721 sha256=bec8fa70130aee6d97f8424b3272e250c5ab44b957c20753f4908aeef2e94181 Stored in directory: /root/.cache/pip/wheels/2d/61/b0/49af1306f8db356d4c1f4ed8818f627126d0eb1fdf86ae4bf2 Building wheel for paramiko (pyproject.toml): started Building wheel for paramiko (pyproject.toml): finished with status 'done' Created wheel for paramiko: filename=paramiko-3.5.1-py3-none-any.whl size=227326 sha256=1b9ba1d435e5c9970e5936657ae1f8d729b195a17782eacec3419a17476884c7 Stored in directory: /root/.cache/pip/wheels/df/c7/36/5c22140669497af1020b950c22d1d0dd68d67099a6bf8a63c9 Building wheel for bcrypt (pyproject.toml): started Building wheel for bcrypt (pyproject.toml): finished with status 'done' Created wheel for bcrypt: filename=bcrypt-5.0.0-cp313-cp313-linux_x86_64.whl size=277028 sha256=e75eed6ec4fbd3e046ac19968b8fb81156e47ed08e084bc47f8a27f51d83c3d9 Stored in directory: /root/.cache/pip/wheels/9c/01/83/df6845f258e12a673f19c05dbc40e5b5c8e6567cc5aa537c66 Building wheel for cryptography (pyproject.toml): started Building wheel for cryptography (pyproject.toml): finished with status 'done' Created wheel for cryptography: filename=cryptography-46.0.3-cp313-abi3-linux_x86_64.whl size=1880039 sha256=86c43f767e693462c02f1466aa60493a22f279facd7227c1128471ebb4916a7d Stored in directory: /root/.cache/pip/wheels/1a/69/91/c90791044e894afca505d5c674f4100b821580506205d7efd1 Building wheel for cffi (pyproject.toml): started Building wheel for cffi (pyproject.toml): finished with status 'done' Created wheel for cffi: filename=cffi-2.0.0-cp313-cp313-linux_x86_64.whl size=466570 sha256=f145d180b583ec1c3d40df2566eebd13063032a4ba8071d6f0f3f94bb4de8195 Stored in directory: /root/.cache/pip/wheels/d4/47/b8/0ae8bf0dde2ec6765bd5ccefa943b0504583d313a898b52cf6 Building wheel for pillow (pyproject.toml): started Building wheel for pillow (pyproject.toml): finished with status 'done' Created wheel for pillow: filename=pillow-11.1.0-cp313-cp313-linux_x86_64.whl size=1468607 sha256=c1523ea2f9efe650020859b40d3f840e8d77b5cae8c49feded49558d9819ab50 Stored in directory: /root/.cache/pip/wheels/f6/a1/93/e15e3399b4d869aed1fd0566d549ff1013a0ee99c28d033cde Building wheel for platformdirs (pyproject.toml): started Building wheel for platformdirs (pyproject.toml): finished with status 'done' Created wheel for platformdirs: filename=platformdirs-4.5.0-py3-none-any.whl size=18591 sha256=0534d404256d897300f7a205ea96d1be1f0faa824ab78b160c730abdba7356d6 Stored in directory: /root/.cache/pip/wheels/cb/0c/a1/dda52b974ac4233f6cb9ea3f6d55726cdc8378c4685b4ff779 Building wheel for psutil (pyproject.toml): started Building wheel for psutil (pyproject.toml): finished with status 'done' Created wheel for psutil: filename=psutil-7.0.0-cp36-abi3-linux_x86_64.whl size=285092 sha256=6453cf9bf97477f6b7751b9ce2a901c16e83a1ed414b2ada3605f8ff3fbd9d97 Stored in directory: /root/.cache/pip/wheels/93/df/4c/bb82b977495efd0aa561d23af270252794f6eac112520710e6 Building wheel for pynacl (pyproject.toml): started Building wheel for pynacl (pyproject.toml): still running... Building wheel for pynacl (pyproject.toml): still running... Building wheel for pynacl (pyproject.toml): finished with status 'done' Created wheel for pynacl: filename=pynacl-1.5.0-cp313-cp313-linux_x86_64.whl size=1128775 sha256=a791da9257af869913c742cbc8294a6028e758624b68f4b76874dd2868f6a728 Stored in directory: /root/.cache/pip/wheels/f4/c4/5a/bf8c99f72d694a38ebaedbe4138821e50d31257a8135bae7a4 Building wheel for pyparsing (pyproject.toml): started Building wheel for pyparsing (pyproject.toml): finished with status 'done' Created wheel for pyparsing: filename=pyparsing-3.2.1-py3-none-any.whl size=107762 sha256=7614169ad6c978f4bff5136d7963c1c6b47b19e75c457dc0399e485f01515b4d Stored in directory: /root/.cache/pip/wheels/a9/f7/10/4b6b7e4d8db6ee3f36ee438d9179a71bf42a030e5c1ae3fff1 Building wheel for referencing (pyproject.toml): started Building wheel for referencing (pyproject.toml): finished with status 'done' Created wheel for referencing: filename=referencing-0.36.2-py3-none-any.whl size=26775 sha256=e8699adbbf8b5c7de96d8ffa0eb5c158b3beafce084968e2ea8bb08c6794dcd0 Stored in directory: /root/.cache/pip/wheels/e4/b0/27/060c15f5b302e9ec2ed30cf9b7fe25984ce72752cfc7c04f02 Building wheel for regex (pyproject.toml): started Building wheel for regex (pyproject.toml): finished with status 'done' Created wheel for regex: filename=regex-2024.11.6-cp313-cp313-linux_x86_64.whl size=796927 sha256=580af073100e761a6003b5aa68cc61f240d840af43567772c7a2c815fc070269 Stored in directory: /root/.cache/pip/wheels/78/25/fd/78977b709cb576063310b902b1a828bbb1c5f62bd4d2890332 Building wheel for pygments (pyproject.toml): started Building wheel for pygments (pyproject.toml): finished with status 'done' Created wheel for pygments: filename=pygments-2.19.2-py3-none-any.whl size=1225217 sha256=86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b Stored in directory: /root/.cache/pip/wheels/c4/b9/4d/882de5da51478628ba430b203c4577175d31de6f40ad9f4cf3 Building wheel for markdown-it-py (pyproject.toml): started Building wheel for markdown-it-py (pyproject.toml): finished with status 'done' Created wheel for markdown-it-py: filename=markdown_it_py-3.0.0-py3-none-any.whl size=87594 sha256=2405b83d987f98f979d0b67707323fa797eade163097dda46f0785cf4a82069a Stored in directory: /root/.cache/pip/wheels/b4/0e/8b/2a77555be7fe04a9ba66ef18f3f7fe60e77addc49f1db5e23c Building wheel for mdurl (pyproject.toml): started Building wheel for mdurl (pyproject.toml): finished with status 'done' Created wheel for mdurl: filename=mdurl-0.1.2-py3-none-any.whl size=10023 sha256=e09a93faf10973b4df4d9bb682dec5068ea51e1a11807dec2cdc21122f6d2f09 Stored in directory: /root/.cache/pip/wheels/75/58/94/b22a684be2e028740d095905aba1425f24b4d11de6a401c0ac Building wheel for rpds-py (pyproject.toml): started Building wheel for rpds-py (pyproject.toml): finished with status 'done' Created wheel for rpds-py: filename=rpds_py-0.29.0-cp313-cp313-linux_x86_64.whl size=394312 sha256=58f961a1c7d89e56e188ae52dffa285180c42d7f14174665b18c688be9284d0e Stored in directory: /root/.cache/pip/wheels/e8/01/bb/8a419ed9a3e9f703d9e66c3524a890ce6600528efb5031b763 Building wheel for sortedcontainers (pyproject.toml): started Building wheel for sortedcontainers (pyproject.toml): finished with status 'done' Created wheel for sortedcontainers: filename=sortedcontainers-2.4.0-py3-none-any.whl size=29636 sha256=a8eb1b35870a93821567e85a12e89b12e4cdb2474504e25086193fd47899d21c Stored in directory: /root/.cache/pip/wheels/c5/21/b0/1157f232b4867093193ea176f55a5c11c14450e86e523c0c4f Building wheel for threadpoolctl (pyproject.toml): started Building wheel for threadpoolctl (pyproject.toml): finished with status 'done' Created wheel for threadpoolctl: filename=threadpoolctl-3.6.0-py3-none-any.whl size=18639 sha256=d2195fc8484e00042416edb1c86e146cb01a130d3edfcaf9432a8e73c5f08a01 Stored in directory: /root/.cache/pip/wheels/42/28/67/f2f449db346ea4db511b201a05a564c562d03a0f532f05151f Building wheel for tornado (pyproject.toml): started Building wheel for tornado (pyproject.toml): finished with status 'done' Created wheel for tornado: filename=tornado-6.5.1-cp39-abi3-linux_x86_64.whl size=441127 sha256=682128b221a0e56ac93a0077e29285e1d46e612124e1d28253d996769be2790a Stored in directory: /root/.cache/pip/wheels/b8/b1/12/9ba32b78a39b97ab4e4193b0e00e909f47eb742c14dd59ed6e Building wheel for traitlets (pyproject.toml): started Building wheel for traitlets (pyproject.toml): finished with status 'done' Created wheel for traitlets: filename=traitlets-5.14.3-py3-none-any.whl size=85359 sha256=1ec9d58dc43a822b5898fe03bfa74f8e31f5edc9cda7bc119fd4f1659bd81ef7 Stored in directory: /root/.cache/pip/wheels/2b/c4/c3/a536f6eaa7b9a311108d915ed110404c9d83ac77b385513be5 Building wheel for typer (pyproject.toml): started Building wheel for typer (pyproject.toml): finished with status 'done' Created wheel for typer: filename=typer-0.16.0-py3-none-any.whl size=46317 sha256=1f79bed11d4d02d4310e3c1b7ba594183bcedb0ac73b27a9e5f28f6fb5b98855 Stored in directory: /root/.cache/pip/wheels/11/43/b7/c9a9975dedd22a7ca85bf777ee7303565a1991148431953e48 Building wheel for shellingham (pyproject.toml): started Building wheel for shellingham (pyproject.toml): finished with status 'done' Created wheel for shellingham: filename=shellingham-1.5.4-py2.py3-none-any.whl size=9792 sha256=da4e649c50f022093b8d75af36846312c1990ad2b5b2c4d1d7889313d77e49b9 Stored in directory: /root/.cache/pip/wheels/f0/8f/5c/a5e378a79dd7dc4eb17b93a9b430a5311fb1f511ed9c814cf4 Building wheel for typing-extensions (pyproject.toml): started Building wheel for typing-extensions (pyproject.toml): finished with status 'done' Created wheel for typing-extensions: filename=typing_extensions-4.15.0-py3-none-any.whl size=44614 sha256=f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548 Stored in directory: /root/.cache/pip/wheels/cc/94/cf/cff0a62ae14269478c9c5a9aed747cf7ab88ae5c63233523fe Building wheel for typing-inspection (pyproject.toml): started Building wheel for typing-inspection (pyproject.toml): finished with status 'done' Created wheel for typing-inspection: filename=typing_inspection-0.4.2-py3-none-any.whl size=14611 sha256=4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7 Stored in directory: /root/.cache/pip/wheels/36/9c/57/b13dc3da18900cf296d481d8243347c9e592c239a613123055 Building wheel for werkzeug (pyproject.toml): started Building wheel for werkzeug (pyproject.toml): finished with status 'done' Created wheel for werkzeug: filename=werkzeug-3.1.4-py3-none-any.whl size=224960 sha256=49b81b9ebdd829934c3f8d9819e7c13d1a71c908abc6331029ef226aa5b8a9be Stored in directory: /root/.cache/pip/wheels/d4/f6/3e/d11b20dd0b052ab7abf592ddba67c394c960d3f1748ab01705 Building wheel for Babel (pyproject.toml): started Building wheel for Babel (pyproject.toml): finished with status 'done' Created wheel for Babel: filename=babel-2.17.0-py3-none-any.whl size=10182565 sha256=10dfdd493059125ac4d0b35ab2a24b96f3cf36ceaa6882d91faf88d9d275348d Stored in directory: /root/.cache/pip/wheels/28/36/69/6ef91062b9b97b438d44d912c933e0be75220c011449a35dc1 Building wheel for beautifulsoup4 (pyproject.toml): started Building wheel for beautifulsoup4 (pyproject.toml): finished with status 'done' Created wheel for beautifulsoup4: filename=beautifulsoup4-4.13.3-py3-none-any.whl size=186638 sha256=e745ebc212330b384d2f77ef47a672671aedd800570b566ff81193ae9c89a5a4 Stored in directory: /root/.cache/pip/wheels/e1/c5/77/871610c93796b354545036afe53af8db55fae815e6e466f090 Building wheel for soupsieve (pyproject.toml): started Building wheel for soupsieve (pyproject.toml): finished with status 'done' Created wheel for soupsieve: filename=soupsieve-2.6-py3-none-any.whl size=36186 sha256=3b30f52ba1589736f5c6d71e2bd5953b4de49512d1ba04126e85e3238ccba395 Stored in directory: /root/.cache/pip/wheels/22/e2/d6/c5afaa3edcec9c16a0c03bdd3765dc1bb3f5c9e12d0f76bf54 Building wheel for defusedxml (pyproject.toml): started Building wheel for defusedxml (pyproject.toml): finished with status 'done' Created wheel for defusedxml: filename=defusedxml-0.7.1-py2.py3-none-any.whl size=25716 sha256=b8833805f28df9bf0957d67b360cfd4948c7cf4fd43e9debdae6fa2ce9a9f727 Stored in directory: /root/.cache/pip/wheels/ec/93/f8/3368ae0336a8ad7159005d82ee95205a32c2689e253ce5981c Building wheel for deprecated (pyproject.toml): started Building wheel for deprecated (pyproject.toml): finished with status 'done' Created wheel for deprecated: filename=deprecated-1.2.18-py2.py3-none-any.whl size=10031 sha256=f4a6d0323d6c17c2473a7a037a8c3404f86460bf51708b0c2836cf7a0cdd3ed6 Stored in directory: /root/.cache/pip/wheels/7c/ea/86/f6b27f0f76aeaf39fdb1aa910a8c329f2f41630b2d3c9294e1 Building wheel for wrapt (pyproject.toml): started Building wheel for wrapt (pyproject.toml): finished with status 'done' Created wheel for wrapt: filename=wrapt-1.17.2-cp313-cp313-linux_x86_64.whl size=88662 sha256=02c0ddee0901fa91fc49fac044c36e1e1eef7296047e5b4efdfbb88a2d1cda53 Stored in directory: /root/.cache/pip/wheels/5a/65/98/2fa436bf4607df3abd6476efad6ee41b317084a282947f1b50 Building wheel for deprecation (pyproject.toml): started Building wheel for deprecation (pyproject.toml): finished with status 'done' Created wheel for deprecation: filename=deprecation-2.1.0-py2.py3-none-any.whl size=11276 sha256=25e7c29562b9a436dd9cbf9c5508c1bb15f5a235b3017e8d466198a6d7551ce8 Stored in directory: /root/.cache/pip/wheels/7b/41/a3/ab1da2147c6c2afb352b0d99479936251b06f1658fb099abd5 Building wheel for entrypoints (pyproject.toml): started Building wheel for entrypoints (pyproject.toml): finished with status 'done' Created wheel for entrypoints: filename=entrypoints-0.4-py3-none-any.whl size=5337 sha256=0a79cca5c4027c2f14db50cbe9bf6ad0208fb55b8e3e20afc8c6786f449bc9f4 Stored in directory: /root/.cache/pip/wheels/2f/4c/f2/79e7ea89191b45e4d67dfa6ea296e53ca3be920d96be40278d Building wheel for lxml (pyproject.toml): started Building wheel for lxml (pyproject.toml): still running... Building wheel for lxml (pyproject.toml): finished with status 'done' Created wheel for lxml: filename=lxml-5.3.1-cp313-cp313-linux_x86_64.whl size=8587848 sha256=015996a272b71a47f01bd5be0e483be7fca5256866dc8858fe5532fcb59e44a8 Stored in directory: /root/.cache/pip/wheels/50/a4/ea/321fde73b06d756dfab4ea3cb04f9040c2e1cb30415cbe70e3 Building wheel for markdown (pyproject.toml): started Building wheel for markdown (pyproject.toml): finished with status 'done' Created wheel for markdown: filename=markdown-3.7-py3-none-any.whl size=106383 sha256=c901d35ea7b3c64ba7e257610d887fa6a5a98d3bd70f8398a9187ec80541f07d Stored in directory: /root/.cache/pip/wheels/fa/42/40/7fcbae4b7bcfc8a4fe1209035a3111ce7de129bd90ba7e02bd Building wheel for mypy_extensions (pyproject.toml): started Building wheel for mypy_extensions (pyproject.toml): finished with status 'done' Created wheel for mypy_extensions: filename=mypy_extensions-1.1.0-py3-none-any.whl size=4963 sha256=1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505 Stored in directory: /root/.cache/pip/wheels/71/28/15/32362577ac5d3f41beed5e3dc4bb99d56b45f0d1e8172cb596 Building wheel for pycparser (pyproject.toml): started Building wheel for pycparser (pyproject.toml): finished with status 'done' Created wheel for pycparser: filename=pycparser-2.23-py3-none-any.whl size=118228 sha256=6e1d8905e469994a2b5e9dffb94654e2b114da327aa26108a6a03dcd850e51ab Stored in directory: /root/.cache/pip/wheels/4e/48/83/208cb5b8f026585e310a90c44d13417073d766c6a8469dfe18 Building wheel for termcolor (pyproject.toml): started Building wheel for termcolor (pyproject.toml): finished with status 'done' Created wheel for termcolor: filename=termcolor-2.5.0-py3-none-any.whl size=7756 sha256=246832b913f2b532257b9bda58d6c5ac9247be7818250353568244d5c5d74321 Stored in directory: /root/.cache/pip/wheels/84/12/d7/1343d53052004c0f242122acd61029a801516dde70506aef4f Successfully built climetlab ot-batman adjustText affine aggdraw apng pystac array_api_compat asciitree astropy astropy-iers-data basemap basemap_data matplotlib pyproj pyshp blinker boltons Bottleneck boto3 botocore s3transfer branca Cartopy cdsapi cftime cf-units cf-xarray cfgrib click-plugins cligj cloudpickle coloredlogs configobj contourpy h5netcdf covjson_pydantic covjsonkit cramjam crc32c cycler dask datapi dateparser DateTime distributed donfig earthkit-data earthkit-geo earthkit-hydro earthkit-meteo earthkit-plots earthkit-regrid earthkit-time earthkit-transforms earthkit-utils eccodes ecmwf-api-client ecmwf-opendata fasteners fastparquet findlibs Fiona Flask flexcache flexparser FLORIS numexpr pathos Shapely folium fonttools GDAL geographiclib geopandas geopy graphviz greenlet h5py hda HeapDict humanfriendly icclim imageio itsdangerous jsmin jsonpickle kiwisolver lark lazy-loader lmoments3 locket lru-dict Magics mapclassify MetPy metview multiprocess multiurl munch narwhals nco netCDF4 numba numcodecs numpngw opencv-contrib-python-headless palettable partd patsy pdbufr Pint plotly pngquant polytope-client pooch pox ppft protobuf puremagic pycoast pycurl pydecorate pyepsg pyerfa pygeoapi pygeofilter pygeoif pygmt pygraphviz pyhdf pykdtree pyodc pyogrio pyorbital pyoscar pyresample pyrsistent pysteps PyWavelets rasterio rechunker zarr regionmask rich-argparse rtree salem satpy scikit-image scikit-learn scitools-iris scores seaborn semver SQLAlchemy statsmodels tblib tenacity thermofeel tifffile toolz trollimage trollsift tzlocal windrose xclim xsdba xxhash xyzservices yamale zict zope.interface click jmespath pydantic pydantic-core tqdm annotated-types attrs dill filelock fsspec Jinja2 joblib jsonschema jsonschema-specifications markupsafe msgpack paramiko bcrypt cryptography cffi pillow platformdirs psutil pynacl pyparsing referencing regex pygments markdown-it-py mdurl rpds-py sortedcontainers threadpoolctl tornado traitlets typer shellingham typing-extensions typing-inspection werkzeug Babel beautifulsoup4 soupsieve defusedxml deprecated wrapt deprecation entrypoints lxml markdown mypy_extensions pycparser termcolor if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-master/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/adjusttext-1.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/affine-2.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/aggdraw-1.3.19-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/apng-0.3.4-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 4)) Processing ./src/arcosparse-0.4.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 5)) Processing ./src/array_api_compat-1.11.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 6)) Processing ./src/asciitree-0.3.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 7)) Processing ./src/astropy-7.0.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 8)) Processing ./src/astropy_iers_data-0.2025.4.14.0.37.22-py3-none-any.whl (from -r requirements3.txt.tmp (line 9)) Processing ./src/basemap-2.0.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 10)) Processing ./src/basemap_data-2.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 11)) Processing ./src/blinker-1.9.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 12)) Processing ./src/bokeh-3.8.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 13)) Processing ./src/boltons-25.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 14)) Processing ./src/bottleneck-1.4.2-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 15)) Processing ./src/boto3-1.38.11-py3-none-any.whl (from -r requirements3.txt.tmp (line 16)) Processing ./src/botocore-1.38.11-py3-none-any.whl (from -r requirements3.txt.tmp (line 17)) Processing ./src/branca-0.8.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 18)) Processing ./src/cartopy-0.24.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 19)) Processing ./src/cdo-1.6.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 20)) Processing ./src/cdsapi-0.7.5-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 21)) Processing ./src/cftime-1.6.4.post1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 22)) Processing ./src/cf_units-3.3.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 23)) Processing ./src/cf_xarray-0.10.9-py3-none-any.whl (from -r requirements3.txt.tmp (line 24)) Processing ./src/cfgrib-0.9.15.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 25)) Processing ./src/click_plugins-1.1.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 26)) Processing ./src/cligj-0.7.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 27)) Processing ./src/climetlab-0.24.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 28)) Processing ./src/cloudpickle-3.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 29)) Processing ./src/coloredlogs-15.0.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 30)) Processing ./src/configobj-5.0.9-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 31)) Processing ./src/conflator-0.1.8-py3-none-any.whl (from -r requirements3.txt.tmp (line 32)) Processing ./src/contourpy-1.3.2-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 33)) Processing ./src/copernicusmarine-2.2.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 34)) Processing ./src/covjson_pydantic-0.6.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 35)) Processing ./src/covjsonkit-0.2.8-py3-none-any.whl (from -r requirements3.txt.tmp (line 36)) Processing ./src/cramjam-2.11.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 37)) Processing ./src/crc32c-2.7.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 38)) Processing ./src/cycler-0.12.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 39)) Processing ./src/dask-2025.11.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 40)) Processing ./src/datapi-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 41)) Processing ./src/dateparser-1.2.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 42)) Processing ./src/datetime-5.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 43)) Processing ./src/distributed-2025.11.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 44)) Processing ./src/docstring_parser-0.16-py3-none-any.whl (from -r requirements3.txt.tmp (line 45)) Processing ./src/donfig-0.8.1.post1-py3-none-any.whl (from -r requirements3.txt.tmp (line 46)) Processing ./src/earthkit_data-0.18.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 47)) Processing ./src/earthkit_geo-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 48)) Processing ./src/earthkit_hydro-1.1.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 49)) Processing ./src/earthkit_meteo-0.5.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 50)) Processing ./src/earthkit_plots-0.5.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 51)) Processing ./src/earthkit_plots_default_styles-0.1.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 52)) Processing ./src/earthkit_regrid-0.5.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 53)) Processing ./src/earthkit_time-0.1.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 54)) Processing ./src/earthkit_transforms-0.5.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 55)) Processing ./src/earthkit_utils-0.1.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 56)) Processing ./src/eccodes-2.44.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 57)) Processing ./src/eccodeslib-2.44.1.8-cp313-cp313-manylinux_2_28_x86_64.whl (from -r requirements3.txt.tmp (line 58)) Processing ./src/eckitlib-1.32.4.8-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from -r requirements3.txt.tmp (line 59)) Processing ./src/ecmwf_api_client-1.6.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 60)) Processing ./src/ecmwf_opendata-0.3.19-py3-none-any.whl (from -r requirements3.txt.tmp (line 61)) Processing ./src/fasteners-0.19-py3-none-any.whl (from -r requirements3.txt.tmp (line 62)) Processing ./src/fastparquet-2024.11.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 63)) Processing ./src/fckitlib-0.14.1.8-cp313-cp313-manylinux_2_28_x86_64.whl (from -r requirements3.txt.tmp (line 64)) Processing ./src/ffmpy-0.5.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 65)) Processing ./src/findlibs-0.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 66)) Processing ./src/fiona-1.10.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 67)) Processing ./src/flask-3.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 68)) Processing ./src/flexcache-0.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 69)) Processing ./src/flexparser-0.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 70)) Processing ./src/floris-4.4.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 71)) Processing ./src/folium-0.19.5-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 72)) Processing ./src/fonttools-4.61.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 73)) Processing ./src/gdal-3.11.5-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 74)) Processing ./src/geographiclib-2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 75)) Processing ./src/geopandas-1.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 76)) Processing ./src/geopy-2.4.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 77)) Processing ./src/graphviz-0.20.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 78)) Processing ./src/greenlet-3.2.4-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 79)) Processing ./src/h5netcdf-1.6.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 80)) Processing ./src/h5py-3.13.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 81)) Processing ./src/hda-2.29-py3-none-any.whl (from -r requirements3.txt.tmp (line 82)) Processing ./src/heapdict-1.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 83)) Processing ./src/humanfriendly-10.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 84)) Processing ./src/icclim-7.0.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 85)) Processing ./src/imageio-2.37.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 86)) Processing ./src/itsdangerous-2.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 87)) Processing ./src/jsmin-3.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 88)) Processing ./src/jsonpickle-4.0.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 89)) Processing ./src/kiwisolver-1.4.8-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 90)) Processing ./src/lark-1.1.8-py3-none-any.whl (from -r requirements3.txt.tmp (line 91)) Processing ./src/lazy_loader-0.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 92)) Processing ./src/llvmlite-0.46.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (from -r requirements3.txt.tmp (line 93)) Processing ./src/lmoments3-1.0.8-py3-none-any.whl (from -r requirements3.txt.tmp (line 94)) Processing ./src/locket-1.0.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 95)) Processing ./src/lru_dict-1.3.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 96)) Processing ./src/magics-1.5.8-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 97)) Processing ./src/mapclassify-2.8.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 98)) Processing ./src/matplotlib-3.10.7-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 99)) Processing ./src/metpy-1.6.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 100)) Processing ./src/metview-1.16.2-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 101)) Processing ./src/multiprocess-0.70.18-py3-none-any.whl (from -r requirements3.txt.tmp (line 102)) Processing ./src/multiurl-0.3.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 103)) Processing ./src/munch-4.0.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 104)) Processing ./src/narwhals-1.37.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 105)) Processing ./src/nco-1.1.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 106)) Processing ./src/netcdf4-1.7.2-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 107)) Processing ./src/numba-0.63.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 108)) Processing ./src/numcodecs-0.15.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 109)) Processing ./src/numexpr-2.14.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 110)) Processing ./src/numpngw-0.1.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 111)) Processing ./src/odclib-1.6.2.8-cp313-cp313-manylinux_2_28_x86_64.whl (from -r requirements3.txt.tmp (line 112)) Processing ./src/opencv_contrib_python_headless-4.11.0.86-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 113)) Processing ./src/openturns-1.26-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (from -r requirements3.txt.tmp (line 114)) Processing ./src/ot_batman-1.9.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 115)) Processing ./src/palettable-3.3.3-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 116)) Processing ./src/partd-1.4.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 117)) Processing ./src/pathos-0.3.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 118)) Processing ./src/patsy-1.0.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 119)) Processing ./src/pdbufr-0.12.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 120)) Processing ./src/pint-0.24.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 121)) Processing ./src/plotly-6.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 122)) Processing ./src/pngquant-3.0.3-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 123)) Processing ./src/polars-1.29.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from -r requirements3.txt.tmp (line 124)) Processing ./src/polytope_client-0.7.9-py3-none-any.whl (from -r requirements3.txt.tmp (line 125)) Processing ./src/pooch-1.8.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 126)) Processing ./src/pox-0.3.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 127)) Processing ./src/ppft-1.7.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 128)) Processing ./src/protobuf-5.29.5-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 129)) Processing ./src/puremagic-1.29-py3-none-any.whl (from -r requirements3.txt.tmp (line 130)) Processing ./src/pyarrow-22.0.0-cp313-cp313-manylinux_2_28_x86_64.whl (from -r requirements3.txt.tmp (line 131)) Processing ./src/pycoast-1.7.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 132)) Processing ./src/pycurl-7.45.6-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 133)) Processing ./src/pydecorate-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 134)) Processing ./src/pyepsg-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 135)) Processing ./src/pyerfa-2.0.1.5-cp39-abi3-linux_x86_64.whl (from -r requirements3.txt.tmp (line 136)) Processing ./src/pygeoapi-0.21.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 137)) Processing ./src/pygeofilter-0.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 138)) Processing ./src/pygeoif-1.5.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 139)) Processing ./src/pygmt-0.15.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 140)) Processing ./src/pygraphviz-1.14-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 141)) Processing ./src/pyhdf-0.11.6-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 142)) Processing ./src/pykdtree-1.4.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 143)) Processing ./src/pyodc-1.6.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 144)) Processing ./src/pyogrio-0.11.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 145)) Processing ./src/pyorbital-1.10.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 146)) Processing ./src/pyoscar-0.9.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 147)) Processing ./src/pyproj-3.7.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 148)) Processing ./src/pyresample-1.34.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 149)) Processing ./src/pyrsistent-0.20.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 150)) Processing ./src/pyshp-2.3.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 151)) Processing ./src/pystac-1.13.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 152)) Processing ./src/pysteps-1.18.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 153)) Processing ./src/pywavelets-1.8.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 154)) Processing ./src/rasterio-1.4.3-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 155)) Processing ./src/rechunker-0.5.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 156)) Processing ./src/regionmask-0.13.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 157)) Processing ./src/rich_argparse-1.7.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 158)) Processing ./src/rtree-1.4.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 159)) Processing ./src/s3transfer-0.12.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 160)) Processing ./src/salem-0.3.11-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 161)) Processing ./src/satpy-0.56.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 162)) Processing ./src/scikit_image-0.25.2-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 163)) Processing ./src/scikit_learn-1.6.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 164)) Processing ./src/scitools_iris-3.12.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 165)) Processing ./src/scores-2.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 166)) Processing ./src/seaborn-0.13.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 167)) Processing ./src/semver-3.0.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 168)) Processing ./src/shapely-2.1.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 169)) Processing ./src/sqlalchemy-2.0.40-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 170)) Processing ./src/statsmodels-0.14.4-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 171)) Processing ./src/tblib-3.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 172)) Processing ./src/tenacity-9.1.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 173)) Processing ./src/thermofeel-2.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 174)) Processing ./src/tifffile-2025.5.10-py3-none-any.whl (from -r requirements3.txt.tmp (line 175)) Processing ./src/tinydb-4.8.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 176)) Processing ./src/toolz-1.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 177)) Processing ./src/trollimage-1.26.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 178)) Processing ./src/trollsift-0.5.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 179)) Processing ./src/tzlocal-5.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 180)) Processing ./src/windrose-1.9.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 181)) Processing ./src/xclim-0.59.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 182)) Processing ./src/xsdba-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 183)) Processing ./src/xxhash-3.5.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 184)) Processing ./src/xyzservices-2025.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 185)) Processing ./src/yamale-6.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 186)) Processing ./src/zarr-2.18.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 187)) Processing ./src/zict-3.0.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 188)) Processing ./src/zope_interface-7.2-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 189)) Requirement already satisfied: numpy in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages (from adjustText==1.3.0->-r requirements3.txt.tmp (line 1)) (2.3.3) Requirement already satisfied: scipy in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages (from adjustText==1.3.0->-r requirements3.txt.tmp (line 1)) (1.16.3) Requirement already satisfied: pandas<3,>=2 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages (from arcosparse==0.4.2->-r requirements3.txt.tmp (line 5)) (2.3.3) Requirement already satisfied: requests<3.0.0,>=2.27.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from arcosparse==0.4.2->-r requirements3.txt.tmp (line 5)) (2.32.5) Requirement already satisfied: tqdm<5.0,>=4.65 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from arcosparse==0.4.2->-r requirements3.txt.tmp (line 5)) (4.67.1) Requirement already satisfied: python-dateutil>=2.7.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pystac==1.13.0->-r requirements3.txt.tmp (line 152)) (2.9.0.post0) Requirement already satisfied: PyYAML>=6.0.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from astropy==7.0.1->-r requirements3.txt.tmp (line 8)) (6.0.3) Requirement already satisfied: packaging>=22.0.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from astropy==7.0.1->-r requirements3.txt.tmp (line 8)) (25.0) Requirement already satisfied: pillow>=8 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from matplotlib==3.10.7->-r requirements3.txt.tmp (line 99)) (11.1.0) Requirement already satisfied: pyparsing>=3 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from matplotlib==3.10.7->-r requirements3.txt.tmp (line 99)) (3.2.1) Requirement already satisfied: certifi in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from pyproj==3.7.1->-r requirements3.txt.tmp (line 148)) (2025.11.12) Requirement already satisfied: Jinja2>=2.9 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from bokeh==3.8.2->-r requirements3.txt.tmp (line 13)) (3.1.6) Requirement already satisfied: tornado>=6.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from bokeh==3.8.2->-r requirements3.txt.tmp (line 13)) (6.5.1) Processing ./src/jmespath-1.0.1-py3-none-any.whl (from boto3==1.38.11->-r requirements3.txt.tmp (line 16)) Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from botocore==1.38.11->-r requirements3.txt.tmp (line 17)) (2.6.2) Requirement already satisfied: six in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from cdo==1.6.1->-r requirements3.txt.tmp (line 20)) (1.17.0) Requirement already satisfied: xarray>=2024.7.0 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages (from cf-xarray==0.10.9->-r requirements3.txt.tmp (line 24)) (2025.8.0) Requirement already satisfied: attrs>=19.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from cfgrib==0.9.15.0->-r requirements3.txt.tmp (line 25)) (25.1.0) Requirement already satisfied: click in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from cfgrib==0.9.15.0->-r requirements3.txt.tmp (line 25)) (8.2.1) Requirement already satisfied: pydantic>2.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from conflator==0.1.8->-r requirements3.txt.tmp (line 32)) (2.12.4) Requirement already satisfied: setuptools>=68.2.2 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from copernicusmarine==2.2.5->-r requirements3.txt.tmp (line 34)) (80.9.0) Requirement already satisfied: orjson in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from covjsonkit==0.2.8->-r requirements3.txt.tmp (line 36)) (3.11.4) Requirement already satisfied: fsspec>=2021.09.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from dask==2025.11.0->-r requirements3.txt.tmp (line 40)) (2025.3.0) Requirement already satisfied: typing-extensions in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from datapi==0.4.0->-r requirements3.txt.tmp (line 41)) (4.15.0) Requirement already satisfied: pytz>=2024.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from dateparser==1.2.1->-r requirements3.txt.tmp (line 42)) (2025.1) Requirement already satisfied: regex!=2019.02.19,!=2021.8.27,>=2015.06.24 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from dateparser==1.2.1->-r requirements3.txt.tmp (line 42)) (2024.11.6) Requirement already satisfied: msgpack>=1.0.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from distributed==2025.11.0->-r requirements3.txt.tmp (line 44)) (1.1.2) Requirement already satisfied: psutil>=5.8.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from distributed==2025.11.0->-r requirements3.txt.tmp (line 44)) (7.0.0) Requirement already satisfied: sortedcontainers>=2.0.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from distributed==2025.11.0->-r requirements3.txt.tmp (line 44)) (2.4.0) Requirement already satisfied: deprecation in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from earthkit-data==0.18.3->-r requirements3.txt.tmp (line 47)) (2.1.0) Requirement already satisfied: entrypoints in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from earthkit-data==0.18.3->-r requirements3.txt.tmp (line 47)) (0.4) Requirement already satisfied: filelock in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from earthkit-data==0.18.3->-r requirements3.txt.tmp (line 47)) (3.20.1) Requirement already satisfied: jsonschema in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from earthkit-data==0.18.3->-r requirements3.txt.tmp (line 47)) (4.23.0) Requirement already satisfied: markdown in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from earthkit-data==0.18.3->-r requirements3.txt.tmp (line 47)) (3.7) Requirement already satisfied: joblib in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from earthkit-hydro==1.1.0->-r requirements3.txt.tmp (line 49)) (1.4.2) Requirement already satisfied: cffi in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from eccodes==2.44.0->-r requirements3.txt.tmp (line 57)) (2.0.0) Requirement already satisfied: markupsafe>=2.1.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from Flask==3.1.1->-r requirements3.txt.tmp (line 68)) (3.0.2) Requirement already satisfied: werkzeug>=3.1.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from Flask==3.1.1->-r requirements3.txt.tmp (line 68)) (3.1.4) Requirement already satisfied: dill>=0.4.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pathos==0.3.4->-r requirements3.txt.tmp (line 118)) (0.4.0) Requirement already satisfied: networkx>=2.7 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages (from mapclassify==2.8.1->-r requirements3.txt.tmp (line 98)) (3.4.2) Requirement already satisfied: traitlets>=5.0.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from MetPy==1.6.3->-r requirements3.txt.tmp (line 100)) (5.14.3) Requirement already satisfied: deprecated in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from numcodecs==0.15.1->-r requirements3.txt.tmp (line 109)) (1.2.18) Requirement already satisfied: platformdirs>=2.1.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from Pint==0.24.4->-r requirements3.txt.tmp (line 121)) (4.5.0) Requirement already satisfied: Babel in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pygeoapi==0.21.0->-r requirements3.txt.tmp (line 137)) (2.17.0) Requirement already satisfied: defusedxml in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pyorbital==1.10.0->-r requirements3.txt.tmp (line 146)) (0.7.1) Requirement already satisfied: beautifulsoup4 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pyoscar==0.9.0->-r requirements3.txt.tmp (line 147)) (4.13.3) Requirement already satisfied: lxml in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pyoscar==0.9.0->-r requirements3.txt.tmp (line 147)) (5.3.1) Requirement already satisfied: mypy_extensions in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from rechunker==0.5.4->-r requirements3.txt.tmp (line 156)) (1.1.0) Requirement already satisfied: rich>=11.0.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from rich-argparse==1.7.0->-r requirements3.txt.tmp (line 158)) (14.2.0) Requirement already satisfied: threadpoolctl>=3.1.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from scikit-learn==1.6.1->-r requirements3.txt.tmp (line 164)) (3.6.0) Requirement already satisfied: typer>=0.12.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from xsdba==0.4.0->-r requirements3.txt.tmp (line 183)) (0.16.0) Requirement already satisfied: tzdata>=2022.7 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages (from pandas<3,>=2->arcosparse==0.4.2->-r requirements3.txt.tmp (line 5)) (2025.2) Requirement already satisfied: annotated-types>=0.6.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pydantic>2.0->conflator==0.1.8->-r requirements3.txt.tmp (line 32)) (0.7.0) Requirement already satisfied: pydantic-core==2.41.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pydantic>2.0->conflator==0.1.8->-r requirements3.txt.tmp (line 32)) (2.41.5) Requirement already satisfied: typing-inspection>=0.4.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pydantic>2.0->conflator==0.1.8->-r requirements3.txt.tmp (line 32)) (0.4.2) Requirement already satisfied: charset_normalizer<4,>=2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from requests<3.0.0,>=2.27.1->arcosparse==0.4.2->-r requirements3.txt.tmp (line 5)) (3.4.4) Requirement already satisfied: idna<4,>=2.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from requests<3.0.0,>=2.27.1->arcosparse==0.4.2->-r requirements3.txt.tmp (line 5)) (3.11) Requirement already satisfied: termcolor in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from climetlab->-r requirements3.txt.tmp (line 28)) (2.5.0) Requirement already satisfied: paramiko>=2.7.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from ot-batman->-r requirements3.txt.tmp (line 115)) (3.5.1) Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from jsonschema->earthkit-data==0.18.3->-r requirements3.txt.tmp (line 47)) (2024.10.1) Requirement already satisfied: referencing>=0.28.4 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from jsonschema->earthkit-data==0.18.3->-r requirements3.txt.tmp (line 47)) (0.36.2) Requirement already satisfied: rpds-py>=0.7.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from jsonschema->earthkit-data==0.18.3->-r requirements3.txt.tmp (line 47)) (0.29.0) Requirement already satisfied: bcrypt>=3.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from paramiko>=2.7.1->ot-batman->-r requirements3.txt.tmp (line 115)) (5.0.0) Requirement already satisfied: cryptography>=3.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from paramiko>=2.7.1->ot-batman->-r requirements3.txt.tmp (line 115)) (46.0.3) Requirement already satisfied: pynacl>=1.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from paramiko>=2.7.1->ot-batman->-r requirements3.txt.tmp (line 115)) (1.5.0) Requirement already satisfied: pycparser in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from cffi->eccodes==2.44.0->-r requirements3.txt.tmp (line 57)) (2.23) Requirement already satisfied: markdown-it-py>=2.2.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from rich>=11.0.0->rich-argparse==1.7.0->-r requirements3.txt.tmp (line 158)) (3.0.0) Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from rich>=11.0.0->rich-argparse==1.7.0->-r requirements3.txt.tmp (line 158)) (2.19.2) Requirement already satisfied: mdurl~=0.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse==1.7.0->-r requirements3.txt.tmp (line 158)) (0.1.2) Requirement already satisfied: shellingham>=1.3.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from typer>=0.12.3->xsdba==0.4.0->-r requirements3.txt.tmp (line 183)) (1.5.4) Requirement already satisfied: soupsieve>1.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from beautifulsoup4->pyoscar==0.9.0->-r requirements3.txt.tmp (line 147)) (2.6) Requirement already satisfied: wrapt<2,>=1.10 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from deprecated->numcodecs==0.15.1->-r requirements3.txt.tmp (line 109)) (1.17.2) Installing collected packages: puremagic, jsmin, HeapDict, findlibs, ecmwf-api-client, eckitlib, asciitree, apng, zope.interface, zict, yamale, xyzservices, xxhash, tzlocal, trollsift, trollimage, toolz, tinydb, tifffile, tenacity, tblib, Shapely, semver, rtree, PyWavelets, pyshp, pyrsistent, pyproj, pyogrio, pykdtree, pyhdf, pygraphviz, pygeoif, pyerfa, pycurl, pyarrow, protobuf, ppft, pox, polars, pngquant, patsy, palettable, openturns, opencv-contrib-python-headless, odclib, numpngw, numexpr, nco, narwhals, munch, multiprocess, Magics, lru-dict, locket, llvmlite, lazy-loader, lark, kiwisolver, jsonpickle, jmespath, itsdangerous, imageio, humanfriendly, h5py, greenlet, graphviz, geographiclib, GDAL, fonttools, flexparser, flexcache, ffmpy, fckitlib, fasteners, earthkit-time, earthkit-plots-default-styles, donfig, docstring_parser, cycler, crc32c, cramjam, contourpy, configobj, cloudpickle, cligj, click-plugins, cftime, cdo, Bottleneck, boltons, blinker, basemap_data, astropy-iers-data, array_api_compat, aggdraw, affine, SQLAlchemy, scikit-learn, scikit-image, rasterio, pystac, pyresample, pyoscar, pyorbital, pyepsg, pydecorate, pycoast, pooch, plotly, Pint, pathos, partd, numcodecs, numba, netCDF4, multiurl, matplotlib, lmoments3, hda, h5netcdf, geopy, Flask, Fiona, eccodeslib, earthkit-utils, earthkit-geo, DateTime, dateparser, coloredlogs, cf-units, branca, botocore, astropy, zarr, windrose, statsmodels, seaborn, s3transfer, rich-argparse, pyodc, pygeofilter, metview, mapclassify, geopandas, folium, FLORIS, fastparquet, ecmwf-opendata, eccodes, earthkit-regrid, earthkit-meteo, datapi, dask, covjson_pydantic, Cartopy, bokeh, basemap, arcosparse, adjustText, thermofeel, scores, salem, regionmask, pysteps, pygmt, pygeoapi, polytope-client, pdbufr, ot-batman, MetPy, earthkit-hydro, distributed, conflator, cfgrib, cf-xarray, cdsapi, boto3, xsdba, xclim, scitools-iris, satpy, rechunker, earthkit-data, covjsonkit, copernicusmarine, climetlab, icclim, earthkit-transforms, earthkit-plots Successfully installed Bottleneck-1.4.2 Cartopy-0.24.1 DateTime-5.5 FLORIS-4.4.2 Fiona-1.10.1 Flask-3.1.1 GDAL-3.11.5 HeapDict-1.0.1 Magics-1.5.8 MetPy-1.6.3 Pint-0.24.4 PyWavelets-1.8.0 SQLAlchemy-2.0.40 Shapely-2.1.0 adjustText-1.3.0 affine-2.4.0 aggdraw-1.3.19 apng-0.3.4 arcosparse-0.4.2 array_api_compat-1.11.2 asciitree-0.3.3 astropy-7.0.1 astropy-iers-data-0.2025.4.14.0.37.22 basemap-2.0.0 basemap_data-2.0.0 blinker-1.9.0 bokeh-3.8.2 boltons-25.0.0 boto3-1.38.11 botocore-1.38.11 branca-0.8.1 cdo-1.6.1 cdsapi-0.7.5 cf-units-3.3.0 cf-xarray-0.10.9 cfgrib-0.9.15.0 cftime-1.6.4.post1 click-plugins-1.1.1 cligj-0.7.2 climetlab-0.24.1 cloudpickle-3.1.1 coloredlogs-15.0.1 configobj-5.0.9 conflator-0.1.8 contourpy-1.3.2 copernicusmarine-2.2.5 covjson_pydantic-0.6.0 covjsonkit-0.2.8 cramjam-2.11.0 crc32c-2.7.1 cycler-0.12.1 dask-2025.11.0 datapi-0.4.0 dateparser-1.2.1 distributed-2025.11.0 docstring_parser-0.16 donfig-0.8.1.post1 earthkit-data-0.18.3 earthkit-geo-0.4.0 earthkit-hydro-1.1.0 earthkit-meteo-0.5.0 earthkit-plots-0.5.2 earthkit-plots-default-styles-0.1.3 earthkit-regrid-0.5.1 earthkit-time-0.1.7 earthkit-transforms-0.5.3.1 earthkit-utils-0.1.2 eccodes-2.44.0 eccodeslib-2.44.1.8 eckitlib-1.32.4.8 ecmwf-api-client-1.6.5 ecmwf-opendata-0.3.19 fasteners-0.19 fastparquet-2024.11.0 fckitlib-0.14.1.8 ffmpy-0.5.0 findlibs-0.1.1 flexcache-0.3 flexparser-0.4 folium-0.19.5 fonttools-4.61.0 geographiclib-2.0 geopandas-1.0.1 geopy-2.4.1 graphviz-0.20.3 greenlet-3.2.4 h5netcdf-1.6.1 h5py-3.13.0 hda-2.29 humanfriendly-10.0 icclim-7.0.4 imageio-2.37.0 itsdangerous-2.2.0 jmespath-1.0.1 jsmin-3.0.1 jsonpickle-4.0.5 kiwisolver-1.4.8 lark-1.1.8 lazy-loader-0.4 llvmlite-0.46.0 lmoments3-1.0.8 locket-1.0.0 lru-dict-1.3.0 mapclassify-2.8.1 matplotlib-3.10.7 metview-1.16.2 multiprocess-0.70.18 multiurl-0.3.5 munch-4.0.0 narwhals-1.37.0 nco-1.1.2 netCDF4-1.7.2 numba-0.63.1 numcodecs-0.15.1 numexpr-2.14.1 numpngw-0.1.4 odclib-1.6.2.8 opencv-contrib-python-headless-4.11.0.86 openturns-1.26 ot-batman-1.9.3 palettable-3.3.3 partd-1.4.2 pathos-0.3.4 patsy-1.0.1 pdbufr-0.12.2 plotly-6.0.1 pngquant-3.0.3 polars-1.29.0 polytope-client-0.7.9 pooch-1.8.2 pox-0.3.6 ppft-1.7.7 protobuf-5.29.5 puremagic-1.29 pyarrow-22.0.0 pycoast-1.7.1 pycurl-7.45.6 pydecorate-0.4.0 pyepsg-0.4.0 pyerfa-2.0.1.5 pygeoapi-0.21.0 pygeofilter-0.3.1 pygeoif-1.5.1 pygmt-0.15.0 pygraphviz-1.14 pyhdf-0.11.6 pykdtree-1.4.1 pyodc-1.6.0 pyogrio-0.11.0 pyorbital-1.10.0 pyoscar-0.9.0 pyproj-3.7.1 pyresample-1.34.0 pyrsistent-0.20.0 pyshp-2.3.1 pystac-1.13.0 pysteps-1.18.1 rasterio-1.4.3 rechunker-0.5.4 regionmask-0.13.0 rich-argparse-1.7.0 rtree-1.4.0 s3transfer-0.12.0 salem-0.3.11 satpy-0.56.0 scikit-image-0.25.2 scikit-learn-1.6.1 scitools-iris-3.12.3 scores-2.3.0 seaborn-0.13.2 semver-3.0.4 statsmodels-0.14.4 tblib-3.1.0 tenacity-9.1.2 thermofeel-2.1.1 tifffile-2025.5.10 tinydb-4.8.2 toolz-1.0.0 trollimage-1.26.0 trollsift-0.5.3 tzlocal-5.3.1 windrose-1.9.2 xclim-0.59.1 xsdba-0.4.0 xxhash-3.5.0 xyzservices-2025.4.0 yamale-6.0.0 zarr-2.18.7 zict-3.0.0 zope.interface-7.2 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq| grep -v "\["`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/climetlab.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/ot-batman.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/Bottleneck.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/Cartopy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/DateTime.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/floris.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/fiona.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/Flask.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/GDAL.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/HeapDict.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/Magics.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/MetPy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/Pint.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/PyWavelets.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/SQLAlchemy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/shapely.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/adjustText.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/affine.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/aggdraw.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/apng.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/arcosparse.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/array_api_compat.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/asciitree.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/astropy-iers-data.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/astropy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/basemap.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/basemap_data.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/blinker.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/bokeh.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/boltons.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/boto3.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/botocore.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/branca.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cdo.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cdsapi.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cf-units.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cf_xarray.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cfgrib.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cftime.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/click-plugins.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cligj.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cloudpickle.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/coloredlogs.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/configobj.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/conflator.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/contourpy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/copernicusmarine.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/covjson-pydantic.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/covjsonkit.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cramjam.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/crc32c.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cycler.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/dask.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/datapi.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/dateparser.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/distributed.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/docstring_parser.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/donfig.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-data.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-geo.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-hydro.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-meteo.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-plots-default-styles.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-plots.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-regrid.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-time.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-transforms.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-utils.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/eccodes.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/eccodeslib.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/eckitlib.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/ecmwf-api-client.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/ecmwf-opendata.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/fasteners.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/fastparquet.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/fckitlib.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/ffmpy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/findlibs.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/flexcache.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/flexparser.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/folium.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/fonttools.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/geographiclib.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/geopandas.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/geopy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/graphviz.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/greenlet.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/h5netcdf.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/h5py.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/hda.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/humanfriendly.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/icclim.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/imageio.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/itsdangerous.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/jsmin.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/jsonpickle.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/kiwisolver.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/lark.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/lazy_loader.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/llvmlite.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/lmoments3.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/locket.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/lru-dict.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/mapclassify.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/matplotlib.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/metview.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/multiprocess.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/multiurl.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/munch.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/narwhals.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/nco.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/netCDF4.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/numba.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/numcodecs.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/numexpr.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/numpngw.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/odclib.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/opencv-contrib-python-headless.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/openturns.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/palettable.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/partd.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pathos.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/patsy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pdbufr.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/plotly.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pngquant.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/polars.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/polytope-client.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pooch.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pox.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/ppft.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/protobuf.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/puremagic.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyarrow.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pycoast.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pycurl.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pydecorate.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyepsg.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyerfa.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pygeoapi.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pygeofilter.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pygeoif.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pygmt.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pygraphviz.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyhdf.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pykdtree.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyodc.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyogrio.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyorbital.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyoscar.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyproj.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyresample.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyrsistent.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyshp.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pystac.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pysteps.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/rasterio.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/rechunker.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/regionmask.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/rich-argparse.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/rtree.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/s3transfer.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/salem.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/satpy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/scikit-image.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/scikit-learn.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/scitools-iris.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/scores.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/seaborn.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/semver.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/statsmodels.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/tblib.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/tenacity.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/thermofeel.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/tifffile.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/tinydb.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/toolz.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/trollimage.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/trollsift.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/tzlocal.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/windrose.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/xclim.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/xsdba.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/xxhash.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/xyzservices.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/yamale.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/zarr.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/zict.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/zope.interface.yaml is ready make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0500_extra_packages' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0630_esmf' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_devtools@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all rm -f /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml touch /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "name: 'esmpy'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "version: '8.9.0'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "extension: 'tar.gz'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "checktype: 'MD5'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "checksum: 'e4fa27d720c323db600a42b65d4f20f7'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo -n "description: '" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo -n "Earth System Modeling Framework (ESMF) Python Interface (ESMPy)" |sed "s/'/ /g" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "website: 'http://www.earthsystemmodeling.org'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "license: 'University of Illinois NCSA Open Source License (https://opensource.org/licenses/NCSA)'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml if test -s sources; then echo "sources: ">>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml; cat sources |sed 's/^/ - url: /' >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml; fi if test -s patches; then echo "patches: ">>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml; cat patches |sed 's/^/ - filename: /' >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml; fi echo esmpy'=='8.9.0 > requirements3.txt if ! test -d /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt ;fi rm requirements3.txt make --file=/opt/metwork-mfext-master/share/Makefile.standard PREFIX=/opt/metwork-mfext-master/opt/python3_scientific EXPLICIT_NAME="esmf-8.9.0" download uncompress make[1]: Entering directory '/src/layers/layer4_python3_scientific/0630_esmf' /opt/metwork-mfext-master/bin/_download_helper.sh `readlink -m ./build/esmpy-8.9.0.tar.gz` `readlink -m ./sources` MD5 e4fa27d720c323db600a42b65d4f20f7 Computing checksum for /src/layers/layer4_python3_scientific/0630_esmf/build/esmpy-8.9.0.tar.gz... Good checksum rm -Rf esmf-8.9.0 /opt/metwork-mfext-master/bin/_uncompress_helper.sh `readlink -m ./build/esmpy-8.9.0.tar.gz` tar.gz esmf-8.9.0 make[1]: Leaving directory '/src/layers/layer4_python3_scientific/0630_esmf' cd build/esmf-8.9.0/src/addon/esmpy && unsafe_pip install --no-build-isolation --prefix=/opt/metwork-mfext-master/opt/python3_scientific --src=/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages . && rm -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages/esmpy-8.9.0.dist-info/direct_url.json Processing /src/layers/layer4_python3_scientific/0630_esmf/build/esmf-8.9.0/src/addon/esmpy Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: numpy<3,>=1.19 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages (from esmpy==8.9.0) (2.3.3) Requirement already satisfied: setuptools-git-versioning in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from esmpy==8.9.0) (2.1.0) Requirement already satisfied: packaging in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from setuptools-git-versioning->esmpy==8.9.0) (25.0) Requirement already satisfied: setuptools in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from setuptools-git-versioning->esmpy==8.9.0) (80.9.0) Building wheels for collected packages: esmpy Building wheel for esmpy (pyproject.toml): started Building wheel for esmpy (pyproject.toml): finished with status 'done' Created wheel for esmpy: filename=esmpy-8.9.0-py3-none-any.whl size=132144 sha256=a7649e90eff878dc31697b1f294823bed1f7a5657502e07d57781e66738ca05c Stored in directory: /tmp/pip-ephem-wheel-cache-xy_qr4u5/wheels/f0/6d/bb/9ee81ef1c300fdb0b97b759d1daa8cb10d054319a52ea3ec18 Successfully built esmpy Installing collected packages: esmpy Successfully installed esmpy-8.9.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0630_esmf' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0700_fix_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all cd /opt/metwork-mfext-master/opt/python3_scientific/share && ln -s ../../scientific/share/magics magics make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0700_fix_packages' if test "1" = "1"; then echo scientific > /opt/metwork-mfext-master/opt/python3_scientific/.mfextaddon; fi _layer_dhash "python3_scientific@mfext" >/opt/metwork-mfext-master/opt/python3_scientific/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/python3_scientific" cache: /buildcache/mfext_cache_layer_python3_scientific_5bf2c14a80e6b72506f5561fa9486044.tar created make[2]: Leaving directory '/src/layers/layer4_python3_scientific' make[1]: Leaving directory '/src/layers' if test "1" != "1"; then _layer_dhash root@mfext >/opt/metwork-mfext-master/.dhash; fi layer_wrapper --layers=python3_devtools@mfext -- _yaml_to_md.py ALL >.metwork-framework/components.md