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: 0c0ee6d23e2931ca1f595242102a0915 /src/adm/root.mk md5sum hash: 4020b447dea13c137bfe449d624ac727 core@mfext layer (dependency) hash (from cache): c90327506e9e847f861d30f10fd45832 root@mfext layer (dependency) hash (from cache): 18a56d34d0c5749e14ae6a50930a777b scientific_core@mfext layer (dependency) hash (from cache): 48f26f25b377363deccf271fd03bce38 source hash: a2ec9ff97d31f2888fbc266d22e8c090 cache hit (used: /buildcache/mfext_cache_layer_scientific_9ffa67615d17dc07d71fdbfdd5236a02.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_9ffa67615d17dc07d71fdbfdd5236a02.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: 0c0ee6d23e2931ca1f595242102a0915 /src/adm/root.mk md5sum hash: 4020b447dea13c137bfe449d624ac727 core@mfext layer (dependency) hash (from cache): c90327506e9e847f861d30f10fd45832 python3@mfext layer (dependency) hash (from cache): bf366adfafecc45c7ae03d269200c0be python3_core@mfext layer (dependency) hash (from cache): 1f582d5d8c89b89131d61332ec301155 root@mfext layer (dependency) hash (from cache): 18a56d34d0c5749e14ae6a50930a777b scientific@mfext layer (dependency) hash (from cache): 5cca37b9d7429ce69a63dadcccfd7a2b scientific_core@mfext layer (dependency) hash (from cache): 48f26f25b377363deccf271fd03bce38 source hash: 97e46ce872f691483758bb2f0574c1d3 cache missed (/buildcache/mfext_cache_layer_python3_scientific_ab1affab5ef22ecf0aa84ec43f6f73bc.tar) if ! test -f cache/hit; then \ for SUBDIR in 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/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 tempolayer684[/src/layers/layer4_python3_scientific/0498_prereq_extra_packages/tempolayer684] 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 90.4 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy==2.4.2 (from -r requirements3.txt (line 4)) Downloading numpy-2.4.2.tar.gz (20.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20.7/20.7 MB 73.6 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 pythran==0.17.0 (from -r requirements3.txt (line 6)) Downloading pythran-0.17.0.tar.gz (2.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 163.8 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting versioneer==0.29 (from -r requirements3.txt (line 7)) 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 6)) Downloading setuptools-81.0.0.tar.gz (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 127.5 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: beniget, gast, networkx, numpy, ply, pythran, versioneer, setuptools 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=b0b8c1fa606a0e89acd09f53767f0428333dc048efb4a948dbf7a83e6f811799 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=21254 sha256=2e1857d14a150314c908517fb04f366b598d2837278511f7000266f6907ae44d 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=1723294 sha256=d7353b463491b91dc9f0df2ede75c4f8e812b22502e34e84fbe9ef9798f12f52 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.4.2-cp313-cp313-linux_x86_64.whl size=7758103 sha256=9eb620d5ffe2d30e14811e5571e23b0905436b37eb14455ab9e105e8449fb09a Stored in directory: /root/.cache/pip/wheels/94/9e/22/25f9d5bddf4c338aacdecb439569e791bb3437d7df2ec90e3d 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=48583 sha256=056a242b518bc4c88fb4d36f1c9a4188e21fd059b8c7061baf5ae3e7c2d97c5b Stored in directory: /root/.cache/pip/wheels/dc/05/15/f1d1b4fb559ef32a3b41cec4574081464d7155ecc54c25e596 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=4348790 sha256=b68218631b7d0ab8379a240c50bbad06fe727be16c131f12475e0b5633f49293 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=46810 sha256=c9c065b03c080fd5c016416c7ae3aefef9d2c187f41b95da54afbc2631fd567f Stored in directory: /root/.cache/pip/wheels/21/81/8f/1e2fcde2c65aa4e5ac03b8de43121a56ccdcd60f412eb909e8 Building wheel for setuptools (pyproject.toml): started Building wheel for setuptools (pyproject.toml): finished with status 'done' Created wheel for setuptools: filename=setuptools-81.0.0-py3-none-any.whl size=1062021 sha256=a28e453df4f6a47f2491531d8ec8baf98720b2daef9624c0770b17426d5f8336 Stored in directory: /root/.cache/pip/wheels/6d/b6/e0/4b297e0025864a10afb2a04231d0d83119358989a34f818f92 Successfully built beniget gast networkx numpy ply pythran versioneer setuptools 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.4.2-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/pythran-0.17.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 6)) Processing ./src/versioneer-0.29-py3-none-any.whl (from -r requirements3.txt.tmp (line 7)) 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 6)) (81.0.0) Installing collected packages: ply, versioneer, numpy, networkx, gast, beniget, pythran Successfully installed beniget-0.4.2.post1 gast-0.6.0 networkx-3.4.2 numpy-2.4.2 ply-3.11 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/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 tempolayer3163[/src/layers/layer4_python3_scientific/0499_prereq_extra_packages/tempolayer3163] 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 97.2 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 182.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): finished with status 'done' Collecting 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 155.1 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scipy==1.17.0 (from -r requirements3.txt (line 9)) Downloading scipy-1.17.0.tar.gz (30.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 30.4/30.4 MB 173.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): 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 146.5 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-81.0.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-26.0.1.tar.gz (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 143.4 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.4.2-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)) Downloading packaging-26.0.tar.gz (143 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' 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.4.2-cp313-cp313-linux_x86_64.whl Saved ./src/setuptools-81.0.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, packaging, 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=8677 sha256=2ccf9cf940f2fa2b89467ab4ccf59b63c4d2085e30f08c8401c094e7f3c03d1d 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=24022 sha256=45d2f6fb682f05dd354d1629169036fd2e1da363776d14e959a4c3b29b3718e0 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=12086723 sha256=7034ffacb63abd0baea274a6ae79013770a9c162e11d6156d0fed1b707ede16f 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=abb51066ee54295dc26b9d1d1a8e1149ded6aad6813fc281fb1b286672fd27b6 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=dc42ec12ffd2f77c700decdc34b83dba481309635c4b99eb297a3321e6315a48 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.17.0-cp313-cp313-linux_x86_64.whl size=23781314 sha256=5d1ba9a02e144e422d736f6840718261b73522b39689406e323278476707d342 Stored in directory: /root/.cache/pip/wheels/0b/b2/b7/6f3eb6ef62bd7f5437b357b52842b90cba550b14b0511e101f 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=347837 sha256=f0c5ed2ceb7d339b708f278d8cf45cb871b8607691db832d31be51b7eb8d3744 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=1342277 sha256=905d3a781fd689e0bbf8994175e5720f078e92260c1c94c9aadce2653f339471 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 packaging (pyproject.toml): started Building wheel for packaging (pyproject.toml): finished with status 'done' Created wheel for packaging: filename=packaging-26.0-py3-none-any.whl size=74366 sha256=b36f1fef9334a5588b4166f8bcd26a14e521f2b55e6b9de3aaa80d3ff7a37529 Stored in directory: /root/.cache/pip/wheels/ff/d0/7d/27f82338b985fb7ea7bd020e753426a1377b1fd5decc05c59e 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=230079 sha256=d5090ad25e35c2b515f88aee698daab964d66f27ab26ade056265904ef9be917 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=ce68240f628d21d18740e925450433b7b1be3269983d26c2dea203f9de456ef6 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=b8521dc0d3b1bd860400fb967557320c2791e563a594d6bc0ceaa2f0edba5d01 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-26.0.1-py3-none-any.whl size=1787723 sha256=73c49d7461c78a19b94e8c7859225f64f9b6897fedeb7dd73086ef8d49412856 Stored in directory: /root/.cache/pip/wheels/51/07/ca/25f90de3b2a3721213da0fbbdd51a8d00f8c42d4b3a4f8b25c 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=64737 sha256=38f93df72b708c88f9c2f68dbc6505f0523aa3796418861e0188d9828ccdca8a 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=53400 sha256=182bc75f61f6ea1ab36fe28e82b01e8ca828afecdd38684c6b91d6203f3df7d8 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=152899 sha256=0a792d2016666ac7497bcef75545c69c1d94e91cc16d1a4720c16d0500d04df5 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 packaging 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.17.0-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)) (81.0.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)) (26.0.1) 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.4.2) 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)) (26.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.17.0 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 tempolayer8448[/src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer8448] Obtaining basemap from git+https://github.com/thebaptiste/basemap.git@2.0.2#egg=basemap (from -r requirements3.txt (line 10)) Cloning https://github.com/thebaptiste/basemap.git (to revision 2.0.2) to ./tmp_src/basemap Running command git clone --filter=blob:none --quiet https://github.com/thebaptiste/basemap.git /src/layers/layer4_python3_scientific/0500_extra_packages/tmp_src/basemap Running command git checkout -q 40b01f7083d04bd7f907c919d3e709ae9e301d83 Resolved https://github.com/thebaptiste/basemap.git to commit 40b01f7083d04bd7f907c919d3e709ae9e301d83 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 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 120)) 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 185.3 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 170.0 MB/s 0:00:00 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 60.2 MB/s 0:00:00 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 87.3 MB/s 0:00:00 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 175.3 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.1 (from -r requirements3.txt (line 23)) Downloading cf_units-3.3.1.tar.gz (311 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 82.0 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 167.1 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting click-plugins==1.1.1 (from -r requirements3.txt (line 26)) Downloading click-plugins-1.1.1.tar.gz (8.2 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cligj==0.7.2 (from -r requirements3.txt (line 27)) Downloading cligj-0.7.2.tar.gz (9.8 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cloudpickle==3.1.1 (from -r requirements3.txt (line 29)) Downloading cloudpickle-3.1.1.tar.gz (22 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting coloredlogs==15.0.1 (from -r requirements3.txt (line 30)) Downloading coloredlogs-15.0.1.tar.gz (278 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting configobj==5.0.9 (from -r requirements3.txt (line 31)) Downloading configobj-5.0.9.tar.gz (101 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting conflator==0.1.8 (from -r requirements3.txt (line 32)) Downloading conflator-0.1.8-py3-none-any.whl.metadata (4.8 kB) Collecting contourpy==1.3.2 (from -r requirements3.txt (line 33)) Downloading contourpy-1.3.2.tar.gz (13.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.5/13.5 MB 55.4 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 83.3 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==2026.1.2 (from -r requirements3.txt (line 40)) Downloading dask-2026.1.2.tar.gz (11.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.0/11.0 MB 173.5 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==2026.1.2 (from -r requirements3.txt (line 44)) Downloading distributed-2026.1.2.tar.gz (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 147.7 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting docstring_parser==0.17 (from -r requirements3.txt (line 45)) Downloading docstring_parser-0.17.0-py3-none-any.whl.metadata (3.5 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 173.3 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 93.9 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 164.6 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 142.4 MB/s 0:00:00 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 59.6 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 earthkit-workflows==0.7.0 (from -r requirements3.txt (line 57)) Downloading earthkit_workflows-0.7.0.tar.gz (10.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.7/10.7 MB 176.0 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting eccodes==2.45.0 (from -r requirements3.txt (line 58)) Downloading eccodes-2.45.0.tar.gz (2.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.5/2.5 MB 138.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting eccodeslib==2.45.1.9 (from -r requirements3.txt (line 59)) Downloading eccodeslib-2.45.1.9-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (4.2 kB) Collecting eckitlib==1.32.4.9 (from -r requirements3.txt (line 60)) Downloading eckitlib-1.32.4.9-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 61)) 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 62)) 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 63)) 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 64)) 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.9 (from -r requirements3.txt (line 65)) Downloading fckitlib-0.14.1.9-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (3.1 kB) Collecting ffmpy==0.5.0 (from -r requirements3.txt (line 66)) Downloading ffmpy-0.5.0-py3-none-any.whl.metadata (3.0 kB) Collecting findlibs==0.1.1 (from -r requirements3.txt (line 67)) 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 68)) Downloading fiona-1.10.1.tar.gz (444 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting fire==0.7.1 (from -r requirements3.txt (line 69)) Downloading fire-0.7.1.tar.gz (88 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Flask==3.1.3 (from -r requirements3.txt (line 70)) Downloading flask-3.1.3.tar.gz (759 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 759.0/759.0 kB 87.1 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 71)) 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 72)) 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.2 (from -r requirements3.txt (line 73)) Downloading floris-4.6.2.tar.gz (9.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.4/9.4 MB 174.8 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 74)) 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 75)) Downloading fonttools-4.61.0.tar.gz (3.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 146.1 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting frozendict==2.4.7 (from -r requirements3.txt (line 76)) Downloading frozendict-2.4.7.tar.gz (317 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting GDAL==3.12.2 (from -r requirements3.txt (line 77)) Downloading gdal-3.12.2.tar.gz (899 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 899.2/899.2 kB 98.2 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 78)) Downloading geographiclib-2.0.tar.gz (36 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting geopandas==1.1.2 (from -r requirements3.txt (line 79)) Downloading geopandas-1.1.2.tar.gz (336 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting geopy==2.4.1 (from -r requirements3.txt (line 80)) 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 81)) 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 82)) 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 83)) 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 84)) 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 85)) 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 86)) 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 87)) Downloading humanfriendly-10.0.tar.gz (360 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting humanize==4.15.0 (from -r requirements3.txt (line 88)) Downloading humanize-4.15.0.tar.gz (83 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting icclim==7.0.5 (from -r requirements3.txt (line 89)) Downloading icclim-7.0.5.tar.gz (3.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 151.4 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting imageio==2.37.0 (from -r requirements3.txt (line 90)) 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 91)) 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 92)) 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 93)) 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 94)) 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 95)) 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 96)) 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 97)) 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 98)) 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 99)) 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 100)) 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 101)) 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 102)) Downloading mapclassify-2.8.1.tar.gz (4.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 172.6 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 103)) Downloading matplotlib-3.10.7.tar.gz (34.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 34.8/34.8 MB 111.8 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting MetPy==1.6.3 (from -r requirements3.txt (line 104)) Downloading metpy-1.6.3.tar.gz (11.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.2/11.2 MB 104.4 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting metview==1.16.2 (from -r requirements3.txt (line 105)) Downloading metview-1.16.2.tar.gz (9.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.1/9.1 MB 186.3 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting multiprocess==0.70.18 (from -r requirements3.txt (line 106)) Downloading multiprocess-0.70.18.tar.gz (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 163.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 107)) 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 108)) 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 109)) 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 110)) 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 111)) Downloading netcdf4-1.7.2.tar.gz (835 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 835.1/835.1 kB 98.0 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numba==0.64.0 (from -r requirements3.txt (line 112)) Downloading numba-0.64.0.tar.gz (2.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.8/2.8 MB 160.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numcodecs==0.15.1 (from -r requirements3.txt (line 113)) Downloading numcodecs-0.15.1.tar.gz (6.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.3/6.3 MB 179.4 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 114)) 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 115)) Downloading numpngw-0.1.4.tar.gz (29 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting objsize==0.8.0 (from -r requirements3.txt (line 116)) Downloading objsize-0.8.0.tar.gz (16 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting odclib==1.6.2.9 (from -r requirements3.txt (line 117)) Downloading odclib-1.6.2.9-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 118)) Downloading opencv-contrib-python-headless-4.11.0.86.tar.gz (150.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 150.6/150.6 MB 79.5 MB/s 0:00:01 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting openturns==1.26 (from -r requirements3.txt (line 119)) 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 121)) 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 122)) 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 123)) 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 124)) 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 125)) Downloading pdbufr-0.12.2.tar.gz (8.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 193.4 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 126)) 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 127)) Downloading plotly-6.0.1.tar.gz (8.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.1/8.1 MB 197.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pngquant==3.0.3 (from -r requirements3.txt (line 128)) 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 129)) 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 130)) 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 131)) 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 132)) 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 133)) Downloading ppft-1.7.7.tar.gz (136 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting protobuf==6.33.5 (from -r requirements3.txt (line 134)) Downloading protobuf-6.33.5.tar.gz (444 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting puremagic==1.29 (from -r requirements3.txt (line 135)) 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 136)) 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 137)) Downloading pycoast-1.7.1.tar.gz (12.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.7/12.7 MB 85.5 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pycurl==7.45.6 (from -r requirements3.txt (line 138)) 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 139)) Downloading pydecorate-0.4.0.tar.gz (7.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.7/7.7 MB 200.5 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyepsg==0.4.0 (from -r requirements3.txt (line 140)) 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 141)) Downloading pyerfa-2.0.1.5.tar.gz (818 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 818.4/818.4 kB 75.3 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 142)) 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 143)) 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 144)) 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 145)) 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 146)) 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 147)) 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 148)) 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 149)) 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 150)) 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 151)) 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 152)) 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 153)) 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 154)) Downloading pyresample-1.34.0.tar.gz (5.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.9/5.9 MB 41.7 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 155)) 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 156)) Downloading pyshp-2.3.1.tar.gz (1.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 115.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 157)) 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 158)) Downloading pysteps-1.18.1.tar.gz (619 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 619.9/619.9 kB 76.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyvis==0.3.1 (from -r requirements3.txt (line 159)) Downloading pyvis-0.3.1.tar.gz (748 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 748.9/748.9 kB 82.9 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 160)) Downloading pywavelets-1.8.0.tar.gz (3.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 159.1 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyzmq==26.4.0 (from -r requirements3.txt (line 161)) Downloading pyzmq-26.4.0.tar.gz (278 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting qubed==0.3.1 (from -r requirements3.txt (line 162)) Downloading qubed-0.3.1.tar.gz (15.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.2/15.2 MB 119.8 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 163)) Downloading rasterio-1.4.3.tar.gz (442 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting regionmask==0.13.0 (from -r requirements3.txt (line 164)) 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 165)) 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 166)) 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 167)) 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 168)) 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 169)) Downloading satpy-0.56.0.tar.gz (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 119.4 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 170)) Downloading scikit_image-0.25.2.tar.gz (22.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 22.7/22.7 MB 177.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): still running... Preparing metadata (pyproject.toml): finished with status 'done' Collecting scikit-learn==1.6.1 (from -r requirements3.txt (line 171)) Downloading scikit_learn-1.6.1.tar.gz (7.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.1/7.1 MB 40.9 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 scitools-iris==3.14.1 (from -r requirements3.txt (line 172)) Downloading scitools_iris-3.14.1.tar.gz (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 144.5 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scores==2.4.0 (from -r requirements3.txt (line 173)) 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 174)) Downloading seaborn-0.13.2.tar.gz (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 155.5 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 175)) 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 176)) 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 177)) Downloading sqlalchemy-2.0.40.tar.gz (9.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.7/9.7 MB 181.1 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting statsmodels==0.14.4 (from -r requirements3.txt (line 178)) Downloading statsmodels-0.14.4.tar.gz (20.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20.4/20.4 MB 109.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tblib==3.1.0 (from -r requirements3.txt (line 179)) 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 180)) 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 181)) 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 182)) 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 183)) Downloading tinydb-4.8.2-py3-none-any.whl.metadata (6.7 kB) Collecting toolz==1.0.0 (from -r requirements3.txt (line 184)) 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 185)) Downloading trollimage-1.26.0.tar.gz (1.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 12.6 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 186)) 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 187)) 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 188)) 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.60.0 (from -r requirements3.txt (line 189)) Downloading xclim-0.60.0.tar.gz (897 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 897.3/897.3 kB 105.0 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 190)) 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 191)) 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 192)) Downloading xyzservices-2025.4.0.tar.gz (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 134.1 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 193)) 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 194)) Downloading zarr-2.18.7.tar.gz (3.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 14.3 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 195)) 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 196)) Downloading zope.interface-7.2.tar.gz (252 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting packaging>=20.5 (from basemap->-r requirements3.txt (line 10)) Using cached packaging-26.0-py3-none-any.whl Collecting numpy<2.5,>=2.0 (from basemap->-r requirements3.txt (line 10)) Using cached numpy-2.4.2-cp313-cp313-linux_x86_64.whl 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.10.2.tar.gz (368 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 120)) Using cached scipy-1.17.0-cp313-cp313-linux_x86_64.whl Collecting pandas>=1.0.4 (from ot-batman->-r requirements3.txt (line 120)) Using cached pandas-2.3.3-cp313-cp313-linux_x86_64.whl Collecting paramiko>=2.7.1 (from ot-batman->-r requirements3.txt (line 120)) Downloading paramiko-3.5.1.tar.gz (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 140.1 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 120)) Downloading jsonschema-4.23.0.tar.gz (325 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pillow>=8 (from matplotlib==3.10.7->-r requirements3.txt (line 103)) Downloading pillow-12.1.1.tar.gz (47.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.0/47.0 MB 157.8 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 103)) Downloading pyparsing-3.2.1.tar.gz (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 141.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting python-dateutil>=2.7 (from matplotlib==3.10.7->-r requirements3.txt (line 103)) Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl Collecting certifi (from pyproj==3.7.1->-r requirements3.txt (line 153)) 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.5.tar.gz (516 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 117.8 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 97.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-81.0.0-py3-none-any.whl Collecting orjson (from covjsonkit==0.2.10->-r requirements3.txt (line 36)) Downloading orjson-3.11.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (41 kB) Collecting fsspec>=2021.09.0 (from dask==2026.1.2->-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==2026.1.2->-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==2026.1.2->-r requirements3.txt (line 44)) Downloading psutil-7.2.2.tar.gz (493 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting sortedcontainers>=2.0.5 (from distributed==2026.1.2->-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 134.7 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting networkx (from earthkit-workflows==0.7.0->-r requirements3.txt (line 57)) Using cached networkx-3.4.2-py3-none-any.whl Collecting dill (from earthkit-workflows==0.7.0->-r requirements3.txt (line 57)) Downloading dill-0.4.0.tar.gz (186 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cffi (from eccodes==2.45.0->-r requirements3.txt (line 58)) 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.3->-r requirements3.txt (line 70)) 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.3->-r requirements3.txt (line 70)) Downloading werkzeug-3.1.6.tar.gz (864 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 864.7/864.7 kB 85.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting traitlets>=5.0.5 (from MetPy==1.6.3->-r requirements3.txt (line 104)) 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 113)) Downloading deprecated-1.3.1.tar.gz (2.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.9/2.9 MB 144.9 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 126)) 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 142)) Downloading babel-2.17.0.tar.gz (10.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.0/10.0 MB 181.8 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 151)) 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 152)) Downloading beautifulsoup4-4.13.3.tar.gz (619 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 619.5/619.5 kB 74.3 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 152)) Downloading lxml-6.0.2.tar.gz (4.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.1/4.1 MB 187.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting ipython>=5.3.0 (from pyvis==0.3.1->-r requirements3.txt (line 159)) Downloading ipython-9.0.2.tar.gz (4.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.4/4.4 MB 163.4 MB/s 0:00:00 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 165)) 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 171)) 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 190)) 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 120)) 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 decorator (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt (line 159)) Downloading decorator-5.2.1.tar.gz (56 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting ipython-pygments-lexers (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt (line 159)) Downloading ipython_pygments_lexers-1.1.1.tar.gz (8.4 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jedi>=0.16 (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt (line 159)) Downloading jedi-0.19.2.tar.gz (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 120.7 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting matplotlib-inline (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt (line 159)) Downloading matplotlib_inline-0.1.7.tar.gz (8.2 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pexpect>4.3 (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt (line 159)) Downloading pexpect-4.9.0.tar.gz (166 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting prompt_toolkit<3.1.0,>=3.0.41 (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt (line 159)) Downloading prompt_toolkit-3.0.50.tar.gz (429 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygments>=2.4.0 (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt (line 159)) Downloading pygments-2.19.2.tar.gz (5.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/5.0 MB 197.8 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting stack_data (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt (line 159)) Downloading stack_data-0.6.3.tar.gz (44 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting wcwidth (from prompt_toolkit<3.1.0,>=3.0.41->ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt (line 159)) Downloading wcwidth-0.2.13.tar.gz (101 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting parso<0.9.0,>=0.8.4 (from jedi>=0.16->ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt (line 159)) Downloading parso-0.8.4.tar.gz (400 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=3.2.0->ot-batman->-r requirements3.txt (line 120)) 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 120)) 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 120)) 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 120)) 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 120)) Downloading cryptography-46.0.5.tar.gz (750 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 750.1/750.1 kB 78.8 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 120)) Downloading pynacl-1.6.2.tar.gz (3.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.5/3.5 MB 169.6 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pycparser (from cffi->eccodes==2.45.0->-r requirements3.txt (line 58)) Downloading pycparser-3.0.tar.gz (103 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting ptyprocess>=0.5 (from pexpect>4.3->ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt (line 159)) Downloading ptyprocess-0.7.0.tar.gz (70 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 165)) 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 mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse==1.7.0->-r requirements3.txt (line 165)) 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 190)) 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 152)) Downloading soupsieve-2.6.tar.gz (101 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting wrapt<3,>=1.10 (from deprecated->numcodecs==0.15.1->-r requirements3.txt (line 113)) Downloading wrapt-2.1.1.tar.gz (81 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting executing>=1.2.0 (from stack_data->ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt (line 159)) Downloading executing-2.2.0.tar.gz (978 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 978.7/978.7 kB 140.0 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting asttokens>=2.1.0 (from stack_data->ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt (line 159)) Downloading asttokens-3.0.0.tar.gz (61 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pure_eval (from stack_data->ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt (line 159)) Downloading pure_eval-0.2.3.tar.gz (19 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 203.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.17.0-py3-none-any.whl (36 kB) Downloading earthkit_plots_default_styles-0.1.3-py3-none-any.whl (19 kB) Downloading eccodeslib-2.45.1.9-cp313-cp313-manylinux_2_28_x86_64.whl (20.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20.4/20.4 MB 77.7 MB/s 0:00:00 Downloading eckitlib-1.32.4.9-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (44.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.9/44.9 MB 88.5 MB/s 0:00:00 Downloading fckitlib-0.14.1.9-cp313-cp313-manylinux_2_28_x86_64.whl (12.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.8/12.8 MB 86.9 MB/s 0:00:00 Downloading ffmpy-0.5.0-py3-none-any.whl (6.0 kB) Downloading llvmlite-0.46.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (56.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.3/56.3 MB 169.1 MB/s 0:00:00 Downloading odclib-1.6.2.9-cp313-cp313-manylinux_2_28_x86_64.whl (12.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 12.3/12.3 MB 17.8 MB/s 0:00:00 Downloading openturns-1.26-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (66.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.8/66.8 MB 132.8 MB/s 0:00:00 Downloading polars-1.29.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (34.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 34.8/34.8 MB 70.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 91.5 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 104.5 MB/s 0:00:00 Downloading rich-14.2.0-py3-none-any.whl (243 kB) Downloading orjson-3.11.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (133 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.17.0-py3-none-any.whl Saved ./src/earthkit_plots_default_styles-0.1.3-py3-none-any.whl Saved ./src/eccodeslib-2.45.1.9-cp313-cp313-manylinux_2_28_x86_64.whl Saved ./src/eckitlib-1.32.4.9-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl Saved ./src/fckitlib-0.14.1.9-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.9-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.4.2-cp313-cp313-linux_x86_64.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.17.0-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/packaging-26.0-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-81.0.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.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Building wheels for collected packages: basemap, climetlab, ot-batman, basemap_data, matplotlib, pyproj, pyshp, adjustText, affine, aggdraw, apng, pystac, array_api_compat, asciitree, astropy, astropy-iers-data, 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, earthkit-workflows, eccodes, ecmwf-api-client, ecmwf-opendata, fasteners, fastparquet, findlibs, Fiona, fire, Flask, flexcache, flexparser, FLORIS, numexpr, pathos, Shapely, folium, fonttools, frozendict, GDAL, geographiclib, geopandas, geopy, graphviz, greenlet, h5py, hda, HeapDict, humanfriendly, humanize, 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, objsize, 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, pyvis, PyWavelets, pyzmq, qubed, rasterio, 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, zarr, zict, zope.interface, click, jmespath, pydantic, pydantic-core, tqdm, annotated-types, attrs, dill, filelock, fsspec, ipython, prompt_toolkit, jedi, parso, Jinja2, joblib, jsonschema, jsonschema-specifications, markupsafe, msgpack, paramiko, bcrypt, cryptography, cffi, pexpect, pillow, platformdirs, psutil, ptyprocess, pygments, pynacl, pyparsing, referencing, regex, markdown-it-py, mdurl, rpds-py, sortedcontainers, threadpoolctl, tornado, traitlets, typer, shellingham, typing-extensions, typing-inspection, werkzeug, Babel, beautifulsoup4, soupsieve, decorator, defusedxml, deprecated, wrapt, deprecation, entrypoints, ipython-pygments-lexers, lxml, markdown, matplotlib-inline, pycparser, stack_data, asttokens, executing, pure_eval, termcolor, wcwidth 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.2-cp313-cp313-linux_x86_64.whl size=318643 sha256=58fb433029817e95fc7dcf24c21f8030409c77d0de3caafa4bdb7e84cdaa9084 Stored in directory: /src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer8448/tmp/pip-ephem-wheel-cache-247b2xva/wheels/61/90/0d/62109461d858f28477da01412996547cd0e258c79764b7be18 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=2301582 sha256=82f90b204964a0d306845e87df4234ac69a6e8e082ace8f4ed9c0594980dc7b2 Stored in directory: /src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer8448/tmp/pip-ephem-wheel-cache-247b2xva/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=29998641 sha256=6386e71820157659a5219ba27e0942a2a0da3e710784d962d8e1f044740382e2 Stored in directory: /src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer8448/tmp/pip-ephem-wheel-cache-247b2xva/wheels/44/53/6f/73d9098f983a40f0e9c197d4620ea6055861d79e70f571aa0a 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=30534762 sha256=a55db6fd3a9933f96568db96499331780592a41f842f954dd8775d7a1667387b 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=ed1f072c34f5813644f0840308343184bf8d95954a46b9ca2bae59c7468712ef Stored in directory: /root/.cache/pip/wheels/77/67/01/b064c1117e532323b5abc538e56b6a04f0c98b65ff230711e4 Building wheel for pyproj (pyproject.toml): started Building wheel for pyproj (pyproject.toml): finished with status 'done' Created wheel for pyproj: filename=pyproj-3.7.1-cp313-cp313-linux_x86_64.whl size=2688523 sha256=d9037749ca0a5801a65fd9ac2bb049ca5ff5ffd8fd629531dddff87b1400bd9f 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=af17358d4cc498373082c82cdc06275d609fd3f633439513ee169d180b78b88e Stored in directory: /root/.cache/pip/wheels/e7/ba/e6/0e9e5d2a2422a219677805dd39742f2f964f37fb79a0e3782c 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=13245 sha256=df1a9212d3e30e002a6845ed2e583042458bc3923c56e455690d6b1f846305ac 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=481837 sha256=1d644234c33c44f75e339e26b6b0383862d2b13b72c9bd5aea87f6eb30cb42cc 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=7340 sha256=195ab1804583cb85a4f4dfc84788e59ba9055ffe652c7b70eaf0d15390dafbe0 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=206821 sha256=dd5773f577c3da0e052e4c6d643e155bdeef99e622dcde4fcdd16005843bb8c2 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=53148 sha256=3452af06f8d80620688888092e77fe06bb5a9e36aa697f3c78b67ad84ceaddc8 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=b639acfa7948e4354abe270726b4b6359f3a7d8e393eef9629d4e3a7156feda6 Stored in directory: /root/.cache/pip/wheels/0e/70/f0/bff6301cfa0d49afa79c020bc98c114a9b9c6b3048e62e3200 Building wheel for astropy (pyproject.toml): started 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=10144787 sha256=39143b62fce4ace709bb1182620f78086a2f867be8aa785b993309cc0cc34617 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=1951897 sha256=5a9b514f2121c1ee3ef04a6e430135a53ac8d44b8bb6ed1842a5edad87ce3b47 Stored in directory: /root/.cache/pip/wheels/00/ed/fb/c1392a0be2de8c04a44f014f07118163ca10da7d27264eb97d 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=360568 sha256=351b6411f932fb870f7722db2b982ae40519a41db126127a82279e388a2a081f 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=140009 sha256=122ba4871765cd27ccd87faccc18636ff397a8ff0575f99fc4722000820ac9a5 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=13507425 sha256=5da7d1e0d3009c034f5e1392f51cace99157a6b4388444a462cc1afa33ae6502 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=389fb5532017fefe5b1c5d5bb2cd631ace23deea85f4385f9a1d5ac8e6bade01 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=26162 sha256=a80f16e8ca9463bc357d69efdcfc11be5c23bd286db8eda11d1831a93d3a5dbd 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=11709489 sha256=3d18b41f4cfbe7733a3d405428ddfaf6773c4c96a9b5ae982f96ce0063937d97 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=12280 sha256=73713b68dc24286f31aa99cc001f5c0561f5d4782930d3425f20de44270f723f 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=1270714 sha256=4094258a5604b59d8e6fe1698bc4937519166888d09170d710052303123bb896 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.1-cp313-cp313-linux_x86_64.whl size=695398 sha256=efff29d5dc6ca6cebc950a20b789eaba0630fe9fb4960f6ee737ff2d4504dbc9 Stored in directory: /root/.cache/pip/wheels/de/b9/57/8239de8295e26e1351d24dfd95f8cbcb711a3ebef2a067e62d 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=76484 sha256=9910262462f0e506c74b4bd941b6d51f4b68b36adf92bca3e768426eab29b84e 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=48994 sha256=c7023b11445c73455afd58a84081f4b4d854d0326bdef14847d7174386cd9024 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=7605 sha256=fd20e20baf1ef1f26dbf938cdce3e7515667f3934ac93cf538e3858c73d0de94 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=7145 sha256=ce6af9f71d7554829a4bcb5f0e8908eda823e554739b6a36d60b4271ef416cb4 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=46102 sha256=052125ad602ed7d546a268b0bea22ea7382ee37cf8ea5be8aea383a73c32c2c1 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=35699 sha256=4973cd4b1e5b46d5c5fa2d14b701095874a6e50bfc0de38bb9de06d8ccfbf341 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=302607 sha256=b79c6eddd79f0ad328c47293f52f2636e8c4c870695fae0ef2197b79e5690d42 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=49622 sha256=9ca7956248b3d1762ed629d9b671047b02984506f4a44e20b4d3c8bdf580fd4c 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=543240 sha256=15656f20c0f682bcd71d737f9e5778b632b35de202932e1b2f1dcf13d33284e4 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=729f15364650f405b8d65a41192d2810eb9817a6b8e45d8612b3b384bc4511d1 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=53092 sha256=318358333606a47352bb001a8550f63d1d25e1c2dd86eeb3bbf51b6eec3a159d 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=ec0e48a992d44b23b5a9972a08cfa06cd38dffdb3973059ac87b3ed6d5f71a54 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-2026.1.2-py3-none-any.whl size=1482028 sha256=71bda931dbe25434116a115d0fb2a6e7a493e070a06d501212a82f10a1a00331 Stored in directory: /root/.cache/pip/wheels/37/e9/8b/99d0cf27df17ad2d57abeca4c479d2018b07cb1a3296318acb 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=28493 sha256=0c722067c303860b63ecbcf734f5a1cc580f3c66c18f4bfe35a4c2ef129e9b41 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=295704 sha256=3b177b1c985c2c09eaee0fd9c8adac495f908e42e2dd8a552a2c67ebb3b2d6a2 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=52738 sha256=d4620cd407b095c908423d03a23f05582d4c9a503f078c60e4954026e4ca0910 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-2026.1.2-py3-none-any.whl size=1009029 sha256=5f95840cf31614e1d0dd061298e235511a3de5c4ca9f8ff7fbf3ab577c74d925 Stored in directory: /root/.cache/pip/wheels/fa/68/9e/3b6d8b51f9e4da5a62de1a0c30769c81dc34d3c3c62a862005 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=21648 sha256=6bf24c917aaf2fe0c94f0a135e904e6d0ffc40fd86bbce6a7551e66d7b8238f0 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=389625 sha256=65b33a2c9906614a34d753cfd614c440791002ea9ce08ca777084e14ee5de869 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=19982 sha256=570961a53c4e264bab20226c45b1a4a8efa8e90b2f334fe74b956f12f31f129c 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=397319 sha256=1880c650f92a180d0cf9cfdbd92a4d4c744ab9257be1ade30b83bc2c5db13a35 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=3b770933608b4788ea4a2095165fd2d7266b93aa8c58e36b74dd843d8c2f5fca 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=2692838 sha256=bffcd020f193ba74516f0bae20a398111db50eb3abe6cdd7a8d1249dddd5893c 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=37120 sha256=ae9ac8e00fd090ba4584914840e4cf2f2937b9711738ca7ce35237f2ae3f130d 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=27489 sha256=7c252715dd0e12a7234c78447c16df8d37d7f39e7c279b127bb55561c139e920 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=fc991f4a532dc918a56388959c6735af2da886cedb93fdff18b9ed109798115f 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=21404 sha256=1a9bd88c81bbc888bb0e2ddb8de08ac11ab593fc5548e5faff83aed75dc6c1e2 Stored in directory: /root/.cache/pip/wheels/d5/54/3b/97603a6ed8508676104099c8569cafd6d46681541928ddb065 Building wheel for earthkit-workflows (pyproject.toml): started Building wheel for earthkit-workflows (pyproject.toml): finished with status 'done' Created wheel for earthkit-workflows: filename=earthkit_workflows-0.7.0-py3-none-any.whl size=180359 sha256=33e8e21e929f1eba216f7b8ab79b643f2bd4c3dfd249ac7c7abe6694487a3034 Stored in directory: /root/.cache/pip/wheels/a2/1b/b9/169ada5908b7e43dd90edf79f8b400b261a916351f14171d4f Building wheel for eccodes (pyproject.toml): started Building wheel for eccodes (pyproject.toml): finished with status 'done' Created wheel for eccodes: filename=eccodes-2.45.0-py3-none-any.whl size=91408 sha256=6b1c00a1fe56521f48d0e273f45fcd5f1b60fe658bfca0b974fde687c28c551d Stored in directory: /root/.cache/pip/wheels/3b/0f/2a/87fc1b7eae59cb9c973f7b37e5f6fb6bad5f4ea47b0314d112 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=13574 sha256=bdb038dbc770f3d9156f69066e0c2d3d37ef907ab89dfb2ee80f9fe71116566d 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=45df4244714e22cdeaf5fd42c76220bfbd2d048f0e7501a539d1a0c86f2cb94b 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=18710 sha256=1a5dd0881881345b12807fe0c057bd308cfbee41fda77844cad50b2c91477527 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=1738854 sha256=da3a9554a72d12d0ea63941c5eb1043a2e4131596e69410cbc3b0624b072c9d1 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=665a3532d0fa79c66fd78f8e5291ac9c48b11699e3773db11180466532cf90fe 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=5431748 sha256=09f2c27fa4c6c6dbf42aaa2e796a22f1b44fde2fc79ddf50e6d603bad6859650 Stored in directory: /root/.cache/pip/wheels/2d/2d/b9/88a94c6214a2b75c1d6e053dd015df0182d0263356e82a19c8 Building wheel for fire (pyproject.toml): started Building wheel for fire (pyproject.toml): finished with status 'done' Created wheel for fire: filename=fire-0.7.1-py3-none-any.whl size=115945 sha256=83b0c79e66431abd5bb29a94eb549d5e3bcbdbf1b557be8a64eb8554643b27ba Stored in directory: /root/.cache/pip/wheels/78/8b/79/663565ad49442c6743a6b6ea7b79f177f7bbff92c7c388abd2 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.3-py3-none-any.whl size=103424 sha256=3b2e0f556994ad85d88b0113152980f6eb8a711cadd4a7619254446e6eb99888 Stored in directory: /root/.cache/pip/wheels/67/e5/56/c7bb06f640004cd2af1476befe5992402aaabe26fc3aa41a41 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=13318 sha256=0cffb59a8050f7f823e530673c646fc130c6a078d1fd8bb1a3038fef0cdf4ff0 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=54f762ccb5491715db04c21a0ddffcfd9cc56bbbd278ec2accc115001cf91606 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.2-py3-none-any.whl size=9464206 sha256=aa2e59451d47be966251ec6866ff543111008d2731ab1a7a866b0ef7575b2509 Stored in directory: /root/.cache/pip/wheels/99/d8/00/29dbae113e41eedacffc2124cd47f85d721a40639d7fd3a83e 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=460301 sha256=31aa0c10bad7cb39f722942514f8b1b8e60c9058845b02c71df50cf2a6463c71 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=82259 sha256=ab093f6d6529925f6108f3f430732990bb41b6d78e67c21473a4f67271af5451 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=1301397 sha256=be4c66b2912cd398fd70678f5f7b4f66a272770b00e9c56db7872d678ee17e0c 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=110921 sha256=02171f1b52a428bdec13d384dc78a9734cda98fedbbc1632c54b26720963bd74 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=4893646 sha256=e6cd6f3244613081706db2398266e802c7f8939520b5e52517f1148f84482141 Stored in directory: /root/.cache/pip/wheels/2e/b7/1c/8cce5da1f78383ced0a675ee0db4848e8f00cee55c61191ec7 Building wheel for frozendict (pyproject.toml): started Building wheel for frozendict (pyproject.toml): finished with status 'done' Created wheel for frozendict: filename=frozendict-2.4.7-cp313-cp313-linux_x86_64.whl size=16271 sha256=d0ea5efbad9fe37a225722b84c199a7c4438bc92ec8e4ed3177b53946ba98480 Stored in directory: /root/.cache/pip/wheels/67/20/a0/b0ce24f2253cba9b134eae2d0ca3bf3bc25d78b5606067443c 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.2-cp313-cp313-linux_x86_64.whl size=7457844 sha256=a64b291578c9a2d415e46e1330108c783bb211b3f1acf2e75dcf90a2b4d2153c Stored in directory: /root/.cache/pip/wheels/7c/db/5f/242b641423c1ed31f77e19c9160adc27b9cc385bf8cd19d6f6 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=40400 sha256=b8d8e3768051210c1e6f2c37c65b27dcbdcd7864ac51a69b1a0b55c6d1983c87 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.1.2-py3-none-any.whl size=341733 sha256=f35fbe8720b2518934174b19a5f0fc140cea54f2fd595fb3f2232ece9bdedfba Stored in directory: /root/.cache/pip/wheels/0c/0c/50/7a064d9f0389d979870e904b2e659e9b38a9e900295215dc5e 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=114324 sha256=b269aba56b03da561f1c346f923a4cf206777bb67416b3283e47dd01308ca0c7 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=c80cf6ff2dba81e4881c12dc138597dc303d40583e54edf203a8c1ae26dd704a 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=611278 sha256=52209db01f649ae8291d754f6b671af20fdf3a55279395ae83899859b5e22287 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=8493826 sha256=1cebb754b6c378ef2a046ad4faf06341fd3bb5795d1bf9941cc3129b41213404 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=6ac2127e84114bc3fb03dd4a6cc66be62efb887cf8632220003356d32abb44d9 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=c4f920d9e9e7f4712479e983502348a3f4f6c1779a19ad3420c33b7680238be2 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=3977a9ab00474d5bbf262b826344ff5db358f60e6d9d57cdc5bae86a48788aad Stored in directory: /root/.cache/pip/wheels/50/5f/26/1a0ae49ea9d84384cbc199686368423a7593fa1ab7ee031de5 Building wheel for humanize (pyproject.toml): started Building wheel for humanize (pyproject.toml): finished with status 'done' Created wheel for humanize: filename=humanize-4.15.0-py3-none-any.whl size=132146 sha256=29365e68a54c5aba3d1bbd9d5941b801273d4b38613c26a82aaaa9b1741bf0ac Stored in directory: /root/.cache/pip/wheels/cd/cb/23/4ed9d38ba21739d35b1d70495aed1b9a676562ef57c385603c 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.5-py3-none-any.whl size=125156 sha256=c2106e5022f6d5456e574d85732c51bd4157684fc6546891034f4c35393066ce Stored in directory: /root/.cache/pip/wheels/3d/33/78/422de6dd70a531374281bc954467ae258f2e597a83bae1bc67 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=315934 sha256=415c687489702867d9eb12009dec37039ef2590b28c8b97e8a55b8919844d45a 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=13840 sha256=d4ca2907021d55cd0b9709f92604210fedd85e214c74a1265063eaccef57eda6 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=46419 sha256=9900a6aceac219c545d6de00147005cda03e1fecdb446ac56dff7f57bff70829 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=1475640 sha256=68eb041122b52dff4dd1053fe8347a34b5ddb721f73327902edb8cc14aeb563b 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=111614 sha256=d6647228547f05e89a4416c54dd42bc44233f0a8384712ff780d0576ea93eb22 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=12134 sha256=b360e601ca469229bb7d4aba914bc976b604f550984fc2d596c990f713668aad 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=48199 sha256=1e3aca9c5c111e4128b5eb142b54e2fd6b9b65cd9f29ac6e26d9b68d17b506c1 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=4462 sha256=7caa2b2aae8f59b600fb2d84915a326ce4b6513c9da3ad7967a2a6f6244609ca 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=32143 sha256=6fc745b08c0baa270f5495786f214d944dc9e715691badcd06e4c7b77351ccd8 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=1a2956b0c4d299c3fa889c8b429e3c0ec5eb88000bce6d3c0704a1058e0b4b1c 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=59128 sha256=34df856b840da10964199bcdce4c62a63ccbdc225e028168ca1e6de568e338db 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=409968 sha256=2047fda3045dc21e724e99eb175f0730f835f091c664b36a6e793e4e81b94834 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=415294 sha256=da5e39b0d69693e96cce3cee45aa45b173293a95388abdad6a975bc4fc5487a3 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=152030 sha256=5e867462c87d5b17894aadf8009dbb079fdf3f2044439cb67449f26bbd19aa27 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=21320 sha256=8109ea935457be76adeb9560fc1e3b15b555e2920e44b30349b0fe392cb94e88 Stored in directory: /root/.cache/pip/wheels/2c/f2/cc/7e7060cd11bce31b4269cb7fa798f3d8abd951845cc7751287 Building wheel for munch (pyproject.toml): started Building wheel for munch (pyproject.toml): finished with status 'done' Created wheel for munch: filename=munch-4.0.0-py2.py3-none-any.whl size=10048 sha256=8c0e076513e0d5675f1bc0708d7088e9e647e2129d9d7cae910dc65407909875 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=10878 sha256=b336fe5eb862e517efd59da66102cbe553c1531c6a4b823f95f6eb35d5f57950 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=3264262 sha256=4fbfdbb436572cfacfb3552767329ef8069e6ddbb40e2254f944997e84fa285d 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.64.0-cp313-cp313-linux_x86_64.whl size=3527935 sha256=5fd8e829bb4a628f5c7e96f1e01c33f0cb6ef0830be933f5ef8539466019efc4 Stored in directory: /root/.cache/pip/wheels/c1/ee/61/ecfde1b97183949cd623f82873273a54bcb45051b65c1fa9de 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=8870516 sha256=2342d36a75411f32c080552fb6d417c2ba6e290aad6906363a31af16a18f534f 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=21445 sha256=2d20cad8c9eadff5f7b962b77569c76e706a158a4a82591130001a6b784b9c9b Stored in directory: /root/.cache/pip/wheels/84/16/1a/d61302ed2503c5de1a05ea89c215f6e6207fbe41e0cbf7c4b6 Building wheel for objsize (pyproject.toml): started Building wheel for objsize (pyproject.toml): finished with status 'done' Created wheel for objsize: filename=objsize-0.8.0-py3-none-any.whl size=11597 sha256=8e87b7420b8fb1678bb50f87d3c8db8cc32cb7de42f537abe1403c903d9dbdba Stored in directory: /root/.cache/pip/wheels/6b/54/b1/36427014349c196dae44d4cc78a1c426681191653cc59065ec 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): 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=36245479 sha256=011858681703b6b73e35311fc180d34e5205e2f0f1cfdc6bb0e4f492d3ff49e9 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=21f4e36485d4e6cf896b099680d49a6b61336bdbcc1c56c82207d7314bbf7508 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=18943 sha256=2dd80c585e5f97c5db4b2b4c3b4bec153acd87f8fbfc2bf969551b861ca1bd90 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=233011 sha256=7b264b302255e2c5d0908048956129098ff67d8d82d10281342e4a9f5b764ae6 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=e0cd9db90012e3b928bf59c3a8e67cdb7b2319bc6909957b19c3d574a9e4cefd 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=ac1fe2245b10a8a676a65d39877ed60753a54eb2ef48971ea4fd19ef9fc7aa47 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=14805795 sha256=c735b3a5b2b4e836beb269d0f3b4b159f034d1986891fa5438012fcbd20542fe 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=5919 sha256=7d208a2477d3fc31f40b8d7623ecc414f546d8509af8e86a02a4f16dfbce138f 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=52424 sha256=2c7eae4dd466b31ed66b6415aafdb5c25e283c74ab5c1c47da42d605728f5341 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=64654 sha256=afd25d25374ae67b4a78384e593b91c59f13d5333d128e960eac2e4581593912 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=29588 sha256=e624243ab53a4b257acad753c630e2354e6980334b7bb9cad5dac1e696627466 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=56879 sha256=afa0499de2cb09da7afa57ffec3ab63c72d4bfc4d5218ad54d14d9a0e80fe1fa 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-6.33.5-cp313-cp313-linux_x86_64.whl size=1307357 sha256=db00288ae4b6a5560c743d588c2a82c3f46843a1fa5fc40e84e015d7739a51a5 Stored in directory: /root/.cache/pip/wheels/cb/23/c6/da4a3f2e241953578648e4997bf4eb3bce411cfb35f0f16f78 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=43347 sha256=07b00fc6a04e1cc4fce216dbac1785909079784032297a49f3ac1f96a55186ea 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=7414440 sha256=510d5c055478fc4b3b377cde0f8bb59d58880087cf556a912d44e511f85c284f Stored in directory: /root/.cache/pip/wheels/df/df/7f/6958b183f3af9cb4543f7b194dc4602303545b1419dc6cc50a Building wheel for pycurl (pyproject.toml): started Building wheel for pycurl (pyproject.toml): finished with status 'done' Created wheel for pycurl: filename=pycurl-7.45.6-cp313-cp313-linux_x86_64.whl size=336067 sha256=468c3c4ac19e189f2e2f1df3c9f4432c1b5c4d3a81fb70d0efb8c75ffff12304 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=228810 sha256=174b590bd1ad5da2ec12b2d7a6b8a070e9af976f86a06f31b7dacc9e64c9527d 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=19853 sha256=88c8abb32bb439876e29e206296e59624134716df40956418100c5dc3e9fb2ed 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=749022 sha256=b52667f27f116f1fca9568bd3bfc9432e3aa4e41a365e9843596871f0b02f810 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=518472 sha256=6c4176b34632fd0404f737fae3a98f2eebc54dce2b1739be4086ec84df207803 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=87421 sha256=3f1b6c105222692cf02a9c164536a4d6f18bce199b996c97a0a0fc3ea29e1344 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=28078 sha256=34c0cbb4d77572557e6b8358ad85534f0a3cab5dd810a498526560e404bca4c5 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=296131 sha256=ab4234cf39a5ffb81701023c90545595b1499191b59512a2cc5a2c1cde7802bc 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=211547 sha256=c18fc77dc1a8b95a7d167ba78d9635240be92ff696e85c1229f459be748d1878 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=420014 sha256=f5e73dcdc18cd9d0458ca44f198de3e1fed748470612593d004a1f56aefb08db 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=343433 sha256=b4059b6c064129917413184d8cce889bb6447efe0c28170b92312502e6d54ed9 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=32420 sha256=4efa3fab98242dbf26609273e9fe453141bcd8e3723311cc42d5d9428647e3a4 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=2823922 sha256=caeef016b2c12ac197230f9554f47cc142367a4096c121b8b85b4be2d4e1c358 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=11453 sha256=d05b2b6e0a1acedcfa1a5d68a83b50740f717b02a95a1810ed57b4e38fdb8944 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=4350066 sha256=00bc5fd86cba65f0264eca2df891eb2fc6c5b47b312a32d1a2e6e457e9c23c26 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=121929 sha256=e2416fb3513e21ca858877236bc09ff07426b6abe75ad1573b01f41ad7fafdad 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=1551071 sha256=a847bcca4ca9456abca3fb1382ff14dd1bee3cf9487b15314b42c7c2e090766a Stored in directory: /root/.cache/pip/wheels/62/2d/df/7c01fcd2aab6607f736f12c110b3acd7ba5a4c66a2ede58b07 Building wheel for pyvis (pyproject.toml): started Building wheel for pyvis (pyproject.toml): finished with status 'done' Created wheel for pyvis: filename=pyvis-0.3.1-py3-none-any.whl size=755912 sha256=4aac649aef51282e6ac4b4550ca25b44a46fd18ebfd02a7aceb1b90827597f78 Stored in directory: /root/.cache/pip/wheels/61/4c/78/618d2d6e23b6b66daed521b61afa9fe07224a0b2ab5292b73a 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=4404389 sha256=b9c0784e25974421d05d7cb7b301f07ad41bcfcf870eca3d2e379ac3f58900dd Stored in directory: /root/.cache/pip/wheels/aa/9a/b3/98ed8dccb75b16c80a76292afa296bc7cd648d7cccb61bf6a3 Building wheel for pyzmq (pyproject.toml): started Building wheel for pyzmq (pyproject.toml): finished with status 'done' Created wheel for pyzmq: filename=pyzmq-26.4.0-cp313-cp313-linux_x86_64.whl size=245345 sha256=9f8b0463ad43a73c1c45a3a1560f728c572184d8a8921e58e17aa38236f1beb7 Stored in directory: /root/.cache/pip/wheels/45/fc/59/8d5d41aef94fee6e34518c4d2fdfc722a60106108e478b869a Building wheel for qubed (pyproject.toml): started Building wheel for qubed (pyproject.toml): finished with status 'done' Created wheel for qubed: filename=qubed-0.3.1-cp313-cp313-linux_x86_64.whl size=426782 sha256=386b530760a7fe6874dff0df6cef18c59f2b83db4f5734717161e2c1c30dd549 Stored in directory: /root/.cache/pip/wheels/04/a9/a2/61bafea79f3f842bd48e7ccf448e17012b615f4cda51031ea1 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=9674013 sha256=0304ac47868a161e48e0480ef3fb0103b91e8f632220d556f1a3b7d79a889d12 Stored in directory: /root/.cache/pip/wheels/41/51/a2/8620dbdf368a1d287672c0920c2298243760301aeea18ce624 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=72356 sha256=38c12386bcf6dcf0a70c899995a4e4a8b5563806268e12172926228168c115b9 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=d8127e7c3e9920dec7dc852037a3d408c3ef270b4f456fca03589a0c119c54df 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=86179 sha256=6b7433c19411eb48adc279ad73c76889f97b6971124cb43399dfa4a608b9b271 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=13458679 sha256=703f0bec9df18490c5e62b740312ab733428a36be46451cfa56f842358ce61df 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=11789560 sha256=dc10c821168841be596370e62cf34c727270b4d89b87d59a903ba7e4598a44d1 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=2632306 sha256=b6bcb48855df8cc410979b60491ccbad5bc92579678f56b76b3d4a9b01077809 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=17947 sha256=1f6bd5eea74ae0634bbeff3eb9d8d1bacb811ba67f1cd6022613a76305c11206 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=3188020 sha256=ff556627cef39d01f57e28bd06c216a31d6b979dcd23038c6cffc9b98f8f2630 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): finished with status 'done' Created wheel for statsmodels: filename=statsmodels-0.14.4-cp313-cp313-linux_x86_64.whl size=25249289 sha256=f21330eccb4e63e0016292341bd071045a63da57883c502df42f5fa1cb6fdeaf 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=12590 sha256=e6e3b0e84a2677890f0cc376ffffbb145def03c758b9bb24cc0273d79bf21830 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=28249 sha256=1cb08cf81e85528ae6b99042cb9b910cc84acae12e4b1a3d1dd216b64712de87 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=19496 sha256=5765ee9ddc069d7d4145eddf19230577ec8583fab0163a98d310049e6c89815a 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=226439 sha256=1f1e69cc7e35872cf3bcc8b1516d6d36dd0c7a55108be287d19462f5e19d1d19 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=56486 sha256=06d4cec2f0c5247047af4fe57cd51021636d00e6783b00fbf5e24f902d49eea9 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=649661 sha256=84b4620e8931bd5b899a7431d7e795602c7b097959b4fc1f6d438db005ef3fc7 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=0af1350d4475cd1b024f5aa41f9fc54f077ccdbdd896ed6cd0251a9d9f0f4bac 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=20368 sha256=51e7f3b9ff6aeb98658d8b78461d8406ef74cfc1ee55369759aa67cfd9bf3340 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.60.0-py3-none-any.whl size=382551 sha256=3140f530bec0e765df222877f5631b6caee241a44d8fcb25bfea3a90d15328b0 Stored in directory: /root/.cache/pip/wheels/ee/22/3f/6232d8fa921390529e2aa1b9082e8bf0ac07a30f5b9de680ff 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=190817 sha256=b729c529523a6a826718668832394f8bde47d8523a7f3d6aadf12c70583798de 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=90389 sha256=16e63fb94c4498731edc382d5ba5ba9f250e9da2ec0d97b05fd9adc5c7cd907c 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=71f1b6e666e3b82e028264f67a48f01ad9f2aa4dd3bd07ade23fb23569486409 Stored in directory: /root/.cache/pip/wheels/d2/c7/9f/665b81531ba390b23a1c71e321d40a9f4d1d071aaab1f8699f 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=211272 sha256=02127a480da4da6a2b3efdbca519bc8bb3271707a9df36480b06134deacf3db2 Stored in directory: /root/.cache/pip/wheels/7f/cc/8d/d8bc56a9e1e80791bd30fd25fdcb69a57e2376a5d5f2f85ffb 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=43352 sha256=cb12d6fb04beeeeecf271533b0f0d8325c2191de338c35753b644dfb1c8d7408 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=264066 sha256=b3519dd71a19b0c8097459107b9ea052e6afec3df42c322c2b13fdc933af7916 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=20498 sha256=8fa32863f4e971782ac2da01e4451749bb946d89efdf82eae96328084eaa4b7b 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=bc699b7070e593e4d67e5303e6028f8296497bcc1e04fb6a57d92c5cd1aabc15 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=a32c4e1d4b84eebb045c28ac8b7752b8bde711c3a31d80902adf52fbc90881b5 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=74dc76edf8c29c85fa13be8da9b23cceaf3c6efea883c401aaaeb510e59d4af7 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 ipython (pyproject.toml): started Building wheel for ipython (pyproject.toml): finished with status 'done' Created wheel for ipython: filename=ipython-9.0.2-py3-none-any.whl size=600569 sha256=dc6bf531ea948409182f3f2b99e035bb6d3056859113db6ef8db2ff826f25450 Stored in directory: /root/.cache/pip/wheels/22/1b/11/33b8de56a34e02e2eff536de2942a1d39c30163ae71b5bd3d9 Building wheel for prompt_toolkit (pyproject.toml): started Building wheel for prompt_toolkit (pyproject.toml): finished with status 'done' Created wheel for prompt_toolkit: filename=prompt_toolkit-3.0.50-py3-none-any.whl size=387868 sha256=8ea3f9dba74d2c6fa6748e1f62adb48f098ef98ce87f33048b8128af77ccd27c Stored in directory: /root/.cache/pip/wheels/42/32/d6/89fae2fe6579ff821f3908b6b917af3b17d8155b4ba89141be Building wheel for jedi (pyproject.toml): started Building wheel for jedi (pyproject.toml): finished with status 'done' Created wheel for jedi: filename=jedi-0.19.2-py2.py3-none-any.whl size=1572432 sha256=c2636452aa5bf0a414f7582cbf1684751d164485e74c0d34597954c8ab4be35e Stored in directory: /root/.cache/pip/wheels/94/6f/fb/dd6c0e9573499e5fdd7f38b359c569feaeca6647734127b687 Building wheel for parso (pyproject.toml): started Building wheel for parso (pyproject.toml): finished with status 'done' Created wheel for parso: filename=parso-0.8.4-py2.py3-none-any.whl size=103677 sha256=c8a7a3868ab5a368dc4021eafaba3df90496a00f3f411be46dde52125fdee8a2 Stored in directory: /root/.cache/pip/wheels/43/18/2e/bc9381fd158c74736a2d6a46819246d49e722c037aa9088f1e 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=301858 sha256=8444a901e147de61aae9ea88cfbe0609d87d1dcc9270139080852c1e5cabe4c0 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=22856 sha256=4e656cce3474c51ec96968fd4eb870778a2905c320b8b01d863e8709bf00159d 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=418814 sha256=676740b563e82c2c6b83a9237bd230dc7c4f23ad49bdca93f6cc0fa81a2e07ef 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=227325 sha256=738303ababa71c25ffbdc0785f3d9a068ba532e78e2652cf350f2ced99a480da 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=277026 sha256=13d6cb8f8138d5775e56ba62a44a6cf4add380409b187a77c2ffb860ff17449b 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.5-cp313-abi3-linux_x86_64.whl size=1881910 sha256=4ccf878e73206c2e9fcb06984ef122696e0ad62c1ee6aff02373b30ced79dc3d Stored in directory: /root/.cache/pip/wheels/ea/36/5a/4c051c98d01e53e9629c0f588a28b3f3ae48818265065e69ff 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=466588 sha256=a72f8e2eb523fbba1c2e9c7721a7e8d56d0364692067fd021c7482ca3f8edd65 Stored in directory: /root/.cache/pip/wheels/d4/47/b8/0ae8bf0dde2ec6765bd5ccefa943b0504583d313a898b52cf6 Building wheel for pexpect (pyproject.toml): started Building wheel for pexpect (pyproject.toml): finished with status 'done' Created wheel for pexpect: filename=pexpect-4.9.0-py2.py3-none-any.whl size=63854 sha256=38ffd0e719feeac38e82f6882a26870200a41b05c435717c8b55718d9d1254bd Stored in directory: /root/.cache/pip/wheels/d0/99/f5/7965fb63b543abe4e3fef5b4861d7b9e20ecb32fc411e6fb2e Building wheel for pillow (pyproject.toml): started Building wheel for pillow (pyproject.toml): finished with status 'done' Created wheel for pillow: filename=pillow-12.1.1-cp313-cp313-linux_x86_64.whl size=1536709 sha256=19c755fb21c2266abe8d6e0c40da2f69735c8666f77d65eb8e121dce2afa5413 Stored in directory: /root/.cache/pip/wheels/8a/a7/dd/e6812607f3b41c0e754e2724480a59ea9ccbfdb33abf9aed1f 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.2-cp36-abi3-linux_x86_64.whl size=158847 sha256=3da427a4019aa1ebe1c9a3406a9385c739cfa4ddf757567c869caf9dba40ef77 Stored in directory: /root/.cache/pip/wheels/83/dd/cf/b4c250d1b98c594b720ccf33e4695f72dac00ca23ea033e7e6 Building wheel for ptyprocess (pyproject.toml): started Building wheel for ptyprocess (pyproject.toml): finished with status 'done' Created wheel for ptyprocess: filename=ptyprocess-0.7.0-py2.py3-none-any.whl size=14026 sha256=3470be7f810474c8a2ecfcd6e02acc6aea8483ab595417fa4e336362a349933e Stored in directory: /root/.cache/pip/wheels/d7/46/07/e25f48e8c65a064c90fc165561f313bf59723ccc042caebd04 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 pynacl (pyproject.toml): started 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=1386526 sha256=f8d1de2b8319c0d0fab4fa3d8e296b063a42390b13503eea9c803421b706a9d4 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=796947 sha256=61669831b76b3ed725c78631693a5ce8721be40b98b9771001fdf33a9704aeb8 Stored in directory: /root/.cache/pip/wheels/78/25/fd/78977b709cb576063310b902b1a828bbb1c5f62bd4d2890332 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=eacff328b21f8b9f585d3a47f3efa22f7e339098dfdc443ce7dafe7dd3eb92a0 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=29634 sha256=21a9c0944f28c4ce290d77eca1d2fd58bee7a9fbc21cff6fb16aca07f364f48c 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.5-cp39-abi3-linux_x86_64.whl size=445841 sha256=482b6b099515dc0ae2f20acb7e301c2b2b0b96247f820d23a7a69e2d61238063 Stored in directory: /root/.cache/pip/wheels/f2/8f/37/8c2d6e42a826c5ce16ce6005f2aa41abe118881d963bf3cf06 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=9789 sha256=fd45077cf853bdff23964a8013d7c62f9d9256d6082920cdaa2ba874e9f8bbc8 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.6-py3-none-any.whl size=225166 sha256=cf384372597f51ff5ce7a3076ab08f6031050764c28d8f7b8f840c7e3e6560a3 Stored in directory: /root/.cache/pip/wheels/84/89/d6/a50d60ca630bdd6cc0c8bbee2256de8d7c5887b76d160bca4f 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=10182563 sha256=f74e37aa5fae43840eaeba9bc049ea12a957e33a7b87269bfa335db3c87afb7e 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 decorator (pyproject.toml): started Building wheel for decorator (pyproject.toml): finished with status 'done' Created wheel for decorator: filename=decorator-5.2.1-py3-none-any.whl size=8967 sha256=97a16dd2821f2dd60aa7837d3f28074b64933a101fb2fe478023b0e2514ebb4e Stored in directory: /root/.cache/pip/wheels/22/c3/2a/222c02b615b1ef0fbcd01202c1e9eb84407fa1a3d6822e2b8c 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=02e0c9daa3be638105f83a1ca8e349c478ac6f1cdf8766e89146897aebf2b720 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.3.1-py2.py3-none-any.whl size=11298 sha256=c6f3089b4b0c4f12cd0ced32ead4a6459306d42ecda4414395e05d6f7955150d Stored in directory: /root/.cache/pip/wheels/45/cf/d8/a9b206e47c937a26424b0017247da0cc2ac63f9fb0f5351c13 Building wheel for wrapt (pyproject.toml): started Building wheel for wrapt (pyproject.toml): finished with status 'done' Created wheel for wrapt: filename=wrapt-2.1.1-cp313-cp313-linux_x86_64.whl size=121711 sha256=024774e0b83f0deea438ed4568cf3f75167425d796668bb87207a6b79b57a744 Stored in directory: /root/.cache/pip/wheels/bb/c6/42/9d3afde69701554d422f2789bd926bc4ac979a7dc66e5b0a33 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=3d44d513e2a44fcb1edfc361c9aa11b57eb7188643e80b749eabfcc4c01bd791 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 ipython-pygments-lexers (pyproject.toml): started Building wheel for ipython-pygments-lexers (pyproject.toml): finished with status 'done' Created wheel for ipython-pygments-lexers: filename=ipython_pygments_lexers-1.1.1-py3-none-any.whl size=8115 sha256=5682cec711f6e2b2510bd89b87c1babd1cbfe3e13513addba179bc2d02f6f90d Stored in directory: /root/.cache/pip/wheels/61/a3/e7/4d3f95adc53679e23aec922559ead365ab2cf35322eaf270dd 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-6.0.2-cp313-cp313-linux_x86_64.whl size=10254342 sha256=7e70f41f9a0034689c01f5a4c5c62dd6f143348077a3d97872365aed6f76646c Stored in directory: /root/.cache/pip/wheels/26/ac/9b/2bcd954ac2a1ece641652b8e0edd24d0bc359229285b30d067 Building wheel for markdown (pyproject.toml): started Building wheel for markdown (pyproject.toml): finished with status 'done' Created wheel for markdown: filename=markdown-3.10.2-py3-none-any.whl size=108179 sha256=56a5737b10febb38242de9d3bc1527e3898613bc0bb85df4f96e93507580aed5 Stored in directory: /root/.cache/pip/wheels/79/43/b2/4b2fcebd4a0b10bf521809717f6ab547f389214b15288a1fe4 Building wheel for matplotlib-inline (pyproject.toml): started Building wheel for matplotlib-inline (pyproject.toml): finished with status 'done' Created wheel for matplotlib-inline: filename=matplotlib_inline-0.1.7-py3-none-any.whl size=9935 sha256=aa157e8c48c7b772f11a90d4ce1efdead721558b52f6ec0ca42d41489fa98885 Stored in directory: /root/.cache/pip/wheels/91/4e/c5/5e961979ab3829f12f933ee7e882e57f1cdc24af8fc2abb4bc Building wheel for pycparser (pyproject.toml): started Building wheel for pycparser (pyproject.toml): finished with status 'done' Created wheel for pycparser: filename=pycparser-3.0-py3-none-any.whl size=48172 sha256=3f528d24693d5afb314834908b2140f897989da98ee6e8b6b1e9cf70e8d252b8 Stored in directory: /root/.cache/pip/wheels/f1/07/37/9a32d4118394b8c55185fa5c409f57241a3d3a1a37899b8961 Building wheel for stack_data (pyproject.toml): started Building wheel for stack_data (pyproject.toml): finished with status 'done' Created wheel for stack_data: filename=stack_data-0.6.3-py3-none-any.whl size=24556 sha256=2c5cafdcef11fb3b50f27687989bfce6635f77522ae7361526f072db1bdd4560 Stored in directory: /root/.cache/pip/wheels/bd/52/89/dda143bdd3097ce06ba37cc978ab953084e8f1a656d69e2d14 Building wheel for asttokens (pyproject.toml): started Building wheel for asttokens (pyproject.toml): finished with status 'done' Created wheel for asttokens: filename=asttokens-3.0.0-py3-none-any.whl size=26956 sha256=7a905904c0372af9b1371c0fc27cca7830f45493fe4ab5061c2b8db6f44dcbe3 Stored in directory: /root/.cache/pip/wheels/d2/4f/25/ba4653858e38d4b293501b318e6a25eaa68d8f315264dad75f Building wheel for executing (pyproject.toml): started Building wheel for executing (pyproject.toml): finished with status 'done' Created wheel for executing: filename=executing-2.2.0-py2.py3-none-any.whl size=26739 sha256=be0a9a533ad6270b9ede24d27504acd9f1f35b8a25717fe63cee90a8c7a76881 Stored in directory: /root/.cache/pip/wheels/d5/3e/f0/b08b90c0be0e9ebfb2dc03ec47ed532f63eaae1989d3483101 Building wheel for pure_eval (pyproject.toml): started Building wheel for pure_eval (pyproject.toml): finished with status 'done' Created wheel for pure_eval: filename=pure_eval-0.2.3-py3-none-any.whl size=11881 sha256=e5ba360499134c036db41cb38b103ea3448b6caf6d7b9426fb00b3380d603328 Stored in directory: /root/.cache/pip/wheels/18/18/7d/c84e6395b1e382706345a397e4168513808bcd911f998ce04f 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 Building wheel for wcwidth (pyproject.toml): started Building wheel for wcwidth (pyproject.toml): finished with status 'done' Created wheel for wcwidth: filename=wcwidth-0.2.13-py2.py3-none-any.whl size=34255 sha256=7d9dd1844398d2480f8871442f8853856f8498cdc03fa5b3666d6a5bb2b1678e Stored in directory: /root/.cache/pip/wheels/59/d0/3d/79a9c043c4277ed45f7698aad7155f7fd11bc4a094214d1d9f Successfully built basemap climetlab ot-batman basemap_data matplotlib pyproj pyshp adjustText affine aggdraw apng pystac array_api_compat asciitree astropy astropy-iers-data 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 earthkit-workflows eccodes ecmwf-api-client ecmwf-opendata fasteners fastparquet findlibs Fiona fire Flask flexcache flexparser FLORIS numexpr pathos Shapely folium fonttools frozendict GDAL geographiclib geopandas geopy graphviz greenlet h5py hda HeapDict humanfriendly humanize 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 objsize 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 pyvis PyWavelets pyzmq qubed rasterio 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 zarr zict zope.interface click jmespath pydantic pydantic-core tqdm annotated-types attrs dill filelock fsspec ipython prompt_toolkit jedi parso Jinja2 joblib jsonschema jsonschema-specifications markupsafe msgpack paramiko bcrypt cryptography cffi pexpect pillow platformdirs psutil ptyprocess pygments pynacl pyparsing referencing regex markdown-it-py mdurl rpds-py sortedcontainers threadpoolctl tornado traitlets typer shellingham typing-extensions typing-inspection werkzeug Babel beautifulsoup4 soupsieve decorator defusedxml deprecated wrapt deprecation entrypoints ipython-pygments-lexers lxml markdown matplotlib-inline pycparser stack_data asttokens executing pure_eval termcolor wcwidth 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.2-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.1-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-2026.1.2-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-2026.1.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 44)) Processing ./src/docstring_parser-0.17.0-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/earthkit_workflows-0.7.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 57)) Processing ./src/eccodes-2.45.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 58)) Processing ./src/eccodeslib-2.45.1.9-cp313-cp313-manylinux_2_28_x86_64.whl (from -r requirements3.txt.tmp (line 59)) Processing ./src/eckitlib-1.32.4.9-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (from -r requirements3.txt.tmp (line 60)) Processing ./src/ecmwf_api_client-1.6.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 61)) Processing ./src/ecmwf_opendata-0.3.19-py3-none-any.whl (from -r requirements3.txt.tmp (line 62)) Processing ./src/fasteners-0.19-py3-none-any.whl (from -r requirements3.txt.tmp (line 63)) Processing ./src/fastparquet-2024.11.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 64)) Processing ./src/fckitlib-0.14.1.9-cp313-cp313-manylinux_2_28_x86_64.whl (from -r requirements3.txt.tmp (line 65)) Processing ./src/ffmpy-0.5.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 66)) Processing ./src/findlibs-0.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 67)) Processing ./src/fiona-1.10.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 68)) Processing ./src/fire-0.7.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 69)) Processing ./src/flask-3.1.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 70)) Processing ./src/flexcache-0.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 71)) Processing ./src/flexparser-0.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 72)) Processing ./src/floris-4.6.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 73)) Processing ./src/folium-0.19.5-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 74)) Processing ./src/fonttools-4.61.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 75)) Processing ./src/frozendict-2.4.7-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 76)) Processing ./src/gdal-3.12.2-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 77)) Processing ./src/geographiclib-2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 78)) Processing ./src/geopandas-1.1.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 79)) Processing ./src/geopy-2.4.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 80)) Processing ./src/graphviz-0.20.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 81)) Processing ./src/greenlet-3.2.4-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 82)) Processing ./src/h5netcdf-1.6.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 83)) Processing ./src/h5py-3.13.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 84)) Processing ./src/hda-2.29-py3-none-any.whl (from -r requirements3.txt.tmp (line 85)) Processing ./src/heapdict-1.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 86)) Processing ./src/humanfriendly-10.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 87)) Processing ./src/humanize-4.15.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 88)) Processing ./src/icclim-7.0.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 89)) Processing ./src/imageio-2.37.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 90)) Processing ./src/itsdangerous-2.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 91)) Processing ./src/jsmin-3.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 92)) Processing ./src/jsonpickle-4.0.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 93)) Processing ./src/kiwisolver-1.4.8-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 94)) Processing ./src/lark-1.1.8-py3-none-any.whl (from -r requirements3.txt.tmp (line 95)) Processing ./src/lazy_loader-0.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 96)) Processing ./src/llvmlite-0.46.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (from -r requirements3.txt.tmp (line 97)) Processing ./src/lmoments3-1.0.8-py3-none-any.whl (from -r requirements3.txt.tmp (line 98)) Processing ./src/locket-1.0.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 99)) Processing ./src/lru_dict-1.3.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 100)) Processing ./src/magics-1.5.8-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 101)) Processing ./src/mapclassify-2.8.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 102)) Processing ./src/matplotlib-3.10.7-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 103)) Processing ./src/metpy-1.6.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 104)) Processing ./src/metview-1.16.2-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 105)) Processing ./src/multiprocess-0.70.18-py3-none-any.whl (from -r requirements3.txt.tmp (line 106)) Processing ./src/multiurl-0.3.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 107)) Processing ./src/munch-4.0.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 108)) Processing ./src/narwhals-1.37.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 109)) Processing ./src/nco-1.1.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 110)) Processing ./src/netcdf4-1.7.2-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 111)) Processing ./src/numba-0.64.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 112)) Processing ./src/numcodecs-0.15.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 113)) Processing ./src/numexpr-2.14.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 114)) Processing ./src/numpngw-0.1.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 115)) Processing ./src/objsize-0.8.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 116)) Processing ./src/odclib-1.6.2.9-cp313-cp313-manylinux_2_28_x86_64.whl (from -r requirements3.txt.tmp (line 117)) Processing ./src/opencv_contrib_python_headless-4.11.0.86-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 118)) Processing ./src/openturns-1.26-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (from -r requirements3.txt.tmp (line 119)) Processing ./src/ot_batman-1.9.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 120)) Processing ./src/palettable-3.3.3-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 121)) Processing ./src/partd-1.4.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 122)) Processing ./src/pathos-0.3.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 123)) Processing ./src/patsy-1.0.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 124)) Processing ./src/pdbufr-0.12.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 125)) Processing ./src/pint-0.24.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 126)) Processing ./src/plotly-6.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 127)) Processing ./src/pngquant-3.0.3-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 128)) Processing ./src/polars-1.29.0-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from -r requirements3.txt.tmp (line 129)) Processing ./src/polytope_client-0.7.9-py3-none-any.whl (from -r requirements3.txt.tmp (line 130)) Processing ./src/pooch-1.8.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 131)) Processing ./src/pox-0.3.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 132)) Processing ./src/ppft-1.7.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 133)) Processing ./src/protobuf-6.33.5-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 134)) Processing ./src/puremagic-1.29-py3-none-any.whl (from -r requirements3.txt.tmp (line 135)) Processing ./src/pyarrow-22.0.0-cp313-cp313-manylinux_2_28_x86_64.whl (from -r requirements3.txt.tmp (line 136)) Processing ./src/pycoast-1.7.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 137)) Processing ./src/pycurl-7.45.6-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 138)) Processing ./src/pydecorate-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 139)) Processing ./src/pyepsg-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 140)) Processing ./src/pyerfa-2.0.1.5-cp39-abi3-linux_x86_64.whl (from -r requirements3.txt.tmp (line 141)) Processing ./src/pygeoapi-0.22.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 142)) Processing ./src/pygeofilter-0.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 143)) Processing ./src/pygeoif-1.5.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 144)) Processing ./src/pygmt-0.15.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 145)) Processing ./src/pygraphviz-1.14-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 146)) Processing ./src/pyhdf-0.11.6-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 147)) Processing ./src/pykdtree-1.4.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 148)) Processing ./src/pyodc-1.6.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 149)) Processing ./src/pyogrio-0.12.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 150)) Processing ./src/pyorbital-1.10.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 151)) Processing ./src/pyoscar-0.9.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 152)) Processing ./src/pyproj-3.7.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 153)) Processing ./src/pyresample-1.34.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 154)) Processing ./src/pyrsistent-0.20.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 155)) Processing ./src/pyshp-2.3.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 156)) Processing ./src/pystac-1.13.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 157)) Processing ./src/pysteps-1.18.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 158)) Processing ./src/pyvis-0.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 159)) Processing ./src/pywavelets-1.8.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 160)) Processing ./src/pyzmq-26.4.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 161)) Processing ./src/qubed-0.3.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 162)) Processing ./src/rasterio-1.4.3-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 163)) Processing ./src/regionmask-0.13.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 164)) Processing ./src/rich_argparse-1.7.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 165)) Processing ./src/rtree-1.4.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 166)) Processing ./src/s3transfer-0.12.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 167)) Processing ./src/salem-0.3.11-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 168)) Processing ./src/satpy-0.56.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 169)) Processing ./src/scikit_image-0.25.2-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 170)) Processing ./src/scikit_learn-1.6.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 171)) Processing ./src/scitools_iris-3.14.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 172)) Processing ./src/scores-2.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 173)) Processing ./src/seaborn-0.13.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 174)) Processing ./src/semver-3.0.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 175)) Processing ./src/shapely-2.1.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 176)) Processing ./src/sqlalchemy-2.0.40-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 177)) Processing ./src/statsmodels-0.14.4-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 178)) Processing ./src/tblib-3.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 179)) Processing ./src/tenacity-9.1.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 180)) Processing ./src/thermofeel-2.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 181)) Processing ./src/tifffile-2025.5.10-py3-none-any.whl (from -r requirements3.txt.tmp (line 182)) Processing ./src/tinydb-4.8.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 183)) Processing ./src/toolz-1.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 184)) Processing ./src/trollimage-1.26.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 185)) Processing ./src/trollsift-0.5.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 186)) Processing ./src/tzlocal-5.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 187)) Processing ./src/windrose-1.9.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 188)) Processing ./src/xclim-0.60.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 189)) Processing ./src/xsdba-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 190)) Processing ./src/xxhash-3.5.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 191)) Processing ./src/xyzservices-2025.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 192)) Processing ./src/yamale-6.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 193)) Processing ./src/zarr-2.18.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 194)) Processing ./src/zict-3.0.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 195)) Processing ./src/zope_interface-7.2-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 196)) 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.4.2) 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.17.0) 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 157)) (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)) (26.0) 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: pillow>=7.1.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from bokeh==3.8.2->-r requirements3.txt.tmp (line 13)) (12.1.1) 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.5) 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)) (81.0.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.7) Requirement already satisfied: fsspec>=2021.09.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from dask==2026.1.2->-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==2026.1.2->-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==2026.1.2->-r requirements3.txt.tmp (line 44)) (7.2.2) Requirement already satisfied: sortedcontainers>=2.0.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from distributed==2026.1.2->-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.10.2) 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: networkx in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.13/site-packages (from earthkit-workflows==0.7.0->-r requirements3.txt.tmp (line 57)) (3.4.2) Requirement already satisfied: dill in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from earthkit-workflows==0.7.0->-r requirements3.txt.tmp (line 57)) (0.4.0) Requirement already satisfied: cffi in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from eccodes==2.45.0->-r requirements3.txt.tmp (line 58)) (2.0.0) Requirement already satisfied: certifi in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from Fiona==1.10.1->-r requirements3.txt.tmp (line 68)) (2026.1.4) Requirement already satisfied: termcolor in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from fire==0.7.1->-r requirements3.txt.tmp (line 69)) (2.5.0) Requirement already satisfied: markupsafe>=2.1.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from Flask==3.1.3->-r requirements3.txt.tmp (line 70)) (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.3->-r requirements3.txt.tmp (line 70)) (3.1.6) 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 103)) (3.2.1) 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 104)) (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 113)) (1.3.1) 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 126)) (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 142)) (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 151)) (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 152)) (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 152)) (6.0.2) Requirement already satisfied: ipython>=5.3.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pyvis==0.3.1->-r requirements3.txt.tmp (line 159)) (9.0.2) 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 165)) (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 171)) (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 190)) (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: paramiko>=2.7.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from ot-batman->-r requirements3.txt.tmp (line 120)) (3.5.1) Requirement already satisfied: decorator in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt.tmp (line 159)) (5.2.1) Requirement already satisfied: ipython-pygments-lexers in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt.tmp (line 159)) (1.1.1) Requirement already satisfied: jedi>=0.16 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt.tmp (line 159)) (0.19.2) Requirement already satisfied: matplotlib-inline in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt.tmp (line 159)) (0.1.7) Requirement already satisfied: pexpect>4.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt.tmp (line 159)) (4.9.0) Requirement already satisfied: prompt_toolkit<3.1.0,>=3.0.41 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt.tmp (line 159)) (3.0.50) Requirement already satisfied: pygments>=2.4.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt.tmp (line 159)) (2.19.2) Requirement already satisfied: stack_data in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt.tmp (line 159)) (0.6.3) Requirement already satisfied: wcwidth in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from prompt_toolkit<3.1.0,>=3.0.41->ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt.tmp (line 159)) (0.2.13) Requirement already satisfied: parso<0.9.0,>=0.8.4 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from jedi>=0.16->ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt.tmp (line 159)) (0.8.4) 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 120)) (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 120)) (46.0.5) 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 120)) (1.6.2) Requirement already satisfied: pycparser in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from cffi->eccodes==2.45.0->-r requirements3.txt.tmp (line 58)) (3.0) Requirement already satisfied: ptyprocess>=0.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pexpect>4.3->ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt.tmp (line 159)) (0.7.0) 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 165)) (3.0.0) 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 165)) (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 190)) (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 152)) (2.6) Requirement already satisfied: wrapt<3,>=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 113)) (2.1.1) Requirement already satisfied: executing>=1.2.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from stack_data->ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt.tmp (line 159)) (2.2.0) Requirement already satisfied: asttokens>=2.1.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from stack_data->ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt.tmp (line 159)) (3.0.0) Requirement already satisfied: pure_eval in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from stack_data->ipython>=5.3.0->pyvis==0.3.1->-r requirements3.txt.tmp (line 159)) (0.2.3) 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, pyzmq, 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, objsize, numpngw, numexpr, nco, narwhals, munch, multiprocess, Magics, lru-dict, locket, llvmlite, lazy-loader, lark, kiwisolver, jsonpickle, jmespath, itsdangerous, imageio, humanize, humanfriendly, h5py, greenlet, graphviz, geographiclib, GDAL, frozendict, fonttools, flexparser, flexcache, fire, 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, eccodes, earthkit-utils, earthkit-geo, DateTime, dateparser, coloredlogs, cf-units, branca, botocore, astropy, zarr, windrose, statsmodels, seaborn, s3transfer, rich-argparse, qubed, pyvis, pyodc, pygeofilter, pdbufr, metview, mapclassify, geopandas, folium, FLORIS, fastparquet, ecmwf-opendata, earthkit-regrid, earthkit-meteo, datapi, dask, covjson_pydantic, cfgrib, Cartopy, bokeh, basemap, arcosparse, adjustText, thermofeel, scores, salem, regionmask, pysteps, pygmt, pygeoapi, polytope-client, ot-batman, MetPy, earthkit-hydro, earthkit-data, distributed, conflator, cf-xarray, cdsapi, boto3, xsdba, xclim, scitools-iris, satpy, earthkit-workflows, earthkit-transforms, earthkit-plots, covjsonkit, copernicusmarine, climetlab, icclim Successfully installed Bottleneck-1.4.2 Cartopy-0.24.1 DateTime-5.5 FLORIS-4.6.2 Fiona-1.10.1 Flask-3.1.3 GDAL-3.12.2 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.2 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.1 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-2026.1.2 datapi-0.4.0 dateparser-1.2.1 distributed-2026.1.2 docstring_parser-0.17.0 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 earthkit-workflows-0.7.0 eccodes-2.45.0 eccodeslib-2.45.1.9 eckitlib-1.32.4.9 ecmwf-api-client-1.6.5 ecmwf-opendata-0.3.19 fasteners-0.19 fastparquet-2024.11.0 fckitlib-0.14.1.9 ffmpy-0.5.0 findlibs-0.1.1 fire-0.7.1 flexcache-0.3 flexparser-0.4 folium-0.19.5 fonttools-4.61.0 frozendict-2.4.7 geographiclib-2.0 geopandas-1.1.2 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 humanize-4.15.0 icclim-7.0.5 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.64.0 numcodecs-0.15.1 numexpr-2.14.1 numpngw-0.1.4 objsize-0.8.0 odclib-1.6.2.9 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-6.33.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 pyvis-0.3.1 pyzmq-26.4.0 qubed-0.3.1 rasterio-1.4.3 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.60.0 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/basemap.yaml is ready /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_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/earthkit-workflows.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/fire.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/frozendict.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/humanize.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/objsize.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/pyvis.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyzmq.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/qubed.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/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 ./. 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.4.2) 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) (26.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) (81.0.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=132143 sha256=699286c4b5e2d79f79fb084442c7fdb0651171ee8e44197bdd8a5fbc33498a0f Stored in directory: /tmp/pip-ephem-wheel-cache-dtnycgsk/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_ab1affab5ef22ecf0aa84ec43f6f73bc.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