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-experimental_python313/opt/scientific/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/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-experimental_python313/opt/scientific/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/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-experimental_python313/opt/scientific/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/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-experimental_python313/opt/scientific/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/scientific/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/scientific" "scientific" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: f70fdbf26208367fda42ba751ce00153 core@mfext layer (dependency) hash (from cache): 89fd46ea8e9ea1e999b846fa8c041944 root@mfext layer (dependency) hash (from cache): de0164c0c4fbe344d33e22529bcdf430 scientific_core@mfext layer (dependency) hash (from cache): f1b2e861a5092df7bc646c93de88c045 source hash: 632a3ffbbc419b66b6456174e2ace9de cache hit (used: /buildcache/mfext_cache_layer_scientific_aad86772e014bf7adac67d777c008082.tar) if ! test -f cache/hit; then \ for SUBDIR in 0003_udunits2 0004_pngquant 0005_spatialindex 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 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-experimental_python313/opt/scientific ; \ fi if test "1" = "1"; then echo scientific > /opt/metwork-mfext-experimental_python313/opt/scientific/.mfextaddon; fi _layer_dhash "scientific@mfext" >/opt/metwork-mfext-experimental_python313/opt/scientific/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/scientific" cache already exist (/buildcache/mfext_cache_layer_scientific_aad86772e014bf7adac67d777c008082.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-experimental_python313/opt/python3_scientific/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/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-experimental_python313/opt/python3_scientific/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/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-experimental_python313/opt/python3_scientific/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_scientific/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/python3_scientific" "python3_scientific" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: f70fdbf26208367fda42ba751ce00153 core@mfext layer (dependency) hash (from cache): 89fd46ea8e9ea1e999b846fa8c041944 python3@mfext layer (dependency) hash (from cache): 0048bdd565acec0fefa374c12104b36f python3_core@mfext layer (dependency) hash (from cache): d0b16274baf5eb5f11bfb2fd13b14e57 root@mfext layer (dependency) hash (from cache): de0164c0c4fbe344d33e22529bcdf430 scientific@mfext layer (dependency) hash (from cache): 036c8526efbd27ada204f2ea84e4c68f scientific_core@mfext layer (dependency) hash (from cache): f1b2e861a5092df7bc646c93de88c045 source hash: 2c356b6d9aab29dff07421a6c32a26e9 cache missed (/buildcache/mfext_cache_layer_python3_scientific_7b57d20bab5855de9e43af6051d76122.tar) if ! test -f cache/hit; then \ for SUBDIR in 0495_prereq_extra_packages 0496_prereq_extra_packages 0497_prereq_extra_packages 0498_prereq_extra_packages 0499_prereq_extra_packages 0500_extra_packages 0630_esmf 0640_uwsgi_plugin 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-experimental_python313/opt/python3_scientific ; \ fi make[3]: Entering directory '/src/layers/layer4_python3_scientific/0495_prereq_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- 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 tempolayer677[/src/layers/layer4_python3_scientific/0495_prereq_extra_packages/tempolayer677] Collecting meson==1.3.1 (from -r requirements3.txt (line 1)) Downloading meson-1.3.1.tar.gz (2.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 55.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyproject_metadata==0.7.1 (from -r requirements3.txt (line 2)) Downloading pyproject-metadata-0.7.1.tar.gz (7.4 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scikit-build==0.16.2 (from -r requirements3.txt (line 3)) Downloading scikit-build-0.16.2.tar.gz (269 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting packaging>=19.0 (from pyproject_metadata==0.7.1->-r requirements3.txt (line 2)) Downloading packaging-23.1.tar.gz (134 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting distro (from scikit-build==0.16.2->-r requirements3.txt (line 3)) Downloading distro-1.8.0.tar.gz (59 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools>=42.0.0 (from scikit-build==0.16.2->-r requirements3.txt (line 3)) Downloading setuptools-70.3.0.tar.gz (2.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 56.6 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting wheel>=0.32.0 (from scikit-build==0.16.2->-r requirements3.txt (line 3)) Downloading wheel-0.41.3.tar.gz (98 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: meson, pyproject_metadata, scikit-build, packaging, setuptools, wheel, distro Building wheel for meson (pyproject.toml): started Building wheel for meson (pyproject.toml): finished with status 'done' Created wheel for meson: filename=meson-1.3.1-py3-none-any.whl size=976852 sha256=5769592b2fb1f3c02de4c0f8235cfba6917141e17f6ac271f4397ec12fb20824 Stored in directory: /root/.cache/pip/wheels/18/ff/2c/35a76d3bf9f4792d2439568e40356ba8a13e2156a4464745c3 Building wheel for pyproject_metadata (pyproject.toml): started Building wheel for pyproject_metadata (pyproject.toml): finished with status 'done' Created wheel for pyproject_metadata: filename=pyproject_metadata-0.7.1-py3-none-any.whl size=7367 sha256=86e7102d7e533a8ab60e4028925626870fd114df2348131fdba6b7b7bac08ede Stored in directory: /root/.cache/pip/wheels/0c/c2/d7/4367ad08598c2b98ababdca58916dbc669c308a33e82327947 Building wheel for scikit-build (pyproject.toml): started Building wheel for scikit-build (pyproject.toml): finished with status 'done' Created wheel for scikit-build: filename=scikit_build-0.16.2-py3-none-any.whl size=78251 sha256=61c34b43f7ab015416bf31f36034e138c254578a4e247e36265d2fe3b3d62bb3 Stored in directory: /root/.cache/pip/wheels/7f/c1/52/809372e35cfebacc6609ff2f269a5f843898bf838bdf285d93 Building wheel for packaging (pyproject.toml): started Building wheel for packaging (pyproject.toml): finished with status 'done' Created wheel for packaging: filename=packaging-23.1-py3-none-any.whl size=48907 sha256=58ce658223d59449dc55183037197a970e4d8e84b04e4b1dda30cfd3771c3069 Stored in directory: /root/.cache/pip/wheels/b8/58/c5/4aee05e06efb3fee6504be93d2fa4f18fd6b792cda49d7afe8 Building wheel for setuptools (pyproject.toml): started Building wheel for setuptools (pyproject.toml): finished with status 'done' Created wheel for setuptools: filename=setuptools-70.3.0-py3-none-any.whl size=931070 sha256=4a842e21b86259d2cc63e0bea82a60e5040af4b229def7aee08fa39d2212889b Stored in directory: /root/.cache/pip/wheels/1c/30/8b/a33fe4251cc7c21eda0bbb9798881d5b18560bb9b9b1aa6275 Building wheel for wheel (pyproject.toml): started Building wheel for wheel (pyproject.toml): finished with status 'done' Created wheel for wheel: filename=wheel-0.41.3-py3-none-any.whl size=65801 sha256=488609bc63a29322326e05560731bf7bfea8e48ad646e1f5e40d366607de0942 Stored in directory: /root/.cache/pip/wheels/79/f9/85/d8e0c9ed80f40e126e96e6f2d574021a62bce569b8d6975860 Building wheel for distro (pyproject.toml): started Building wheel for distro (pyproject.toml): finished with status 'done' Created wheel for distro: filename=distro-1.8.0-py3-none-any.whl size=20315 sha256=d460a69f0d4593328152ba84f8adeaff4d454c7fdb3f7765617c7b44a4405cfa Stored in directory: /root/.cache/pip/wheels/5f/13/71/7f8e164b90505ec798c00769069420b18570dd2155d166c804 Successfully built meson pyproject_metadata scikit-build packaging setuptools wheel distro if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-experimental_python313/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-experimental_python313/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/meson-1.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/pyproject_metadata-0.7.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/scikit_build-0.16.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 3)) Requirement already satisfied: packaging>=19.0 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from pyproject_metadata==0.7.1->-r requirements3.txt.tmp (line 2)) (23.1) Requirement already satisfied: distro in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from scikit-build==0.16.2->-r requirements3.txt.tmp (line 3)) (1.8.0) Requirement already satisfied: setuptools>=42.0.0 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from scikit-build==0.16.2->-r requirements3.txt.tmp (line 3)) (70.3.0) Requirement already satisfied: wheel>=0.32.0 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from scikit-build==0.16.2->-r requirements3.txt.tmp (line 3)) (0.41.3) Installing collected packages: scikit-build, pyproject_metadata, meson Successfully installed meson-1.3.1 pyproject_metadata-0.7.1 scikit-build-0.16.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-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-experimental_python313/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-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/meson.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pyproject-metadata.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/scikit-build.yaml is ready make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0495_prereq_extra_packages' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0496_prereq_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- 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 tempolayer967[/src/layers/layer4_python3_scientific/0496_prereq_extra_packages/tempolayer967] Collecting ninja==1.11.1.1 (from -r requirements3.txt (line 1)) Downloading ninja-1.11.1.1.tar.gz (132 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: ninja Building wheel for ninja (pyproject.toml): started Building wheel for ninja (pyproject.toml): finished with status 'done' Created wheel for ninja: filename=ninja-1.11.1.1-cp313-cp313-linux_x86_64.whl size=131999 sha256=9c45cab7c03675b727a405eaef33bba61f542f1121a26ec4f15b82d7e51996b3 Stored in directory: /root/.cache/pip/wheels/f5/ee/72/a5531cc79d028622b532470791e1b7da33ac263f5858ce4baf Successfully built ninja if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-experimental_python313/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-experimental_python313/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/ninja-1.11.1.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 1)) Installing collected packages: ninja Successfully installed ninja-1.11.1.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-experimental_python313/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-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/ninja.yaml is ready make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0496_prereq_extra_packages' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0497_prereq_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- 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 tempolayer1926[/src/layers/layer4_python3_scientific/0497_prereq_extra_packages/tempolayer1926] Collecting meson-python==0.15.0 (from -r requirements3.txt (line 1)) Downloading meson_python-0.15.0.tar.gz (79 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting meson>=1.2.3 (from meson-python==0.15.0->-r requirements3.txt (line 1)) Using cached meson-1.3.1-py3-none-any.whl Collecting pyproject-metadata>=0.7.1 (from meson-python==0.15.0->-r requirements3.txt (line 1)) Using cached pyproject_metadata-0.7.1-py3-none-any.whl Collecting packaging>=19.0 (from pyproject-metadata>=0.7.1->meson-python==0.15.0->-r requirements3.txt (line 1)) Using cached packaging-23.1-py3-none-any.whl Saved ./src/meson-1.3.1-py3-none-any.whl Saved ./src/pyproject_metadata-0.7.1-py3-none-any.whl Saved ./src/packaging-23.1-py3-none-any.whl Building wheels for collected packages: meson-python Building wheel for meson-python (pyproject.toml): started Building wheel for meson-python (pyproject.toml): finished with status 'done' Created wheel for meson-python: filename=meson_python-0.15.0-py3-none-any.whl size=25288 sha256=6890ffc57ccfdf57bebe7837e8a53a8f23af2d1324089082c101542bdda0dff3 Stored in directory: /root/.cache/pip/wheels/eb/95/03/9e82857fb644afa19dcae62b466a8b40d007c8bed802b1ba73 Successfully built meson-python if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-experimental_python313/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-experimental_python313/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/meson_python-0.15.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Requirement already satisfied: meson>=1.2.3 in /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages (from meson-python==0.15.0->-r requirements3.txt.tmp (line 1)) (1.3.1) Requirement already satisfied: pyproject-metadata>=0.7.1 in /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages (from meson-python==0.15.0->-r requirements3.txt.tmp (line 1)) (0.7.1) Requirement already satisfied: packaging>=19.0 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from pyproject-metadata>=0.7.1->meson-python==0.15.0->-r requirements3.txt.tmp (line 1)) (23.1) Installing collected packages: meson-python Successfully installed meson-python-0.15.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-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-experimental_python313/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-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/meson-python.yaml is ready make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0497_prereq_extra_packages' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0498_prereq_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- 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 tempolayer2073[/src/layers/layer4_python3_scientific/0498_prereq_extra_packages/tempolayer2073] Collecting beniget==0.4.1 (from -r requirements3.txt (line 1)) Downloading beniget-0.4.1.tar.gz (16 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting gast==0.5.4 (from -r requirements3.txt (line 2)) Downloading gast-0.5.4.tar.gz (25 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting networkx==3.2.1 (from -r requirements3.txt (line 3)) Downloading networkx-3.2.1.tar.gz (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 60.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy==1.26.4 (from -r requirements3.txt (line 4)) Downloading numpy-1.26.4.tar.gz (15.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 15.8/15.8 MB 205.3 MB/s eta 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 (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pybind11==2.11.1 (from -r requirements3.txt (line 6)) Downloading pybind11-2.11.1.tar.gz (205 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pythran==0.14.0 (from -r requirements3.txt (line 7)) Downloading pythran-0.14.0.tar.gz (4.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.0/4.0 MB 148.7 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting versioneer==0.29 (from -r requirements3.txt (line 8)) Downloading versioneer-0.29.tar.gz (75 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: beniget, gast, networkx, numpy, ply, pybind11, pythran, versioneer Building wheel for beniget (setup.py): started Building wheel for beniget (setup.py): finished with status 'done' Created wheel for beniget: filename=beniget-0.4.1-py3-none-any.whl size=9361 sha256=2377a0cc26316e072a00fa2eebdf222705917cfdca40d23f690a06f33229323c Stored in directory: /root/.cache/pip/wheels/83/4e/b4/c9c21405389811cc464cbd1810c7c1dce7b45611e139266289 Building wheel for gast (setup.py): started Building wheel for gast (setup.py): finished with status 'done' Created wheel for gast: filename=gast-0.5.4-py3-none-any.whl size=19670 sha256=9ea00458f6bc0f0e7b214f9acfe289ba866ec3274c60f4c6cba19fb3071099e4 Stored in directory: /root/.cache/pip/wheels/ce/23/cc/196036c845255330fbb502052f1398ab44c5851d7ef9cc9ca4 Building wheel for networkx (pyproject.toml): started Building wheel for networkx (pyproject.toml): finished with status 'done' Created wheel for networkx: filename=networkx-3.2.1-py3-none-any.whl size=1647772 sha256=224a835e68fc6c4dde0bb9d7ecd784bf5a24874665d2ce1b584573905c52865e Stored in directory: /root/.cache/pip/wheels/5c/b3/76/e740c4ca1a2633d0ab6acfd429e17d7f896abae5a21430956e Building wheel for numpy (pyproject.toml): started Building wheel for numpy (pyproject.toml): finished with status 'done' Created wheel for numpy: filename=numpy-1.26.4-cp313-cp313-linux_x86_64.whl size=6717504 sha256=42f9612f3f411f6d0ae13b82a1ccc410571edb596155ed302677059a8961c2ae Stored in directory: /root/.cache/pip/wheels/8b/2d/9f/b6b46373f328e2ef50388915d351ccacbedac929459b5459bf Building wheel for ply (setup.py): started Building wheel for ply (setup.py): finished with status 'done' Created wheel for ply: filename=ply-3.11-py2.py3-none-any.whl size=48540 sha256=6f6220263050bbe16e85e79a6d32d831a6821a9eeb4889804c33c4c09e464ebd Stored in directory: /root/.cache/pip/wheels/dc/05/15/f1d1b4fb559ef32a3b41cec4574081464d7155ecc54c25e596 Building wheel for pybind11 (pyproject.toml): started Building wheel for pybind11 (pyproject.toml): finished with status 'done' Created wheel for pybind11: filename=pybind11-2.11.1-py3-none-any.whl size=227744 sha256=8019784873fa5ca8578443aa0d4c4c76d88e008581324db70a6977c45e6ec618 Stored in directory: /root/.cache/pip/wheels/f6/f7/c8/ea608fc7ee268b50cf84f147e76526e0b3dd1eaa193ee4d0c8 Building wheel for pythran (setup.py): started Building wheel for pythran (setup.py): finished with status 'done' Created wheel for pythran: filename=pythran-0.14.0-py3-none-any.whl size=4260925 sha256=111d313f875f8fea0898ba0106f65f742a22ea9027c2657a09833bfae24197ce Stored in directory: /root/.cache/pip/wheels/1c/f4/e2/ad0de33d25216c6bd91106828848fa7f03414f73b8fab5b2de 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=46783 sha256=c6dc9d87d24a0788a19427321e25677d11fd213140f33cd4089a947431c7cf35 Stored in directory: /root/.cache/pip/wheels/21/81/8f/1e2fcde2c65aa4e5ac03b8de43121a56ccdcd60f412eb909e8 Successfully built beniget gast networkx numpy ply pybind11 pythran versioneer if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-experimental_python313/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-experimental_python313/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/beniget-0.4.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/gast-0.5.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/networkx-3.2.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/numpy-1.26.4-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 4)) Processing ./src/ply-3.11-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 5)) Processing ./src/pybind11-2.11.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 6)) Processing ./src/pythran-0.14.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 7)) Processing ./src/versioneer-0.29-py3-none-any.whl (from -r requirements3.txt.tmp (line 8)) Installing collected packages: ply, versioneer, pybind11, numpy, networkx, gast, beniget, pythran Successfully installed beniget-0.4.1 gast-0.5.4 networkx-3.2.1 numpy-1.26.4 ply-3.11 pybind11-2.11.1 pythran-0.14.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-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-experimental_python313/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-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/beniget.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/gast.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/networkx.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/numpy.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/ply.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pybind11.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pythran.yaml is ready /opt/metwork-mfext-experimental_python313/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 -- 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 tempolayer4753[/src/layers/layer4_python3_scientific/0499_prereq_extra_packages/tempolayer4753] Collecting cppy==1.2.1 (from -r requirements3.txt (line 1)) Downloading cppy-1.2.1.tar.gz (18 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting docutils==0.20.1 (from -r requirements3.txt (line 2)) Downloading docutils-0.20.1.tar.gz (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 97.9 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting extension-helpers==1.1.0 (from -r requirements3.txt (line 3)) Downloading extension-helpers-1.1.0.tar.gz (25 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting flit==3.9.0 (from -r requirements3.txt (line 4)) Downloading flit-3.9.0.tar.gz (141 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pandas==2.1.4 (from -r requirements3.txt (line 5)) Downloading pandas-2.1.4.tar.gz (4.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 98.9 MB/s eta 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 71.5 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting scipy==1.11.4 (from -r requirements3.txt (line 9)) Downloading scipy-1.11.4.tar.gz (56.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 56.3/56.3 MB 62.2 MB/s eta 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): finished with status 'done' Collecting tomli_w==1.0.0 (from -r requirements3.txt (line 10)) Downloading tomli_w-1.0.0.tar.gz (6.5 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tzdata==2023.3 (from -r requirements3.txt (line 11)) Downloading tzdata-2023.3.tar.gz (187 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xarray==2023.10.1 (from -r requirements3.txt (line 12)) Downloading xarray-2023.10.1.tar.gz (3.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.8/3.8 MB 63.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools>=40.2 (from extension-helpers==1.1.0->-r requirements3.txt (line 3)) Using cached setuptools-70.3.0-py3-none-any.whl Collecting tomli>=1.0.0 (from extension-helpers==1.1.0->-r requirements3.txt (line 3)) Downloading tomli-2.0.1.tar.gz (15 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting flit_core>=3.9.0 (from flit==3.9.0->-r requirements3.txt (line 4)) Downloading flit_core-3.9.0.tar.gz (41 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting requests (from flit==3.9.0->-r requirements3.txt (line 4)) Downloading requests-2.32.3.tar.gz (131 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy<2,>=1.26.0 (from pandas==2.1.4->-r requirements3.txt (line 5)) Using cached numpy-1.26.4-cp313-cp313-linux_x86_64.whl Collecting python-dateutil>=2.8.2 (from pandas==2.1.4->-r requirements3.txt (line 5)) Downloading python-dateutil-2.8.2.tar.gz (357 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytz>=2020.1 (from pandas==2.1.4->-r requirements3.txt (line 5)) Downloading pytz-2023.3.post1.tar.gz (316 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting packaging>=21.3 (from xarray==2023.10.1->-r requirements3.txt (line 12)) Using cached packaging-23.1-py3-none-any.whl Collecting six>=1.5 (from python-dateutil>=2.8.2->pandas==2.1.4->-r requirements3.txt (line 5)) Downloading six-1.16.0.tar.gz (34 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting charset-normalizer<4,>=2 (from requests->flit==3.9.0->-r requirements3.txt (line 4)) Downloading charset-normalizer-3.2.0.tar.gz (97 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting idna<4,>=2.5 (from requests->flit==3.9.0->-r requirements3.txt (line 4)) Downloading idna-3.7.tar.gz (189 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting urllib3<3,>=1.21.1 (from requests->flit==3.9.0->-r requirements3.txt (line 4)) Downloading urllib3-2.2.2.tar.gz (292 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting certifi>=2017.4.17 (from requests->flit==3.9.0->-r requirements3.txt (line 4)) Downloading certifi-2024.7.4.tar.gz (164 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): 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-1.26.4-cp313-cp313-linux_x86_64.whl Saved ./src/packaging-23.1-py3-none-any.whl Saved ./src/setuptools-70.3.0-py3-none-any.whl Building wheels for collected packages: cppy, docutils, extension-helpers, flit, pandas, py-cpuinfo, scitools-pyke, scipy, tomli_w, tzdata, xarray, flit_core, python-dateutil, pytz, tomli, requests, certifi, charset-normalizer, idna, six, urllib3 Building wheel for cppy (pyproject.toml): started Building wheel for cppy (pyproject.toml): finished with status 'done' Created wheel for cppy: filename=cppy-1.2.1-py3-none-any.whl size=8123 sha256=f610d7e250a93c4831d521de6dd6c205d423a5e7558c1f37138a8c36d02eef26 Stored in directory: /root/.cache/pip/wheels/01/2a/9d/7c924ec28faf73497fbc22375752e7f7e56e95f7d44a4d15eb Building wheel for docutils (setup.py): started Building wheel for docutils (setup.py): finished with status 'done' Created wheel for docutils: filename=docutils-0.20.1-py3-none-any.whl size=572665 sha256=bf81b259197afd26439830e648660f7cfc6aeacf0b118c3a29bac4fa77b975d8 Stored in directory: /root/.cache/pip/wheels/1a/20/ed/2cee2004f593969825387bd9d4d2c9604c64fb8ccb6f88b31d 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.1.0-py3-none-any.whl size=21180 sha256=f4aa461f6c75bcd3d01b22704f8dc518f2d4ac2f3a24f9a5b2347f72b948e2e8 Stored in directory: /root/.cache/pip/wheels/10/53/5f/3ae765d0f183973aae7ed6a4e25bf3d7d3377405680fdecbc3 Building wheel for flit (pyproject.toml): started Building wheel for flit (pyproject.toml): finished with status 'done' Created wheel for flit: filename=flit-3.9.0-py3-none-any.whl size=49856 sha256=a98b97a177b64a122194612659fb847b70ed725e7e06396619195dcf27f14086 Stored in directory: /root/.cache/pip/wheels/46/cf/0e/6d88a62fe21adf0ab4e25001825bc79cba74c88b7f2096a0c7 Building wheel for pandas (pyproject.toml): started Building wheel for pandas (pyproject.toml): finished with status 'done' Created wheel for pandas: filename=pandas-2.1.4-cp313-cp313-linux_x86_64.whl size=12565636 sha256=10ea0f712b16a164a0e56796810a5f1914327a627284f1c7f919491ef9f9b235 Stored in directory: /root/.cache/pip/wheels/45/6c/bb/ba2e35efb80be1339834e4c3a5f9b336a63e02de36c1727596 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=22316 sha256=579b65b179bbffa5f104511b1bf93c5f6f01cfc56cf5b376c33036a7ec9eeceb Stored in directory: /root/.cache/pip/wheels/11/51/b3/bb551665a01658a1544adb23da7706be92bc559062f1dc71d4 Building wheel for scitools-pyke (setup.py): started Building wheel for scitools-pyke (setup.py): finished with status 'done' Created wheel for scitools-pyke: filename=scitools_pyke-1.1.1-py3-none-any.whl size=142650 sha256=efafc6abd18129e87c6e30f4cd3a832e7f092024b2c6e3dd7852d36dc9d8d0c7 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.11.4-cp313-cp313-linux_x86_64.whl size=25353335 sha256=2c94ab2d8bdaafad849a83ddd1d65f02d5bda04c7e2aa5f32e1c28f11ae49c24 Stored in directory: /root/.cache/pip/wheels/97/09/76/565aad17a6355e3a8187d2fe29c55a018f44d5282d62347345 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.0.0-py3-none-any.whl size=5983 sha256=036202b4499f6d190c5678ebfdd862959e576da44434250a6c5db320e3d5a1ed Stored in directory: /root/.cache/pip/wheels/d1/99/c0/2d016abe4058fdaf60c92e7ca68e92ab5a3b3389da002fcee4 Building wheel for tzdata (pyproject.toml): started Building wheel for tzdata (pyproject.toml): finished with status 'done' Created wheel for tzdata: filename=tzdata-2023.3-py2.py3-none-any.whl size=341836 sha256=e795219ca8cd59e22ddba4d871951cc6cba436dd8a5ff855d7ccefc7edfdf786 Stored in directory: /root/.cache/pip/wheels/87/f6/61/4191fecd76d1c91fbd0f877d73059d35f18d533191e076678b Building wheel for xarray (pyproject.toml): started Building wheel for xarray (pyproject.toml): finished with status 'done' Created wheel for xarray: filename=xarray-2023.10.1-py3-none-any.whl size=1054864 sha256=cea276d296b5feb91023bd28eb8a89bed2e121caa4c0bc5b6b162a56e4e14cde Stored in directory: /root/.cache/pip/wheels/38/d9/fc/47e4b46ac42ca1eab087f22c027e42d19307dd76472d3da84d 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.9.0-py3-none-any.whl size=63141 sha256=e5b2a84881cf1f40eb5b0115e1d3a429765e0f43743b79e871352bb8e0c95952 Stored in directory: /root/.cache/pip/wheels/0c/48/90/33c4a2ae4ee8d89255374aae5bd0aa144ededdc5f097926869 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.8.2-py2.py3-none-any.whl size=247801 sha256=f9cb8de1f81efdf2033128b2455446e04b79caea9c13d5d5583540362151340c Stored in directory: /root/.cache/pip/wheels/68/bd/54/29bb617302f0646db997801e9e86e84c23909fa8d9425932c7 Building wheel for pytz (setup.py): started Building wheel for pytz (setup.py): finished with status 'done' Created wheel for pytz: filename=pytz-2023.3.post1-py3-none-any.whl size=502471 sha256=9bdea51d7048bb50d11e078689df03c927ee8a28a45106d39539402a6b398b42 Stored in directory: /root/.cache/pip/wheels/d0/53/98/2f173e267f76673cffef82b1938655fc30f2575b2ffd642fe5 Building wheel for tomli (pyproject.toml): started Building wheel for tomli (pyproject.toml): finished with status 'done' Created wheel for tomli: filename=tomli-2.0.1-py3-none-any.whl size=12758 sha256=b57d53172b3432857125ceaa4b9b2d28e4ae0510c95c5cf031955ada144ba3ff Stored in directory: /root/.cache/pip/wheels/77/cd/2e/2507dd3fc27af8b22cac4a14b74e2103b8bfcaeab7801d29be 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.3-py3-none-any.whl size=64928 sha256=a38822901651e590cbfe683a1d88a7299f81f1c705af16cdf2e387eb30833fad Stored in directory: /root/.cache/pip/wheels/92/64/3e/1732559baed84e69b54adc9a34410a7118416551e3c609b4ef Building wheel for certifi (setup.py): started Building wheel for certifi (setup.py): finished with status 'done' Created wheel for certifi: filename=certifi-2024.7.4-py3-none-any.whl size=162959 sha256=0c74d864886957090a23dba093c0cc24ab7c68ea758c450d45882b3cd7af3ac9 Stored in directory: /root/.cache/pip/wheels/85/d6/01/d36ab905e4914ab13a4f8b50e16b95a7fea65a33beb704ab02 Building wheel for charset-normalizer (setup.py): started Building wheel for charset-normalizer (setup.py): finished with status 'done' Created wheel for charset-normalizer: filename=charset_normalizer-3.2.0-py3-none-any.whl size=46666 sha256=a973cbbf8cb5acca576a9e9fb980bf98d00e5b46a2e46a1956f648f31b27bc8a Stored in directory: /root/.cache/pip/wheels/14/83/11/7a47cb846d8e13d54f4e15b41516727bd971d69ceba17adcf1 Building wheel for idna (pyproject.toml): started Building wheel for idna (pyproject.toml): finished with status 'done' Created wheel for idna: filename=idna-3.7-py3-none-any.whl size=66836 sha256=f1899a303d2ddadbfb9ec6fcd6682b77ed087e1ccf2c0a7face410ad0c4b9baa Stored in directory: /root/.cache/pip/wheels/d1/20/6c/50d5ac97a53f2e5f558fb255fbecd2695a131c861c4341913c Building wheel for six (setup.py): started Building wheel for six (setup.py): finished with status 'done' Created wheel for six: filename=six-1.16.0-py2.py3-none-any.whl size=11042 sha256=33133459168df96a3c1d2912a9305b9666b096bab26382bfe5580f45ca240d0f Stored in directory: /root/.cache/pip/wheels/2e/4d/76/bd3a09967d486b9e35da224d19901dc9af4b3c7ea1f73a1d01 Building wheel for urllib3 (pyproject.toml): started Building wheel for urllib3 (pyproject.toml): finished with status 'done' Created wheel for urllib3: filename=urllib3-2.2.2-py3-none-any.whl size=121442 sha256=e2444bbe7b39dc077296c5161fa12f8254c42864eef78f9e67af22f9c8ac669e Stored in directory: /root/.cache/pip/wheels/f0/ee/11/a6f6e3d153495c43ac2c391898b44a48c77a3d8fd67214662f Successfully built cppy docutils extension-helpers flit pandas py-cpuinfo scitools-pyke scipy tomli_w tzdata xarray flit_core python-dateutil pytz tomli requests certifi charset-normalizer idna six urllib3 if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-experimental_python313/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-experimental_python313/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/cppy-1.2.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/docutils-0.20.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/extension_helpers-1.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/flit-3.9.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 4)) Processing ./src/pandas-2.1.4-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.11.4-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 9)) Processing ./src/tomli_w-1.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 10)) Processing ./src/tzdata-2023.3-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 11)) Processing ./src/xarray-2023.10.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 12)) Requirement already satisfied: setuptools>=40.2 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from extension-helpers==1.1.0->-r requirements3.txt.tmp (line 3)) (70.3.0) Requirement already satisfied: tomli>=1.0.0 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from extension-helpers==1.1.0->-r requirements3.txt.tmp (line 3)) (2.0.1) Requirement already satisfied: flit_core>=3.9.0 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from flit==3.9.0->-r requirements3.txt.tmp (line 4)) (3.9.0) Requirement already satisfied: requests in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from flit==3.9.0->-r requirements3.txt.tmp (line 4)) (2.32.3) Requirement already satisfied: numpy<2,>=1.26.0 in /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages (from pandas==2.1.4->-r requirements3.txt.tmp (line 5)) (1.26.4) Requirement already satisfied: python-dateutil>=2.8.2 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from pandas==2.1.4->-r requirements3.txt.tmp (line 5)) (2.8.2) Requirement already satisfied: pytz>=2020.1 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from pandas==2.1.4->-r requirements3.txt.tmp (line 5)) (2023.3.post1) Requirement already satisfied: packaging>=21.3 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from xarray==2023.10.1->-r requirements3.txt.tmp (line 12)) (23.1) Requirement already satisfied: six>=1.5 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from python-dateutil>=2.8.2->pandas==2.1.4->-r requirements3.txt.tmp (line 5)) (1.16.0) Requirement already satisfied: charset-normalizer<4,>=2 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from requests->flit==3.9.0->-r requirements3.txt.tmp (line 4)) (3.2.0) Requirement already satisfied: idna<4,>=2.5 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from requests->flit==3.9.0->-r requirements3.txt.tmp (line 4)) (3.7) Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from requests->flit==3.9.0->-r requirements3.txt.tmp (line 4)) (2.2.2) Requirement already satisfied: certifi>=2017.4.17 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from requests->flit==3.9.0->-r requirements3.txt.tmp (line 4)) (2024.7.4) Installing collected packages: scitools-pyke, py-cpuinfo, tzdata, tomli_w, scipy, pkgconfig, extension-helpers, docutils, cppy, pandas, flit, xarray Successfully installed cppy-1.2.1 docutils-0.20.1 extension-helpers-1.1.0 flit-3.9.0 pandas-2.1.4 pkgconfig-1.5.5 py-cpuinfo-9.0.0 scipy-1.11.4 scitools-pyke-1.1.1 tomli_w-1.0.0 tzdata-2023.3 xarray-2023.10.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-experimental_python313/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-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/cppy.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/docutils.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/extension-helpers.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/flit.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pandas.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pkgconfig.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/py-cpuinfo.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/SciPy.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/scitools-pyke.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/tomli_w.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/tzdata.yaml is ready /opt/metwork-mfext-experimental_python313/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 -- 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 tempolayer11007[/src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer11007] Obtaining ot-batman from git+https://gitlab.com/cerfacs/batman.git@1.9.2-develop-mf#egg=ot-batman (from -r requirements3.txt (line 89)) Cloning https://gitlab.com/cerfacs/batman.git (to revision 1.9.2-develop-mf) to ./tmp_src/ot-batman Running command git clone --filter=blob:none --quiet https://gitlab.com/cerfacs/batman.git /src/layers/layer4_python3_scientific/0500_extra_packages/tmp_src/ot-batman Running command git checkout -q 5ed3b5d64cb05a502aa1045145033022cb87fc11 Resolved https://gitlab.com/cerfacs/batman.git to commit 5ed3b5d64cb05a502aa1045145033022cb87fc11 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting affine==2.4.0 (from -r requirements3.txt (line 1)) 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.18 (from -r requirements3.txt (line 2)) Downloading aggdraw-1.3.18.tar.gz (260 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting antlr4-python3-runtime==4.7.2 (from -r requirements3.txt (line 3)) Downloading antlr4-python3-runtime-4.7.2.tar.gz (112 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): 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 (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting asciitree==0.3.3 (from -r requirements3.txt (line 5)) Downloading asciitree-0.3.3.tar.gz (4.0 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting astropy==6.1.2 (from -r requirements3.txt (line 6)) Downloading astropy-6.1.2.tar.gz (7.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.1/7.1 MB 36.1 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting astropy-iers-data==0.2024.8.26.0.31.57 (from -r requirements3.txt (line 7)) Downloading astropy_iers_data-0.2024.8.26.0.31.57.tar.gz (1.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 125.9 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting beautifulsoup4==4.12.2 (from -r requirements3.txt (line 8)) Downloading beautifulsoup4-4.12.2.tar.gz (505 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting blinker==1.6.3 (from -r requirements3.txt (line 9)) Downloading blinker-1.6.3.tar.gz (28 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting bokeh==3.3.0 (from -r requirements3.txt (line 10)) Downloading bokeh-3.3.0-py3-none-any.whl.metadata (12 kB) Collecting boltons==23.0.0 (from -r requirements3.txt (line 11)) Downloading boltons-23.0.0.tar.gz (182 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting Bottleneck==1.3.7 (from -r requirements3.txt (line 12)) Downloading Bottleneck-1.3.7.tar.gz (103 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting branca==0.6.0 (from -r requirements3.txt (line 13)) Downloading branca-0.6.0.tar.gz (26 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cads_api_client==1.1.0 (from -r requirements3.txt (line 14)) Downloading cads_api_client-1.1.0.tar.gz (47 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Cartopy==0.24.1 (from -r requirements3.txt (line 15)) Downloading cartopy-0.24.1.tar.gz (10.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.7/10.7 MB 148.8 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cdo==1.6.0 (from -r requirements3.txt (line 16)) Downloading cdo-1.6.0.tar.gz (31 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting cdsapi==0.7.0 (from -r requirements3.txt (line 17)) Downloading cdsapi-0.7.0.tar.gz (13 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting cftime==1.6.2 (from -r requirements3.txt (line 18)) Downloading cftime-1.6.2.tar.gz (52 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cf-units==3.2.0 (from -r requirements3.txt (line 19)) Downloading cf-units-3.2.0.tar.gz (165 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cf-xarray==0.8.6 (from -r requirements3.txt (line 20)) Downloading cf_xarray-0.8.6.tar.gz (493 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cfgrib==0.9.10.4 (from -r requirements3.txt (line 21)) Downloading cfgrib-0.9.10.4.tar.gz (6.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.4/6.4 MB 19.1 MB/s eta 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 22)) Downloading click-plugins-1.1.1.tar.gz (8.2 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting cligj==0.7.2 (from -r requirements3.txt (line 23)) Downloading cligj-0.7.2.tar.gz (9.8 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting climetlab==0.20.1 (from -r requirements3.txt (line 24)) Downloading climetlab-0.20.1.tar.gz (188 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cloudpickle==3.0.0 (from -r requirements3.txt (line 25)) Downloading cloudpickle-3.0.0.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting coloredlogs==15.0.1 (from -r requirements3.txt (line 26)) Downloading coloredlogs-15.0.1.tar.gz (278 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting configobj==5.0.9 (from -r requirements3.txt (line 27)) Downloading configobj-5.0.9.tar.gz (101 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting contourpy==1.1.1 (from -r requirements3.txt (line 28)) Downloading contourpy-1.1.1.tar.gz (13.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.4/13.4 MB 82.3 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cramjam==2.7.0 (from -r requirements3.txt (line 29)) Downloading cramjam-2.7.0.tar.gz (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 2.7 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cycler==0.12.1 (from -r requirements3.txt (line 30)) 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==2024.4.1 (from -r requirements3.txt (line 31)) Downloading dask-2024.4.1.tar.gz (9.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.3/9.3 MB 144.0 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting dask-expr==1.0.11 (from -r requirements3.txt (line 32)) Downloading dask-expr-1.0.11.tar.gz (187 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting dateparser==1.1.8 (from -r requirements3.txt (line 33)) Downloading dateparser-1.1.8.tar.gz (296 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting descartes==1.1.0 (from -r requirements3.txt (line 34)) Downloading descartes-1.1.0.tar.gz (3.5 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting distributed==2024.4.1 (from -r requirements3.txt (line 35)) Downloading distributed-2024.4.1.tar.gz (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 37.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting donfig==0.8.1 (from -r requirements3.txt (line 36)) Downloading donfig-0.8.1.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit_meteo==0.1.1 (from -r requirements3.txt (line 37)) Downloading earthkit_meteo-0.1.1.tar.gz (333 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting eccodes==1.6.1 (from -r requirements3.txt (line 38)) Downloading eccodes-1.6.1.tar.gz (2.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 158.2 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting ecmwf-api-client==1.6.3 (from -r requirements3.txt (line 39)) Downloading ecmwf-api-client-1.6.3.tar.gz (12 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting ecmwf-opendata==0.2.0 (from -r requirements3.txt (line 40)) Downloading ecmwf-opendata-0.2.0.tar.gz (23 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting entrypoints==0.4 (from -r requirements3.txt (line 41)) Downloading entrypoints-0.4.tar.gz (13 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting fasteners==0.19 (from -r requirements3.txt (line 42)) Downloading fasteners-0.19.tar.gz (24 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting fastparquet==2023.10.1 (from -r requirements3.txt (line 43)) Downloading fastparquet-2023.10.1.tar.gz (393 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting ffmpy==0.3.1 (from -r requirements3.txt (line 44)) Downloading ffmpy-0.3.1.tar.gz (5.5 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting findlibs==0.0.5 (from -r requirements3.txt (line 45)) Downloading findlibs-0.0.5.tar.gz (6.6 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting Fiona==1.10.0rc1 (from -r requirements3.txt (line 46)) Downloading fiona-1.10.0rc1.tar.gz (442 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Flask==3.0.0 (from -r requirements3.txt (line 47)) Downloading flask-3.0.0.tar.gz (674 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 674.2/674.2 kB 99.2 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting flatten-dict==0.4.2 (from -r requirements3.txt (line 48)) Downloading flatten_dict-0.4.2-py2.py3-none-any.whl.metadata (9.2 kB) Collecting FLORIS==3.5 (from -r requirements3.txt (line 49)) Downloading FLORIS-3.5.tar.gz (9.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.4/9.4 MB 86.3 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting folium==0.14.0 (from -r requirements3.txt (line 50)) Downloading folium-0.14.0.tar.gz (93 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting fonttools==4.43.1 (from -r requirements3.txt (line 51)) Downloading fonttools-4.43.1.tar.gz (3.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 96.3 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting GDAL==3.8.3 (from -r requirements3.txt (line 52)) Downloading GDAL-3.8.3.tar.gz (802 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 802.5/802.5 kB 137.8 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting geographiclib==2.0 (from -r requirements3.txt (line 53)) Downloading geographiclib-2.0.tar.gz (36 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting geopandas==0.14.4 (from -r requirements3.txt (line 54)) Downloading geopandas-0.14.4.tar.gz (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 127.3 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting geos==0.2.3 (from -r requirements3.txt (line 55)) Downloading geos-0.2.3.tar.gz (1.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 151.3 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting graphviz==0.20.1 (from -r requirements3.txt (line 56)) Downloading graphviz-0.20.1.zip (255 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting greenlet==3.1.1 (from -r requirements3.txt (line 57)) Downloading greenlet-3.1.1.tar.gz (186 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting humanfriendly==10.0 (from -r requirements3.txt (line 58)) Downloading humanfriendly-10.0.tar.gz (360 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting h5py==3.11.0 (from -r requirements3.txt (line 59)) Downloading h5py-3.11.0.tar.gz (406 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting HeapDict==1.0.1 (from -r requirements3.txt (line 60)) Downloading HeapDict-1.0.1.tar.gz (4.3 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting imageio==2.31.5 (from -r requirements3.txt (line 61)) Downloading imageio-2.31.5.tar.gz (387 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting ipython-genutils==0.2.0 (from -r requirements3.txt (line 62)) Downloading ipython_genutils-0.2.0.tar.gz (22 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting itsdangerous==2.1.2 (from -r requirements3.txt (line 63)) Downloading itsdangerous-2.1.2.tar.gz (56 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting jsmin==3.0.1 (from -r requirements3.txt (line 64)) Downloading jsmin-3.0.1.tar.gz (13 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting jsonpickle==3.0.2 (from -r requirements3.txt (line 65)) Downloading jsonpickle-3.0.2.tar.gz (266 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting kiwisolver==1.4.5 (from -r requirements3.txt (line 66)) Downloading kiwisolver-1.4.5.tar.gz (97 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting lazy-loader==0.3 (from -r requirements3.txt (line 67)) Downloading lazy_loader-0.3.tar.gz (12 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting lmoments3==1.0.6 (from -r requirements3.txt (line 68)) Downloading lmoments3-1.0.6.tar.gz (74 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting locket==1.0.0 (from -r requirements3.txt (line 69)) Downloading locket-1.0.0.tar.gz (4.3 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting lru-dict==1.3.0 (from -r requirements3.txt (line 70)) Downloading lru-dict-1.3.0.tar.gz (13 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting lxml==5.3.0 (from -r requirements3.txt (line 71)) Downloading lxml-5.3.0.tar.gz (3.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.7/3.7 MB 225.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Magics==1.5.8 (from -r requirements3.txt (line 72)) Downloading Magics-1.5.8.tar.gz (22 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting mapclassify==2.6.1 (from -r requirements3.txt (line 73)) Downloading mapclassify-2.6.1.tar.gz (3.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 151.6 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting matplotlib==3.8.0 (from -r requirements3.txt (line 74)) Downloading matplotlib-3.8.0.tar.gz (35.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 35.9/35.9 MB 102.9 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting MetPy==1.5.1 (from -r requirements3.txt (line 75)) Downloading MetPy-1.5.1.tar.gz (10.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.7/10.7 MB 59.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting metview==1.15.0 (from -r requirements3.txt (line 76)) Downloading metview-1.15.0.tar.gz (9.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.1/9.1 MB 95.1 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting monotonic==1.6 (from -r requirements3.txt (line 77)) Downloading monotonic-1.6.tar.gz (7.6 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting msgpack==1.1.0 (from -r requirements3.txt (line 78)) Downloading msgpack-1.1.0.tar.gz (167 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting multiprocess==0.70.15 (from -r requirements3.txt (line 79)) Downloading multiprocess-0.70.15.tar.gz (1.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 153.6 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting multiurl==0.2.1 (from -r requirements3.txt (line 80)) Downloading multiurl-0.2.1.tar.gz (16 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting munch==4.0.0 (from -r requirements3.txt (line 81)) Downloading munch-4.0.0.tar.gz (19 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting nco==1.1.0 (from -r requirements3.txt (line 82)) Downloading nco-1.1.0.tar.gz (15 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting netCDF4==1.6.4 (from -r requirements3.txt (line 83)) Downloading netCDF4-1.6.4.tar.gz (778 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 778.5/778.5 kB 100.0 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numcodecs==0.12.1 (from -r requirements3.txt (line 84)) Downloading numcodecs-0.12.1.tar.gz (4.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.1/4.1 MB 132.1 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numexpr==2.9.0 (from -r requirements3.txt (line 85)) Downloading numexpr-2.9.0.tar.gz (103 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpngw==0.1.3 (from -r requirements3.txt (line 86)) Downloading numpngw-0.1.3.tar.gz (29 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting opencv-contrib-python-headless==4.9.0.80 (from -r requirements3.txt (line 87)) Downloading opencv-contrib-python-headless-4.9.0.80.tar.gz (152.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 152.7/152.7 MB 72.1 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting openturns==1.24rc1 (from -r requirements3.txt (line 88)) Downloading openturns-1.24rc1-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 90)) 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.1 (from -r requirements3.txt (line 91)) Downloading partd-1.4.1-py3-none-any.whl.metadata (4.6 kB) Collecting pathos==0.3.1 (from -r requirements3.txt (line 92)) Downloading pathos-0.3.1.tar.gz (166 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting patsy==0.5.6 (from -r requirements3.txt (line 93)) Downloading patsy-0.5.6.tar.gz (398 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pdbufr==0.11.0 (from -r requirements3.txt (line 94)) Downloading pdbufr-0.11.0.tar.gz (8.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 175.1 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Pillow==11.0.0 (from -r requirements3.txt (line 95)) Downloading pillow-11.0.0.tar.gz (46.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.7/46.7 MB 76.0 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Pint==0.22 (from -r requirements3.txt (line 96)) Downloading Pint-0.22.tar.gz (342 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting plotly==5.18.0 (from -r requirements3.txt (line 97)) Downloading plotly-5.18.0.tar.gz (7.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.8/7.8 MB 167.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pngquant==1.0.7 (from -r requirements3.txt (line 98)) Downloading pngquant-1.0.7.tar.gz (5.1 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting polars==0.19.12 (from -r requirements3.txt (line 99)) Downloading polars-0.19.12-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (14 kB) Collecting pooch==1.8.0 (from -r requirements3.txt (line 100)) Downloading pooch-1.8.0.tar.gz (59 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pox==0.3.3 (from -r requirements3.txt (line 101)) Downloading pox-0.3.3.tar.gz (118 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting ppft==1.7.6.7 (from -r requirements3.txt (line 102)) Downloading ppft-1.7.6.7.tar.gz (135 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting protobuf==3.20.3 (from -r requirements3.txt (line 103)) Downloading protobuf-3.20.3.tar.gz (216 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pyarrow==18.0.0 (from -r requirements3.txt (line 104)) Downloading pyarrow-18.0.0-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (3.3 kB) Collecting pycoast==1.6.1 (from -r requirements3.txt (line 105)) Downloading pycoast-1.6.1.tar.gz (9.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.6/9.6 MB 125.0 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pycurl==7.45.2 (from -r requirements3.txt (line 106)) Downloading pycurl-7.45.2.tar.gz (234 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pydecorate==0.4.0 (from -r requirements3.txt (line 107)) Downloading pydecorate-0.4.0.tar.gz (7.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.7/7.7 MB 168.1 MB/s eta 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 108)) Downloading pyepsg-0.4.0.tar.gz (24 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pyerfa==2.0.1.1 (from -r requirements3.txt (line 109)) Downloading pyerfa-2.0.1.1.tar.gz (817 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 817.7/817.7 kB 132.1 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygmt==0.10.0 (from -r requirements3.txt (line 110)) Downloading pygmt-0.10.0.tar.gz (245 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygraphviz==1.11 (from -r requirements3.txt (line 111)) Downloading pygraphviz-1.11.zip (120 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pyhdf==0.11.3 (from -r requirements3.txt (line 112)) Downloading pyhdf-0.11.3.tar.gz (146 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pykdtree==1.3.9 (from -r requirements3.txt (line 113)) Downloading pykdtree-1.3.9.tar.gz (110 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyodc==1.3.0 (from -r requirements3.txt (line 114)) Downloading pyodc-1.3.0.tar.gz (28 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyogrio==0.7.2 (from -r requirements3.txt (line 115)) Downloading pyogrio-0.7.2.tar.gz (327 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyorbital==1.8.0 (from -r requirements3.txt (line 116)) Downloading pyorbital-1.8.0.tar.gz (82 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pyoscar==0.6.4 (from -r requirements3.txt (line 117)) Downloading pyoscar-0.6.4.tar.gz (11 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pyproj==3.6.1 (from -r requirements3.txt (line 118)) Downloading pyproj-3.6.1.tar.gz (225 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyresample==1.27.1 (from -r requirements3.txt (line 119)) Downloading pyresample-1.27.1.tar.gz (6.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.4/6.4 MB 117.1 MB/s eta 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 120)) 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 121)) Downloading pyshp-2.3.1.tar.gz (1.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 158.0 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pysteps==1.7.4 (from -r requirements3.txt (line 122)) Downloading pysteps-1.7.4.tar.gz (503 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytz-deprecation-shim==0.1.0.post0 (from -r requirements3.txt (line 123)) Downloading pytz_deprecation_shim-0.1.0.post0.tar.gz (60 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting PyWavelets==1.4.1 (from -r requirements3.txt (line 124)) Downloading PyWavelets-1.4.1.tar.gz (4.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 135.9 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rasterio==1.3.9 (from -r requirements3.txt (line 125)) Downloading rasterio-1.3.9.tar.gz (411 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rechunker==0.5.2 (from -r requirements3.txt (line 126)) Downloading rechunker-0.5.2.tar.gz (480 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting regionmask==0.11.0 (from -r requirements3.txt (line 127)) Downloading regionmask-0.11.0.tar.gz (417 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting reportlab==4.0.6 (from -r requirements3.txt (line 128)) Downloading reportlab-4.0.6.tar.gz (3.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.7/3.7 MB 142.5 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rtree==1.1.0 (from -r requirements3.txt (line 129)) Downloading Rtree-1.1.0.tar.gz (49 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting salem==0.3.9 (from -r requirements3.txt (line 130)) Downloading salem-0.3.9.tar.gz (118 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting satpy==0.44.0 (from -r requirements3.txt (line 131)) Downloading satpy-0.44.0.tar.gz (1.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 53.6 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scikit-image==0.22.0 (from -r requirements3.txt (line 132)) Downloading scikit_image-0.22.0.tar.gz (22.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 22.7/22.7 MB 142.7 MB/s eta 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.5.0 (from -r requirements3.txt (line 133)) Downloading scikit_learn-1.5.0.tar.gz (7.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.8/7.8 MB 140.9 MB/s eta 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.10.0 (from -r requirements3.txt (line 134)) Downloading scitools_iris-3.10.0.tar.gz (1.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 180.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting seaborn==0.13.0 (from -r requirements3.txt (line 135)) Downloading seaborn-0.13.0.tar.gz (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 88.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Shapely==2.0.2 (from -r requirements3.txt (line 136)) Downloading shapely-2.0.2.tar.gz (279 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting snuggs==1.4.7 (from -r requirements3.txt (line 137)) Downloading snuggs-1.4.7.tar.gz (8.2 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting sortedcontainers==2.4.0 (from -r requirements3.txt (line 138)) Downloading sortedcontainers-2.4.0.tar.gz (30 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting soupsieve==2.5 (from -r requirements3.txt (line 139)) Downloading soupsieve-2.5.tar.gz (100 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting SQLAlchemy==2.0.23 (from -r requirements3.txt (line 140)) Downloading SQLAlchemy-2.0.23.tar.gz (9.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.5/9.5 MB 153.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting statsmodels==0.14.2 (from -r requirements3.txt (line 141)) Downloading statsmodels-0.14.2.tar.gz (20.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20.4/20.4 MB 133.8 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tblib==3.0.0 (from -r requirements3.txt (line 142)) Downloading tblib-3.0.0.tar.gz (30 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tenacity==8.2.3 (from -r requirements3.txt (line 143)) Downloading tenacity-8.2.3.tar.gz (40 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting thermofeel==2.0.0 (from -r requirements3.txt (line 144)) Downloading thermofeel-2.0.0.tar.gz (22 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting tifffile==2023.9.26 (from -r requirements3.txt (line 145)) Downloading tifffile-2023.9.26.tar.gz (352 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting toolz==0.12.0 (from -r requirements3.txt (line 146)) Downloading toolz-0.12.0.tar.gz (66 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting trollimage==1.21.0 (from -r requirements3.txt (line 147)) Downloading trollimage-1.21.0.tar.gz (1.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 39.5 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting trollsift==0.5.1 (from -r requirements3.txt (line 148)) Downloading trollsift-0.5.1.tar.gz (47 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting tzlocal==5.2 (from -r requirements3.txt (line 149)) Downloading tzlocal-5.2.tar.gz (30 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xxhash==3.4.1 (from -r requirements3.txt (line 150)) Downloading xxhash-3.4.1.tar.gz (84 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xyzservices==2023.10.0 (from -r requirements3.txt (line 151)) Downloading xyzservices-2023.10.0.tar.gz (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 13.1 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting zarr==2.16.1 (from -r requirements3.txt (line 152)) Downloading zarr-2.16.1.tar.gz (3.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 185.1 MB/s eta 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 153)) Downloading zict-3.0.0.tar.gz (33 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting windrose==1.9.0 (from -r requirements3.txt (line 154)) Downloading windrose-1.9.0.tar.gz (26 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy>=1.23 (from astropy==6.1.2->-r requirements3.txt (line 6)) Using cached numpy-1.26.4-cp313-cp313-linux_x86_64.whl Collecting PyYAML>=3.13 (from astropy==6.1.2->-r requirements3.txt (line 6)) Downloading PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) Collecting packaging>=19.0 (from astropy==6.1.2->-r requirements3.txt (line 6)) Using cached packaging-23.1-py3-none-any.whl Collecting Jinja2>=2.9 (from bokeh==3.3.0->-r requirements3.txt (line 10)) Downloading jinja2-3.1.4.tar.gz (240 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pandas>=1.2 (from bokeh==3.3.0->-r requirements3.txt (line 10)) Using cached pandas-2.1.4-cp313-cp313-linux_x86_64.whl Collecting tornado>=5.1 (from bokeh==3.3.0->-r requirements3.txt (line 10)) Downloading tornado-6.4.1.tar.gz (500 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting attrs (from cads_api_client==1.1.0->-r requirements3.txt (line 14)) Downloading attrs-23.2.0.tar.gz (780 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 780.8/780.8 kB 125.6 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting requests (from cads_api_client==1.1.0->-r requirements3.txt (line 14)) Using cached requests-2.32.3-py3-none-any.whl Collecting typing-extensions (from cads_api_client==1.1.0->-r requirements3.txt (line 14)) Downloading typing_extensions-4.12.2.tar.gz (85 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting six (from cdo==1.6.0->-r requirements3.txt (line 16)) Using cached six-1.16.0-py2.py3-none-any.whl Collecting tqdm (from cdsapi==0.7.0->-r requirements3.txt (line 17)) Downloading tqdm-4.66.4.tar.gz (169 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xarray (from cf-xarray==0.8.6->-r requirements3.txt (line 20)) Using cached xarray-2023.10.1-py3-none-any.whl Collecting click (from cfgrib==0.9.10.4->-r requirements3.txt (line 21)) Downloading click-8.1.7.tar.gz (336 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting filelock (from climetlab==0.20.1->-r requirements3.txt (line 24)) Downloading filelock-3.12.3.tar.gz (13 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting markdown (from climetlab==0.20.1->-r requirements3.txt (line 24)) Downloading Markdown-3.4.4.tar.gz (324 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting termcolor (from climetlab==0.20.1->-r requirements3.txt (line 24)) Downloading termcolor-2.3.0.tar.gz (12 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting fsspec>=2021.09.0 (from dask==2024.4.1->-r requirements3.txt (line 31)) Downloading fsspec-2023.9.2.tar.gz (161 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting python-dateutil (from dateparser==1.1.8->-r requirements3.txt (line 33)) Using cached python_dateutil-2.8.2-py2.py3-none-any.whl Collecting pytz (from dateparser==1.1.8->-r requirements3.txt (line 33)) Using cached pytz-2023.3.post1-py3-none-any.whl Collecting regex!=2019.02.19,!=2021.8.27 (from dateparser==1.1.8->-r requirements3.txt (line 33)) Downloading regex-2023.8.8.tar.gz (392 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting psutil>=5.7.2 (from distributed==2024.4.1->-r requirements3.txt (line 35)) Downloading psutil-5.9.7.tar.gz (498 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting urllib3>=1.24.3 (from distributed==2024.4.1->-r requirements3.txt (line 35)) Using cached urllib3-2.2.2-py3-none-any.whl Collecting cffi (from eccodes==1.6.1->-r requirements3.txt (line 38)) Downloading cffi-1.17.1.tar.gz (516 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting certifi (from Fiona==1.10.0rc1->-r requirements3.txt (line 46)) Using cached certifi-2024.7.4-py3-none-any.whl Collecting Werkzeug>=3.0.0 (from Flask==3.0.0->-r requirements3.txt (line 47)) Downloading werkzeug-3.0.3.tar.gz (803 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 803.3/803.3 kB 141.0 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scipy>=1.1 (from FLORIS==3.5->-r requirements3.txt (line 49)) Using cached scipy-1.11.4-cp313-cp313-linux_x86_64.whl Collecting networkx>=2.7 (from mapclassify==2.6.1->-r requirements3.txt (line 73)) Using cached networkx-3.2.1-py3-none-any.whl Collecting pyparsing>=2.3.1 (from matplotlib==3.8.0->-r requirements3.txt (line 74)) Downloading pyparsing-3.1.1.tar.gz (884 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 884.8/884.8 kB 122.3 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting traitlets>=5.0.5 (from MetPy==1.5.1->-r requirements3.txt (line 75)) Downloading traitlets-5.9.0.tar.gz (150 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting dill>=0.3.7 (from multiprocess==0.70.15->-r requirements3.txt (line 79)) Downloading dill-0.3.7.tar.gz (183 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting platformdirs>=2.5.0 (from pooch==1.8.0->-r requirements3.txt (line 100)) Downloading platformdirs-3.10.0.tar.gz (19 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools>=3.2 (from pyresample==1.27.1->-r requirements3.txt (line 119)) Using cached setuptools-70.3.0-py3-none-any.whl Collecting jsonschema (from pysteps==1.7.4->-r requirements3.txt (line 122)) Downloading jsonschema-4.19.2.tar.gz (318 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tzdata (from pytz-deprecation-shim==0.1.0.post0->-r requirements3.txt (line 123)) Using cached tzdata-2023.3-py2.py3-none-any.whl Collecting mypy-extensions (from rechunker==0.5.2->-r requirements3.txt (line 126)) Downloading mypy_extensions-1.0.0.tar.gz (4.4 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting joblib (from salem==0.3.9->-r requirements3.txt (line 130)) Downloading joblib-1.3.2.tar.gz (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 156.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting appdirs (from satpy==0.44.0->-r requirements3.txt (line 131)) Downloading appdirs-1.4.4.tar.gz (13 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting threadpoolctl>=3.1.0 (from scikit-learn==1.5.0->-r requirements3.txt (line 133)) Downloading threadpoolctl-3.2.0.tar.gz (36 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting paramiko>=2.7.1 (from ot-batman->-r requirements3.txt (line 89)) Downloading paramiko-3.4.1.tar.gz (1.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 115.5 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting MarkupSafe>=2.0 (from Jinja2>=2.9->bokeh==3.3.0->-r requirements3.txt (line 10)) Downloading MarkupSafe-2.1.3.tar.gz (19 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting jsonschema-specifications>=2023.03.6 (from jsonschema->pysteps==1.7.4->-r requirements3.txt (line 122)) Downloading jsonschema_specifications-2023.11.1.tar.gz (12 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting referencing>=0.28.4 (from jsonschema->pysteps==1.7.4->-r requirements3.txt (line 122)) Downloading referencing-0.31.0.tar.gz (53 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rpds-py>=0.7.1 (from jsonschema->pysteps==1.7.4->-r requirements3.txt (line 122)) Downloading rpds_py-0.12.0.tar.gz (16 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 89)) Downloading bcrypt-4.0.1.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 89)) Downloading cryptography-43.0.1.tar.gz (686 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 686.9/686.9 kB 102.3 MB/s eta 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 89)) Downloading PyNaCl-1.5.0.tar.gz (3.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 146.5 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting charset-normalizer<4,>=2 (from requests->cads_api_client==1.1.0->-r requirements3.txt (line 14)) Using cached charset_normalizer-3.2.0-py3-none-any.whl Collecting idna<4,>=2.5 (from requests->cads_api_client==1.1.0->-r requirements3.txt (line 14)) Using cached idna-3.7-py3-none-any.whl Collecting pycparser (from cffi->eccodes==1.6.1->-r requirements3.txt (line 38)) Downloading pycparser-2.21.tar.gz (170 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Downloading bokeh-3.3.0-py3-none-any.whl (6.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.8/6.8 MB 186.1 MB/s eta 0:00:00 Downloading flatten_dict-0.4.2-py2.py3-none-any.whl (9.7 kB) Downloading openturns-1.24rc1-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (61.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.6/61.6 MB 96.6 MB/s eta 0:00:00 Downloading partd-1.4.1-py3-none-any.whl (18 kB) Downloading polars-0.19.12-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (27.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 27.6/27.6 MB 98.1 MB/s eta 0:00:00 Downloading pyarrow-18.0.0-cp313-cp313-manylinux_2_28_x86_64.whl (40.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.0/40.0 MB 118.4 MB/s eta 0:00:00 Downloading PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (759 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 759.5/759.5 kB 112.3 MB/s eta 0:00:00 Saved ./src/bokeh-3.3.0-py3-none-any.whl Saved ./src/flatten_dict-0.4.2-py2.py3-none-any.whl Saved ./src/openturns-1.24rc1-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl Saved ./src/partd-1.4.1-py3-none-any.whl Saved ./src/polars-0.19.12-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Saved ./src/pyarrow-18.0.0-cp313-cp313-manylinux_2_28_x86_64.whl Saved ./src/networkx-3.2.1-py3-none-any.whl Saved ./src/numpy-1.26.4-cp313-cp313-linux_x86_64.whl Saved ./src/packaging-23.1-py3-none-any.whl Saved ./src/pandas-2.1.4-cp313-cp313-linux_x86_64.whl Saved ./src/python_dateutil-2.8.2-py2.py3-none-any.whl Saved ./src/pytz-2023.3.post1-py3-none-any.whl Saved ./src/PyYAML-6.0.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Saved ./src/requests-2.32.3-py3-none-any.whl Saved ./src/certifi-2024.7.4-py3-none-any.whl Saved ./src/scipy-1.11.4-cp313-cp313-linux_x86_64.whl Saved ./src/setuptools-70.3.0-py3-none-any.whl Saved ./src/six-1.16.0-py2.py3-none-any.whl Saved ./src/tzdata-2023.3-py2.py3-none-any.whl Saved ./src/urllib3-2.2.2-py3-none-any.whl Saved ./src/xarray-2023.10.1-py3-none-any.whl Saved ./src/charset_normalizer-3.2.0-py3-none-any.whl Saved ./src/idna-3.7-py3-none-any.whl Building wheels for collected packages: affine, aggdraw, antlr4-python3-runtime, apng, asciitree, astropy, astropy-iers-data, beautifulsoup4, blinker, boltons, Bottleneck, branca, cads_api_client, Cartopy, cdo, cdsapi, cftime, cf-units, cf-xarray, cfgrib, click-plugins, cligj, climetlab, cloudpickle, coloredlogs, configobj, contourpy, cramjam, cycler, dask, dask-expr, dateparser, descartes, distributed, donfig, earthkit_meteo, eccodes, ecmwf-api-client, ecmwf-opendata, entrypoints, fasteners, fastparquet, ffmpy, findlibs, Fiona, Flask, FLORIS, folium, fonttools, GDAL, geographiclib, geopandas, geos, graphviz, greenlet, humanfriendly, h5py, HeapDict, imageio, ipython-genutils, itsdangerous, jsmin, jsonpickle, kiwisolver, lazy-loader, lmoments3, locket, lru-dict, lxml, Magics, mapclassify, matplotlib, MetPy, metview, monotonic, msgpack, multiprocess, multiurl, munch, nco, netCDF4, numcodecs, numexpr, numpngw, opencv-contrib-python-headless, palettable, pathos, patsy, pdbufr, Pillow, Pint, plotly, pngquant, pooch, pox, ppft, protobuf, pycoast, pycurl, pydecorate, pyepsg, pyerfa, pygmt, pygraphviz, pyhdf, pykdtree, pyodc, pyogrio, pyorbital, pyoscar, pyproj, pyresample, pyrsistent, pyshp, pysteps, pytz-deprecation-shim, PyWavelets, rasterio, rechunker, regionmask, reportlab, rtree, salem, satpy, scikit-image, scikit-learn, scitools-iris, seaborn, Shapely, snuggs, sortedcontainers, soupsieve, SQLAlchemy, statsmodels, tblib, tenacity, thermofeel, tifffile, toolz, trollimage, trollsift, tzlocal, xxhash, xyzservices, zarr, zict, windrose, ot-batman, attrs, click, dill, fsspec, Jinja2, joblib, jsonschema, paramiko, platformdirs, psutil, pyparsing, regex, threadpoolctl, tornado, traitlets, typing-extensions, Werkzeug, appdirs, cffi, filelock, markdown, mypy-extensions, termcolor, tqdm, bcrypt, cryptography, jsonschema-specifications, MarkupSafe, pynacl, referencing, rpds-py, pycparser 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=15663 sha256=68abee66f8ea8fecade1501108e21e80d3b46f32a64114c165c1525443390471 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.18-cp313-cp313-linux_x86_64.whl size=477264 sha256=91696f0bb65f5305f63f12d58d1ab2605b0158face449c2969613652667712c6 Stored in directory: /root/.cache/pip/wheels/0b/4b/ed/559b56c32451c33357f9fa60685fe43fd519d1a47bdf220f54 Building wheel for antlr4-python3-runtime (setup.py): started Building wheel for antlr4-python3-runtime (setup.py): finished with status 'done' Created wheel for antlr4-python3-runtime: filename=antlr4_python3_runtime-4.7.2-py3-none-any.whl size=140929 sha256=072693d8de6c250cb2c98f8505278e15394f5f8752bfcdd1d943c53dd8ba95c8 Stored in directory: /root/.cache/pip/wheels/c8/67/d1/2285970ba0f9d656e61f414a728c4bf887f37d4ab4e605f629 Building wheel for apng (setup.py): started Building wheel for apng (setup.py): finished with status 'done' Created wheel for apng: filename=apng-0.3.4-py2.py3-none-any.whl size=7343 sha256=f415e0f3a12713ec837641acb0defd8e78c62be8822ff99e759a7326240a6ea4 Stored in directory: /root/.cache/pip/wheels/34/d4/b3/a71cbce4099a368fccac66b026066968b69ccb8de3fdce709c Building wheel for asciitree (setup.py): started Building wheel for asciitree (setup.py): finished with status 'done' Created wheel for asciitree: filename=asciitree-0.3.3-py3-none-any.whl size=5033 sha256=3b72048f0b3f05b6475786daf3986a86ff76181a79b52b403b09f73e6986cd23 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-6.1.2-cp313-cp313-linux_x86_64.whl size=10027615 sha256=369550941d9cd24018f2ac0803fe9876ed05532068bbf0e80cc4b19720c792eb Stored in directory: /root/.cache/pip/wheels/6a/a7/86/3709849eeff771348ed569af7ae6e9422fbb80b40ed98a4771 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.2024.8.26.0.31.57-py3-none-any.whl size=1928178 sha256=370ca813db90aba2ab79007e120bf3dddeb07ca9e8d1b75d3074b5147e0c78f2 Stored in directory: /root/.cache/pip/wheels/f8/ea/97/d02952158ea8fc15b8f3fde770639ef4eb51792a67985a3d13 Building wheel for beautifulsoup4 (pyproject.toml): started Building wheel for beautifulsoup4 (pyproject.toml): finished with status 'done' Created wheel for beautifulsoup4: filename=beautifulsoup4-4.12.2-py3-none-any.whl size=142980 sha256=2bc543de7fe6453ceb21f7fdaf5e6cd435ebc61cf2e8ef53259da030a732fb8d Stored in directory: /root/.cache/pip/wheels/98/c6/cb/c05e0e446eafe9ea3d8a61bcf2d6d0bbda0ef93d239f60c030 Building wheel for blinker (pyproject.toml): started Building wheel for blinker (pyproject.toml): finished with status 'done' Created wheel for blinker: filename=blinker-1.6.3-py3-none-any.whl size=13398 sha256=fa7276e17a074c0cfce28d023d700ca6586041e13f67e2adc7ef107f3320bcf7 Stored in directory: /root/.cache/pip/wheels/ab/41/04/8b2ad1c4f6bd8a4690c6d5c156a654b43130e104e9ffa29a79 Building wheel for boltons (setup.py): started Building wheel for boltons (setup.py): finished with status 'done' Created wheel for boltons: filename=boltons-23.0.0-py2.py3-none-any.whl size=194801 sha256=c10d78b318269ad838641385d28f9326aa34c33388842c36e01496c63b4f59e0 Stored in directory: /root/.cache/pip/wheels/8d/c7/40/c427fd7094169bb8577431fdc998181b447aeae061cdb88dd8 Building wheel for Bottleneck (pyproject.toml): started Building wheel for Bottleneck (pyproject.toml): finished with status 'done' Created wheel for Bottleneck: filename=Bottleneck-1.3.7-cp313-cp313-linux_x86_64.whl size=386798 sha256=d9452ecbfca1e7020c6ff786a4bb2ca7d222c4c8e5f57556039023b0318dfdc5 Stored in directory: /root/.cache/pip/wheels/cb/11/ee/2d6e36cb5c69d9cc4727eeb4557270a1929d81d5018d1857cd Building wheel for branca (pyproject.toml): started Building wheel for branca (pyproject.toml): finished with status 'done' Created wheel for branca: filename=branca-0.6.0-py3-none-any.whl size=24553 sha256=67b7471d8d9ca256467198b6f31b2d80ce88b3f0610b52aecc7b52cb9513c39a Stored in directory: /root/.cache/pip/wheels/86/91/39/f3ce1cf57a5ca281550e5d712b3c6ca88d6cba664c35468587 Building wheel for cads_api_client (pyproject.toml): started Building wheel for cads_api_client (pyproject.toml): finished with status 'done' Created wheel for cads_api_client: filename=cads_api_client-1.1.0-py3-none-any.whl size=20599 sha256=72edb41315c10b1f5e00c3f1d30a23bd0e2138bd6b95ae1432dcf8d293aefc60 Stored in directory: /root/.cache/pip/wheels/e6/28/8f/598ccbecd92accc0de39018f3dace627de35c93ddd8d84a0de 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=11610553 sha256=e606ebee9e7d509b21140c5bdaec0beb94a2c249510680aed9ee9f2ff9f27a15 Stored in directory: /root/.cache/pip/wheels/e8/e3/40/5d9e6997bf4f82186d2b99245be2e0ea21d51352329775b0aa Building wheel for cdo (setup.py): started Building wheel for cdo (setup.py): finished with status 'done' Created wheel for cdo: filename=cdo-1.6.0-py3-none-any.whl size=10646 sha256=0d72cd897fd97167a0c3717a81f1ce73b7e0f0df244711071007e236f0ffe67c Stored in directory: /root/.cache/pip/wheels/42/58/5d/a335b9e4b8f715db72a3b422d0550b526abc403a7fa6d664ed Building wheel for cdsapi (setup.py): started Building wheel for cdsapi (setup.py): finished with status 'done' Created wheel for cdsapi: filename=cdsapi-0.7.0-py2.py3-none-any.whl size=12141 sha256=8481466c36110491ee81bfca77138227d62d78e4e42b6c1cb6858bb6fa6e3ac0 Stored in directory: /root/.cache/pip/wheels/d0/18/a5/5e9bc3a5188fc3848f3a6d0d3cbbd24564e9be377d5e42dc88 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.2-cp313-cp313-linux_x86_64.whl size=1154345 sha256=529cad1f2f454cd1c1a9c143bda37eff7f97cfb8e3cf5cf4782d2259cd7c9bdd Stored in directory: /root/.cache/pip/wheels/47/ca/9a/e5ed17bedecb4bad644fd38b468d022489a7320606f82764b7 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.2.0-cp313-cp313-linux_x86_64.whl size=532253 sha256=7db11b9c95151685cd59bfeadfd7f40af24538510919344a1d4456e0abeb9ae9 Stored in directory: /root/.cache/pip/wheels/fa/ad/6b/d2139190afbcfc387418aed74237153d0e64088cfe98e9eaab 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.8.6-py3-none-any.whl size=58596 sha256=6f5da0a88a9f9dbe50292e8c425d48fefb7476968d00e75087bb876fbd19edc2 Stored in directory: /root/.cache/pip/wheels/a5/a7/20/d0b260dd2c1772d1b074685e0969732bff0cb4dd117e0e1033 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.10.4-py3-none-any.whl size=47071 sha256=ef39fdecd12f0a160bf761cf6f744515338c089589cbb74e384287d2f57879cd Stored in directory: /root/.cache/pip/wheels/22/a8/f1/0faf07c44cdfc9efe2c21833d3af85a9e3f0b2bbee4fe89aae Building wheel for click-plugins (setup.py): started Building wheel for click-plugins (setup.py): finished with status 'done' Created wheel for click-plugins: filename=click_plugins-1.1.1-py2.py3-none-any.whl size=7501 sha256=ef8732c8c6c6ef5e077aca5bbe946bf734accde4622f89ad796c8a5a43f3ec62 Stored in directory: /root/.cache/pip/wheels/b1/42/3f/390e48090dabfa33a40e2c55120a3bee1e9ba7a1227e4e78fa Building wheel for cligj (setup.py): started Building wheel for cligj (setup.py): finished with status 'done' Created wheel for cligj: filename=cligj-0.7.2-py3-none-any.whl size=7050 sha256=2bf13635d70eb5559fc556bec00a4728619e0bf19c6dea7a700f07e0947618d3 Stored in directory: /root/.cache/pip/wheels/a3/62/87/e0d208a326e4d3df87547f0b29aceaa20e73ec0d2bea2ab9d5 Building wheel for climetlab (pyproject.toml): started Building wheel for climetlab (pyproject.toml): finished with status 'done' Created wheel for climetlab: filename=climetlab-0.20.1-py3-none-any.whl size=303960 sha256=772f3b225ab37e28bc6048833e0905ce402e7b04c494c9b62e03672603169257 Stored in directory: /root/.cache/pip/wheels/4e/5b/31/be4c1274dca6e1471dba3a90b5d537e1806a39e48576dba58f Building wheel for cloudpickle (pyproject.toml): started Building wheel for cloudpickle (pyproject.toml): finished with status 'done' Created wheel for cloudpickle: filename=cloudpickle-3.0.0-py3-none-any.whl size=20088 sha256=e451ac9fe375637e28af5afde2fdf70dbb6b8abc2676bcbeeb7a0f5a88a6c755 Stored in directory: /root/.cache/pip/wheels/69/dc/91/4a989c69d99e3707a6d06fdb1edf17459a872d89dfb30e2711 Building wheel for coloredlogs (setup.py): started Building wheel for coloredlogs (setup.py): finished with status 'done' Created wheel for coloredlogs: filename=coloredlogs-15.0.1-py2.py3-none-any.whl size=46016 sha256=4db3c74946b7c815ecc842822eac4861070bb34d4336e53c6680b952ac4860ad 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=35616 sha256=f65ae081cdb35a935589f444c46c72105583fcd838bfe8329e78b66efaa330a1 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.1.1-cp313-cp313-linux_x86_64.whl size=266098 sha256=84a1acb8c2c80c8bb49c51d614f3cc92342ca9d320a5978642d31f8d64cf4812 Stored in directory: /root/.cache/pip/wheels/bf/3b/b0/1af001e6e1ca80fe19d563cc4be46c3a8767c95d15c2681ba8 Building wheel for cramjam (pyproject.toml): started Building wheel for cramjam (pyproject.toml): finished with status 'done' Created wheel for cramjam: filename=cramjam-2.7.0-cp313-cp313-linux_x86_64.whl size=1601222 sha256=70e2e3a9f10d21303f57a92b5559f65c4391c9ff8758fa5dabd0003afe0900f5 Stored in directory: /root/.cache/pip/wheels/ec/08/6a/e41b1bde97f07beca15b597b68f31c75e53f0b3861558c9d4a 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=8321 sha256=085bbee3ffb70912406ca80dde778fa32bdac5b5dfbf4af9e3277402ec70d118 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-2024.4.1-py3-none-any.whl size=1230888 sha256=11c5418c95f0ab83d1b58cc9fccd98d1bfc7d4afdb3dcd99afc6b8762a1858ca Stored in directory: /root/.cache/pip/wheels/33/a7/51/ed173305fda5c7dbd4ae7cb20e743243f7b98e95a4dd766999 Building wheel for dask-expr (pyproject.toml): started Building wheel for dask-expr (pyproject.toml): finished with status 'done' Created wheel for dask-expr: filename=dask_expr-1.0.11-py3-none-any.whl size=184995 sha256=a1adf7f5600bac8027436a125a82a09efb0efd230f4cbc3d3308b62242405edb Stored in directory: /root/.cache/pip/wheels/34/f8/6f/ce7bbf4ec72200e3512541452c57b0ba58e5edcdb5270b21f5 Building wheel for dateparser (setup.py): started Building wheel for dateparser (setup.py): finished with status 'done' Created wheel for dateparser: filename=dateparser-1.1.8-py2.py3-none-any.whl size=293794 sha256=b5919c22e117050c06b5349ca73aa1a409a0c3c6e07bf154e687b979a9d66a49 Stored in directory: /root/.cache/pip/wheels/14/4e/07/593871b2a348c226b326c7558e9b7df91cde7e23b29d25f16f Building wheel for descartes (setup.py): started Building wheel for descartes (setup.py): finished with status 'done' Created wheel for descartes: filename=descartes-1.1.0-py3-none-any.whl size=4038 sha256=bff114b4d1381d0086f1533cfbd40e2247ecbe584d7fee79da99b933bbb8c00c Stored in directory: /root/.cache/pip/wheels/e9/9f/b6/a02ae43434ede4aaef15e0267cbd777aa113fe8c8907435a59 Building wheel for distributed (pyproject.toml): started Building wheel for distributed (pyproject.toml): finished with status 'done' Created wheel for distributed: filename=distributed-2024.4.1-py3-none-any.whl size=1009041 sha256=daf0a44cf8c2b19054e93a252997fa11d8f641fccc0d26afd7bc2f4ac17063b0 Stored in directory: /root/.cache/pip/wheels/a7/b8/ca/993f944d87f12f797c7a7c2edeaf33a7fbdd4af5555b58d9f8 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-py3-none-any.whl size=23946 sha256=b30e7dfcd58d021a44f051901179dd234f267ed690cd166b9b00e3aef68f16a6 Stored in directory: /root/.cache/pip/wheels/1c/aa/cf/6e01b2902eb74e3524a8f96f01a55a48b7f46574deca086818 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.1.1-py3-none-any.whl size=42539 sha256=28446ac379501a90380df5e408927eea0d6315384a3a051204296ddfa6e8d88c Stored in directory: /root/.cache/pip/wheels/4c/21/5a/c780d049988e37712315fec46ffa9c1167670bf53b947d873b Building wheel for eccodes (setup.py): started Building wheel for eccodes (setup.py): finished with status 'done' Created wheel for eccodes: filename=eccodes-1.6.1-py3-none-any.whl size=40996 sha256=33f108add2c82d34f3b11a5c2bc1137fa6d4b39d9fc65e715a4491c7b1bb633b Stored in directory: /root/.cache/pip/wheels/01/d1/25/a9bba6719d76164fac6dededeba1f5450070e2afba5ccd8247 Building wheel for ecmwf-api-client (setup.py): started Building wheel for ecmwf-api-client (setup.py): finished with status 'done' Created wheel for ecmwf-api-client: filename=ecmwf_api_client-1.6.3-py3-none-any.whl size=13514 sha256=5beee3bebca3e487f9e98f4430113b3e366ab1cf7079ba63352dcdcc39b84629 Stored in directory: /root/.cache/pip/wheels/2b/05/c8/1644cfec6dede627cb7dc53891db00e606ff1896f0bd10011d Building wheel for ecmwf-opendata (setup.py): started Building wheel for ecmwf-opendata (setup.py): finished with status 'done' Created wheel for ecmwf-opendata: filename=ecmwf_opendata-0.2.0-py3-none-any.whl size=19602 sha256=7a0b540d43fed99af780b9da0fbbbc5cbaece55a878d1e9abdcab6fed2b5890a Stored in directory: /root/.cache/pip/wheels/a4/ca/a8/83fb44628debaf0f374239eecc22abf24abba2b810005bf77d 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=5294 sha256=32348c15346f5b244727556bcfc17d098dafdb215c40ce681f956da027029a1d Stored in directory: /root/.cache/pip/wheels/2f/4c/f2/79e7ea89191b45e4d67dfa6ea296e53ca3be920d96be40278d 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=18675 sha256=0cc386ab7394e048bb6c616fc7f392b3220819b1042b871e3d9d63bc79572d87 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-2023.10.1-cp313-cp313-linux_x86_64.whl size=1655300 sha256=bb9ea3a836cdb3d63c73d710a12e90cef02df0203e99a3a1b54c324589edb1d9 Stored in directory: /root/.cache/pip/wheels/01/ab/71/e5c87bbea5207d4f042f3d44948d3fe19cdf9de0307c00f13d Building wheel for ffmpy (setup.py): started Building wheel for ffmpy (setup.py): finished with status 'done' Created wheel for ffmpy: filename=ffmpy-0.3.1-py3-none-any.whl size=5578 sha256=de5012809ccff8c2925ea7e0a378e761c4c986962d7094ec4c7e5e6bc081239b Stored in directory: /root/.cache/pip/wheels/d6/32/6b/079d949df6354419657a53e1f575a2055449573ad13026336a Building wheel for findlibs (setup.py): started Building wheel for findlibs (setup.py): finished with status 'done' Created wheel for findlibs: filename=findlibs-0.0.5-py3-none-any.whl size=6943 sha256=481fbc24b8c8fc6134f67518bc23fb410198a2b25c13ccb7ec1beb5a4e0089fa Stored in directory: /root/.cache/pip/wheels/f6/30/26/e681acb8e5970d19dfc1a6ad4b752a3096b7525002b25b47a9 Building wheel for Fiona (pyproject.toml): started Building wheel for Fiona (pyproject.toml): still running... Building wheel for Fiona (pyproject.toml): finished with status 'done' Created wheel for Fiona: filename=fiona-1.10.0rc1-cp313-cp313-linux_x86_64.whl size=5337235 sha256=be6e27ceb974c1028b30e596484af48301b9799434a4ce0b6524eb4707dbb165 Stored in directory: /root/.cache/pip/wheels/ac/5d/b7/e8b880790a86bd9719004899159d7ed49fcee0408492a37ca4 Building wheel for Flask (pyproject.toml): started Building wheel for Flask (pyproject.toml): finished with status 'done' Created wheel for Flask: filename=flask-3.0.0-py3-none-any.whl size=99724 sha256=afbfa2ee88fdad948a56e8ff4df129d9554ee911ef89b27915a484a0c634505b Stored in directory: /root/.cache/pip/wheels/ba/c3/24/6f2ececa3ae94ec94a0e6babda533e9751961608ec26afbf95 Building wheel for FLORIS (pyproject.toml): started Building wheel for FLORIS (pyproject.toml): finished with status 'done' Created wheel for FLORIS: filename=FLORIS-3.5-py3-none-any.whl size=9439167 sha256=c4ea32ea7ae1ccfb612d5c02ce1a7ecef790a6f56fd2b784194e67d08bc8e698 Stored in directory: /root/.cache/pip/wheels/42/6b/3d/bd0b95c15ef1430f82807095d839a150d93fe865739c7378a6 Building wheel for folium (pyproject.toml): started Building wheel for folium (pyproject.toml): finished with status 'done' Created wheel for folium: filename=folium-0.14.0-py2.py3-none-any.whl size=102281 sha256=e98dc52f81584165293e71b7c6fea09454068bf6ccd0f908898b10254efa5cab Stored in directory: /root/.cache/pip/wheels/62/3d/88/e28fc0dc8ced8df4f3bd6eda8cdbe2fcb902d543b8310f5181 Building wheel for fonttools (pyproject.toml): started Building wheel for fonttools (pyproject.toml): finished with status 'done' Created wheel for fonttools: filename=fonttools-4.43.1-cp313-cp313-linux_x86_64.whl size=4336359 sha256=19e8f5455e022b6a2582eebbc6bf1783eec4dbdb2147aed6c2252ef20b3f171b Stored in directory: /root/.cache/pip/wheels/68/f2/af/a6e625de66331819455328cdd415af1c6a7ef392ddf8425cdd Building wheel for GDAL (setup.py): started Building wheel for GDAL (setup.py): finished with status 'done' Created wheel for GDAL: filename=GDAL-3.8.3-cp313-cp313-linux_x86_64.whl size=4344341 sha256=8c3d84ff4b8f96151b361d113399404e897ab3d163dc2cdf994db156a27b0689 Stored in directory: /root/.cache/pip/wheels/b6/f3/58/4d383f6d078aa00b2f95f8ac395163c48eb025d04080e2e62a Building wheel for geographiclib (setup.py): started Building wheel for geographiclib (setup.py): finished with status 'done' Created wheel for geographiclib: filename=geographiclib-2.0-py3-none-any.whl size=40305 sha256=fa73718efd46441eaa000df04f6ad2f0b787e805d24eafb53c0bad7345b1545e 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-0.14.4-py3-none-any.whl size=1109909 sha256=8abf85cae99153e34799b5f1da38a9206d9b22a85167c773c96f445f90bc3db2 Stored in directory: /root/.cache/pip/wheels/34/eb/83/b25bc869cdad3f72681be493b8a924cc117b69f2d929841675 Building wheel for geos (setup.py): started Building wheel for geos (setup.py): finished with status 'done' Created wheel for geos: filename=geos-0.2.3-py3-none-any.whl size=400306 sha256=5e86d345db1487001028198971e6cdc0541f07407bd9b8b6026d16924488310a Stored in directory: /root/.cache/pip/wheels/06/aa/c1/fc5f01935273277ec671728cdf02e5926b5da8e0b1955c4dd3 Building wheel for graphviz (setup.py): started Building wheel for graphviz (setup.py): finished with status 'done' Created wheel for graphviz: filename=graphviz-0.20.1-py3-none-any.whl size=47031 sha256=335760066f092aef335143fb62110ab628e8b1546c3fc4f7bf51d48ae4523d26 Stored in directory: /root/.cache/pip/wheels/cf/7d/db/8be44e6b3d44cb562b532290bd9300816d6c5b78a99e8cb392 Building wheel for greenlet (pyproject.toml): started Building wheel for greenlet (pyproject.toml): finished with status 'done' Created wheel for greenlet: filename=greenlet-3.1.1-cp313-cp313-linux_x86_64.whl size=590980 sha256=407fcac799397b543c5ca646465b006df8150afdc698d610e0938e49aab5e8fa Stored in directory: /root/.cache/pip/wheels/fa/10/69/b57159236eebcb169977f5207eaaa0fa965aa42d7e88affde8 Building wheel for humanfriendly (setup.py): started Building wheel for humanfriendly (setup.py): finished with status 'done' Created wheel for humanfriendly: filename=humanfriendly-10.0-py2.py3-none-any.whl size=86799 sha256=88d78644115d0988b63ac36603623eb8fef41c71370a0d8725d6458b60889829 Stored in directory: /root/.cache/pip/wheels/50/5f/26/1a0ae49ea9d84384cbc199686368423a7593fa1ab7ee031de5 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.11.0-cp313-cp313-linux_x86_64.whl size=8341485 sha256=e53c2fb6d8eb700c44de5176488ce1b0088b59d25d62e6401b1dd4d0458486a6 Stored in directory: /root/.cache/pip/wheels/c5/a2/e2/bf4b59c90ddf85abecc8f2bc6da547575a0bec6321e8720b15 Building wheel for HeapDict (setup.py): started Building wheel for HeapDict (setup.py): finished with status 'done' Created wheel for HeapDict: filename=HeapDict-1.0.1-py3-none-any.whl size=3916 sha256=6c6be731862e3cffeb94449d9ec7fc8ace20133be350a970dbe4382ff8617d4e Stored in directory: /root/.cache/pip/wheels/7c/9b/e0/2a698f373027de379f7f910cf51fe53e6b33dfc3799d25c2b5 Building wheel for imageio (setup.py): started Building wheel for imageio (setup.py): finished with status 'done' Created wheel for imageio: filename=imageio-2.31.5-py3-none-any.whl size=313179 sha256=ebb4c13015add71c023f18380593645c7b97fd2daf30dfa469ae55f4ccb5a214 Stored in directory: /root/.cache/pip/wheels/34/1e/9a/1603c3666cd519a1a31f8b0f98ed470acc3922b1aec6710874 Building wheel for ipython-genutils (setup.py): started Building wheel for ipython-genutils (setup.py): finished with status 'done' Created wheel for ipython-genutils: filename=ipython_genutils-0.2.0-py2.py3-none-any.whl size=26987 sha256=19c3964902649cbb9ea04719adb9d8ecac3e6c80669fc05139660b526a50112e Stored in directory: /root/.cache/pip/wheels/03/19/f7/ad38812d4e4b2df5ae72917eab2c5b935f102a73e502ffd7a5 Building wheel for itsdangerous (setup.py): started Building wheel for itsdangerous (setup.py): finished with status 'done' Created wheel for itsdangerous: filename=itsdangerous-2.1.2-py3-none-any.whl size=15732 sha256=249356b89e3378c05f2ba883e5f8406e4019588ddb43d583fe734061321c0b79 Stored in directory: /root/.cache/pip/wheels/75/15/65/d1e2888bc6cf13d0f391ee2de6092905d1465126e2dc173935 Building wheel for jsmin (setup.py): started Building wheel for jsmin (setup.py): finished with status 'done' Created wheel for jsmin: filename=jsmin-3.0.1-py3-none-any.whl size=13766 sha256=9470b24a25368ed318874b34e0bcfc78774f4a50dd33532c24c4ed88e8dddbd7 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-3.0.2-py3-none-any.whl size=40785 sha256=4d1805e68c204a0c7424e936b946710157e6c13060b53a28afe7f341af91b044 Stored in directory: /root/.cache/pip/wheels/65/61/58/b75e8ea52c10e3c274b2b406256d8aca62e179489c17a425cf 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.5-cp313-cp313-linux_x86_64.whl size=1615430 sha256=297460dea1167be7c997d49cb070665b65a61a4639c4bd42d956fd1eca62955b Stored in directory: /root/.cache/pip/wheels/c0/9b/22/0c1bbfc8f0cc45ae840ec08ad5a17ba82cb06d2eaf2028990f 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.3-py3-none-any.whl size=9087 sha256=7d93bfc28bfdb25e6bb46ebc1b860b706e7e83884fb757b7d278a929b5bf0ad1 Stored in directory: /root/.cache/pip/wheels/9f/bb/6e/facbddc945ec481c34942df18a8f9f016c591f52e86a453693 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.6-py3-none-any.whl size=43872 sha256=41571be6f2585b02b06e90163fef03415cebacb033d0b573f58b64e477778d27 Stored in directory: /root/.cache/pip/wheels/11/23/ac/c707eeef1d8e813d127305fa23972125109e9d74a172e7442e Building wheel for locket (setup.py): started Building wheel for locket (setup.py): finished with status 'done' Created wheel for locket: filename=locket-1.0.0-py2.py3-none-any.whl size=4380 sha256=2ea745d6add357b9ebfaabfecf86538b71fd28d5fa47161197bb0954fcaac303 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=35281 sha256=ad6c6a236ae899a27ebcdc87f93235bb7743b567e28c1a2d90ed8f6350a6437f Stored in directory: /root/.cache/pip/wheels/ba/bd/ab/f0f7fbce8f8129c864c232547eb51631fd4396fa1832bb764b Building wheel for lxml (pyproject.toml): started Building wheel for lxml (pyproject.toml): still running... Building wheel for lxml (pyproject.toml): finished with status 'done' Created wheel for lxml: filename=lxml-5.3.0-cp313-cp313-linux_x86_64.whl size=7597690 sha256=6d87a6d2240abd7b15cafbac6684aa8ca634972d2db9cf485393781f53aef7d8 Stored in directory: /root/.cache/pip/wheels/c1/db/ca/742728cbfb4a88e7e0488e76a8da05916385bd0d7a559cb5b4 Building wheel for Magics (setup.py): started Building wheel for Magics (setup.py): finished with status 'done' Created wheel for Magics: filename=Magics-1.5.8-py2.py3-none-any.whl size=24855 sha256=ec74118070191ee908c7b742ec35877f9af293908fe4561f363ee1cb8fd1e8ca 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.6.1-py3-none-any.whl size=38546 sha256=e9291c4f59697c0095f2140858a0be944678573dfc495096dfee1ae9fb1fa51b Stored in directory: /root/.cache/pip/wheels/27/1c/1f/29a3ae52812d4b6d994cc3f9e6a29d2e8d5418c05daadcccc3 Building wheel for matplotlib (pyproject.toml): started Building wheel for matplotlib (pyproject.toml): still running... Building wheel for matplotlib (pyproject.toml): finished with status 'done' Created wheel for matplotlib: filename=matplotlib-3.8.0-cp313-cp313-linux_x86_64.whl size=8945450 sha256=76dce1ee5f65e3ad306e080dad88dd6b0a8e7923517ac8f4cec8c6d9e139f393 Stored in directory: /root/.cache/pip/wheels/00/9c/62/e55dbc07023f0ee8ec44a042266d943ae4789d4314153f01c2 Building wheel for MetPy (pyproject.toml): started Building wheel for MetPy (pyproject.toml): finished with status 'done' Created wheel for MetPy: filename=MetPy-1.5.1-py3-none-any.whl size=400528 sha256=70321a82ebb58f238e0bde10233df374ffdb960264c179ac3d51c52d3590ab24 Stored in directory: /root/.cache/pip/wheels/c6/f5/19/4a448128cd1c97e2a3b46706553462f64b22c0afb2878c0d58 Building wheel for metview (setup.py): started Building wheel for metview (setup.py): finished with status 'done' Created wheel for metview: filename=metview-1.15.0-py2.py3-none-any.whl size=413433 sha256=61d9acea3587fb259816c9863184e1c2a2f878c535fb2cbae30ac713681b4848 Stored in directory: /root/.cache/pip/wheels/a2/69/2e/509fdae21ff8f6e805c92b6a7e87f3c9f94e7bf61bf4830ab2 Building wheel for monotonic (setup.py): started Building wheel for monotonic (setup.py): finished with status 'done' Created wheel for monotonic: filename=monotonic-1.6-py2.py3-none-any.whl size=8155 sha256=9ffe334f66d78d657cd2010ec48bc42cd38b7a2e2c7543fe53f76e86030c2c95 Stored in directory: /root/.cache/pip/wheels/ab/14/16/fbf47dab79260814e282bf2f69999ec84fa6ba5d236fe3c3be 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.0-cp313-cp313-linux_x86_64.whl size=363132 sha256=cd9043e11eb8ddda65d14be0d694214f2fcc5cee020c995fa6a7c7eca18075e0 Stored in directory: /root/.cache/pip/wheels/91/5e/60/2c40fb7bb5d6ec1a90bf160542620ef763c7a0f73f083e024a 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.15-cp313-cp313-linux_x86_64.whl size=139837 sha256=de37551ab28326f02bf381c9b61c06b55664831be5aeba9cf0f94da66d74e17a Stored in directory: /root/.cache/pip/wheels/e5/62/f6/69a85ac81af60ed1030d9cb82be923143245ae02db4ee6c0ca Building wheel for multiurl (setup.py): started Building wheel for multiurl (setup.py): finished with status 'done' Created wheel for multiurl: filename=multiurl-0.2.1-py3-none-any.whl size=21083 sha256=a853a31456d1bdead806a7a0e13e2fdca529918ef7e5214fa57ac3712a4749c0 Stored in directory: /root/.cache/pip/wheels/fd/3f/93/dcc239e4d16361e1d33cf42313ec69906fa01f094938207cb9 Building wheel for munch (setup.py): started Building wheel for munch (setup.py): finished with status 'done' Created wheel for munch: filename=munch-4.0.0-py2.py3-none-any.whl size=10161 sha256=43dda950034e1048b46e22fd85d3dc0298a7780975389cc345f48e1ce4823e50 Stored in directory: /root/.cache/pip/wheels/c1/4a/88/9034a027c6fb2d7438a8642e4e7d7bc7ded165c755092eccec 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.0-py3-none-any.whl size=10858 sha256=cfcddbcd8820709d69226212f01ba11fd16017023108fc514bc3fc52150de327 Stored in directory: /root/.cache/pip/wheels/29/95/34/7476cf5fc62215553cf1e9fe6a1d54d3bc9ef421b01fc29c6d Building wheel for netCDF4 (pyproject.toml): started Building wheel for netCDF4 (pyproject.toml): finished with status 'done' Created wheel for netCDF4: filename=netCDF4-1.6.4-cp313-cp313-linux_x86_64.whl size=2746689 sha256=6fdae548a4d1e915d1320fd1ff4d650f7bb1d71c49ccc2465987bc2f2d4a2a71 Stored in directory: /root/.cache/pip/wheels/48/ea/1c/d103b180ff03ca4cbd3fb9262366babc7ce3b538aa7df71318 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.12.1-cp313-cp313-linux_x86_64.whl size=7453519 sha256=c00ed2d4c62277d4491e0c347cbe4f63b331e8e2d91b784b70169628ac311c45 Stored in directory: /root/.cache/pip/wheels/de/71/25/748caf3ecf3b1e192eed41c66483693b27f103678614c3594e Building wheel for numexpr (pyproject.toml): started Building wheel for numexpr (pyproject.toml): finished with status 'done' Created wheel for numexpr: filename=numexpr-2.9.0-cp313-cp313-linux_x86_64.whl size=379733 sha256=020f18d4a653a56ddbd758a0519e98aa1e206b13c9ea02282e2531262e576cfe Stored in directory: /root/.cache/pip/wheels/bd/b4/e8/4423e9d4c804b8109a40a1a3612825f7f77f920a5dc4eb68cb Building wheel for numpngw (setup.py): started Building wheel for numpngw (setup.py): finished with status 'done' Created wheel for numpngw: filename=numpngw-0.1.3-py3-none-any.whl size=21391 sha256=fd02bd11fe17fd0ce74929ee74cfd2e749b8dc695ce4fbcf84df73d9b99f523f Stored in directory: /root/.cache/pip/wheels/59/2f/92/333a9f90605370e7a9f0f63cd91c1afcfb05b48a8a7f822a14 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): finished with status 'done' Created wheel for opencv-contrib-python-headless: filename=opencv_contrib_python_headless-4.9.0.80-cp313-cp313-linux_x86_64.whl size=35365659 sha256=12b01d2ceb8e969b36987d4d5a8ac31dc923cac3768a6da78ff55d795451ff0a Stored in directory: /root/.cache/pip/wheels/76/f8/3d/1bee3b4c8d4e19cf9250a4598e0ad5c91c6d9b87ba5c9ce327 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=115593 sha256=ddbdf3a021c598b5d32544c4388aa1401efc2cb4847fbe141b3678dabf324a8a Stored in directory: /root/.cache/pip/wheels/17/d3/0c/63f1a8391c748fbdefe6797c884f8a6f157bbd184ee685143b 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.1-py3-none-any.whl size=82091 sha256=6029336b363f3565676a7f93ff3ddde16ddb9726c7911fd2cae4d82cc31c4133 Stored in directory: /root/.cache/pip/wheels/f9/12/76/fd948c1e67a27b7d61b15406330d497015076c2edf2d13c136 Building wheel for patsy (setup.py): started Building wheel for patsy (setup.py): finished with status 'done' Created wheel for patsy: filename=patsy-0.5.6-py2.py3-none-any.whl size=233938 sha256=b2085e99fbcabafd776d3d764365e59673c0e1c1ffa28854f7e14d9990b39cfe Stored in directory: /root/.cache/pip/wheels/e7/2e/bd/1d70eaf3b1605c1c596205013e0a90b489ef8ed6dee3b5c8d7 Building wheel for pdbufr (pyproject.toml): started Building wheel for pdbufr (pyproject.toml): finished with status 'done' Created wheel for pdbufr: filename=pdbufr-0.11.0-py3-none-any.whl size=22484 sha256=b9a2fe9bda5b8bd31f61f8d37fc8c79e40e20bf73743e2ebbdf4326498d4af51 Stored in directory: /root/.cache/pip/wheels/29/3e/a4/509e55cbd5f49d310ffc2560cb6a9e4ec7c68a99f03a52abc8 Building wheel for Pillow (pyproject.toml): started Building wheel for Pillow (pyproject.toml): finished with status 'done' Created wheel for Pillow: filename=pillow-11.0.0-cp313-cp313-linux_x86_64.whl size=1558315 sha256=2a89f435b7a1b9aa2f0a7ae02d4144fb0174b7733d4a03e7b32b05ee5f252c33 Stored in directory: /root/.cache/pip/wheels/c9/ef/eb/5dc69863ec2b2601ae6eb603a640bae0804ff3bf24c72ec03f Building wheel for Pint (pyproject.toml): started Building wheel for Pint (pyproject.toml): finished with status 'done' Created wheel for Pint: filename=Pint-0.22-py3-none-any.whl size=294035 sha256=96e95737ffee5d377452a38d32ef44a10e8d43309358028c4debcdbf675d7cb2 Stored in directory: /root/.cache/pip/wheels/96/4a/25/842c3734b87a96ed433a0a0d618044c22ff4a4de6478a95744 Building wheel for plotly (pyproject.toml): started Building wheel for plotly (pyproject.toml): finished with status 'done' Created wheel for plotly: filename=plotly-5.18.0-py3-none-any.whl size=15643395 sha256=df2c5d7fc56a7865d58080c19883a429c66a05cc42752ae8e37178ae0b738bd2 Stored in directory: /root/.cache/pip/wheels/c9/ce/97/7bd95be118693c9433303612953ceff8810915a23b7d3e46b0 Building wheel for pngquant (setup.py): started Building wheel for pngquant (setup.py): finished with status 'done' Created wheel for pngquant: filename=pngquant-1.0.7-py2.py3-none-any.whl size=5713 sha256=9df5090e3db9c0c0aa82825e4fbc36bf0092603c98f8d5dc2080c775a547bc76 Stored in directory: /root/.cache/pip/wheels/fc/f3/33/466dd146810ec95c5757a0bcb8f5b34f4a7ea562a220763c0e 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.0-py3-none-any.whl size=62685 sha256=f6b4cda01ce53ef1bc97bff1743637e9a5af641755264ccd7053bd10c0484ed3 Stored in directory: /root/.cache/pip/wheels/cf/69/06/c11ac439b11bc36332c01e4141f6998340e864c6655390cf9b 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.3-py3-none-any.whl size=29493 sha256=32941142e71e4ebdd2d47b918da4cacd14c0760ef16784d20c74b3218a3cb712 Stored in directory: /root/.cache/pip/wheels/e3/55/4e/1414d71d13d75ee469f7daa24fe88a80c4fef4b65508cfbffb 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.6.7-py3-none-any.whl size=56785 sha256=27dcfa39d8049ab272840687b0d8bda2949cbf1446ebb2fbcf98609e2c173997 Stored in directory: /root/.cache/pip/wheels/96/16/a3/d1d50c55a2fff3f688f948c22846badd2a57d3f7202a400892 Building wheel for protobuf (setup.py): started Building wheel for protobuf (setup.py): finished with status 'done' Created wheel for protobuf: filename=protobuf-3.20.3-py2.py3-none-any.whl size=162108 sha256=141613e51d84552fb79f4d4ff1f17a3a43e57047966cdd59c2e2cac2225a9d4f Stored in directory: /root/.cache/pip/wheels/10/77/4c/64b1f5bc6c3864b3eb409630e85f1c776c4e1bc137cbcb7de8 Building wheel for pycoast (pyproject.toml): started Building wheel for pycoast (pyproject.toml): finished with status 'done' Created wheel for pycoast: filename=pycoast-1.6.1-py3-none-any.whl size=47098 sha256=427880b5e1df36bdd3b5563bc86e40aad66d8b85fcf6b415c54c05e97342457e Stored in directory: /root/.cache/pip/wheels/1d/87/14/2b83217f9f67cbed51f3f1eff16766b1649cdbcd7e6b51c2f3 Building wheel for pycurl (setup.py): started Building wheel for pycurl (setup.py): finished with status 'done' Created wheel for pycurl: filename=pycurl-7.45.2-cp313-cp313-linux_x86_64.whl size=353444 sha256=9be1b969a3fdaf9158bb46c9fe2043552826f0e151c67122650739faadbd485d Stored in directory: /root/.cache/pip/wheels/22/33/df/730674722c0d92084fb2c785ad7217221122b1aa4e21fba9d0 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=228675 sha256=66263dea8fe18f65362b7ed73d680d5aad7522e631da501762536b2dd1d34198 Stored in directory: /root/.cache/pip/wheels/ab/0c/80/ee68d920d570b1f9a7ab4058488a5c004c5aeb18c93b0d90ae Building wheel for pyepsg (setup.py): started Building wheel for pyepsg (setup.py): finished with status 'done' Created wheel for pyepsg: filename=pyepsg-0.4.0-py3-none-any.whl size=19757 sha256=6ad1e27b942b721b7ef3a4b79230a3dd47f730b23b70c994862f603860f4f7fe 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.1-cp39-abi3-linux_x86_64.whl size=749957 sha256=4b13b9c5c66681ea1de3dd8a10081a35299c658af60e7618493621d892466247 Stored in directory: /root/.cache/pip/wheels/f8/de/7a/efafc3b5d388ca446536b52a9bd7ef3a0da14840c1998ee77c Building wheel for pygmt (pyproject.toml): started Building wheel for pygmt (pyproject.toml): finished with status 'done' Created wheel for pygmt: filename=pygmt-0.10.0-py3-none-any.whl size=345773 sha256=189845bfae2ebcb097cff570ce70666e1f67d8a3a20fae515237a597cc450e77 Stored in directory: /root/.cache/pip/wheels/65/6d/6f/39f0dbbedcd3dd204e008f2cf99fc73282af348700d8fcd60c Building wheel for pygraphviz (setup.py): started Building wheel for pygraphviz (setup.py): finished with status 'done' Created wheel for pygraphviz: filename=pygraphviz-1.11-cp313-cp313-linux_x86_64.whl size=209586 sha256=9a2a31738550bc30e1d8ec8ce1da1cf92866314deb3dad25a88e9d4f813403be Stored in directory: /root/.cache/pip/wheels/a0/4c/d9/fe2f541c1f43fdcf28faf46efdcf6eee2ff44ed056122480c1 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.3-cp313-cp313-linux_x86_64.whl size=370159 sha256=9bd7be2619d1eb473ca2a145e6e86427d49b372173f7bc273cdf34056d79cf03 Stored in directory: /root/.cache/pip/wheels/04/e3/1b/7851da6e3bd13696a247830576ab773696b6fe1000a128466e Building wheel for pykdtree (pyproject.toml): started Building wheel for pykdtree (pyproject.toml): finished with status 'done' Created wheel for pykdtree: filename=pykdtree-1.3.9-cp313-cp313-linux_x86_64.whl size=281219 sha256=c701b0c01967e24bc760d04bb6ff54a4f6cd3fa9eb3ffcdffaffd127a02d150f Stored in directory: /root/.cache/pip/wheels/5f/9d/19/24f947075481303c4e036e32382a6ee4c0eab4248839015156 Building wheel for pyodc (pyproject.toml): started Building wheel for pyodc (pyproject.toml): finished with status 'done' Created wheel for pyodc: filename=pyodc-1.3.0-py3-none-any.whl size=29863 sha256=c29b63abb8aa9c2ba17ac955068a9be8c2b34fd9020bbbc95dc2afaa8c7187e9 Stored in directory: /root/.cache/pip/wheels/19/d4/71/ab60078bd8412ba100a759b355c9b06290a79ec8b7043d9782 Building wheel for pyogrio (pyproject.toml): started Building wheel for pyogrio (pyproject.toml): finished with status 'done' Created wheel for pyogrio: filename=pyogrio-0.7.2-cp313-cp313-linux_x86_64.whl size=2108360 sha256=0b0eb326b9be37aad1d3a40958fe3f01fddaab296317fdee65df50453659b98b Stored in directory: /root/.cache/pip/wheels/51/78/bd/b70e405c1e6a28d4606574f5529f84758bc78619fdaf99fab9 Building wheel for pyorbital (setup.py): started Building wheel for pyorbital (setup.py): finished with status 'done' Created wheel for pyorbital: filename=pyorbital-1.8.0-py2.py3-none-any.whl size=66894 sha256=a128d23e115dc25f89ef5c86680059c3602a163f95bf3884f2a6f7690252f4b8 Stored in directory: /root/.cache/pip/wheels/9d/43/29/ec15a20542061652710a683045a5f5de7207b5c5ce8500e050 Building wheel for pyoscar (setup.py): started Building wheel for pyoscar (setup.py): finished with status 'done' Created wheel for pyoscar: filename=pyoscar-0.6.4-py3-none-any.whl size=11085 sha256=756b7aeb0f9c33c160412d24c33e2c8bb1d3a583bd017ab70f105d957d5ee337 Stored in directory: /root/.cache/pip/wheels/54/68/a2/7a7d4fb513b2cff5ee5788e44a5cdfa2ccd7a4dca031a9984d Building wheel for pyproj (pyproject.toml): started Building wheel for pyproj (pyproject.toml): finished with status 'done' Created wheel for pyproj: filename=pyproj-3.6.1-cp313-cp313-linux_x86_64.whl size=2562177 sha256=d2d7218d01e73f4f142ac5b90c7844eb5eab89fac3562b3a798381cc758cc97c Stored in directory: /root/.cache/pip/wheels/7a/84/a0/616ae81adef27c81ebfc63bf061871fc3a21e80f244f068edf Building wheel for pyresample (pyproject.toml): started Building wheel for pyresample (pyproject.toml): finished with status 'done' Created wheel for pyresample: filename=pyresample-1.27.1-cp313-cp313-linux_x86_64.whl size=4158286 sha256=0cf659f463209eaf3174ca2cd892c5d54cebfc78a210e66e69b83f9ac2ab7bd5 Stored in directory: /root/.cache/pip/wheels/39/7c/a3/7a2191922477fa12469810e91be8fed228532946d2d1b9681b 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=131673 sha256=a58196a773aae15e277e53a2bc85a6638631d5bc2ab235a73611a1d1d88bc6e4 Stored in directory: /root/.cache/pip/wheels/ea/d3/11/ec871d6cfe358582e67b4b01d485a567dab006e547fb6b7e14 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=46538 sha256=75e512993cbe48cc262781c2798a4546ce074a1aefbba5fa60a2b59a7997f0bf Stored in directory: /root/.cache/pip/wheels/e7/ba/e6/0e9e5d2a2422a219677805dd39742f2f964f37fb79a0e3782c Building wheel for pysteps (pyproject.toml): started Building wheel for pysteps (pyproject.toml): finished with status 'done' Created wheel for pysteps: filename=pysteps-1.7.4-cp313-cp313-linux_x86_64.whl size=1439235 sha256=a51dcf119a59ab129e85c85dd328d29ae09f2592a642afc99ba13dd6970607a9 Stored in directory: /root/.cache/pip/wheels/9d/7d/4d/8fce9c154add0cb97298d091e81cdb14ed6ec6d012facff9d3 Building wheel for pytz-deprecation-shim (pyproject.toml): started Building wheel for pytz-deprecation-shim (pyproject.toml): finished with status 'done' Created wheel for pytz-deprecation-shim: filename=pytz_deprecation_shim-0.1.0.post0-py2.py3-none-any.whl size=15746 sha256=590dfd359f02c0fe710f99c3e500d94a313bcc490c72c377ff653633743b9305 Stored in directory: /root/.cache/pip/wheels/f5/86/b9/ec0667bc7f151a63b90970c31ae0bc625f38009eb72d6b1b2e Building wheel for PyWavelets (pyproject.toml): started Building wheel for PyWavelets (pyproject.toml): finished with status 'done' Created wheel for PyWavelets: filename=PyWavelets-1.4.1-cp313-cp313-linux_x86_64.whl size=7076615 sha256=2037c2e7cdac5fb1c397a9c9d5fa200df7c28e1a3d1ae4a67170e966dbe467e0 Stored in directory: /root/.cache/pip/wheels/29/16/06/d12620bbce530f20cfd56f203952af037e0e6faa11cf0c02a6 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.3.9-cp313-cp313-linux_x86_64.whl size=6592091 sha256=4071f9123a8632ae96e681dc06fe9de40db8998fca0e8ef9299ed66aa445468a Stored in directory: /root/.cache/pip/wheels/7f/80/86/ce2c6c8854690a3351e543a19bbea11bb0b7d019d5fab6dc48 Building wheel for rechunker (pyproject.toml): started Building wheel for rechunker (pyproject.toml): finished with status 'done' Created wheel for rechunker: filename=rechunker-0.5.2-py3-none-any.whl size=22087 sha256=fbf5b6c5900fe9210ba759fea09f72451aa4a35b2705267a20e9e61ed73341a1 Stored in directory: /root/.cache/pip/wheels/e1/e0/9d/d36eecf84a81cfe9c27dfe4c82efe48d1d1c9d50df16aa3bf7 Building wheel for regionmask (pyproject.toml): started Building wheel for regionmask (pyproject.toml): finished with status 'done' Created wheel for regionmask: filename=regionmask-0.11.0-py3-none-any.whl size=71394 sha256=008ca690cb73c12ed697234fabfc02a407d021175ca1e8295032ce5d5dd3633f Stored in directory: /root/.cache/pip/wheels/86/ef/93/6d21a8ce67bd764c4fee84d0c86b425fff833b11829dceaea7 Building wheel for reportlab (pyproject.toml): started Building wheel for reportlab (pyproject.toml): finished with status 'done' Created wheel for reportlab: filename=reportlab-4.0.6-py3-none-any.whl size=1939731 sha256=50cffabf58b8a51cd95ee20614be3b8899bec356ddde1babf230517f91523a30 Stored in directory: /root/.cache/pip/wheels/3c/dd/90/e9861d00c48436f80894b21c707fd9d6784fc6823468835eea Building wheel for rtree (pyproject.toml): started Building wheel for rtree (pyproject.toml): finished with status 'done' Created wheel for rtree: filename=Rtree-1.1.0-cp313-cp313-linux_x86_64.whl size=24547 sha256=4e0296878f716d9c3cb5e94c2527fdb16c8b2ebdfc24cd0a900d53747b2469d2 Stored in directory: /root/.cache/pip/wheels/0c/e3/65/052d254462f02418e272730c834516f0e7c1b796aef739b58c 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.9-py2.py3-none-any.whl size=85999 sha256=217e51580ac9e1d684869014f6bba8872312000b0c8199d7ae81c1b531c10ee8 Stored in directory: /root/.cache/pip/wheels/ca/7b/60/3a2659385f5df958a0dd4039205f1e4cfab7011be01495e210 Building wheel for satpy (pyproject.toml): started Building wheel for satpy (pyproject.toml): finished with status 'done' Created wheel for satpy: filename=satpy-0.44.0-py2.py3-none-any.whl size=1556425 sha256=f1e5b4179d52af4be274b55e4aedf6359b266f5e55669b610cd73c337ea6a3da Stored in directory: /root/.cache/pip/wheels/ef/01/c6/919a0c7acf5ca91cb537db2e404ff8c8f2ea98f422a6aabd24 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.22.0-cp313-cp313-linux_x86_64.whl size=14212951 sha256=0b845e4f2a12d872ca745b30e445987b2f2cc5afe06553bd19039414fa77f9b0 Stored in directory: /root/.cache/pip/wheels/af/5f/cd/0c5f1e206ef4de73a5cbb2c2976c75e406febc02b79ce4257b 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.5.0-cp313-cp313-linux_x86_64.whl size=12654025 sha256=ce26a77580f1824afecdf83886547206d49fe83b320ec1a1efb9fd6c51447409 Stored in directory: /root/.cache/pip/wheels/93/ca/a2/91447811bdd24ef22514608de2a4c31de2e3852b876d69aa00 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.10.0-py3-none-any.whl size=2625306 sha256=27e0913b3333960d8792b76b171553a004c6583f28f1743add90ddd5e5b8a406 Stored in directory: /root/.cache/pip/wheels/db/24/db/c6c2e4053d0de085b3344a605d6589989ce1a3b65426060fcc 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.0-py3-none-any.whl size=294583 sha256=c047e1b4eaf96dd9d1cac50babf6948fdedb4bcf7e21275bf06b292f4b0a8a7a Stored in directory: /root/.cache/pip/wheels/8b/af/d0/3f029157e9bb820ba8cd9b3148b1815bef61a97f9a0fcc9717 Building wheel for Shapely (pyproject.toml): started Building wheel for Shapely (pyproject.toml): finished with status 'done' Created wheel for Shapely: filename=shapely-2.0.2-cp313-cp313-linux_x86_64.whl size=1123693 sha256=ce422889f546fdc36669f388a19580f931ec1e77e6ac2131c7d766398aaa5a7c Stored in directory: /root/.cache/pip/wheels/74/c2/a7/13d931579168e76079f1c8a1b8398baa9507a4934132881bf4 Building wheel for snuggs (setup.py): started Building wheel for snuggs (setup.py): finished with status 'done' Created wheel for snuggs: filename=snuggs-1.4.7-py3-none-any.whl size=5382 sha256=4c64653b30659927024d0462587160a80e7e4656bb21def068daa9e433a9dc66 Stored in directory: /root/.cache/pip/wheels/55/53/bb/64532f924476d08c7e0fed626e4f1e49fe33f52881fd33cc57 Building wheel for sortedcontainers (setup.py): started Building wheel for sortedcontainers (setup.py): finished with status 'done' Created wheel for sortedcontainers: filename=sortedcontainers-2.4.0-py3-none-any.whl size=29568 sha256=b1331b58059b661b5168b664eb1327bb15fef8086bfae7f894f4f5dba469eebf Stored in directory: /root/.cache/pip/wheels/c5/21/b0/1157f232b4867093193ea176f55a5c11c14450e86e523c0c4f Building wheel for soupsieve (pyproject.toml): started Building wheel for soupsieve (pyproject.toml): finished with status 'done' Created wheel for soupsieve: filename=soupsieve-2.5-py3-none-any.whl size=36131 sha256=eaa337ff55a1579b6549dc679565eac1e3d000563bcb1c8ab0d0fefbc0c2cdc7 Stored in directory: /root/.cache/pip/wheels/ec/f7/d2/508cb672d7c59ebb3e86d98b46c22650386517708ffcdacc75 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.23-cp313-cp313-linux_x86_64.whl size=3106775 sha256=3dc1af3b5eca2aff49d3ccd21c4ec1214d6d7a955a2ff5929a5de7f44e3475e0 Stored in directory: /root/.cache/pip/wheels/29/6f/f6/db4fd71b6b19126484f917944717e30383f3efe32ce4ea9897 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.2-cp313-cp313-linux_x86_64.whl size=23609026 sha256=c58419f24f431ed6d47e1a0f3e02944f28e72dc3b13c66c122cf59818d756d00 Stored in directory: /root/.cache/pip/wheels/c3/06/7f/a0ab342b9cce684217d27b4c08ca4e966e361af3494bd196f7 Building wheel for tblib (pyproject.toml): started Building wheel for tblib (pyproject.toml): finished with status 'done' Created wheel for tblib: filename=tblib-3.0.0-py3-none-any.whl size=12477 sha256=b31148f13b7df5cb433a4505c625d5cf70a50121f8e3c6b7acd926dd4d4ec008 Stored in directory: /root/.cache/pip/wheels/c8/51/76/02cd571b03c4a08eda99dde67831046819c59121d51bd2c15c Building wheel for tenacity (pyproject.toml): started Building wheel for tenacity (pyproject.toml): finished with status 'done' Created wheel for tenacity: filename=tenacity-8.2.3-py3-none-any.whl size=24399 sha256=26d2b6aff1015e48a525fb6c7d254f8ea22e9ee6a471de67ccc06b56500ffdd9 Stored in directory: /root/.cache/pip/wheels/86/dd/0d/31535216cd84d2bfd4b42b3f48b93586afe9c83ca67a6479e1 Building wheel for thermofeel (setup.py): started Building wheel for thermofeel (setup.py): finished with status 'done' Created wheel for thermofeel: filename=thermofeel-2.0.0-py3-none-any.whl size=19256 sha256=6b21ee5bd3afab30dec6def915901302a0a8f48e67ee398e57f724255d9e45ad Stored in directory: /root/.cache/pip/wheels/5d/2a/6b/25ccf44fb3a30bea4f29225ca6696cf4e19397d70208df8b42 Building wheel for tifffile (setup.py): started Building wheel for tifffile (setup.py): finished with status 'done' Created wheel for tifffile: filename=tifffile-2023.9.26-py3-none-any.whl size=222840 sha256=b0b634526f696480abd04810e52e55923b7d5817f2733492baffe8f2f3ac9bcc Stored in directory: /root/.cache/pip/wheels/d2/7b/c3/be0cc79c37ddc1158ce99d0f8ea932b44fe9e4b6f1cfd271bc Building wheel for toolz (setup.py): started Building wheel for toolz (setup.py): finished with status 'done' Created wheel for toolz: filename=toolz-0.12.0-py3-none-any.whl size=55830 sha256=865ea458a4bb8d45fcd15e3f6a1c611c568fd5d180b3ec97b0e8863983b49352 Stored in directory: /root/.cache/pip/wheels/90/42/87/638efd78dccc9bd71e547320af66b1a8baf1b2de30bf256b5d Building wheel for trollimage (pyproject.toml): started Building wheel for trollimage (pyproject.toml): finished with status 'done' Created wheel for trollimage: filename=trollimage-1.21.0-cp313-cp313-linux_x86_64.whl size=565344 sha256=147ef28fa334b345717dbc597ac68a674dfabe00f814f415cd3f52cf8812a744 Stored in directory: /root/.cache/pip/wheels/52/77/96/2782210b346c0b6b587cf5645db929d7ecbaf8974f739d9ae9 Building wheel for trollsift (setup.py): started Building wheel for trollsift (setup.py): finished with status 'done' Created wheel for trollsift: filename=trollsift-0.5.1-py2.py3-none-any.whl size=22788 sha256=cf1edefe1059c9c580cdf48d0b9e8b274bfd5672516b242cef5bf0df084fcd87 Stored in directory: /root/.cache/pip/wheels/bb/30/67/8456ecb149a60e66e93bf23fe58a290e645b5d48e8e1c297cd Building wheel for tzlocal (pyproject.toml): started Building wheel for tzlocal (pyproject.toml): finished with status 'done' Created wheel for tzlocal: filename=tzlocal-5.2-py3-none-any.whl size=17853 sha256=b4c274427e9a3c7d955eb36c1cca8b1bf16b96dcbdb1cf4c1763de2504be0cfd Stored in directory: /root/.cache/pip/wheels/b2/a2/08/4f722ce24d4187b50ab64dadf261dd5029d47b8bd822ea4b1d Building wheel for xxhash (pyproject.toml): started Building wheel for xxhash (pyproject.toml): finished with status 'done' Created wheel for xxhash: filename=xxhash-3.4.1-cp313-cp313-linux_x86_64.whl size=207077 sha256=c39f6e204c5d9814692d7fca4a60d9fd4d1ca8f316215948fd8fa0503933d43d Stored in directory: /root/.cache/pip/wheels/c3/7c/3c/563a7e311be0a43a7d1d1999a2a6b22754780618c03d38719f Building wheel for xyzservices (pyproject.toml): started Building wheel for xyzservices (pyproject.toml): finished with status 'done' Created wheel for xyzservices: filename=xyzservices-2023.10.0-py3-none-any.whl size=57201 sha256=9b49a804acce632cb99a9dd25c434be3c8a08d6dc85ef4dd50d5e33aff700d4d Stored in directory: /root/.cache/pip/wheels/bd/eb/7d/b2ad336005c212518597dfa8be81103a45b994deb26b8708c4 Building wheel for zarr (pyproject.toml): started Building wheel for zarr (pyproject.toml): finished with status 'done' Created wheel for zarr: filename=zarr-2.16.1-py3-none-any.whl size=206985 sha256=b57339b6b12c285b0cb7ad046fd49f01a0b560e0b33bb6543e1bb036a8f032d9 Stored in directory: /root/.cache/pip/wheels/b2/05/03/a18d0e6970d7c955e566dc4118fbe64456ddd7928d0c8e5b8f Building wheel for zict (setup.py): started Building wheel for zict (setup.py): finished with status 'done' Created wheel for zict: filename=zict-3.0.0-py2.py3-none-any.whl size=43315 sha256=9eabcc66c380ac9be6f01bc4deeb389f03f7b37d8830a38ae5da9cb9c6120c3c Stored in directory: /root/.cache/pip/wheels/6f/5c/42/88bef3d7dce25491c4e917fd037c916951c005dc29af07213a 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.0-py3-none-any.whl size=12032 sha256=d51fce8cda1bbff62f30daf32d48375a3c56068c85006863f8b2f5c62af7d0ac Stored in directory: /root/.cache/pip/wheels/61/00/50/bc13a41e263c7285255b92fe62d3b5f64368cf048afcf65693 Building wheel for ot-batman (setup.py): started Building wheel for ot-batman (setup.py): finished with status 'done' Created wheel for ot-batman: filename=ot_batman-1.9.2-py3-none-any.whl size=29998526 sha256=cfe6351bd42233ccc45412d044c517cd931b93e28941923bf705345dfd691559 Stored in directory: /src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer11007/tmp/pip-ephem-wheel-cache-rap7uqhj/wheels/a8/32/ae/db7744b95d08f16a21632264775fb0e989d4597abf3a5d9b49 Building wheel for attrs (pyproject.toml): started Building wheel for attrs (pyproject.toml): finished with status 'done' Created wheel for attrs: filename=attrs-23.2.0-py3-none-any.whl size=60760 sha256=3fcb6d3cc7c093ace2f4658ed64dd3fc415d9db4d45d96b1191a6cf8a5564c7a Stored in directory: /root/.cache/pip/wheels/4e/13/c4/334a2ab604f2a1a2dba6f79725cff7cf68525a6f3ad7358439 Building wheel for click (setup.py): started Building wheel for click (setup.py): finished with status 'done' Created wheel for click: filename=click-8.1.7-py3-none-any.whl size=97939 sha256=2d41df5494430ea1a082c5990cb930b148f95b805691ba1494b4755d17828bc0 Stored in directory: /root/.cache/pip/wheels/f4/a9/00/9a8a91c9e88628f53a6556869b4945bad854fd72a4229cd1af Building wheel for dill (pyproject.toml): started Building wheel for dill (pyproject.toml): finished with status 'done' Created wheel for dill: filename=dill-0.3.7-py3-none-any.whl size=115252 sha256=d9b08785549df85ee5f012fd42108e6caf0a70970434da91efdf83c52298bd07 Stored in directory: /root/.cache/pip/wheels/14/78/53/af48e8abb04d6b5ba360795c11e9c420618f8018e1f04b7a9a Building wheel for fsspec (pyproject.toml): started Building wheel for fsspec (pyproject.toml): finished with status 'done' Created wheel for fsspec: filename=fsspec-2023.9.2-py3-none-any.whl size=164963 sha256=e3e13268fe8586ebfa66aeca9aea6e3e4915238425ca3cd4fd5f36d967bd9023 Stored in directory: /root/.cache/pip/wheels/9a/06/41/503288d2c766de61a08fe75dcc75ed8a8ebefceebbd912f3a0 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.4-py3-none-any.whl size=133271 sha256=2cc61acdcd68c66df952089a1f22f3a5047ecf02a4598de6d82ec2991f701077 Stored in directory: /root/.cache/pip/wheels/19/7b/52/d92d519ac7cac9784afbce9b2247d30535cc828018c5e8f49e Building wheel for joblib (pyproject.toml): started Building wheel for joblib (pyproject.toml): finished with status 'done' Created wheel for joblib: filename=joblib-1.3.2-py3-none-any.whl size=302204 sha256=e268c10d18daaab9bbfc936abfcf7fff083007cbca2e6bba411cf621263eae5c Stored in directory: /root/.cache/pip/wheels/fd/de/28/22cd4dc5c3e96602caa3170290f9094c4ecd6b2a430583af6c Building wheel for jsonschema (pyproject.toml): started Building wheel for jsonschema (pyproject.toml): finished with status 'done' Created wheel for jsonschema: filename=jsonschema-4.19.2-py3-none-any.whl size=83639 sha256=eee9e502c788e89cb166d4d37f43084e3b64ab405c795c03d343a4dbc2c810fc Stored in directory: /root/.cache/pip/wheels/0d/e2/48/26a5bfa40dc40852692588c469e17dc664170f0cda30952dcc Building wheel for paramiko (setup.py): started Building wheel for paramiko (setup.py): finished with status 'done' Created wheel for paramiko: filename=paramiko-3.4.1-py3-none-any.whl size=226230 sha256=4e38faaaabe7c403adcfd67c0e31a1926576354db1cfe9b6e3414dd854d9ee31 Stored in directory: /root/.cache/pip/wheels/8c/e6/50/0ddc0b4fbc8eef5e86fd499b79cc8475cc4d1a17941bb2694a Building wheel for platformdirs (pyproject.toml): started Building wheel for platformdirs (pyproject.toml): finished with status 'done' Created wheel for platformdirs: filename=platformdirs-3.10.0-py3-none-any.whl size=17310 sha256=6bacae24fd8ffbdd9520d51408fee19b475118024b4d8de9e60de930773c0dea Stored in directory: /root/.cache/pip/wheels/5d/6c/39/9ef88b3fe6ab63d86455f4cfd8c2cda0beeea29ecafd9a6466 Building wheel for psutil (pyproject.toml): started Building wheel for psutil (pyproject.toml): finished with status 'done' Created wheel for psutil: filename=psutil-5.9.7-cp313-abi3-linux_x86_64.whl size=302561 sha256=0f8c9be23868e2d9a3c1282c1c3f3f94d650c231e40f4c7374654ca90635b906 Stored in directory: /root/.cache/pip/wheels/98/84/ed/fb5ebc6da74001a62706cf81968401a2af9a5a1d89cd697fe1 Building wheel for pyparsing (pyproject.toml): started Building wheel for pyparsing (pyproject.toml): finished with status 'done' Created wheel for pyparsing: filename=pyparsing-3.1.1-py3-none-any.whl size=103138 sha256=e63be00746f991dbf1d0ffdfed4c1861f8cf9c6ad53c2a48e46671c05c9c125b Stored in directory: /root/.cache/pip/wheels/a4/7d/08/634208f42557ee4e636fe2b6ec8185936e56807122be025390 Building wheel for regex (pyproject.toml): started Building wheel for regex (pyproject.toml): finished with status 'done' Created wheel for regex: filename=regex-2023.8.8-cp313-cp313-linux_x86_64.whl size=694847 sha256=0bfb4747523be623ab520e76f44ff9875f87993d7bb55041ac499d5c26ba1a27 Stored in directory: /root/.cache/pip/wheels/1f/63/29/a27e2e8b81767667c52cc896b5db6bd73080d70831a25fe9dd Building wheel for threadpoolctl (pyproject.toml): started Building wheel for threadpoolctl (pyproject.toml): finished with status 'done' Created wheel for threadpoolctl: filename=threadpoolctl-3.2.0-py3-none-any.whl size=15539 sha256=0a06811898b37bb24cc31089111c3e3ec35e3724967b870fe0a1b3dafd9907ff Stored in directory: /root/.cache/pip/wheels/16/27/94/d00b9c4507846308f23e7d6bbbe71ab6eb14a574f2c1adbb9f Building wheel for tornado (pyproject.toml): started Building wheel for tornado (pyproject.toml): finished with status 'done' Created wheel for tornado: filename=tornado-6.4.1-cp38-abi3-linux_x86_64.whl size=437745 sha256=b991b5885a8fd0aa515e6b1311d25f30584525a0bfbcc68bf6512b04e946386c Stored in directory: /root/.cache/pip/wheels/75/0f/8e/af0b6bb2625ff7298f18b23679ed63464436b1472c91add992 Building wheel for traitlets (pyproject.toml): started Building wheel for traitlets (pyproject.toml): finished with status 'done' Created wheel for traitlets: filename=traitlets-5.9.0-py3-none-any.whl size=117376 sha256=dc6e0bf78f9001b253cf1a1396ecbc16539514670cfc8f980f79ef64a066e413 Stored in directory: /root/.cache/pip/wheels/12/3b/fa/085839ed5c55311ed9b582460f9225064b362daec1062bb37d 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.12.2-py3-none-any.whl size=37438 sha256=04e5ca0351e0f3f85c6853954072df659d0d13fac324d0072316b67d7794700d Stored in directory: /root/.cache/pip/wheels/38/a2/9e/d2c35ba2bdfa163c56f57aadfa9ed4053262b1aea522e42969 Building wheel for Werkzeug (pyproject.toml): started Building wheel for Werkzeug (pyproject.toml): finished with status 'done' Created wheel for Werkzeug: filename=werkzeug-3.0.3-py3-none-any.whl size=227274 sha256=e812e5115132ab2ae67c50a1861b7d03d1eb96632cd717d689564d20df526f23 Stored in directory: /root/.cache/pip/wheels/b0/11/ae/53f138bf32991b950f92e231bd62dd19daeff361db6a3d20bb Building wheel for appdirs (setup.py): started Building wheel for appdirs (setup.py): finished with status 'done' Created wheel for appdirs: filename=appdirs-1.4.4-py2.py3-none-any.whl size=9571 sha256=09ea0d2dbb43f1bff4921a465df062c7f9761fd5ab4be8755a318e435e064613 Stored in directory: /root/.cache/pip/wheels/87/5d/b4/72b2f43ba532a99f409dac82db9b6a9c1185f3921c5fad5504 Building wheel for cffi (pyproject.toml): started Building wheel for cffi (pyproject.toml): finished with status 'done' Created wheel for cffi: filename=cffi-1.17.1-cp313-cp313-linux_x86_64.whl size=455329 sha256=3523efe2bffb7a06ca60495b3e5f31fa6ae8d6df930173dff16911a21ef0b88a Stored in directory: /root/.cache/pip/wheels/bd/0e/40/750215a36c0bd49bbcf609adeb238143c3368071408de140b8 Building wheel for filelock (pyproject.toml): started Building wheel for filelock (pyproject.toml): finished with status 'done' Created wheel for filelock: filename=filelock-3.12.3-py3-none-any.whl size=11327 sha256=ee458bbb3177bc34781117ad1de811ce1c378484990c81696c748e9b49797fba Stored in directory: /root/.cache/pip/wheels/c0/35/2f/524a0397eba9be8e4728028e2e1b4a7fad041620ffbbd43faa Building wheel for markdown (pyproject.toml): started Building wheel for markdown (pyproject.toml): finished with status 'done' Created wheel for markdown: filename=Markdown-3.4.4-py3-none-any.whl size=94167 sha256=b56ef4f8dfc8d33f1d67b761902e967f5f1f855b0b9388310a6f91828d146ba1 Stored in directory: /root/.cache/pip/wheels/0a/d6/ae/f30c937c84013f8f7dd09e5cb6de493de690291d3af36b5f02 Building wheel for mypy-extensions (setup.py): started Building wheel for mypy-extensions (setup.py): finished with status 'done' Created wheel for mypy-extensions: filename=mypy_extensions-1.0.0-py3-none-any.whl size=4691 sha256=5a9879acf7d7cc29817bbca1382c6b112630663aa4b88447110847efac7d0a15 Stored in directory: /root/.cache/pip/wheels/11/9b/ce/fdbc8ce601b95225dc62d02d05f86c81e9048d361b56bf4ac9 Building wheel for termcolor (pyproject.toml): started Building wheel for termcolor (pyproject.toml): finished with status 'done' Created wheel for termcolor: filename=termcolor-2.3.0-py3-none-any.whl size=6871 sha256=a840aad17720930a7ef57f447cdadc5766a6d4fdc9ae0caace375db55cab031a Stored in directory: /root/.cache/pip/wheels/b2/36/b7/178c8e1f109b893b7153dad462d8e2a9805ec238a1ae473f3c Building wheel for tqdm (pyproject.toml): started Building wheel for tqdm (pyproject.toml): finished with status 'done' Created wheel for tqdm: filename=tqdm-4.66.4-py3-none-any.whl size=78275 sha256=5cea9387498aeb7e487319427a698f44843cf11dc66a0284b1fa076b3b0d755f Stored in directory: /root/.cache/pip/wheels/0f/e9/a9/12050d14e4d6109fc35617d2d6258b4de1fcd9ba6365e716d7 Building wheel for bcrypt (pyproject.toml): started Building wheel for bcrypt (pyproject.toml): finished with status 'done' Created wheel for bcrypt: filename=bcrypt-4.0.1-cp313-cp313-linux_x86_64.whl size=1276966 sha256=dc52e5236cb84e4d883c3e582fab2234010cd931e3e42f1354865f17c8c311ee Stored in directory: /root/.cache/pip/wheels/9d/cf/2d/47d168eba39dbf13d81e2335b5ca7be7e31c76692ede2cc364 Building wheel for cryptography (pyproject.toml): started Building wheel for cryptography (pyproject.toml): finished with status 'done' Created wheel for cryptography: filename=cryptography-43.0.1-cp37-abi3-linux_x86_64.whl size=1545459 sha256=f0025a70bff0b5323236fd57790610ebfc58453d2800eea47bc0c275d1f9cae9 Stored in directory: /root/.cache/pip/wheels/36/44/a1/c7561cd28fcf3396e675f28bea23fd663e11e47bf47470d325 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-2023.11.1-py3-none-any.whl size=17840 sha256=f596778ab612b3fd29f72ea0d990393d0540a5aab18bf0407a46632eab540779 Stored in directory: /root/.cache/pip/wheels/3f/6f/3a/c00b0275cef4ea79f296a32e4b8d8b4c9bdd9f4766d79b1e66 Building wheel for MarkupSafe (setup.py): started Building wheel for MarkupSafe (setup.py): finished with status 'done' Created wheel for MarkupSafe: filename=MarkupSafe-2.1.3-cp313-cp313-linux_x86_64.whl size=31667 sha256=cfb439de93b655063347b0ef6711b619b73614a62f527a44f91d4b6da46c5234 Stored in directory: /root/.cache/pip/wheels/ea/7f/c1/89539e885f1223e3a9b36f07c5a03562bf4853712f6b8b71a2 Building wheel for pynacl (pyproject.toml): started Building wheel for pynacl (pyproject.toml): still running... Building wheel for pynacl (pyproject.toml): finished with status 'done' Created wheel for pynacl: filename=PyNaCl-1.5.0-cp313-cp313-linux_x86_64.whl size=1136911 sha256=46f682e853f970b704693fa912607e26e60e8a3fe7b444f38e46bddc311846d4 Stored in directory: /root/.cache/pip/wheels/f4/c4/5a/bf8c99f72d694a38ebaedbe4138821e50d31257a8135bae7a4 Building wheel for referencing (pyproject.toml): started Building wheel for referencing (pyproject.toml): finished with status 'done' Created wheel for referencing: filename=referencing-0.31.0-py3-none-any.whl size=25733 sha256=381b11e53dd93babb55696c71cf42aef2d36b8a150c49bf0bc301e36d536c882 Stored in directory: /root/.cache/pip/wheels/15/c9/f8/a94acca1d3a4454b68573bcfb6ed9c4466ef29e83250c7f4c0 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.12.0-cp313-cp313-linux_x86_64.whl size=325828 sha256=6fe3d84842915c11aeefe3a059ba578b6bc346f03abfeb8047f28dfd1371019d Stored in directory: /root/.cache/pip/wheels/6e/1b/f0/80c419799b6a5265f78a106a417f4a92dbd70fd5f47a1915c7 Building wheel for pycparser (setup.py): started Building wheel for pycparser (setup.py): finished with status 'done' Created wheel for pycparser: filename=pycparser-2.21-py2.py3-none-any.whl size=118720 sha256=fea54493d6b57c514f20bf44b707c070de1408c7494ebe564fe331b7cf525e1d Stored in directory: /root/.cache/pip/wheels/29/31/f0/939aeda216c9720585d7a9bc79fa565a1116da3271a91cc75b Successfully built affine aggdraw antlr4-python3-runtime apng asciitree astropy astropy-iers-data beautifulsoup4 blinker boltons Bottleneck branca cads_api_client Cartopy cdo cdsapi cftime cf-units cf-xarray cfgrib click-plugins cligj climetlab cloudpickle coloredlogs configobj contourpy cramjam cycler dask dask-expr dateparser descartes distributed donfig earthkit_meteo eccodes ecmwf-api-client ecmwf-opendata entrypoints fasteners fastparquet ffmpy findlibs Fiona Flask FLORIS folium fonttools GDAL geographiclib geopandas geos graphviz greenlet humanfriendly h5py HeapDict imageio ipython-genutils itsdangerous jsmin jsonpickle kiwisolver lazy-loader lmoments3 locket lru-dict lxml Magics mapclassify matplotlib MetPy metview monotonic msgpack multiprocess multiurl munch nco netCDF4 numcodecs numexpr numpngw opencv-contrib-python-headless palettable pathos patsy pdbufr Pillow Pint plotly pngquant pooch pox ppft protobuf pycoast pycurl pydecorate pyepsg pyerfa pygmt pygraphviz pyhdf pykdtree pyodc pyogrio pyorbital pyoscar pyproj pyresample pyrsistent pyshp pysteps pytz-deprecation-shim PyWavelets rasterio rechunker regionmask reportlab rtree salem satpy scikit-image scikit-learn scitools-iris seaborn Shapely snuggs sortedcontainers soupsieve SQLAlchemy statsmodels tblib tenacity thermofeel tifffile toolz trollimage trollsift tzlocal xxhash xyzservices zarr zict windrose ot-batman attrs click dill fsspec Jinja2 joblib jsonschema paramiko platformdirs psutil pyparsing regex threadpoolctl tornado traitlets typing-extensions Werkzeug appdirs cffi filelock markdown mypy-extensions termcolor tqdm bcrypt cryptography jsonschema-specifications MarkupSafe pynacl referencing rpds-py pycparser if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-experimental_python313/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-experimental_python313/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/affine-2.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/aggdraw-1.3.18-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/antlr4_python3_runtime-4.7.2-py3-none-any.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/asciitree-0.3.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 5)) Processing ./src/astropy-6.1.2-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 6)) Processing ./src/astropy_iers_data-0.2024.8.26.0.31.57-py3-none-any.whl (from -r requirements3.txt.tmp (line 7)) Processing ./src/beautifulsoup4-4.12.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 8)) Processing ./src/blinker-1.6.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 9)) Processing ./src/bokeh-3.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 10)) Processing ./src/boltons-23.0.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 11)) Processing ./src/Bottleneck-1.3.7-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 12)) Processing ./src/branca-0.6.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 13)) Processing ./src/cads_api_client-1.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 14)) Processing ./src/Cartopy-0.24.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 15)) Processing ./src/cdo-1.6.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 16)) Processing ./src/cdsapi-0.7.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 17)) Processing ./src/cftime-1.6.2-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 18)) Processing ./src/cf_units-3.2.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 19)) Processing ./src/cf_xarray-0.8.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 20)) Processing ./src/cfgrib-0.9.10.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 21)) Processing ./src/click_plugins-1.1.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 22)) Processing ./src/cligj-0.7.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 23)) Processing ./src/climetlab-0.20.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 24)) Processing ./src/cloudpickle-3.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 25)) Processing ./src/coloredlogs-15.0.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 26)) Processing ./src/configobj-5.0.9-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 27)) Processing ./src/contourpy-1.1.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 28)) Processing ./src/cramjam-2.7.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 29)) Processing ./src/cycler-0.12.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 30)) Processing ./src/dask-2024.4.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 31)) Processing ./src/dask_expr-1.0.11-py3-none-any.whl (from -r requirements3.txt.tmp (line 32)) Processing ./src/dateparser-1.1.8-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 33)) Processing ./src/descartes-1.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 34)) Processing ./src/distributed-2024.4.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 35)) Processing ./src/donfig-0.8.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 36)) Processing ./src/earthkit_meteo-0.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 37)) Processing ./src/eccodes-1.6.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 38)) Processing ./src/ecmwf_api_client-1.6.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 39)) Processing ./src/ecmwf_opendata-0.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 40)) Processing ./src/entrypoints-0.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 41)) Processing ./src/fasteners-0.19-py3-none-any.whl (from -r requirements3.txt.tmp (line 42)) Processing ./src/fastparquet-2023.10.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 43)) Processing ./src/ffmpy-0.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 44)) Processing ./src/findlibs-0.0.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 45)) Processing ./src/fiona-1.10.0rc1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 46)) Processing ./src/flask-3.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 47)) Processing ./src/flatten_dict-0.4.2-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 48)) Processing ./src/FLORIS-3.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 49)) Processing ./src/folium-0.14.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 50)) Processing ./src/fonttools-4.43.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 51)) Processing ./src/GDAL-3.8.3-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 52)) Processing ./src/geographiclib-2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 53)) Processing ./src/geopandas-0.14.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 54)) Processing ./src/geos-0.2.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 55)) Processing ./src/graphviz-0.20.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 56)) Processing ./src/greenlet-3.1.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 57)) Processing ./src/humanfriendly-10.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 58)) Processing ./src/h5py-3.11.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 59)) Processing ./src/HeapDict-1.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 60)) Processing ./src/imageio-2.31.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 61)) Processing ./src/ipython_genutils-0.2.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 62)) Processing ./src/itsdangerous-2.1.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 63)) Processing ./src/jsmin-3.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 64)) Processing ./src/jsonpickle-3.0.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 65)) Processing ./src/kiwisolver-1.4.5-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 66)) Processing ./src/lazy_loader-0.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 67)) Processing ./src/lmoments3-1.0.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 68)) Processing ./src/locket-1.0.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 69)) Processing ./src/lru_dict-1.3.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 70)) Processing ./src/lxml-5.3.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 71)) Processing ./src/Magics-1.5.8-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 72)) Processing ./src/mapclassify-2.6.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 73)) Processing ./src/matplotlib-3.8.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 74)) Processing ./src/MetPy-1.5.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 75)) Processing ./src/metview-1.15.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 76)) Processing ./src/monotonic-1.6-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 77)) Processing ./src/msgpack-1.1.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 78)) Processing ./src/multiprocess-0.70.15-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 79)) Processing ./src/multiurl-0.2.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 80)) Processing ./src/munch-4.0.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 81)) Processing ./src/nco-1.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 82)) Processing ./src/netCDF4-1.6.4-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 83)) Processing ./src/numcodecs-0.12.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 84)) Processing ./src/numexpr-2.9.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 85)) Processing ./src/numpngw-0.1.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 86)) Processing ./src/opencv_contrib_python_headless-4.9.0.80-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 87)) Processing ./src/openturns-1.24rc1-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (from -r requirements3.txt.tmp (line 88)) Processing ./src/ot_batman-1.9.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 89)) Processing ./src/palettable-3.3.3-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 90)) Processing ./src/partd-1.4.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 91)) Processing ./src/pathos-0.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 92)) Processing ./src/patsy-0.5.6-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 93)) Processing ./src/pdbufr-0.11.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 94)) Processing ./src/pillow-11.0.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 95)) Processing ./src/Pint-0.22-py3-none-any.whl (from -r requirements3.txt.tmp (line 96)) Processing ./src/plotly-5.18.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 97)) Processing ./src/pngquant-1.0.7-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 98)) Processing ./src/polars-0.19.12-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from -r requirements3.txt.tmp (line 99)) Processing ./src/pooch-1.8.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 100)) Processing ./src/pox-0.3.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 101)) Processing ./src/ppft-1.7.6.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 102)) Processing ./src/protobuf-3.20.3-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 103)) Processing ./src/pyarrow-18.0.0-cp313-cp313-manylinux_2_28_x86_64.whl (from -r requirements3.txt.tmp (line 104)) Processing ./src/pycoast-1.6.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 105)) Processing ./src/pycurl-7.45.2-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 106)) Processing ./src/pydecorate-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 107)) Processing ./src/pyepsg-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 108)) Processing ./src/pyerfa-2.0.1.1-cp39-abi3-linux_x86_64.whl (from -r requirements3.txt.tmp (line 109)) Processing ./src/pygmt-0.10.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 110)) Processing ./src/pygraphviz-1.11-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 111)) Processing ./src/pyhdf-0.11.3-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 112)) Processing ./src/pykdtree-1.3.9-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 113)) Processing ./src/pyodc-1.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 114)) Processing ./src/pyogrio-0.7.2-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 115)) Processing ./src/pyorbital-1.8.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 116)) Processing ./src/pyoscar-0.6.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 117)) Processing ./src/pyproj-3.6.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 118)) Processing ./src/pyresample-1.27.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 119)) Processing ./src/pyrsistent-0.20.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 120)) Processing ./src/pyshp-2.3.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 121)) Processing ./src/pysteps-1.7.4-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 122)) Processing ./src/pytz_deprecation_shim-0.1.0.post0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 123)) Processing ./src/PyWavelets-1.4.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 124)) Processing ./src/rasterio-1.3.9-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 125)) Processing ./src/rechunker-0.5.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 126)) Processing ./src/regionmask-0.11.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 127)) Processing ./src/reportlab-4.0.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 128)) Processing ./src/Rtree-1.1.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 129)) Processing ./src/salem-0.3.9-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 130)) Processing ./src/satpy-0.44.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 131)) Processing ./src/scikit_image-0.22.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 132)) Processing ./src/scikit_learn-1.5.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 133)) Processing ./src/scitools_iris-3.10.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 134)) Processing ./src/seaborn-0.13.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 135)) Processing ./src/shapely-2.0.2-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 136)) Processing ./src/snuggs-1.4.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 137)) Processing ./src/sortedcontainers-2.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 138)) Processing ./src/soupsieve-2.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 139)) Processing ./src/SQLAlchemy-2.0.23-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 140)) Processing ./src/statsmodels-0.14.2-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 141)) Processing ./src/tblib-3.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 142)) Processing ./src/tenacity-8.2.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 143)) Processing ./src/thermofeel-2.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 144)) Processing ./src/tifffile-2023.9.26-py3-none-any.whl (from -r requirements3.txt.tmp (line 145)) Processing ./src/toolz-0.12.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 146)) Processing ./src/trollimage-1.21.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 147)) Processing ./src/trollsift-0.5.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 148)) Processing ./src/tzlocal-5.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 149)) Processing ./src/xxhash-3.4.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 150)) Processing ./src/xyzservices-2023.10.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 151)) Processing ./src/zarr-2.16.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 152)) Processing ./src/zict-3.0.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 153)) Processing ./src/windrose-1.9.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 154)) Requirement already satisfied: numpy>=1.23 in /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages (from astropy==6.1.2->-r requirements3.txt.tmp (line 6)) (1.26.4) Requirement already satisfied: PyYAML>=3.13 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from astropy==6.1.2->-r requirements3.txt.tmp (line 6)) (6.0.2) Requirement already satisfied: packaging>=19.0 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from astropy==6.1.2->-r requirements3.txt.tmp (line 6)) (23.1) Requirement already satisfied: Jinja2>=2.9 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from bokeh==3.3.0->-r requirements3.txt.tmp (line 10)) (3.1.4) Requirement already satisfied: pandas>=1.2 in /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages (from bokeh==3.3.0->-r requirements3.txt.tmp (line 10)) (2.1.4) Requirement already satisfied: tornado>=5.1 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from bokeh==3.3.0->-r requirements3.txt.tmp (line 10)) (6.4.1) Requirement already satisfied: attrs in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from cads_api_client==1.1.0->-r requirements3.txt.tmp (line 14)) (23.2.0) Requirement already satisfied: requests in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from cads_api_client==1.1.0->-r requirements3.txt.tmp (line 14)) (2.32.3) Requirement already satisfied: typing-extensions in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from cads_api_client==1.1.0->-r requirements3.txt.tmp (line 14)) (4.12.2) Requirement already satisfied: six in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from cdo==1.6.0->-r requirements3.txt.tmp (line 16)) (1.16.0) Requirement already satisfied: tqdm in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from cdsapi==0.7.0->-r requirements3.txt.tmp (line 17)) (4.66.4) Requirement already satisfied: xarray in /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages (from cf-xarray==0.8.6->-r requirements3.txt.tmp (line 20)) (2023.10.1) Requirement already satisfied: click in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from cfgrib==0.9.10.4->-r requirements3.txt.tmp (line 21)) (8.1.7) Requirement already satisfied: filelock in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from climetlab==0.20.1->-r requirements3.txt.tmp (line 24)) (3.12.3) Requirement already satisfied: markdown in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from climetlab==0.20.1->-r requirements3.txt.tmp (line 24)) (3.4.4) Requirement already satisfied: termcolor in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from climetlab==0.20.1->-r requirements3.txt.tmp (line 24)) (2.3.0) Requirement already satisfied: fsspec>=2021.09.0 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from dask==2024.4.1->-r requirements3.txt.tmp (line 31)) (2023.9.2) Requirement already satisfied: python-dateutil in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from dateparser==1.1.8->-r requirements3.txt.tmp (line 33)) (2.8.2) Requirement already satisfied: pytz in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from dateparser==1.1.8->-r requirements3.txt.tmp (line 33)) (2023.3.post1) Requirement already satisfied: regex!=2019.02.19,!=2021.8.27 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from dateparser==1.1.8->-r requirements3.txt.tmp (line 33)) (2023.8.8) Requirement already satisfied: psutil>=5.7.2 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from distributed==2024.4.1->-r requirements3.txt.tmp (line 35)) (5.9.7) Requirement already satisfied: urllib3>=1.24.3 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from distributed==2024.4.1->-r requirements3.txt.tmp (line 35)) (2.2.2) Requirement already satisfied: cffi in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from eccodes==1.6.1->-r requirements3.txt.tmp (line 38)) (1.17.1) Requirement already satisfied: certifi in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from Fiona==1.10.0rc1->-r requirements3.txt.tmp (line 46)) (2024.7.4) Requirement already satisfied: Werkzeug>=3.0.0 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from Flask==3.0.0->-r requirements3.txt.tmp (line 47)) (3.0.3) Requirement already satisfied: scipy>=1.1 in /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages (from FLORIS==3.5->-r requirements3.txt.tmp (line 49)) (1.11.4) Requirement already satisfied: networkx>=2.7 in /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages (from mapclassify==2.6.1->-r requirements3.txt.tmp (line 73)) (3.2.1) Requirement already satisfied: pyparsing>=2.3.1 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from matplotlib==3.8.0->-r requirements3.txt.tmp (line 74)) (3.1.1) Requirement already satisfied: traitlets>=5.0.5 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from MetPy==1.5.1->-r requirements3.txt.tmp (line 75)) (5.9.0) Requirement already satisfied: dill>=0.3.7 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from multiprocess==0.70.15->-r requirements3.txt.tmp (line 79)) (0.3.7) Requirement already satisfied: platformdirs>=2.5.0 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from pooch==1.8.0->-r requirements3.txt.tmp (line 100)) (3.10.0) Requirement already satisfied: setuptools>=3.2 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from pyresample==1.27.1->-r requirements3.txt.tmp (line 119)) (70.3.0) Requirement already satisfied: jsonschema in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from pysteps==1.7.4->-r requirements3.txt.tmp (line 122)) (4.19.2) Requirement already satisfied: tzdata in /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages (from pytz-deprecation-shim==0.1.0.post0->-r requirements3.txt.tmp (line 123)) (2023.3) Requirement already satisfied: mypy-extensions in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from rechunker==0.5.2->-r requirements3.txt.tmp (line 126)) (1.0.0) Requirement already satisfied: joblib in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from salem==0.3.9->-r requirements3.txt.tmp (line 130)) (1.3.2) Requirement already satisfied: appdirs in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from satpy==0.44.0->-r requirements3.txt.tmp (line 131)) (1.4.4) Requirement already satisfied: threadpoolctl>=3.1.0 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from scikit-learn==1.5.0->-r requirements3.txt.tmp (line 133)) (3.2.0) Requirement already satisfied: paramiko>=2.7.1 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from ot-batman->-r requirements3.txt.tmp (line 89)) (3.4.1) Requirement already satisfied: MarkupSafe>=2.0 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from Jinja2>=2.9->bokeh==3.3.0->-r requirements3.txt.tmp (line 10)) (2.1.3) Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from jsonschema->pysteps==1.7.4->-r requirements3.txt.tmp (line 122)) (2023.11.1) Requirement already satisfied: referencing>=0.28.4 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from jsonschema->pysteps==1.7.4->-r requirements3.txt.tmp (line 122)) (0.31.0) Requirement already satisfied: rpds-py>=0.7.1 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from jsonschema->pysteps==1.7.4->-r requirements3.txt.tmp (line 122)) (0.12.0) Requirement already satisfied: bcrypt>=3.2 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from paramiko>=2.7.1->ot-batman->-r requirements3.txt.tmp (line 89)) (4.0.1) Requirement already satisfied: cryptography>=3.3 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from paramiko>=2.7.1->ot-batman->-r requirements3.txt.tmp (line 89)) (43.0.1) Requirement already satisfied: pynacl>=1.5 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from paramiko>=2.7.1->ot-batman->-r requirements3.txt.tmp (line 89)) (1.5.0) Requirement already satisfied: charset-normalizer<4,>=2 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from requests->cads_api_client==1.1.0->-r requirements3.txt.tmp (line 14)) (3.2.0) Requirement already satisfied: idna<4,>=2.5 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from requests->cads_api_client==1.1.0->-r requirements3.txt.tmp (line 14)) (3.7) Requirement already satisfied: pycparser in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from cffi->eccodes==1.6.1->-r requirements3.txt.tmp (line 38)) (2.21) Installing collected packages: sortedcontainers, pyhdf, monotonic, jsmin, ipython-genutils, HeapDict, findlibs, ffmpy, ecmwf-api-client, boltons, asciitree, apng, antlr4-python3-runtime, zict, xyzservices, xxhash, tzlocal, trollsift, toolz, tifffile, tenacity, tblib, soupsieve, snuggs, Shapely, rtree, PyWavelets, pytz-deprecation-shim, pyshp, pyrsistent, pyproj, pyogrio, pykdtree, pygraphviz, pyerfa, pycurl, pyarrow, protobuf, ppft, pox, polars, Pint, Pillow, patsy, palettable, openturns, opencv-contrib-python-headless, numpngw, numexpr, numcodecs, nco, munch, multiprocess, msgpack, Magics, lxml, lru-dict, locket, lazy-loader, kiwisolver, jsonpickle, itsdangerous, humanfriendly, h5py, greenlet, graphviz, geographiclib, GDAL, fonttools, flatten-dict, fasteners, entrypoints, earthkit_meteo, donfig, cycler, cramjam, contourpy, configobj, cloudpickle, cligj, click-plugins, cftime, cdo, Bottleneck, blinker, astropy-iers-data, aggdraw, affine, zarr, trollimage, thermofeel, SQLAlchemy, scikit-learn, reportlab, rasterio, pyresample, pyorbital, pyepsg, pydecorate, pycoast, pooch, pngquant, plotly, pathos, partd, netCDF4, multiurl, matplotlib, lmoments3, imageio, Flask, Fiona, eccodes, dateparser, coloredlogs, cf-units, branca, beautifulsoup4, astropy, windrose, statsmodels, seaborn, scikit-image, pyoscar, pyodc, pdbufr, metview, mapclassify, geos, geopandas, folium, FLORIS, fastparquet, ecmwf-opendata, descartes, dask, cfgrib, Cartopy, cads_api_client, bokeh, salem, regionmask, pysteps, pygmt, ot-batman, MetPy, distributed, dask-expr, cf-xarray, cdsapi, scitools-iris, satpy, rechunker, climetlab Successfully installed Bottleneck-1.3.7 Cartopy-0.24.1 FLORIS-3.5 Fiona-1.10.0rc1 Flask-3.0.0 GDAL-3.8.3 HeapDict-1.0.1 Magics-1.5.8 MetPy-1.5.1 Pillow-11.0.0 Pint-0.22 PyWavelets-1.4.1 SQLAlchemy-2.0.23 Shapely-2.0.2 affine-2.4.0 aggdraw-1.3.18 antlr4-python3-runtime-4.7.2 apng-0.3.4 asciitree-0.3.3 astropy-6.1.2 astropy-iers-data-0.2024.8.26.0.31.57 beautifulsoup4-4.12.2 blinker-1.6.3 bokeh-3.3.0 boltons-23.0.0 branca-0.6.0 cads_api_client-1.1.0 cdo-1.6.0 cdsapi-0.7.0 cf-units-3.2.0 cf-xarray-0.8.6 cfgrib-0.9.10.4 cftime-1.6.2 click-plugins-1.1.1 cligj-0.7.2 climetlab-0.20.1 cloudpickle-3.0.0 coloredlogs-15.0.1 configobj-5.0.9 contourpy-1.1.1 cramjam-2.7.0 cycler-0.12.1 dask-2024.4.1 dask-expr-1.0.11 dateparser-1.1.8 descartes-1.1.0 distributed-2024.4.1 donfig-0.8.1 earthkit_meteo-0.1.1 eccodes-1.6.1 ecmwf-api-client-1.6.3 ecmwf-opendata-0.2.0 entrypoints-0.4 fasteners-0.19 fastparquet-2023.10.1 ffmpy-0.3.1 findlibs-0.0.5 flatten-dict-0.4.2 folium-0.14.0 fonttools-4.43.1 geographiclib-2.0 geopandas-0.14.4 geos-0.2.3 graphviz-0.20.1 greenlet-3.1.1 h5py-3.11.0 humanfriendly-10.0 imageio-2.31.5 ipython-genutils-0.2.0 itsdangerous-2.1.2 jsmin-3.0.1 jsonpickle-3.0.2 kiwisolver-1.4.5 lazy-loader-0.3 lmoments3-1.0.6 locket-1.0.0 lru-dict-1.3.0 lxml-5.3.0 mapclassify-2.6.1 matplotlib-3.8.0 metview-1.15.0 monotonic-1.6 msgpack-1.1.0 multiprocess-0.70.15 multiurl-0.2.1 munch-4.0.0 nco-1.1.0 netCDF4-1.6.4 numcodecs-0.12.1 numexpr-2.9.0 numpngw-0.1.3 opencv-contrib-python-headless-4.9.0.80 openturns-1.24rc1 ot-batman-1.9.2 palettable-3.3.3 partd-1.4.1 pathos-0.3.1 patsy-0.5.6 pdbufr-0.11.0 plotly-5.18.0 pngquant-1.0.7 polars-0.19.12 pooch-1.8.0 pox-0.3.3 ppft-1.7.6.7 protobuf-3.20.3 pyarrow-18.0.0 pycoast-1.6.1 pycurl-7.45.2 pydecorate-0.4.0 pyepsg-0.4.0 pyerfa-2.0.1.1 pygmt-0.10.0 pygraphviz-1.11 pyhdf-0.11.3 pykdtree-1.3.9 pyodc-1.3.0 pyogrio-0.7.2 pyorbital-1.8.0 pyoscar-0.6.4 pyproj-3.6.1 pyresample-1.27.1 pyrsistent-0.20.0 pyshp-2.3.1 pysteps-1.7.4 pytz-deprecation-shim-0.1.0.post0 rasterio-1.3.9 rechunker-0.5.2 regionmask-0.11.0 reportlab-4.0.6 rtree-1.1.0 salem-0.3.9 satpy-0.44.0 scikit-image-0.22.0 scikit-learn-1.5.0 scitools-iris-3.10.0 seaborn-0.13.0 snuggs-1.4.7 sortedcontainers-2.4.0 soupsieve-2.5 statsmodels-0.14.2 tblib-3.0.0 tenacity-8.2.3 thermofeel-2.0.0 tifffile-2023.9.26 toolz-0.12.0 trollimage-1.21.0 trollsift-0.5.1 tzlocal-5.2 windrose-1.9.0 xxhash-3.4.1 xyzservices-2023.10.0 zarr-2.16.1 zict-3.0.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-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-experimental_python313/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-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/ot-batman.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/Bottleneck.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/Cartopy.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/FLORIS.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/fiona.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/Flask.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/GDAL.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/HeapDict.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/Magics.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/MetPy.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pillow.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/Pint.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/PyWavelets.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/SQLAlchemy.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/shapely.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/affine.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/aggdraw.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/antlr4-python3-runtime.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/apng.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/asciitree.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/astropy-iers-data.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/astropy.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/beautifulsoup4.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/blinker.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/bokeh.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/boltons.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/branca.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/cads-api-client.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/cdo.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/cdsapi.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/cf-units.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/cf_xarray.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/cfgrib.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/cftime.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/click-plugins.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/cligj.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/climetlab.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/cloudpickle.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/coloredlogs.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/configobj.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/contourpy.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/cramjam.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/cycler.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/dask-expr.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/dask.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/dateparser.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/descartes.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/distributed.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/donfig.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/earthkit-meteo.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/eccodes.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/ecmwf-api-client.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/ecmwf-opendata.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/entrypoints.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/fasteners.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/fastparquet.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/ffmpy.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/findlibs.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/flatten-dict.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/folium.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/fonttools.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/geographiclib.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/geopandas.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/geos.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/graphviz.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/greenlet.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/h5py.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/humanfriendly.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/imageio.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/ipython_genutils.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/itsdangerous.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/jsmin.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/jsonpickle.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/kiwisolver.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/lazy_loader.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/lmoments3.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/locket.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/lru-dict.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/lxml.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/mapclassify.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/matplotlib.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/metview.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/monotonic.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/msgpack.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/multiprocess.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/multiurl.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/munch.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/nco.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/netCDF4.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/numcodecs.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/numexpr.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/numpngw.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/opencv-contrib-python-headless.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/openturns.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/palettable.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/partd.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pathos.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/patsy.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pdbufr.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/plotly.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pngquant.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/polars.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pooch.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pox.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/ppft.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/protobuf.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pyarrow.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pycoast.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pycurl.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pydecorate.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pyepsg.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pyerfa.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pygmt.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pygraphviz.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pyhdf.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pykdtree.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pyodc.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pyogrio.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pyorbital.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pyoscar.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pyproj.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pyresample.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pyrsistent.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pyshp.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pysteps.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/pytz_deprecation_shim.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/rasterio.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/rechunker.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/regionmask.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/reportlab.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/Rtree.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/salem.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/satpy.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/scikit-image.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/scikit-learn.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/scitools-iris.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/seaborn.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/snuggs.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/sortedcontainers.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/soupsieve.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/statsmodels.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/tblib.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/tenacity.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/thermofeel.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/tifffile.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/toolz.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/trollimage.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/trollsift.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/tzlocal.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/windrose.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/xxhash.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/xyzservices.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/zarr.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/zict.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 -- make -f Makefile.mk all rm -f /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/esmpy.yaml touch /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "name: 'esmpy'" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "version: '8.6.0'" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "extension: 'tar.gz'" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "checktype: 'MD5'" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "checksum: '97dbb784a44f80a08152fe5509afea0c'" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo -n "description: '" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo -n "Earth System Modeling Framework (ESMF) Python Interface (ESMPy)" |sed "s/'/ /g" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "'" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "website: 'http://www.earthsystemmodeling.org'" >>/opt/metwork-mfext-experimental_python313/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-experimental_python313/opt/python3_scientific/share/metwork_packages/esmpy.yaml if test -s sources; then echo "sources: ">>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/esmpy.yaml; cat sources |sed 's/^/ - url: /' >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/esmpy.yaml; fi if test -s patches; then echo "patches: ">>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/esmpy.yaml; cat patches |sed 's/^/ - filename: /' >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/esmpy.yaml; fi echo esmpy'=='8.6.0 > requirements3.txt if ! test -d /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq >/opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq >/opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/requirements3.txt ;fi rm requirements3.txt make --file=/opt/metwork-mfext-experimental_python313/share/Makefile.standard PREFIX=/opt/metwork-mfext-experimental_python313/opt/python3_scientific EXPLICIT_NAME="esmf-8.6.0" download uncompress make[1]: Entering directory '/src/layers/layer4_python3_scientific/0630_esmf' /opt/metwork-mfext-experimental_python313/bin/_download_helper.sh `readlink -m ./build/esmpy-8.6.0.tar.gz` `readlink -m ./sources` MD5 97dbb784a44f80a08152fe5509afea0c Computing checksum for /src/layers/layer4_python3_scientific/0630_esmf/build/esmpy-8.6.0.tar.gz... Good checksum rm -Rf esmf-8.6.0 /opt/metwork-mfext-experimental_python313/bin/_uncompress_helper.sh `readlink -m ./build/esmpy-8.6.0.tar.gz` tar.gz esmf-8.6.0 Patching with version.patch... patching file src/addon/esmpy/pyproject.toml Patch ok make[1]: Leaving directory '/src/layers/layer4_python3_scientific/0630_esmf' cd build/esmf-8.6.0/src/addon/esmpy && unsafe_pip install --no-build-isolation --prefix=/opt/metwork-mfext-experimental_python313/opt/python3_scientific --src=/opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages . && rm -f /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages/esmpy-8.6.0.dist-info/direct_url.json Processing /src/layers/layer4_python3_scientific/0630_esmf/build/esmf-8.6.0/src/addon/esmpy Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: numpy in /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/python3.13/site-packages (from esmpy==8.6.0) (1.26.4) 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.6.0-py3-none-any.whl size=120498 sha256=4a13d9991d94c3cb34443ab51cafea9918eb6ed3d4c7c64f6bd9496d9ce712e5 Stored in directory: /tmp/pip-ephem-wheel-cache-y9or8gb9/wheels/64/59/96/909dc2a8d6a6ba260988cc560526f003e0caa205e0766b5c72 Successfully built esmpy Installing collected packages: esmpy Successfully installed esmpy-8.6.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable.It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0630_esmf' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0640_uwsgi_plugin' 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 -- make -f Makefile.mk all rm -f /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml touch /opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml echo "name: 'uwsgi-plugin-python3'" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml echo "version: '`rpm -q uwsgi | cut -d"-" -f 2`'" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml echo "extension: ''" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml echo "checktype: ''" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml echo "checksum: ''" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml echo -n "description: '" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml echo -n "Python 3.13 plugin for UWSGI" |sed "s/'/ /g" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml echo "'" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml echo "website: 'https://github.com/unbit/uwsgi'" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml echo "license: 'GPL2+'" >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml if test -s sources; then echo "sources: ">>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml; cat sources |sed 's/^/ - url: /' >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml; fi if test -s patches; then echo "patches: ">>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml; cat patches |sed 's/^/ - filename: /' >>/opt/metwork-mfext-experimental_python313/opt/python3_scientific/share/metwork_packages/uwsgi-plugin-python3.yaml; fi mkdir -p /usr/src/uwsgi/`rpm -q uwsgi | cut -d"-" -f 2`/plugins/python/ /usr/sbin/uwsgi --build-plugin "/usr/src/uwsgi/`rpm -q uwsgi | cut -d"-" -f 2`/plugins/python/ python3" *** uWSGI building and linking plugin from /usr/src/uwsgi/2.0.27/plugins/python/ *** [gcc -pthread] python3_plugin.so /usr/src/uwsgi/2.0.27/plugins/python/python_plugin.c:138:2: warning: ‘Py_NoSiteFlag’ is deprecated [-Wdeprecated-declarations] {"no-site", no_argument, 0, "do not import site module", uwsgi_opt_true, &Py_NoSiteFlag, 0}, ^ In file included from /opt/metwork-mfext-experimental_python313/opt/python3_core/include/python3.13/Python.h:76, from /usr/src/uwsgi/2.0.27/plugins/python/uwsgi_python.h:4, from /usr/src/uwsgi/2.0.27/plugins/python/python_plugin.c:1: /opt/metwork-mfext-experimental_python313/opt/python3_core/include/python3.13/cpython/pydebug.h:14:37: note: declared here Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_NoSiteFlag; ^~~~~~~~~~~~~ /usr/src/uwsgi/2.0.27/plugins/python/python_plugin.c: In function ‘uwsgi_python_init’: /usr/src/uwsgi/2.0.27/plugins/python/python_plugin.c:254:3: warning: ‘Py_SetPythonHome’ is deprecated [-Wdeprecated-declarations] Py_SetPythonHome(wpyhome); ^~~~~~~~~~~~~~~~ In file included from /opt/metwork-mfext-experimental_python313/opt/python3_core/include/python3.13/Python.h:123, from /usr/src/uwsgi/2.0.27/plugins/python/uwsgi_python.h:4, from /usr/src/uwsgi/2.0.27/plugins/python/python_plugin.c:1: /opt/metwork-mfext-experimental_python313/opt/python3_core/include/python3.13/pylifecycle.h:40:38: note: declared here Py_DEPRECATED(3.11) PyAPI_FUNC(void) Py_SetPythonHome(const wchar_t *); ^~~~~~~~~~~~~~~~ /usr/src/uwsgi/2.0.27/plugins/python/python_plugin.c:278:2: warning: ‘Py_SetProgramName’ is deprecated [-Wdeprecated-declarations] Py_SetProgramName(pname); ^~~~~~~~~~~~~~~~~ In file included from /opt/metwork-mfext-experimental_python313/opt/python3_core/include/python3.13/Python.h:123, from /usr/src/uwsgi/2.0.27/plugins/python/uwsgi_python.h:4, from /usr/src/uwsgi/2.0.27/plugins/python/python_plugin.c:1: /opt/metwork-mfext-experimental_python313/opt/python3_core/include/python3.13/pylifecycle.h:37:38: note: declared here Py_DEPRECATED(3.11) PyAPI_FUNC(void) Py_SetProgramName(const wchar_t *); ^~~~~~~~~~~~~~~~~ /usr/src/uwsgi/2.0.27/plugins/python/python_plugin.c:287:2: warning: ‘Py_OptimizeFlag’ is deprecated [-Wdeprecated-declarations] Py_OptimizeFlag = up.optimize; ^~~~~~~~~~~~~~~ In file included from /opt/metwork-mfext-experimental_python313/opt/python3_core/include/python3.13/Python.h:76, from /usr/src/uwsgi/2.0.27/plugins/python/uwsgi_python.h:4, from /usr/src/uwsgi/2.0.27/plugins/python/python_plugin.c:1: /opt/metwork-mfext-experimental_python313/opt/python3_core/include/python3.13/cpython/pydebug.h:13:37: note: declared here Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag; ^~~~~~~~~~~~~~~ /usr/src/uwsgi/2.0.27/plugins/python/pyutils.c: In function ‘init_pyargv’: /usr/src/uwsgi/2.0.27/plugins/python/pyutils.c:391:2: warning: ‘PySys_SetArgv’ is deprecated [-Wdeprecated-declarations] PySys_SetArgv(up.argc, up.py_argv); ^~~~~~~~~~~~~ In file included from /opt/metwork-mfext-experimental_python313/opt/python3_core/include/python3.13/Python.h:125, from /usr/src/uwsgi/2.0.27/plugins/python/uwsgi_python.h:4, from /usr/src/uwsgi/2.0.27/plugins/python/pyutils.c:1: /opt/metwork-mfext-experimental_python313/opt/python3_core/include/python3.13/sysmodule.h:10:38: note: declared here Py_DEPRECATED(3.11) PyAPI_FUNC(void) PySys_SetArgv(int, wchar_t **); ^~~~~~~~~~~~~ build time: 4 seconds *** python3 plugin built and available in python3_plugin.so *** mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/uwsgi mv python3_plugin.so /opt/metwork-mfext-experimental_python313/opt/python3_scientific/lib/uwsgi rm -rf .uwsgi_plugins_builder make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0640_uwsgi_plugin' 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 -- make -f Makefile.mk all cd /opt/metwork-mfext-experimental_python313/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-experimental_python313/opt/python3_scientific/.mfextaddon; fi _layer_dhash "python3_scientific@mfext" >/opt/metwork-mfext-experimental_python313/opt/python3_scientific/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/python3_scientific" cache: /buildcache/mfext_cache_layer_python3_scientific_7b57d20bab5855de9e43af6051d76122.tar created make[2]: Leaving directory '/src/layers/layer4_python3_scientific' make[2]: Entering directory '/src/layers/layer5_python3_extratools' if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_extratools/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_extratools/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_extratools/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-experimental_python313/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-experimental_python313/opt/python3_extratools/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-experimental_python313/opt/python3_extratools" "python3_extratools" /etc/buildimage_hash: 7bab66d8fe79322548c27d8d3c3d9292 /src/adm/root.mk md5sum hash: f70fdbf26208367fda42ba751ce00153 core@mfext layer (dependency) hash (from cache): 89fd46ea8e9ea1e999b846fa8c041944 python3@mfext layer (dependency) hash (from cache): 0048bdd565acec0fefa374c12104b36f python3_core@mfext layer (dependency) hash (from cache): d0b16274baf5eb5f11bfb2fd13b14e57 python3_scientific@mfext layer (dependency) hash (from cache): 4271eda9a999913e4e0b876cd56e2171 root@mfext layer (dependency) hash (from cache): de0164c0c4fbe344d33e22529bcdf430 scientific@mfext layer (dependency) hash (from cache): 036c8526efbd27ada204f2ea84e4c68f scientific_core@mfext layer (dependency) hash (from cache): f1b2e861a5092df7bc646c93de88c045 source hash: a434e61548decaab1c7ccb7ff2dc899d cache missed (/buildcache/mfext_cache_layer_python3_extratools_67f23975b8534b8d8c6353316b415a1b.tar) if ! test -f cache/hit; then \ for SUBDIR in 0500_extra_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-experimental_python313/opt/python3_extratools ; \ fi make[3]: Entering directory '/src/layers/layer5_python3_extratools/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,python3_extratools@mfext -- 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 tempolayer88281[/src/layers/layer5_python3_extratools/0500_extra_packages/tempolayer88281] Collecting anyio==3.5.0 (from -r requirements3.txt (line 1)) Downloading anyio-3.5.0.tar.gz (136 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting asgiref==3.5.2 (from -r requirements3.txt (line 2)) Downloading asgiref-3.5.2.tar.gz (32 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting et-xmlfile==1.1.0 (from -r requirements3.txt (line 3)) Downloading et_xmlfile-1.1.0.tar.gz (3.2 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting faicons==0.2.2 (from -r requirements3.txt (line 4)) Downloading faicons-0.2.2.tar.gz (604 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 604.4/604.4 kB 30.0 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting htmltools==0.5.3 (from -r requirements3.txt (line 5)) Downloading htmltools-0.5.3.tar.gz (93 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting linkify-it-py==2.0.3 (from -r requirements3.txt (line 6)) Downloading linkify-it-py-2.0.3.tar.gz (27 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mdit-py-plugins==0.4.1 (from -r requirements3.txt (line 7)) Downloading mdit_py_plugins-0.4.1.tar.gz (42 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting odswriter==0.4.0 (from -r requirements3.txt (line 8)) Downloading odswriter-0.4.0.tar.gz (5.9 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting openpyxl==3.1.2 (from -r requirements3.txt (line 9)) Downloading openpyxl-3.1.2.tar.gz (185 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting python-multipart==0.0.9 (from -r requirements3.txt (line 10)) Downloading python_multipart-0.0.9.tar.gz (31 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting questionary==2.0.1 (from -r requirements3.txt (line 11)) Downloading questionary-2.0.1-py3-none-any.whl.metadata (5.4 kB) Collecting shiny==1.0.0 (from -r requirements3.txt (line 12)) Downloading shiny-1.0.0.tar.gz (4.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.0/4.0 MB 143.7 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting sniffio==1.2.0 (from -r requirements3.txt (line 13)) Downloading sniffio-1.2.0.tar.gz (17 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting starlette==0.36.3 (from -r requirements3.txt (line 14)) Downloading starlette-0.36.3.tar.gz (2.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.8/2.8 MB 84.9 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting uc-micro-py==1.0.3 (from -r requirements3.txt (line 15)) Downloading uc-micro-py-1.0.3.tar.gz (6.0 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting uvicorn==0.17.5 (from -r requirements3.txt (line 16)) Downloading uvicorn-0.17.5.tar.gz (39 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting watchfiles==0.24.0 (from -r requirements3.txt (line 17)) Downloading watchfiles-0.24.0.tar.gz (37 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting websockets==13.0.1 (from -r requirements3.txt (line 18)) Downloading websockets-13.0.1.tar.gz (149 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xlsxwriter==3.1.9 (from -r requirements3.txt (line 19)) Downloading XlsxWriter-3.1.9.tar.gz (272 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting idna>=2.8 (from anyio==3.5.0->-r requirements3.txt (line 1)) Using cached idna-3.7-py3-none-any.whl Collecting typing-extensions>=3.10.0.0 (from htmltools==0.5.3->-r requirements3.txt (line 5)) Using cached typing_extensions-4.12.2-py3-none-any.whl Collecting packaging>=20.9 (from htmltools==0.5.3->-r requirements3.txt (line 5)) Using cached packaging-23.1-py3-none-any.whl Collecting markdown-it-py<4.0.0,>=1.0.0 (from mdit-py-plugins==0.4.1->-r requirements3.txt (line 7)) 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 prompt_toolkit<=3.0.36,>=2.0 (from questionary==2.0.1->-r requirements3.txt (line 11)) Downloading prompt_toolkit-3.0.36.tar.gz (423 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting click>=8.1.4 (from shiny==1.0.0->-r requirements3.txt (line 12)) Using cached click-8.1.7-py3-none-any.whl Collecting appdirs>=1.4.4 (from shiny==1.0.0->-r requirements3.txt (line 12)) Using cached appdirs-1.4.4-py2.py3-none-any.whl Collecting setuptools (from shiny==1.0.0->-r requirements3.txt (line 12)) Using cached setuptools-70.3.0-py3-none-any.whl Collecting h11>=0.8 (from uvicorn==0.17.5->-r requirements3.txt (line 16)) Downloading h11-0.14.0.tar.gz (100 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mdurl~=0.1 (from markdown-it-py<4.0.0,>=1.0.0->mdit-py-plugins==0.4.1->-r requirements3.txt (line 7)) Downloading mdurl-0.1.2.tar.gz (8.7 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting wcwidth (from prompt_toolkit<=3.0.36,>=2.0->questionary==2.0.1->-r requirements3.txt (line 11)) Downloading wcwidth-0.2.8.tar.gz (61 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Downloading questionary-2.0.1-py3-none-any.whl (34 kB) Saved ./src/questionary-2.0.1-py3-none-any.whl Saved ./src/appdirs-1.4.4-py2.py3-none-any.whl Saved ./src/click-8.1.7-py3-none-any.whl Saved ./src/idna-3.7-py3-none-any.whl Saved ./src/packaging-23.1-py3-none-any.whl Saved ./src/typing_extensions-4.12.2-py3-none-any.whl Saved ./src/setuptools-70.3.0-py3-none-any.whl Building wheels for collected packages: anyio, asgiref, et-xmlfile, faicons, htmltools, linkify-it-py, mdit-py-plugins, odswriter, openpyxl, python-multipart, shiny, sniffio, starlette, uc-micro-py, uvicorn, watchfiles, websockets, xlsxwriter, h11, markdown-it-py, prompt_toolkit, mdurl, wcwidth Building wheel for anyio (pyproject.toml): started Building wheel for anyio (pyproject.toml): finished with status 'done' Created wheel for anyio: filename=anyio-3.5.0-py3-none-any.whl size=79209 sha256=b2fc359429c19c30a85cdd1438d4cd3c20ba79ddfb368b33c91ad2947e8c4c30 Stored in directory: /root/.cache/pip/wheels/78/a4/d2/3572d459171ae0d543c5968b838c4b25e2888599815f9d0668 Building wheel for asgiref (setup.py): started Building wheel for asgiref (setup.py): finished with status 'done' Created wheel for asgiref: filename=asgiref-3.5.2-py3-none-any.whl size=22877 sha256=cef5634f8cb836e12d105a500d45afb6d06d61d091fa07b8268876af11e1ec20 Stored in directory: /root/.cache/pip/wheels/5c/8b/38/2996b75b1c102e71e48d9b8032d09ea16bff72851c62b6b115 Building wheel for et-xmlfile (setup.py): started Building wheel for et-xmlfile (setup.py): finished with status 'done' Created wheel for et-xmlfile: filename=et_xmlfile-1.1.0-py3-none-any.whl size=3291 sha256=7ddec8f17d821867a221373764fcbd2fdecd628f59b466b1b73781324b3bd36e Stored in directory: /root/.cache/pip/wheels/75/68/87/2ad18c5c02b4f828dd6c16cd20a5a446672ae340d94d7f68e9 Building wheel for faicons (setup.py): started Building wheel for faicons (setup.py): finished with status 'done' Created wheel for faicons: filename=faicons-0.2.2-py3-none-any.whl size=607084 sha256=c40f8c866b63edcf5e5977fc5d393f70c1260789b88e8b9ac59dd6abfd69b48e Stored in directory: /root/.cache/pip/wheels/b8/64/f9/75a3409467a5bb43d0f3f2f8eafcc269dc025a15ff361ad4bf Building wheel for htmltools (pyproject.toml): started Building wheel for htmltools (pyproject.toml): finished with status 'done' Created wheel for htmltools: filename=htmltools-0.5.3-py3-none-any.whl size=83205 sha256=d64ee86a1fececd348f87747d638bce5c7c762b9bd932504db5ca01e81b909f4 Stored in directory: /root/.cache/pip/wheels/bf/84/fb/f2c79bced27f7e77810db7b7739eb714696f736b86515cfcfc Building wheel for linkify-it-py (pyproject.toml): started Building wheel for linkify-it-py (pyproject.toml): finished with status 'done' Created wheel for linkify-it-py: filename=linkify_it_py-2.0.3-py3-none-any.whl size=19819 sha256=82d16b1241103c19eb6cf9b9bc3ac70792690345ea17f81717efca8417a401bd Stored in directory: /root/.cache/pip/wheels/86/ff/50/ccf97c1b8cccbf20a7e834dc160c6acbef37fb9de2835291b4 Building wheel for mdit-py-plugins (pyproject.toml): started Building wheel for mdit-py-plugins (pyproject.toml): finished with status 'done' Created wheel for mdit-py-plugins: filename=mdit_py_plugins-0.4.1-py3-none-any.whl size=54794 sha256=1020dfe4e6bfc2c79fb49ae4e3f5b297f5ccd20f010187acc52af2921e27dc6a Stored in directory: /root/.cache/pip/wheels/66/ba/cf/9a332266d6d2077807c5b1983e1023d1428a172273b8649e86 Building wheel for odswriter (setup.py): started Building wheel for odswriter (setup.py): finished with status 'done' Created wheel for odswriter: filename=odswriter-0.4.0-py3-none-any.whl size=6075 sha256=af97246b18d4d91a44bc89aeb77b023906635299dc187e6587691bb5b1b62598 Stored in directory: /root/.cache/pip/wheels/03/72/46/001efbeed358efaf2e27f868d393156d64d963e8066840d8f9 Building wheel for openpyxl (setup.py): started Building wheel for openpyxl (setup.py): finished with status 'done' Created wheel for openpyxl: filename=openpyxl-3.1.2-py2.py3-none-any.whl size=249985 sha256=6943b100979c63519a4dd1b181a1b408b5255e603638db36c431f0b57285962b Stored in directory: /root/.cache/pip/wheels/28/94/70/b605b436f194fa2fa2c22aa59fa6443a794e9241a77d0fd7f5 Building wheel for python-multipart (pyproject.toml): started Building wheel for python-multipart (pyproject.toml): finished with status 'done' Created wheel for python-multipart: filename=python_multipart-0.0.9-py3-none-any.whl size=22298 sha256=4ed34cf20b22523fa96b77f89f31358a90ecd8e9bb6c33ea64ab04b86fff7b8d Stored in directory: /root/.cache/pip/wheels/6c/4d/21/62cc47f59629e319cc7419974138b91b423ba1bebfcdd65540 Building wheel for shiny (setup.py): started Building wheel for shiny (setup.py): finished with status 'done' Created wheel for shiny: filename=shiny-1.0.0-py3-none-any.whl size=4254756 sha256=caa2f06a4b0d7dd4cf6616be870166331fa334787ab9c795402cc4e25caf5a24 Stored in directory: /root/.cache/pip/wheels/65/f5/84/f6f0440e48dc91583519812a90617d76c7f153392babea21f1 Building wheel for sniffio (pyproject.toml): started Building wheel for sniffio (pyproject.toml): finished with status 'done' Created wheel for sniffio: filename=sniffio-1.2.0-py3-none-any.whl size=10041 sha256=835f7637db4310056449f0dda0227eb085c331ea65c7852b93ac6dafcabe92d9 Stored in directory: /root/.cache/pip/wheels/c5/d8/43/38722cf2d2ea95edf6ab69fe2b5f5909ac85c315e43d6b498b Building wheel for starlette (pyproject.toml): started Building wheel for starlette (pyproject.toml): finished with status 'done' Created wheel for starlette: filename=starlette-0.36.3-py3-none-any.whl size=71482 sha256=7023d1a51c38ea6798e2d66ab35eeb15e20941537bc279591029d4489056e6a3 Stored in directory: /root/.cache/pip/wheels/d7/e5/29/0eed908ac7bb5938036b768b2ffc32e83deaecd8422f928257 Building wheel for uc-micro-py (pyproject.toml): started Building wheel for uc-micro-py (pyproject.toml): finished with status 'done' Created wheel for uc-micro-py: filename=uc_micro_py-1.0.3-py3-none-any.whl size=6228 sha256=56caf06ab28978cf4c0804cbfb9751d8506931b62e8b2b987a5450045a690df8 Stored in directory: /root/.cache/pip/wheels/5b/81/4e/1ff7e9b40c7a60a0348f75829f567dfdb2b572590d31572a81 Building wheel for uvicorn (setup.py): started Building wheel for uvicorn (setup.py): finished with status 'done' Created wheel for uvicorn: filename=uvicorn-0.17.5-py3-none-any.whl size=53574 sha256=ec04cf0bd73ac2fa5bc51b5dbdb0528586ca9dc7e33aaa2448c4e30dfdee3221 Stored in directory: /root/.cache/pip/wheels/36/3f/4e/e9596c800ee8e4d72eb8ef29237001ce6861bdfc9ef33cf2dc Building wheel for watchfiles (pyproject.toml): started Building wheel for watchfiles (pyproject.toml): finished with status 'done' Created wheel for watchfiles: filename=watchfiles-0.24.0-cp313-cp313-linux_x86_64.whl size=433217 sha256=90129a55bd03190cf1c0cafaf2c90ea881bfddaee77e5af4cb530aa0a43eb9ef Stored in directory: /root/.cache/pip/wheels/68/e9/a8/1e484031e14e3fac42b0a755a02ee6dacb6054054ebd0b7b91 Building wheel for websockets (pyproject.toml): started Building wheel for websockets (pyproject.toml): finished with status 'done' Created wheel for websockets: filename=websockets-13.0.1-cp313-cp313-linux_x86_64.whl size=161546 sha256=9647d1250c06a5971c34ed7acd25e091c5d012aafd66fbadfee970e6dd140c7b Stored in directory: /root/.cache/pip/wheels/b5/44/12/f3e8907e397b4f721016ad4ae411e0b8e1ea594a84f87b5404 Building wheel for xlsxwriter (setup.py): started Building wheel for xlsxwriter (setup.py): finished with status 'done' Created wheel for xlsxwriter: filename=XlsxWriter-3.1.9-py3-none-any.whl size=154751 sha256=0849aae41ffc4c01de596bf06b97f8f1bda2bba1bb4c08a6255c37a98ab94ba1 Stored in directory: /root/.cache/pip/wheels/23/b1/84/6bbaccecbe10622bb4a62b844035db31cfdf958c7359358388 Building wheel for h11 (pyproject.toml): started Building wheel for h11 (pyproject.toml): finished with status 'done' Created wheel for h11: filename=h11-0.14.0-py3-none-any.whl size=58258 sha256=0bfd46a2fe4c4cdf96639ae7d8c1c8c3b1a71d2adc026f1e59d9075ed0bc6676 Stored in directory: /root/.cache/pip/wheels/5f/a4/e3/94b9c81fcb984be99fc4c9cb4fcb4a316121bc513b0fee83dc 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=87526 sha256=6d00561ef69282f31c923e5520f8f7025f6c2bbd1d7796f3d730840cc54130a6 Stored in directory: /root/.cache/pip/wheels/b4/0e/8b/2a77555be7fe04a9ba66ef18f3f7fe60e77addc49f1db5e23c 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.36-py3-none-any.whl size=386410 sha256=af7bcc609d645b8df6e6a6c263cd49185d6597ed7feaee058b1bf8f1da8842b2 Stored in directory: /root/.cache/pip/wheels/18/00/0d/0ffb94358e43f4708df71618e29e80d64e93625349f33ca2e5 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=9979 sha256=4a1d36c303799b925ac67bc0635055ca21c11a184fd6e6cdb4e0e9ade753770e Stored in directory: /root/.cache/pip/wheels/75/58/94/b22a684be2e028740d095905aba1425f24b4d11de6a401c0ac Building wheel for wcwidth (setup.py): started Building wheel for wcwidth (setup.py): finished with status 'done' Created wheel for wcwidth: filename=wcwidth-0.2.8-py2.py3-none-any.whl size=31297 sha256=93a352d9949fa662225f8d18b0f7138b2f1b3785d93529c89cb14b3c00787b39 Stored in directory: /root/.cache/pip/wheels/9f/4a/0b/7a4b9fd8b8cf8de05522cd2a0672f69a16ffeeaf3ef407b6f1 Successfully built anyio asgiref et-xmlfile faicons htmltools linkify-it-py mdit-py-plugins odswriter openpyxl python-multipart shiny sniffio starlette uc-micro-py uvicorn watchfiles websockets xlsxwriter h11 markdown-it-py prompt_toolkit mdurl wcwidth if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-experimental_python313/opt/python3_extratools ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_extratools ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_extratools@mfext[/opt/metwork-mfext-experimental_python313/opt/python3_extratools] is already loaded Looking in links: ./src Processing ./src/anyio-3.5.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/asgiref-3.5.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/et_xmlfile-1.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/faicons-0.2.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 4)) Processing ./src/htmltools-0.5.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 5)) Processing ./src/linkify_it_py-2.0.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 6)) Processing ./src/mdit_py_plugins-0.4.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 7)) Processing ./src/odswriter-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 8)) Processing ./src/openpyxl-3.1.2-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 9)) Processing ./src/python_multipart-0.0.9-py3-none-any.whl (from -r requirements3.txt.tmp (line 10)) Processing ./src/questionary-2.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 11)) Processing ./src/shiny-1.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 12)) Processing ./src/sniffio-1.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 13)) Processing ./src/starlette-0.36.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 14)) Processing ./src/uc_micro_py-1.0.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 15)) Processing ./src/uvicorn-0.17.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 16)) Processing ./src/watchfiles-0.24.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 17)) Processing ./src/websockets-13.0.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 18)) Processing ./src/XlsxWriter-3.1.9-py3-none-any.whl (from -r requirements3.txt.tmp (line 19)) Requirement already satisfied: idna>=2.8 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from anyio==3.5.0->-r requirements3.txt.tmp (line 1)) (3.7) Requirement already satisfied: typing-extensions>=3.10.0.0 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from htmltools==0.5.3->-r requirements3.txt.tmp (line 5)) (4.12.2) Requirement already satisfied: packaging>=20.9 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from htmltools==0.5.3->-r requirements3.txt.tmp (line 5)) (23.1) Requirement already satisfied: markdown-it-py<4.0.0,>=1.0.0 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from mdit-py-plugins==0.4.1->-r requirements3.txt.tmp (line 7)) (3.0.0) Requirement already satisfied: prompt_toolkit<=3.0.36,>=2.0 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from questionary==2.0.1->-r requirements3.txt.tmp (line 11)) (3.0.36) Requirement already satisfied: appdirs>=1.4.4 in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from shiny==1.0.0->-r requirements3.txt.tmp (line 12)) (1.4.4) Requirement already satisfied: click>=8.1.4 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from shiny==1.0.0->-r requirements3.txt.tmp (line 12)) (8.1.7) Requirement already satisfied: setuptools in /opt/metwork-mfext-experimental_python313/opt/python3_core/lib/python3.13/site-packages (from shiny==1.0.0->-r requirements3.txt.tmp (line 12)) (70.3.0) Processing ./src/h11-0.14.0-py3-none-any.whl (from uvicorn==0.17.5->-r requirements3.txt.tmp (line 16)) Requirement already satisfied: mdurl~=0.1 in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from markdown-it-py<4.0.0,>=1.0.0->mdit-py-plugins==0.4.1->-r requirements3.txt.tmp (line 7)) (0.1.2) Requirement already satisfied: wcwidth in /opt/metwork-mfext-experimental_python313/opt/python3/lib/python3.13/site-packages (from prompt_toolkit<=3.0.36,>=2.0->questionary==2.0.1->-r requirements3.txt.tmp (line 11)) (0.2.8) Installing collected packages: odswriter, xlsxwriter, websockets, uc-micro-py, sniffio, python-multipart, htmltools, h11, et-xmlfile, asgiref, uvicorn, questionary, openpyxl, mdit-py-plugins, linkify-it-py, faicons, anyio, watchfiles, starlette, shiny Successfully installed anyio-3.5.0 asgiref-3.5.2 et-xmlfile-1.1.0 faicons-0.2.2 h11-0.14.0 htmltools-0.5.3 linkify-it-py-2.0.3 mdit-py-plugins-0.4.1 odswriter-0.4.0 openpyxl-3.1.2 python-multipart-0.0.9 questionary-2.0.1 shiny-1.0.0 sniffio-1.2.0 starlette-0.36.3 uc-micro-py-1.0.3 uvicorn-0.17.5 watchfiles-0.24.0 websockets-13.0.1 xlsxwriter-3.1.9 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-experimental_python313/opt/python3_extratools/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-experimental_python313/opt/python3_extratools/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-experimental_python313/opt/python3_extratools/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-experimental_python313/opt/python3_extratools/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-experimental_python313/opt/python3_extratools/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-experimental_python313/opt/python3_extratools/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-experimental_python313/opt/python3_extratools/lib/python3.13/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-experimental_python313/opt/python3_extratools/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/anyio.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/asgiref.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/et_xmlfile.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/faicons.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/htmltools.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/linkify-it-py.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/mdit-py-plugins.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/odswriter.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/openpyxl.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/python-multipart.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/questionary.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/shiny.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/sniffio.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/starlette.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/uc-micro-py.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/uvicorn.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/watchfiles.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/websockets.yaml is ready /opt/metwork-mfext-experimental_python313/opt/python3_extratools/share/metwork_packages/XlsxWriter.yaml is ready make[3]: Leaving directory '/src/layers/layer5_python3_extratools/0500_extra_packages' if test "1" = "1"; then echo scientific > /opt/metwork-mfext-experimental_python313/opt/python3_extratools/.mfextaddon; fi _layer_dhash "python3_extratools@mfext" >/opt/metwork-mfext-experimental_python313/opt/python3_extratools/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-experimental_python313/opt/python3_extratools" cache: /buildcache/mfext_cache_layer_python3_extratools_67f23975b8534b8d8c6353316b415a1b.tar created make[2]: Leaving directory '/src/layers/layer5_python3_extratools' make[1]: Leaving directory '/src/layers' if test "1" != "1"; then _layer_dhash root@mfext >/opt/metwork-mfext-experimental_python313/.dhash; fi layer_wrapper --layers=python3_devtools@mfext -- _yaml_to_md.py ALL >.metwork-framework/components.md