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): c49e0587ad573188bca7a29b2200d93b root@mfext layer (dependency) hash (from cache): 9db79e7cb6ccb2a84f179085fc539554 scientific_core@mfext layer (dependency) hash (from cache): bbdb99eb1f8bb51aa9be00084eadc6ca source hash: 9e34f87d32c5da61449e3a3c6ab645f6 cache hit (used: /buildcache/mfext_cache_layer_scientific_12b7fc4b89322805c218a0d09b8acb3f.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_12b7fc4b89322805c218a0d09b8acb3f.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): c49e0587ad573188bca7a29b2200d93b python3@mfext layer (dependency) hash (from cache): d6c2e294e5251bb7b9306b2ef142dc48 python3_core@mfext layer (dependency) hash (from cache): 4ffed3e5b54a3a76becf222928b5e088 root@mfext layer (dependency) hash (from cache): 9db79e7cb6ccb2a84f179085fc539554 scientific@mfext layer (dependency) hash (from cache): fcef7fcccc940f27a1f4eddadd0a164a scientific_core@mfext layer (dependency) hash (from cache): bbdb99eb1f8bb51aa9be00084eadc6ca source hash: 46af80fe3b009d5a641e6bedb5924a6c cache missed (/buildcache/mfext_cache_layer_python3_scientific_6c0ff05c09580e13fac78f9e810ec724.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 3.2 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.46.3.tar.gz (60 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 65.2 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=83281fe2d0f3b9e9d650e94366c339ef49b0ffaebf854d99ea8a3e7f308a41b1 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.46.3-py3-none-any.whl size=30557 sha256=4b399d56c9d9338230118d705d9737a2a468ccca63d5e813e2a4fc7815d8bc4d Stored in directory: /root/.cache/pip/wheels/16/d4/b7/55c9fb8680477928e780333f0a91d25a9ee5accd326daa3312 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=1db95e9be54c7a9d51468ec709facc69996b743ef306db7c819a1068b2dd71b8 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.46.3) Installing collected packages: pyproject_metadata, meson, scikit-build 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=a45674a24354791aabf2daafc4d2ce813ea1b7a3ad84f70e84253a8642bd600a 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=a27c6054738a354373391c452ad94a41b2748b106ae2c1ee43e3e0428cfe2fb3 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 85.1 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy==2.3.5 (from -r requirements3.txt (line 4)) Downloading numpy-2.3.5.tar.gz (20.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20.6/20.6 MB 80.0 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 111.9 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=4747c4b47e6ea114e976fd2923405865009d6f47d4e1f2fdedf411cb361227e8 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=33f3cebd4cffa3670b860c773c0e8bfbe133881ef98d6b36db0e6be6955a7847 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=fc06b764768060ac93952d811c3494d40c5f4b8282b8ddb3aa0a847a607fd6c5 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.5-cp313-cp313-linux_x86_64.whl size=7978550 sha256=3bbec9ba75e77f5de3106dc4d14d70bb05d6fbbc91a20394a4b4ef51c269c6d5 Stored in directory: /root/.cache/pip/wheels/e1/94/10/27deea10accc6fcdec1e8500bbf65510dd06f0b2409e10f104 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=6c1fce37b530820b6963d3879e374635a8c7b37a1399da1f9bd22c37c0d42fda 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=68f4cbbf9d60905a4ee99e64b8d34f75b43ce93630b5cce999c153bd6e172028 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=e97fdb093f7989635ca0922937af1cfaa6369b61bbbaa5cfd465a134fa31c167 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=37d8155022dd05f801d8809a20ecc5ece646e2898b05e4753ecce32e05d6bc42 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.5-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.5 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 81.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 119.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 86.2 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 95.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): 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 22.9 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 3.5 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.5-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.3.tar.gz (435 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-2026.1.4.tar.gz (154 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.5-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=3577e8118b9adc93cd554441cc8574cc5b35ea87d93b2975c6b032b25f2762a3 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=cb3a3bb713d18d6ea7cee84be2d7a9c4cd7afe995113850e212bbaa52df56644 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=12086724 sha256=a1d0fabd301a058dbabeefea8e8adbf0bfa9779dc7c24adf3cffac4c04e126e8 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=3ee4e67b2ea6fc5c1ec20d0c3527afab05dd75c3fa011456c5075c3b1a4e2dae 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=b0f7197eee259b6219eaa42909a26737e081993c5efb7d07fc482f041609f186 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=23990147 sha256=6838dfbe836a546ef040797ca8510c03d4bf410acded45c7d6cc8e3998b31ac9 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=2f36cad30a42d8deac61b86d2017e4ea797e88b0f280d7901335459778fe3067 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=b186e96c5d1d1f33ba39d8979bc313af923ad647e390eb56b752221368809530 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=a9c6dfd09866f6091f7358dd8007562bd621e3a25d29968629ffc7130ee22edf 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=c612772c61485ba825aa7bd90db7ed586d7727ba463426a52332833db2c06ff6 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=208968caaf16063d4c32e0dab725155f7ce6df19b325f3c34996a77e77e96137 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=ca1a6c94618dce980530fb9f3a823f4c67fcd254c6689b795e7c7c5f4e9cee17 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=046a1b15d979dcc2ac507c400a32d23a677a85a0142dc088b1c63d126bdabd43 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.3-py3-none-any.whl size=131527 sha256=e984cb1798877278c173a09d0d97f77617934d4faf5cdea9f58934bfbc326114 Stored in directory: /root/.cache/pip/wheels/3c/a0/1f/8c3ee17d2867eefe61eaeb92d9638c59ce3675dfea1847040f Building wheel for certifi (pyproject.toml): started Building wheel for certifi (pyproject.toml): finished with status 'done' Created wheel for certifi: filename=certifi-2026.1.4-py3-none-any.whl size=152900 sha256=4d0db6d1b8a7bce6b4161ff9db0fb2c52622f68011cfcc31e76c1ebe1b1e0993 Stored in directory: /root/.cache/pip/wheels/90/b9/fa/481493fe74a2a25d126287143bfbb1c5297b45ac76ea66d571 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.5) 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.3) 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)) (2026.1.4) 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 tempolayer10654[/src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer10654] 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 8.4 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 14.7 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 6.2 MB/s 0:00:04 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 8.9 MB/s 0:00:01 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 11.4 MB/s 0:00:00 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 47.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 5.8 MB/s 0:00:01 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 108.7 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting copernicusmarine==2.3.0 (from -r requirements3.txt (line 34)) Downloading copernicusmarine-2.3.0-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.10 (from -r requirements3.txt (line 36)) Downloading covjsonkit-0.2.10.tar.gz (840 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 840.7/840.7 kB 3.1 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 52.3 MB/s 0:00:00 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 65.6 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 6.7 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 60.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 8.0 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 7.8 MB/s 0:00:06 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 46.3 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 18.2 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 51.9 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.6 (from -r requirements3.txt (line 71)) Downloading floris-4.6.tar.gz (9.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.4/9.4 MB 10.4 MB/s 0:00:00 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 10.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting GDAL==3.12.1 (from -r requirements3.txt (line 74)) Downloading gdal-3.12.1.tar.gz (899 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 899.2/899.2 kB 61.8 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 4.9 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 8.5 MB/s 0:00:04 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 5.7 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.1 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 13.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 81.7 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 89.1 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 136.6 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 7.2 MB/s 0:00:20 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 10.0 MB/s 0:00:00 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 6.0 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 3.8 MB/s 0:00:03 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 7.0 MB/s 0:00:01 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 52.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygeoapi==0.22.0 (from -r requirements3.txt (line 137)) Downloading pygeoapi-0.22.0.tar.gz (324 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.12.1 (from -r requirements3.txt (line 145)) Downloading pyogrio-0.12.1.tar.gz (303 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 6.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 12.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 59.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 106.9 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 5.6 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 108.0 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 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 48.4 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.14.1 (from -r requirements3.txt (line 165)) Downloading scitools_iris-3.14.1.tar.gz (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 1.0 MB/s 0:00:01 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scores==2.4.0 (from -r requirements3.txt (line 166)) Downloading scores-2.4.0.tar.gz (145 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 66.3 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 9.3 MB/s 0:00:01 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 12.0 MB/s 0:00:01 Preparing metadata (pyproject.toml): started 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 11.2 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 87.6 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 8.2 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 3.7 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.3.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.5-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 84.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 103.9 MB/s 0:00:00 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 62.4 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-2026.1.4-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.4.tar.gz (513 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.1.0.tar.gz (27 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.3-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 77.3 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.5.tar.gz (821 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 821.6/821.6 kB 73.0 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.3.0->-r requirements3.txt (line 34)) Using cached setuptools-80.9.0-py3-none-any.whl Collecting orjson (from covjsonkit==0.2.10->-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.2.1.tar.gz (490 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 14.3 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.5.tar.gz (864 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 864.8/864.8 kB 57.4 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 101.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.22.0->-r requirements3.txt (line 137)) Downloading babel-2.17.0.tar.gz (10.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.0/10.0 MB 125.6 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 51.2 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 105.4 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.4.tar.gz (749 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 749.3/749.3 kB 70.6 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.6.2.tar.gz (3.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.5/3.5 MB 105.5 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 138.9 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 143.3 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.3.0-py3-none-any.whl (125 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 11.9 MB/s 0:00:01 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 9.7 MB/s 0:00:04 Downloading fckitlib-0.14.1.8-cp313-cp313-manylinux_2_28_x86_64.whl (12.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.8/12.8 MB 10.1 MB/s 0:00:01 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 105.8 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 7.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 60.6 MB/s 0:00:01 Downloading polars-1.29.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 34.8/34.8 MB 85.4 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 93.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 81.6 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.3.0-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.5-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.3-py3-none-any.whl Saved ./src/certifi-2026.1.4-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=768bf33083512c1a70ec59af8ea17200a4325b594bb7c4030f932ec9ea44882a Stored in directory: /src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer10654/tmp/pip-ephem-wheel-cache-0ssyk238/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=edba83f04ae2b485949409b964538cee3ee4cbe3a419f3ac801f3882db3ad56f Stored in directory: /src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer10654/tmp/pip-ephem-wheel-cache-0ssyk238/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=60b0ebf52b845e80641bf223c0688c100cee2d0eeaeb8d9e88c9a40f4f9d2aa1 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=481848 sha256=8a33509c95f3973a368b5004d2e2da01b14be5f6d17098e3c3660b0672df96db 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=94022c39b4c6404b794f1addc999ba620a2b0179fd3aa9ac658907823f0559bc 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=134b282ae1408d52b28964f036f9f03f6a9bde024dbbfcf74faad229da13bace 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=76ece362a621895c3af9dcdfc504516e8cd247cd369fda81f7da71c43f7b6fda 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=97c9a7d9987e24ecd2d06083e46cd82ba2c446e2e8813c325fe27a82f880e171 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=10144252 sha256=d9d23e3de2a54ca8b0644c20a10d75548d1664228f054c278434a8443c384bee 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=47c0cbc420029c017636ee84dcb1af39112eb22e817594737eac161090bafb84 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=318683 sha256=f6e5a312cc4982bf07fc4e3b0aff54c883f271ab5b64955d3664385b879be5c6 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=539632dcde518fa39c78eedead3d9355118a3b1b13e619e9fa28a03823a6201c 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=d48ec092b5f96ff4a136122d9aeb91419a297f33afda84c4097677102209bee3 Stored in directory: /root/.cache/pip/wheels/77/67/01/b064c1117e532323b5abc538e56b6a04f0c98b65ff230711e4 Building wheel for pyproj (pyproject.toml): started Building wheel for pyproj (pyproject.toml): still running... 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=2688557 sha256=3aa489042667a40b1e492182625bb97cc6197c42afe2a48be2dec1862034561c 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=8a97a0f78bc1680137e2630e4975b1a7edbbc8dfe71ca7f4a43ca673a326c11d 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=360405 sha256=1d065fd383c870afc1849d5b19d045bdb20ae064846826d30b777ad80a25d530 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=c1abaf058eb0aadd698381f52381ad56036d46ff7ec26951a2494383b7f119c2 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=d89e9f95024b5b4370bd9332b39341ca06e93321aa5663f42cbab43cb5080379 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=57c5b35822fe729a43c8177d749ab7a16c3a8d0833d7627f59133bb023f6f8f8 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=c1353b5b3fb656a570641bedb37f224dee31634cea408649afe1ec82a8d6c6c9 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=11709463 sha256=f931f46e63974ac58d31cddeaf4b866ba110b7b0844c468ad9569987e74d126d 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=f86eb2f6aa006d9c18eb090c75f768582ea4ed08432eb5ef37dce12b2480b79f 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=1270693 sha256=bcf185da07cba3d4e3f5a945ad0ab78d9ea4fa72d1549ac9f8d699602c4fcf45 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=696669 sha256=3f575d64ad0bd06677df3b6946f8529ebe7a9273117bc871bc1bcfd3d59c2774 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=a33512468b5303151a32b9782077285d1f65a631ff2b6ca77cfde7307d639899 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=106d3e3cc9484c8b3a8e4eb464462d0b9ad610a700e78f9e6264cca5f19bbc0e 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=7c12f5f9b29d4351e70e5c1afa60a2f4086dfd1d6627624b11d20f10cd6d41ce 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=e749c557fe9e2f89074f0ccb0f914c9463a11700feec6ceec28f03fdc0a13482 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=dbd6fa33e0e7221bed726656efcbf7f471e8536e36e77c7f88b96af0474456bd 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=0ab3da8b1b5b1d6f8844a824b1aafe682b362382b40df5909433818e62843c41 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=302612 sha256=1bb61abf8353d15b63c1e4146ae729318d6b0432f815aa82e4ac16e47f95f345 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=07c0927e0768a02efb3ec8f90d72413e253b41208952d0b6907c50274d6eb798 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.10-py3-none-any.whl size=543242 sha256=e394f0e8f28214b3bef92f47bbb7e913ebafddd7b4f17ddadd856bfecf44e244 Stored in directory: /root/.cache/pip/wheels/e0/89/8b/064b77097d4869e7b38b541c767ebbca8a392ae7a3da91ead1 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=701feaab2ff8028f76edbfbd3e6f93cb833533c60a7ca8c64eadd328ff8c215f 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=53094 sha256=70a9ce08b3b8f55ef87266f4ea34224c37a3efd9ee3b8ac5ea4215c7d9adc504 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=8a2a137ed8960adb9e20588e8f28c735186b7bc43e31a0efde9ebb8bca5c6777 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=4366c6d53e87dad63628f9b4bc943c70f19e75a267975f15dad6fab68a7bfeb3 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=6e68370f938c1e9d36b2bbbd08c65ffa72c792d0b664b5b22493542d98976146 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=3567bbd80b800df744d1e34e538011163903ec5efa6195e3df07c7042d8bb856 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=0ea90573dda8d59f8bb533bb464aaeeafee5956cbb1922ca4a141824870089dc 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=05cafe1c6d54ae6181a3868618b4a06686f3cc90ae760897d7c4639623de57f3 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=31a69761806951a427c8bc5ec32b8223b11bea90c21e763d31ad4176e4f9268f 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=d8576f0570b396377df4bc6036f51bb3c45e2c230746e1ce8e27ca8da5f69686 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=0671bb8a28e76cdf5043cba9ac8568cf5d650099206920cf26baf3500378d406 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=397389 sha256=23b09f5c7458094c2105b0c1a5a48a72fa17bcf2dda9a1f51964c1ff13269ff2 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=5c841e2e59cef4383d9aa41750acd11a3a7a5ac5930f9be887aeb04a496dce73 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=3a50cf7fe2cd11ac86005e746d608522efd0cfeba32b85cf3c9e7206c68b42a5 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=e710bc31ae5b970bf3956f8a72a8fc9533b5c7de7b311cbfeed8d067147b3cb2 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=d1d375faf4c1a9f1afadfe9a89520d5ea64753f0e4d53f34cf407c90e9ee9f03 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=6ceae53cf3e06a907aee775ba3dc5743f8ae30599a82f855559d52a2273b3510 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=2417d0598845fd4143677c9c9db27aa5e82d81e27e2782ecae3d820d1dfa484b 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=d21446cd84d12190f0cc0c200b1a8441a753e7f0918a4e9187714f543299fec8 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=d3ec8a3744c7ab801c94f50db1ac93a995772df734bd20ccc5ec0a64529a6d63 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=1be8ba13891230d619428f97832d68dcb487284f18a72965856285a8d354a17c 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=6309056f01b7a31b32e17e1fabfaa035129816fa59ecac4cd47141c4e5c02b0f 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=1738901 sha256=18ff6b878f86e5993a202bfaf089b20f4cf74528204fb17256aec5c477b2fb5e 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=4bbbf8ec57392590a663bcea58129f8eb18a7f7f74a8daa56509baed55aaaa42 Stored in directory: /root/.cache/pip/wheels/f7/a4/98/8c069c1501d6cbf3b193a10848e64cb1770522bda65bf38230 Building wheel for Fiona (pyproject.toml): started 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=5431717 sha256=d8f9cdce62ae0492eab7332e21fa5f6364717f683a26b72142444a5d03c64971 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=a0119914995cd91ecb0caca0db78be551472da4aeb2a78dd2b8540909f79adac 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=ac08bff717ed0ff0ef8c309c41c6b3869edf3423a592a62de345160161990088 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.6-py3-none-any.whl size=9464111 sha256=667f55f6e6deef24b8b2e11c5395aa72d1d77663cf0f1971ae60332bc824d047 Stored in directory: /root/.cache/pip/wheels/34/34/d3/6bc1bf9ee1b07158395b8a705849ff11c326d0e188531ef19b 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=460307 sha256=b7a545dc3735fbee6773f0e400d2c6d477f91a4f0597d6ee43b719ef63c934ee 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=8adf010050202aeb3716114596e8d6791020f4aa836e69c789cd30b69b23d48b 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=1301317 sha256=c85d624de440410e04c2ef5dfbe7293ef93da61fa029598ec56bd83d8dc0e97f 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=293cdad59e2dd57122a6b3eeea169ff3315d1b09b3606e4ec4a6c9fd8d6a7438 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=4893702 sha256=56e7350ce0475f20516fd02b5de5114dc73156442e4a0f8befb39d1273026f54 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.12.1-cp313-cp313-linux_x86_64.whl size=7457779 sha256=6ac966dd457c24ac9b4a0c384ab267023bc95ef9d75c2941b34ac861ad057219 Stored in directory: /root/.cache/pip/wheels/ff/e1/11/9be725a8c8cf64af21d0da4695ddd82746fde0f4b1db8bc3e5 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=408f895666d5bf743d81e2ea4a78d8a06321b55909f924acf2620b58ab492a8c 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=0a0004d2dbe9ac5aed7d8907257b6825f3735cd02b880aa2be59d50d87ebb534 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=29e386b6d4a659451d4db8920266c2ff091ce3f917c1e05b29b81e81599c0e32 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=fab38754507ae104e0264c4f41b64b054c377ffe1e3556c5cdd137b631247cec 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=611328 sha256=2b738f4c91891d92c6a4d93c7172a4e94c3c30f4c970c588f5de3f44e44286f7 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): finished with status 'done' Created wheel for h5py: filename=h5py-3.13.0-cp313-cp313-linux_x86_64.whl size=8495817 sha256=4e9f047cbf6ad37a07e0312e636500ba5b6e4e1238d0aa55f8645260a1e975e0 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=5cfa7791d0f5c8c8a1a5ce6448734cdd14ec34429b110262d1a1ba3427f34e79 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=2e53301eb8148f5fbac78a27a299c56cf096c989cad03e56eb18bb8511a17ff1 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=112810e70ba1ae989cfef217da0d654ce64368a1f709b4fb44294843339cc52a 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=ff73d5d6777a2d407b1a1873de3767eac9170c276fce79e022e5c4d45fac961f 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=f6cf8a397c01236013f9b5bfcf8b1d01606d26da0a512905a9553d4738e6de6b 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=f02a0bb35367a21990f07c93534997bedf88a8d12f2b428fb55bacf79278fbb3 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=1475702 sha256=37f5381594cedf1d310b1fb79ca54e0bba21483cfa963126583c8fbe0d051b3f 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=10ade6d16f022442269fec547cda27012f5b8fdfcb46c97a08c7acc009fd8198 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=5f30a0a1216ee293d9b0b893290ce24f1d3d8244bd8380608a62e1f883a74df1 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=51fe161aac617d4a681f43980ac75ceb3b0de9c9f5a13e5fe89abb3c3b3f6c84 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=8f01dc8fbc35b4993cc4007323aabf80f81ddc2a5a472de227a6772159bad900 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=32152 sha256=85a1e6c22241849a9ca62d49f895b8959c82403f4078b8d41cf2eaef6572052e 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=8f74de88e330f4fc1d2ac4c7ccefe71d43fa82423995f6917bd39959c57167d1 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=bd11af79408de5490a70803a343d304f122516cadf53603803d6a75ff6782004 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=efe50c3111b735211f2bdd606ef0b2a19e3ace143c5fb191429743b5c7d94852 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=ee2904ba9fe1075066800d7f614e6469e77fa44bd40c7bf488cf7242d35f84db 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=7220439a47db3fe8e202517f3dee58da4b19fbde0a3d5f3a5672f1c9a7e885b3 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=75bea3bfa1cb8859b1a1b13f47ef6b79e328d6c3d722689084d11777939972d4 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=10047 sha256=93db328b247372cf0ad8bd8f09043d9172a0cd40b09ea59c840f02ce20ed1050 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=d7ca35e35d992079b6f684664336ecd7dd5459a8f5f2f477f5d18af4244e945a Stored in directory: /root/.cache/pip/wheels/e8/0f/ed/98a307604ca4c75ac62451084598d1d288489411bdf557bbb7 Building wheel for netCDF4 (pyproject.toml): started 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=3264148 sha256=33f1449da0df8b403857b25d39d2b1daf02fad69853a6b09c6316893ee7086b9 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=3525429 sha256=b1324b408aeaea848ae7f2f926b10a7f6787c3e37201e582ce8eef225dfb109a 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): finished with status 'done' Created wheel for numcodecs: filename=numcodecs-0.15.1-cp313-cp313-linux_x86_64.whl size=8870597 sha256=e05c44340dd9c11c177bbef0ae5a1a015ef771de7b5434f675e5291052cc6af8 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=af8738914ca9b135c455b1bb9e1fb819e905687d91b2987cc978f7ebffaa2b71 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): 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=36245618 sha256=dbc822b23f18edf2562741783e7b3ca5ae1c95ee7257a0f0b47bba62a728e1e1 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=1ea6818677ad890529b8f583a71b24a347ebf195f27565109c3c62a610e5d4d4 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=e5de5eafff387554780e5cd607b38cbb822436735f46cb30db536dc03dc3fe40 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=c1369879003e92b5dcfb915577d90250df9ba25cc7a34816d085057acaf166ef 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=fa11af43cc55547d9145da6426fc41f7c87879502fff3b81315aaca41a776ae3 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=f59a783bd080d14c348f356036b7c2adae7c15fca7b305092656b91793cad643 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=f6380f40cba55164c43900efdbeb2bd17adfab321afecabd0bb0d7209115d377 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=a4f41464be56d2c0908a8755b38b9222532effc3107e8f42fc8dcffb26eea063 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=ab67e0369168e2490d2f9ea8f878d6d3b1d6e664ac8c534774d991b7a3800418 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=964de117f70b990c5921910880788e6a3af23a5e998b993b9dacb91288402d82 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=f174c3f91a1d1d18c3122666b7530dae17f3bc92f90c0a02be4d0118539676db 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=11e777b501e33d19d8d8958ee9511eeefcaded8f976414bb51cff71d1c8c97c7 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=1215980 sha256=003ab7be9c73590a0189bb36120f682497f803991b81a1072473a7da9d70c308 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=eeaf16fd0078d29afdc2b191d08099218f5242d1fbe3cd8e51ed2639cd9fef1f 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=30bcdeb560e308aaf530ddc16d2680b7f42dd3d3dde74287a5e20f5b7ae83b3d 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=336083 sha256=2275d89c7f299467cc007cc97d699785147df70d6065ecefdd0e25889f522c24 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=e368af6ec398da8cf230a1fdcbd943a5f84a2a6a512dd5193886b957bf084d3d 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=1857246ee79ceee7baf0a07b551ebbda00197862961f0715a5451e2269eaf1c0 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=749027 sha256=9d058c44b4a549afce285a8893f5991e910be4e519857963c74168b8024c5a88 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.22.0-py3-none-any.whl size=518473 sha256=0eb6ef053e97bf0a282e6e568097b449381d5f24d8f14132dfc52b0adf756682 Stored in directory: /root/.cache/pip/wheels/48/91/a3/448b213dbccc119dc6e3815e35917cb44c6baf01489dd889e9 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=6cd2fc23d184eb24b2953d404465baf4cfa4f06485b943a27dec199c13ba5da0 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=43d2ab8725c8dfb6f636a0e4dddc481b2869ab2735081865ff006fbc4f3ace4e 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=7b1a24971fa13fe7ce836f24599bc08196484df6d49f7c13fe228401363a39af 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=211556 sha256=cbbe2ec7e2db641321071cf9b1dcbb293939043d82dd1c0a0b7920948e99b8fc 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=419997 sha256=d10bc53defc7ad58889a14e1ffb487042c8b606027e4284b705dabb492a50b5b 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=343376 sha256=f6d312e91e5aaaea7b93a7ca80eb9cfe3e371fd3049eeea8e6f0e5ecba13939a 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=1b027aa20dcb69da8fb9817382cee5850b9ce1b5e8df320c226692d47a3c2592 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.12.1-cp313-cp313-linux_x86_64.whl size=2823960 sha256=f80848bf17b703ad5e1a253ed4098d0c227d74a2b004cea4d65818f7f78486b6 Stored in directory: /root/.cache/pip/wheels/09/7b/75/db4610b6ec4c0545c4ade184bc76a84ef243b05e6c7c607cb6 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=182a53a02e1c09be5bb8a94e6bdec2214f72e440ae354909e3579076aad7e920 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=4349943 sha256=b51911a60becc84efa83db2f3cebbc07e9f9070756913a931d293403356ac7c4 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=121927 sha256=cdaaf54b0c45db7aafb514e8701b6800aa1d3485fcaa9a977a9bc871111f5423 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=1550965 sha256=3cb572aaef9a45a2907dd9dc598dff01c89f0523d1ead574132a5d4caaac09da 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=4404386 sha256=305d867560d13d0a9468255c5b8ebd578f26b1e06d36d864a541e2dc8f3b5646 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=9674160 sha256=5ee75e437d90d84e06245a128d219afedc7bb6b11b2fca170512c8744cf39746 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=4ec1b7f7e47dd9934a2205f983945c3e1d8dc6d0bb6cc92eb2c7729e4598b37d 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=4ab2d8ca6ae14a7beed2edc4d46bb8247b52441a04b06afb1e36bedbac57e31d 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=9555c2cd49a7a28b101f2c511aa44b74da70139b0150c2cd7a20feb35db4e8c4 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=f629b89a756adaf121abc5f8182eba37f4b7ac05ade66b24526bd62441f322f2 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=6ed428743b611a4023a7defa5493e5cd168374a5606dbc2614c0ed940e07ba9f 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=13458687 sha256=acff8312107c83972366ed5f64cf7e2e9d37e8a445af77e283d779b9741776a1 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=11789566 sha256=5875bd5552f6af3bbf8e4d8c0a5f2dcd5fd92169777d1d447de6921befafa9d8 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.14.1-py3-none-any.whl size=2632307 sha256=0ead6d07ff5c4c3d322329be0180e45f63b8b2cae266881b5c3bea75e4ccb35a Stored in directory: /root/.cache/pip/wheels/28/00/fa/1d5c04eb65c365a2c9d0598ebcfa438d576eb4f0fa1e378688 Building wheel for scores (pyproject.toml): started Building wheel for scores (pyproject.toml): finished with status 'done' Created wheel for scores: filename=scores-2.4.0-py3-none-any.whl size=163602 sha256=3b3e3b25aa9cb11b7237244fc61245b21c7a9b877e9593ef056515fe02d73be7 Stored in directory: /root/.cache/pip/wheels/11/93/81/35559a1002996c4f5993196d3572dc47d506dd28d8759cb023 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=38017489f0b5f65a2646c02dc14e4b11a8eccb18dbeb50b5ed94ab261af8fa30 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=3188041 sha256=7e882b62a8e8375440b462b75344b08d492abba8bf5625d85991a77fb93a98e1 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): finished with status 'done' Created wheel for statsmodels: filename=statsmodels-0.14.4-cp313-cp313-linux_x86_64.whl size=25248179 sha256=55dbec92052710aa201bbc4eaff2d3e1efbe06780c6dad58e0482a9b8583fdd5 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=db954638b2474b5a6dff4affb65e6a40bb2015b828e6f04b5f67114ea867776d 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=c5fb6642e211960ec36d3345b5422a0949e5148d53961679a2318281e007fa47 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=340f687a85d7542a9fc959b28b5aaef8d1be9a51ee445dc657e7e285a0e33ac3 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=c0b6f3301bc108349fa52b9914957a18a3055bf60971603fa5e74e565ec299cd 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=e70800bb5745ce2a737778e78e5ba79037b99fafda45a6fbc882fcd9635e91db 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=649681 sha256=4a138f073a5a87ea4b1e8d11ffbbcc6a9df5943989694ede5c66256338370659 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=871e79c0d0447d2cac91dd2f90b7fa796071c3d732699009bf25f06ae0ff910a 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=48c54d65dcb56ad31822dd3e742dfd76be0add04b81374a621be52ec8a7e94e3 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=190824 sha256=76e5e471d9c01651422649dad12d0d38c9f6ee4ee161fa146f55ac3e6a1f75d4 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=29aecad4d4e6358c79489ca09258e113af5048152f886004b96292fbfea945ea 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=f38cfce2e88f43ed6ca74b60a0e0a0bf979b2561acb2a4b4a2d0b70cf5296848 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=9f7db56a492f8715df918b095c441c6adbcc28e0900a68fe52787472abade422 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=264070 sha256=c43dd9b2a2411805b49293505d36b06637a51c850670708fc99b190322af67a3 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.1.0-py3-none-any.whl size=20500 sha256=471ba5081fc5549751ad9c67b09f66a4ef7df7e8971941496838963b0e5f79fa Stored in directory: /root/.cache/pip/wheels/6d/42/9f/5a3f08e5396b86d7e36c71ceb6b8affb28e075db875bb6731b 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.5-py3-none-any.whl size=463580 sha256=e561593fccf61e8a20fc46dfc2dfe075b8be7d0188df33f221ad1f0139180f9d Stored in directory: /root/.cache/pip/wheels/63/78/a7/b598c5e975b3971e6a9814e3556628eeb94e587f4af20ac4d7 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=b2315460e732654d0ef2820e15bdba8a84a0ba9ab6b2899738c72f94029b979f 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=32532497eadef691b7377544a677bfad657ac5d1ab580dc2c3d4349a4aa4e56a 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=08cf6ac5801930b9960eaa387fc072ac9664bf27aeb61c2a244ceb94e16dc98d 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.3-py3-none-any.whl size=16645 sha256=46ad9adffeb41b106bc55343168cc93b41a63a0ff2b7bbe15b224f1b177601ab Stored in directory: /root/.cache/pip/wheels/86/9a/0d/531a6b2828ec1982b95eaadf1064c98e2da18ec7212025a405 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=4f64005eea329d7ac1e849b9f82fc6ddacc786cdb4084430d094630725dcbf38 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=ae38892edfd5e85197fa93283909153887960191eb09b201afde099ee401073a 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=418788 sha256=606f55e3c61b3a8166082d66d4ff96a0e6216a8b3025f753e5507696247033eb 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=41846d3afdccb5c446694f22a1fd17e42e54c7c7e709901f02c861fd9662122f 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=f7f957b53e74bf2902bf39d78dd6147249f01993d090f6afcc40ca03172c38d8 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.4-cp313-abi3-linux_x86_64.whl size=1880222 sha256=3293cd8c9fe2ebdb2598c3cd6c2cfc29b84da00eaae2651f37e6757d5708c7d8 Stored in directory: /root/.cache/pip/wheels/50/2c/21/8e64e3eba9994673a25fe5c4aa868b104dcd2f2e4cc5d86663 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=466592 sha256=a805bee399213ae16bba92855683de6084f34da513ef4d70fa6b15d853977eb2 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=1468864 sha256=b53b69611ecc144aca433bac5fc5b4d736f8fb028412faed01d2ff3791d7f3d9 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.2.1-cp36-abi3-linux_x86_64.whl size=158005 sha256=ba1219debcd1481a2e6eea328456e7412281d6af88fccf174d49d16d03a52128 Stored in directory: /root/.cache/pip/wheels/15/f1/77/890f900b3463084421c48b7c403b76d4bc37db3358ec735502 Building wheel for pynacl (pyproject.toml): started 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.6.2-cp313-cp313-linux_x86_64.whl size=1386538 sha256=ef59c1ebc161531cfdcfecefe594f628a8e0e0b5e7735bf151b6dc9ab2fd5a85 Stored in directory: /root/.cache/pip/wheels/23/99/9a/8d590267e80c2ae6e07b931859c7dfa24a465ee1f4daf206c0 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=796942 sha256=11b7c5c38eb7ae2c997adbd80cf093b0444c7fc8bfe1f32f6b2f1f34d069d201 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=587bca89257356fb137cfad409e911ee66831250cefd2b890cf32619b259b6dc 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=18c033716a351c1de4064b6b3be37daca359dbd93995239469542b1d35073361 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.4-cp39-abi3-linux_x86_64.whl size=443770 sha256=05ca7191bc94172646a5a16c95706e2a22c73aaf11012352b04646a31d50a239 Stored in directory: /root/.cache/pip/wheels/fe/2d/b2/2b9942894c135bbf560e278f8ced4073d2fed7aca564b02de1 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=b198d39c4db64a663a0f840537ad48a0621e868336a882aed09867c2f1b72d09 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.5-py3-none-any.whl size=225025 sha256=5ea7bd257af1041810b526d948c0a2a439481682b504fe78e935f973c0fc7e1e Stored in directory: /root/.cache/pip/wheels/4a/be/9d/dbc8add2256d15dd9d2246e6465093ebd9f345307b198c4ef0 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=925ffeefaa4060fcd81089691ddf891e047f37fbbbd7d626184345bf7a1f78c7 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=5be8ca1a85339aa8c59b4dbfdf0a3bbf4d89202dcdee8ce24daa957710b6e103 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=72dfd481e070aafa9ee9e6c0488c646d11ad18ddd5c1436ed05aee91e2fee71d 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=88659 sha256=cc11247bb3c91ab7b41a453504c7255bda06517c06452881cf9df68aca89d730 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=af8ccb208e50b6dad157c21060d78cfa68adb55bc7c4cde3f1d4a54adc1d139f 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=8587880 sha256=7704480a7af107dcdcf00d6bbfd10e78a559ffc5faa3cd1542f432b549927f9c 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=6847538830a8e35b215ee6ea9987e8bd55798be6f5714eb4973bf10cd6b9f688 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=d058803c10ea14b188579486ff62b29d3966389ec85da5a8a77681e9948320b5 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.3.0-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.10-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.6-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.12.1-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.22.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.12.1-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.14.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 165)) Processing ./src/scores-2.4.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.5) 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)) (2026.1.4) 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.4) Processing ./src/jmespath-1.1.0-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.3) 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.5) Requirement already satisfied: setuptools>=68.2.2 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from copernicusmarine==2.3.0->-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.10->-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.2.1) 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.3) 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.5) 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.22.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.4) 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.6.2) 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.6 Fiona-1.10.1 Flask-3.1.1 GDAL-3.12.1 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.3.0 covjson_pydantic-0.6.0 covjsonkit-0.2.10 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.1.0 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.22.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.12.1 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.14.1 scores-2.4.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.1'" >>/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: '6c2ce6beef832abb3b10a70c3920ac63'" >>/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.1 > 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.1" 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.1.tar.gz` `readlink -m ./sources` MD5 6c2ce6beef832abb3b10a70c3920ac63 Computing checksum for /src/layers/layer4_python3_scientific/0630_esmf/build/esmpy-8.9.1.tar.gz... Good checksum rm -Rf esmf-8.9.1 /opt/metwork-mfext-master/bin/_uncompress_helper.sh `readlink -m ./build/esmpy-8.9.1.tar.gz` tar.gz esmf-8.9.1 make[1]: Leaving directory '/src/layers/layer4_python3_scientific/0630_esmf' cd build/esmf-8.9.1/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.1.dist-info/direct_url.json Processing /src/layers/layer4_python3_scientific/0630_esmf/build/esmf-8.9.1/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.1) (2.3.5) Requirement already satisfied: setuptools-git-versioning in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from esmpy==8.9.1) (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.1) (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.1) (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.1-py3-none-any.whl size=132144 sha256=b1e814c3ea9cef30445ca9721d93cc4fcba348a71cc0424fe5494784974bec67 Stored in directory: /tmp/pip-ephem-wheel-cache-bkjgl7e5/wheels/d2/19/46/7aa2ef4b51b08d59457172f49395f1f04bd674377e44b44413 Successfully built esmpy Installing collected packages: esmpy Successfully installed esmpy-8.9.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. 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_6c0ff05c09580e13fac78f9e810ec724.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