cd layers && make make[1]: Entering directory '/src/layers' make[2]: Entering directory '/src/layers/layer1_scientific' if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/scientific" "scientific" /etc/buildimage_hash: 0c004a46b41750e36e992b85e39f30c8 /src/adm/root.mk md5sum hash: 4020b447dea13c137bfe449d624ac727 core@mfext layer (dependency) hash (from cache): 51dec90d9addc8fe91becba9f370d967 root@mfext layer (dependency) hash (from cache): 112af06204350377484ff0aef8805717 scientific_core@mfext layer (dependency) hash (from cache): 2e5dbd82b070c86fbcfdb3626583d122 source hash: 777108281d7fe940d6968d1b7a1f4416 cache hit (used: /buildcache/mfext_cache_layer_scientific_ea4ea23af06d948665ae84b34bedab45.tar) if ! test -f cache/hit; then \ for SUBDIR in 0001_cargo_c 0002_udunits2 0003_libimagequant 0004_pngquant 0005_spatialindex 0008_gv 0010_netcdf_fortran 0015_nco 0027_ecbuild 0028_eckit 0029_fckit 0030_eccodes 0035_magics 0038_metview 0040_imagemagick6 0050_esmf 0060_cdo 0080_ffmpeg 0085_gmt 0089_g2clib_163 0090_ncl_ncar 0091_ncview; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-master/opt/scientific ; \ fi if test "1" = "1"; then echo scientific > /opt/metwork-mfext-master/opt/scientific/.mfextaddon; fi _layer_dhash "scientific@mfext" >/opt/metwork-mfext-master/opt/scientific/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/scientific" cache already exist (/buildcache/mfext_cache_layer_scientific_ea4ea23af06d948665ae84b34bedab45.tar) make[2]: Leaving directory '/src/layers/layer1_scientific' make[2]: Entering directory '/src/layers/layer4_python3_scientific' if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/python3_scientific" "python3_scientific" /etc/buildimage_hash: 0c004a46b41750e36e992b85e39f30c8 /src/adm/root.mk md5sum hash: 4020b447dea13c137bfe449d624ac727 core@mfext layer (dependency) hash (from cache): 51dec90d9addc8fe91becba9f370d967 python3@mfext layer (dependency) hash (from cache): 1983d407a496a5ea332b2e22a4923355 python3_core@mfext layer (dependency) hash (from cache): 9778a1a5242f0bb6dda5c01fa7ee4fe2 root@mfext layer (dependency) hash (from cache): 112af06204350377484ff0aef8805717 scientific@mfext layer (dependency) hash (from cache): 8b00806f7afb5fd44cfaca28742c6260 scientific_core@mfext layer (dependency) hash (from cache): 2e5dbd82b070c86fbcfdb3626583d122 source hash: 700f8e2fb1c4a61796d2177909d2cf54 cache missed (/buildcache/mfext_cache_layer_python3_scientific_0cb7d4f408e4811d4db4ae515f25e89e.tar) if ! test -f cache/hit; then \ for SUBDIR in 0495_prereq_extra_packages 0496_prereq_extra_packages 0497_prereq_extra_packages 0498_prereq_extra_packages 0499_prereq_extra_packages 0500_extra_packages 0630_esmf 0700_fix_packages; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-master/opt/python3_scientific ; \ fi make[3]: Entering directory '/src/layers/layer4_python3_scientific/0495_prereq_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer700[/src/layers/layer4_python3_scientific/0495_prereq_extra_packages/tempolayer700] Collecting meson==1.7.2 (from -r requirements3.txt (line 1)) Downloading meson-1.7.2-py3-none-any.whl.metadata (1.8 kB) Collecting pyproject_metadata==0.9.1 (from -r requirements3.txt (line 2)) Downloading pyproject_metadata-0.9.1.tar.gz (38 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scikit-build==0.18.1 (from -r requirements3.txt (line 3)) Downloading scikit_build-0.18.1.tar.gz (274 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scikit-build-core==0.11.1 (from -r requirements3.txt (line 4)) Downloading scikit_build_core-0.11.1.tar.gz (273 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting packaging>=19.0 (from pyproject_metadata==0.9.1->-r requirements3.txt (line 2)) Downloading packaging-24.2.tar.gz (163 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting distro (from scikit-build==0.18.1->-r requirements3.txt (line 3)) Downloading distro-1.9.0.tar.gz (60 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools>=42.0.0 (from scikit-build==0.18.1->-r requirements3.txt (line 3)) Downloading setuptools-79.0.1.tar.gz (1.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 62.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.18.1->-r requirements3.txt (line 3)) Downloading wheel-0.45.1.tar.gz (107 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pathspec>=0.10.1 (from scikit-build-core==0.11.1->-r requirements3.txt (line 4)) Downloading pathspec-0.12.1.tar.gz (51 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Downloading meson-1.7.2-py3-none-any.whl (991 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 991.6/991.6 kB 98.8 MB/s eta 0:00:00 Saved ./src/meson-1.7.2-py3-none-any.whl Building wheels for collected packages: pyproject_metadata, scikit-build, scikit-build-core, packaging, pathspec, setuptools, wheel, distro Building wheel for pyproject_metadata (pyproject.toml): started Building wheel for pyproject_metadata (pyproject.toml): finished with status 'done' Created wheel for pyproject_metadata: filename=pyproject_metadata-0.9.1-py3-none-any.whl size=18829 sha256=e08bc23156c16c9846a859473cf3fccdd45174b9693e861c83e348ba03029538 Stored in directory: /root/.cache/pip/wheels/e7/7f/17/0623e469af18239369fdba1294755ef4e2caee57dbc3268b82 Building wheel for scikit-build (pyproject.toml): started Building wheel for scikit-build (pyproject.toml): finished with status 'done' Created wheel for scikit-build: filename=scikit_build-0.18.1-py3-none-any.whl size=85596 sha256=d244a217de4ebd43b95ac916f936a974207abd63ce27666b3509186dcaa95026 Stored in directory: /root/.cache/pip/wheels/4a/c4/7a/46c34bf377ff6e59119178b1c21ac5d5b84190e8dee49230b1 Building wheel for scikit-build-core (pyproject.toml): started Building wheel for scikit-build-core (pyproject.toml): finished with status 'done' Created wheel for scikit-build-core: filename=scikit_build_core-0.11.1-py3-none-any.whl size=180146 sha256=0740753b927d8035c402ae7fe05537836ae7c475f59cdf45e6c44044f498a8e3 Stored in directory: /root/.cache/pip/wheels/4e/9b/15/b5cc24b63e52e7749b23208dcf0de532ce673141e147c4b95f Building wheel for packaging (pyproject.toml): started Building wheel for packaging (pyproject.toml): finished with status 'done' Created wheel for packaging: filename=packaging-24.2-py3-none-any.whl size=65537 sha256=a9fdc4ec57347e611c4ab3c50cee753e51b2f7437ef3989ddf64e44a3076a35f Stored in directory: /root/.cache/pip/wheels/cd/44/23/441404a2f91899b672a9f24b9f720915103b20bb70e7ecde81 Building wheel for pathspec (pyproject.toml): started Building wheel for pathspec (pyproject.toml): finished with status 'done' Created wheel for pathspec: filename=pathspec-0.12.1-py3-none-any.whl size=31229 sha256=e07b82bcb26473cc174035ddc39d443970b6ea46b6428c4e147ad93465bb57bf Stored in directory: /root/.cache/pip/wheels/6c/bf/3a/7166d10d51e7ab65c8682193f8b7f279f8b855d74cf5c22afe Building wheel for setuptools (pyproject.toml): started Building wheel for setuptools (pyproject.toml): finished with status 'done' Created wheel for setuptools: filename=setuptools-79.0.1-py3-none-any.whl size=1256281 sha256=cd6eb9989b3fa987720f49332f55cf227c494408d2768b82954bac0c117a3eb3 Stored in directory: /root/.cache/pip/wheels/22/04/22/a919eec4b125e239b704b53974717111341f0af7d663ca46ab Building wheel for wheel (pyproject.toml): started Building wheel for wheel (pyproject.toml): finished with status 'done' Created wheel for wheel: filename=wheel-0.45.1-py3-none-any.whl size=72538 sha256=ac951226cc3bface5f1471268c8abee9571875578f14bbd1882923c7905c2235 Stored in directory: /root/.cache/pip/wheels/1f/8a/08/dd6361772fe5caafad2f0c34453ea8e32cfae6f70dddd93204 Building wheel for distro (pyproject.toml): started Building wheel for distro (pyproject.toml): finished with status 'done' Created wheel for distro: filename=distro-1.9.0-py3-none-any.whl size=20319 sha256=30fdf154010f32aad3be2af95690f250b346197abf04a3946d351520ce3eb9c1 Stored in directory: /root/.cache/pip/wheels/7c/9d/af/3df8760d643d190e3b060a94e39847893ed84a2159f2c9d6ff Successfully built pyproject_metadata scikit-build scikit-build-core packaging pathspec setuptools wheel distro if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-master/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/meson-1.7.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/pyproject_metadata-0.9.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/scikit_build-0.18.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/scikit_build_core-0.11.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 4)) Requirement already satisfied: packaging>=19.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from pyproject_metadata==0.9.1->-r requirements3.txt.tmp (line 2)) (24.2) Requirement already satisfied: distro in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from scikit-build==0.18.1->-r requirements3.txt.tmp (line 3)) (1.9.0) Requirement already satisfied: setuptools>=42.0.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from scikit-build==0.18.1->-r requirements3.txt.tmp (line 3)) (79.0.1) Requirement already satisfied: wheel>=0.32.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from scikit-build==0.18.1->-r requirements3.txt.tmp (line 3)) (0.45.1) Requirement already satisfied: pathspec>=0.10.1 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from scikit-build-core==0.11.1->-r requirements3.txt.tmp (line 4)) (0.12.1) Installing collected packages: scikit-build-core, scikit-build, pyproject_metadata, meson Successfully installed meson-1.7.2 pyproject_metadata-0.9.1 scikit-build-0.18.1 scikit-build-core-0.11.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/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-master/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/meson.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyproject-metadata.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/scikit_build_core.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/scikit-build.yaml is ready make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0495_prereq_extra_packages' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0496_prereq_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer1015[/src/layers/layer4_python3_scientific/0496_prereq_extra_packages/tempolayer1015] Collecting ninja==1.11.1.4 (from -r requirements3.txt (line 1)) Downloading ninja-1.11.1.4.tar.gz (201 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: ninja Building wheel for ninja (pyproject.toml): started Building wheel for ninja (pyproject.toml): finished with status 'done' Created wheel for ninja: filename=ninja-1.11.1.4-py3-none-linux_x86_64.whl size=150701 sha256=1463ce61ac6ab5af17e31acb23d9d121a3f494318e6b58de6c2bcda778ef57d3 Stored in directory: /root/.cache/pip/wheels/2d/8c/90/ccd57e7e0e5a5dbc107e500d18d8e0ed93b51b9175a745dcc3 Successfully built ninja if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-master/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/ninja-1.11.1.4-py3-none-linux_x86_64.whl (from -r requirements3.txt.tmp (line 1)) Installing collected packages: ninja Successfully installed ninja-1.11.1.4 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/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-master/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/ninja.yaml is ready make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0496_prereq_extra_packages' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0497_prereq_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer1961[/src/layers/layer4_python3_scientific/0497_prereq_extra_packages/tempolayer1961] Collecting meson-python==0.17.1 (from -r requirements3.txt (line 1)) Downloading meson_python-0.17.1.tar.gz (82 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting meson>=1.2.3 (from meson-python==0.17.1->-r requirements3.txt (line 1)) Using cached meson-1.7.2-py3-none-any.whl.metadata (1.8 kB) Collecting packaging>=19.0 (from meson-python==0.17.1->-r requirements3.txt (line 1)) Using cached packaging-24.2-py3-none-any.whl Collecting pyproject-metadata>=0.7.1 (from meson-python==0.17.1->-r requirements3.txt (line 1)) Using cached pyproject_metadata-0.9.1-py3-none-any.whl Using cached meson-1.7.2-py3-none-any.whl (991 kB) Saved ./src/meson-1.7.2-py3-none-any.whl Saved ./src/packaging-24.2-py3-none-any.whl Saved ./src/pyproject_metadata-0.9.1-py3-none-any.whl Building wheels for collected packages: meson-python Building wheel for meson-python (pyproject.toml): started Building wheel for meson-python (pyproject.toml): finished with status 'done' Created wheel for meson-python: filename=meson_python-0.17.1-py3-none-any.whl size=27514 sha256=5b0f6d5fda332c3361b2e98a375730d0d3e005eef4447c5b49f6386882103828 Stored in directory: /root/.cache/pip/wheels/d0/0a/50/ac3f788e625a768e2f4672d29edb3d39256836006557dc0e25 Successfully built meson-python if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-master/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/meson_python-0.17.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Requirement already satisfied: meson>=1.2.3 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages (from meson-python==0.17.1->-r requirements3.txt.tmp (line 1)) (1.7.2) Requirement already satisfied: packaging>=19.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from meson-python==0.17.1->-r requirements3.txt.tmp (line 1)) (24.2) Requirement already satisfied: pyproject-metadata>=0.7.1 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages (from meson-python==0.17.1->-r requirements3.txt.tmp (line 1)) (0.9.1) Installing collected packages: meson-python Successfully installed meson-python-0.17.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/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-master/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/meson-python.yaml is ready make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0497_prereq_extra_packages' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0498_prereq_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer2122[/src/layers/layer4_python3_scientific/0498_prereq_extra_packages/tempolayer2122] Collecting beniget==0.4.2.post1 (from -r requirements3.txt (line 1)) Downloading beniget-0.4.2.post1.tar.gz (32 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting gast==0.6.0 (from -r requirements3.txt (line 2)) Downloading gast-0.6.0.tar.gz (27 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting networkx==3.4.2 (from -r requirements3.txt (line 3)) Downloading networkx-3.4.2.tar.gz (2.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 52.0 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy==2.1.3 (from -r requirements3.txt (line 4)) Downloading numpy-2.1.3.tar.gz (20.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20.2/20.2 MB 191.6 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.13.6 (from -r requirements3.txt (line 6)) Downloading pybind11-2.13.6.tar.gz (218 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pythran==0.17.0 (from -r requirements3.txt (line 7)) Downloading pythran-0.17.0.tar.gz (2.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.4/2.4 MB 169.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting versioneer==0.29 (from -r requirements3.txt (line 8)) Downloading versioneer-0.29.tar.gz (75 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools (from pythran==0.17.0->-r requirements3.txt (line 7)) Using cached setuptools-79.0.1-py3-none-any.whl Saved ./src/setuptools-79.0.1-py3-none-any.whl 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.2.post1-py3-none-any.whl size=17330 sha256=dc8bc4a1ace9bc8282700dc891a41b44cbce376789435412c915e9209072ea15 Stored in directory: /root/.cache/pip/wheels/8c/4d/32/71cd68285fe036a2e4f1add4d2dee3f7db54105cbd17787806 Building wheel for gast (setup.py): started Building wheel for gast (setup.py): finished with status 'done' Created wheel for gast: filename=gast-0.6.0-py3-none-any.whl size=21255 sha256=7d7646cb3ae899eeec633d0e71732b9ba4e5949a791c3b2355e044cc21ee54c3 Stored in directory: /root/.cache/pip/wheels/42/3f/6a/b8ddfb8e9453cabbe4c01b13aa03a200bfaa3aa24013d38924 Building wheel for networkx (pyproject.toml): started Building wheel for networkx (pyproject.toml): finished with status 'done' Created wheel for networkx: filename=networkx-3.4.2-py3-none-any.whl size=1723296 sha256=0ee0532235ca13c901240d0e30efe9deae5271912feac3af596ccc811fb03b57 Stored in directory: /root/.cache/pip/wheels/d3/e5/03/39981aa4bbf4c30246a0e4b7c87f13f8b106fe7e9cf699021f Building wheel for numpy (pyproject.toml): started Building wheel for numpy (pyproject.toml): finished with status 'done' Created wheel for numpy: filename=numpy-2.1.3-cp312-cp312-linux_x86_64.whl size=8035124 sha256=2b2bc4339efd4fb87c497115051a3bd88c60e05f4e8cb35bb47b5ebc9c4a6ccb Stored in directory: /root/.cache/pip/wheels/00/3a/f4/b805eab419a56a8a754bfac96ca0d34b2cc20faa4295bfd57b 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=48586 sha256=46e67b9cd17e1f4194925fa5470f73ce537f37559d63da99ed27c45cdca435e8 Stored in directory: /root/.cache/pip/wheels/e4/4b/82/b8377b53dc8aec5595049f8d7be5201cefdccbea2ac365381a Building wheel for pybind11 (pyproject.toml): started Building wheel for pybind11 (pyproject.toml): finished with status 'done' Created wheel for pybind11: filename=pybind11-2.13.6-py3-none-any.whl size=243331 sha256=cef6cfdb70b9b9d007e87813ab483d221d1c660e24876935d431ff561d8c541a Stored in directory: /root/.cache/pip/wheels/9a/8e/82/fbc72725278b54c9f5dc077c157cc49f5132d86df1b412e536 Building wheel for pythran (pyproject.toml): started Building wheel for pythran (pyproject.toml): finished with status 'done' Created wheel for pythran: filename=pythran-0.17.0-py3-none-any.whl size=4348791 sha256=e9545ed9b648d309865fb4fd4e9204e2f065b0f35618049c2ae2ef3dfa305689 Stored in directory: /root/.cache/pip/wheels/69/1f/91/473905f78944e0528dc6d37c7478191490a98325d0e399f1b1 Building wheel for versioneer (pyproject.toml): started Building wheel for versioneer (pyproject.toml): finished with status 'done' Created wheel for versioneer: filename=versioneer-0.29-py3-none-any.whl size=46811 sha256=a5bd0ee1cbc5c1c99dbfc60b0a9ba9944297d34fb9e2841eb513bb8281d6b347 Stored in directory: /root/.cache/pip/wheels/ed/ac/96/d54b2b5b77c6f577173ceda0c47049cf5e906503eed34285fc Successfully built beniget gast networkx numpy ply pybind11 pythran versioneer if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-master/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/beniget-0.4.2.post1-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/gast-0.6.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/networkx-3.4.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/numpy-2.1.3-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 4)) Processing ./src/ply-3.11-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 5)) Processing ./src/pybind11-2.13.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 6)) Processing ./src/pythran-0.17.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 7)) Processing ./src/versioneer-0.29-py3-none-any.whl (from -r requirements3.txt.tmp (line 8)) Requirement already satisfied: setuptools in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from pythran==0.17.0->-r requirements3.txt.tmp (line 7)) (79.0.1) Installing collected packages: ply, versioneer, pybind11, numpy, networkx, gast, beniget, pythran Successfully installed beniget-0.4.2.post1 gast-0.6.0 networkx-3.4.2 numpy-2.1.3 ply-3.11 pybind11-2.13.6 pythran-0.17.0 versioneer-0.29 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/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-master/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/beniget.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/gast.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/networkx.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/numpy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/ply.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pybind11.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pythran.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/versioneer.yaml is ready make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0498_prereq_extra_packages' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0499_prereq_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer4944[/src/layers/layer4_python3_scientific/0499_prereq_extra_packages/tempolayer4944] Collecting cppy==1.3.1 (from -r requirements3.txt (line 1)) Downloading cppy-1.3.1.tar.gz (18 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting docutils==0.21.2 (from -r requirements3.txt (line 2)) Downloading docutils-0.21.2.tar.gz (2.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 62.5 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting extension-helpers==1.2.0 (from -r requirements3.txt (line 3)) Downloading extension_helpers-1.2.0.tar.gz (29 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting flit==3.12.0 (from -r requirements3.txt (line 4)) Downloading flit-3.12.0.tar.gz (155 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pandas==2.2.3 (from -r requirements3.txt (line 5)) Downloading pandas-2.2.3.tar.gz (4.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.4/4.4 MB 182.5 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): 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 179.5 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting scipy==1.14.1 (from -r requirements3.txt (line 9)) Downloading scipy-1.14.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (60 kB) Collecting tomli_w==1.2.0 (from -r requirements3.txt (line 10)) Downloading tomli_w-1.2.0.tar.gz (7.2 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tzdata==2025.2 (from -r requirements3.txt (line 11)) Downloading tzdata-2025.2.tar.gz (196 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xarray==2025.3.1 (from -r requirements3.txt (line 12)) Downloading xarray-2025.3.1.tar.gz (3.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.3/3.3 MB 165.9 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools>=61.2 (from cppy==1.3.1->-r requirements3.txt (line 1)) Using cached setuptools-79.0.1-py3-none-any.whl Collecting flit_core>=3.12.0 (from flit==3.12.0->-r requirements3.txt (line 4)) Downloading flit_core-3.12.0.tar.gz (53 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting requests (from flit==3.12.0->-r requirements3.txt (line 4)) Downloading requests-2.32.3.tar.gz (131 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pip (from flit==3.12.0->-r requirements3.txt (line 4)) Downloading pip-25.0.1.tar.gz (2.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 8.2 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy>=1.26.0 (from pandas==2.2.3->-r requirements3.txt (line 5)) Using cached numpy-2.1.3-cp312-cp312-linux_x86_64.whl Collecting python-dateutil>=2.8.2 (from pandas==2.2.3->-r requirements3.txt (line 5)) Downloading python-dateutil-2.9.0.post0.tar.gz (342 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytz>=2020.1 (from pandas==2.2.3->-r requirements3.txt (line 5)) Downloading pytz-2025.1.tar.gz (319 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting packaging>=23.2 (from xarray==2025.3.1->-r requirements3.txt (line 12)) Using cached packaging-24.2-py3-none-any.whl Collecting six>=1.5 (from python-dateutil>=2.8.2->pandas==2.2.3->-r requirements3.txt (line 5)) Downloading six-1.17.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.12.0->-r requirements3.txt (line 4)) Downloading charset_normalizer-3.4.1.tar.gz (123 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting idna<4,>=2.5 (from requests->flit==3.12.0->-r requirements3.txt (line 4)) Downloading idna-3.10.tar.gz (190 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting urllib3<3,>=1.21.1 (from requests->flit==3.12.0->-r requirements3.txt (line 4)) Downloading urllib3-2.4.0.tar.gz (390 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting certifi>=2017.4.17 (from requests->flit==3.12.0->-r requirements3.txt (line 4)) Downloading certifi-2025.1.31.tar.gz (167 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) Downloading scipy-1.14.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (40.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.8/40.8 MB 163.7 MB/s eta 0:00:00 Saved ./src/pkgconfig-1.5.5-py3-none-any.whl Saved ./src/scipy-1.14.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Saved ./src/numpy-2.1.3-cp312-cp312-linux_x86_64.whl Saved ./src/packaging-24.2-py3-none-any.whl Saved ./src/setuptools-79.0.1-py3-none-any.whl Building wheels for collected packages: cppy, docutils, extension-helpers, flit, pandas, py-cpuinfo, scitools-pyke, tomli_w, tzdata, xarray, flit_core, python-dateutil, pytz, pip, 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.3.1-py3-none-any.whl size=8678 sha256=c65592220b23e7a84d4b3741b6b1fd9896e3511bde98aedf085d550a8f6bcd4c Stored in directory: /root/.cache/pip/wheels/70/8a/00/89c887be8f9a1cf2bb45a18413793c998990893dc6c1181b2f Building wheel for docutils (pyproject.toml): started Building wheel for docutils (pyproject.toml): finished with status 'done' Created wheel for docutils: filename=docutils-0.21.2-py3-none-any.whl size=587453 sha256=827c24ffac7592bae8cab6cdaf1ff15fb13cf16023246516c73aa85953d52386 Stored in directory: /root/.cache/pip/wheels/a9/cf/67/4d9c328d093fba9f3443f34a5813b1acdc7f33cc76b0e46e7c Building wheel for extension-helpers (pyproject.toml): started Building wheel for extension-helpers (pyproject.toml): finished with status 'done' Created wheel for extension-helpers: filename=extension_helpers-1.2.0-py3-none-any.whl size=24023 sha256=cccdcec9bab954f098a59083a33da11836fa39fb6b5b7ed865023fb3ef79e535 Stored in directory: /root/.cache/pip/wheels/c5/e3/0f/48cf2460618ea33b81d2fb15a600b2bb784705e6daa80fe5c0 Building wheel for flit (pyproject.toml): started Building wheel for flit (pyproject.toml): finished with status 'done' Created wheel for flit: filename=flit-3.12.0-py3-none-any.whl size=50657 sha256=2b4e7171dc22881fa6adc2dbf083e5ecc72520be3cd7587d2a803da94d6ef431 Stored in directory: /root/.cache/pip/wheels/d0/be/2e/2d4711bb35a8de3fe015ac296b244f3415157c7c6a18794e51 Building wheel for pandas (pyproject.toml): started Building wheel for pandas (pyproject.toml): finished with status 'done' Created wheel for pandas: filename=pandas-2.2.3-cp312-cp312-linux_x86_64.whl size=13229300 sha256=d6510f6237e2de349da4eef2eba22838e68e17ec9b7510f873bfff4eaf7cd952 Stored in directory: /root/.cache/pip/wheels/13/e4/8b/83af7f63aa94a0dee6c325d24ede30e2da7a6ce9f078e938c2 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=22391 sha256=6bed04a2c94ce31fea873f1019e5263927fdf10a031fe42dc0b94236e9de48be Stored in directory: /root/.cache/pip/wheels/94/7a/00/e5843c4e825f8276d10eb5fd087d524e5358e28aae10a0fa77 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=142738 sha256=433a9fdde46ae0db47fc442fcd34b2c98ffe7a62a763cc11c368cb1359a30723 Stored in directory: /root/.cache/pip/wheels/10/3b/15/19db6e3fee226fdcef4651e17821dfb9d456d62368d85cc493 Building wheel for tomli_w (pyproject.toml): started Building wheel for tomli_w (pyproject.toml): finished with status 'done' Created wheel for tomli_w: filename=tomli_w-1.2.0-py3-none-any.whl size=6717 sha256=a891b43324722dc558fc969d6327cf419e243ad9119dbadc538402c3f5ec07a2 Stored in directory: /root/.cache/pip/wheels/a8/0d/bc/4b1632e93c11ec7574923caa52c32e59d0737c8438689d5489 Building wheel for tzdata (pyproject.toml): started Building wheel for tzdata (pyproject.toml): finished with status 'done' Created wheel for tzdata: filename=tzdata-2025.2-py2.py3-none-any.whl size=347838 sha256=4827aaea889bb5635475d019d2269c6e8c508df817ba021c137f8371ab7da959 Stored in directory: /root/.cache/pip/wheels/c1/ad/aa/89fc6894ba93927f59b45ce0d8a4e047500fc6bf753bf7180b Building wheel for xarray (pyproject.toml): started Building wheel for xarray (pyproject.toml): finished with status 'done' Created wheel for xarray: filename=xarray-2025.3.1-py3-none-any.whl size=1279327 sha256=dc30363269467d7fb18d445d5833da0d76a71f7d4f676a9c89716aefb8fad31b Stored in directory: /root/.cache/pip/wheels/bd/42/64/cc5616ac110f43cc54f1d341d6a428a95bf569dc3b76bcdfc8 Building wheel for flit_core (pyproject.toml): started Building wheel for flit_core (pyproject.toml): finished with status 'done' Created wheel for flit_core: filename=flit_core-3.12.0-py3-none-any.whl size=45594 sha256=e7a0304069ea895172e3c7bb703292e992c5d1555dd1233ab7b5621b5b69e62c Stored in directory: /root/.cache/pip/wheels/ab/33/52/933ce36968a55f8294aba4ea6e7fe2e9241dabdb768b06a63f Building wheel for python-dateutil (pyproject.toml): started Building wheel for python-dateutil (pyproject.toml): finished with status 'done' Created wheel for python-dateutil: filename=python_dateutil-2.9.0.post0-py2.py3-none-any.whl size=230079 sha256=26941f1e0827a6a9ad04b6e469651aac5aeac04fd3cbb790c52e05d212610f4b Stored in directory: /root/.cache/pip/wheels/c9/23/f2/748e1299107e1cf0c1333cc8ef17e8a76e85593139901f2aca Building wheel for pytz (setup.py): started Building wheel for pytz (setup.py): finished with status 'done' Created wheel for pytz: filename=pytz-2025.1-py3-none-any.whl size=508015 sha256=57c63fbde12c2fc73bd452ad71add3902bca7cf82a91260978c13ef5425d5749 Stored in directory: /root/.cache/pip/wheels/33/fc/89/16333869be82b2a5d44939b6ffda99dc07b655fac5c52b22ab Building wheel for pip (pyproject.toml): started Building wheel for pip (pyproject.toml): finished with status 'done' Created wheel for pip: filename=pip-25.0.1-py3-none-any.whl size=1841583 sha256=3eb11bacd7c9dac9123dd105ee8f9422b7c389bf678a09df502029794c7bc84f Stored in directory: /root/.cache/pip/wheels/ea/a0/fa/acfe6d92390c2c3e996bd5936707b01132fb7b7b06afca72df 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=65028 sha256=217d8194e08232c88d6b4a7c62cedfbbfb93316ad58cf12250a4abea48224a8d Stored in directory: /root/.cache/pip/wheels/33/0f/67/609cc7e3d03673f4b5ee2bd90e3f03e76779a9b3fa2777660b Building wheel for certifi (setup.py): started Building wheel for certifi (setup.py): finished with status 'done' Created wheel for certifi: filename=certifi-2025.1.31-py3-none-any.whl size=166428 sha256=c5879abbb4b4fbe46f47a082009d94407b95a0fc6287b659fff47dfa34b02338 Stored in directory: /root/.cache/pip/wheels/6e/f0/20/9001711d2b2e2c6c16eb2b28c4ed72028cbdd47356856bc27a Building wheel for charset_normalizer (pyproject.toml): started Building wheel for charset_normalizer (pyproject.toml): finished with status 'done' Created wheel for charset_normalizer: filename=charset_normalizer-3.4.1-py3-none-any.whl size=49804 sha256=c889c6841defa52f47ed3c92d3d526c9dad0cdc92b6ce725ddb652fd66b2f4f0 Stored in directory: /root/.cache/pip/wheels/0e/5a/2e/a6b68d22d380412a7a05cbb24fe4575cb49a892a498f8d8620 Building wheel for idna (pyproject.toml): started Building wheel for idna (pyproject.toml): finished with status 'done' Created wheel for idna: filename=idna-3.10-py3-none-any.whl size=70489 sha256=4280b2053b11c26390caff6747d09f3de138b267c9a310ad6f4eaf0507d60ca0 Stored in directory: /root/.cache/pip/wheels/de/3b/fb/0ba1846ba9350e65e345a9b289501cffe54961bd0398574126 Building wheel for six (setup.py): started Building wheel for six (setup.py): finished with status 'done' Created wheel for six: filename=six-1.17.0-py2.py3-none-any.whl size=11130 sha256=249dc3be987039103a1c7899dfc1ba793785601f63f6e1a6322778b184b60d15 Stored in directory: /root/.cache/pip/wheels/e4/0a/d2/7664df8a9b57d831c1f0677331b1ae6def75ccd7a9bac321ad Building wheel for urllib3 (pyproject.toml): started Building wheel for urllib3 (pyproject.toml): finished with status 'done' Created wheel for urllib3: filename=urllib3-2.4.0-py3-none-any.whl size=128680 sha256=f9d992b01ce349f718f5ba7d157a775325808c786351327b777825b64bc6a742 Stored in directory: /root/.cache/pip/wheels/94/de/df/168f4e046007e772c020e9b04c5939286bbe6937a17bb6bc5c Successfully built cppy docutils extension-helpers flit pandas py-cpuinfo scitools-pyke tomli_w tzdata xarray flit_core python-dateutil pytz pip 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-master/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-master/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/cppy-1.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/docutils-0.21.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/extension_helpers-1.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/flit-3.12.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 4)) Processing ./src/pandas-2.2.3-cp312-cp312-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.14.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from -r requirements3.txt.tmp (line 9)) Processing ./src/tomli_w-1.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 10)) Processing ./src/tzdata-2025.2-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 11)) Processing ./src/xarray-2025.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 12)) Requirement already satisfied: setuptools>=61.2 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from cppy==1.3.1->-r requirements3.txt.tmp (line 1)) (79.0.1) Requirement already satisfied: flit_core>=3.12.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from flit==3.12.0->-r requirements3.txt.tmp (line 4)) (3.12.0) Requirement already satisfied: requests in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from flit==3.12.0->-r requirements3.txt.tmp (line 4)) (2.32.3) Requirement already satisfied: pip in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from flit==3.12.0->-r requirements3.txt.tmp (line 4)) (25.0.1) Requirement already satisfied: numpy>=1.26.0 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages (from pandas==2.2.3->-r requirements3.txt.tmp (line 5)) (2.1.3) Requirement already satisfied: python-dateutil>=2.8.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from pandas==2.2.3->-r requirements3.txt.tmp (line 5)) (2.9.0.post0) Requirement already satisfied: pytz>=2020.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from pandas==2.2.3->-r requirements3.txt.tmp (line 5)) (2025.1) Requirement already satisfied: packaging>=23.2 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from xarray==2025.3.1->-r requirements3.txt.tmp (line 12)) (24.2) Requirement already satisfied: six>=1.5 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from python-dateutil>=2.8.2->pandas==2.2.3->-r requirements3.txt.tmp (line 5)) (1.17.0) Requirement already satisfied: charset_normalizer<4,>=2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from requests->flit==3.12.0->-r requirements3.txt.tmp (line 4)) (3.4.1) Requirement already satisfied: idna<4,>=2.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from requests->flit==3.12.0->-r requirements3.txt.tmp (line 4)) (3.10) Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from requests->flit==3.12.0->-r requirements3.txt.tmp (line 4)) (2.4.0) Requirement already satisfied: certifi>=2017.4.17 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from requests->flit==3.12.0->-r requirements3.txt.tmp (line 4)) (2025.1.31) Installing collected packages: scitools-pyke, py-cpuinfo, tzdata, tomli_w, scipy, pkgconfig, extension-helpers, docutils, cppy, pandas, flit, xarray Successfully installed cppy-1.3.1 docutils-0.21.2 extension-helpers-1.2.0 flit-3.12.0 pandas-2.2.3 pkgconfig-1.5.5 py-cpuinfo-9.0.0 scipy-1.14.1 scitools-pyke-1.1.1 tomli_w-1.2.0 tzdata-2025.2 xarray-2025.3.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/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-master/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cppy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/docutils.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/extension-helpers.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/flit.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pandas.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pkgconfig.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/py-cpuinfo.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/scipy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/scitools-pyke.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/tomli_w.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/tzdata.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/xarray.yaml is ready make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0499_prereq_extra_packages' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0500_extra_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer6236[/src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer6236] Obtaining climetlab from git+https://github.com/thebaptiste/climetlab.git@0.24.1#egg=climetlab (from -r requirements3.txt (line 26)) Cloning https://github.com/thebaptiste/climetlab.git (to revision 0.24.1) to ./tmp_src/climetlab Running command git clone --filter=blob:none --quiet https://github.com/thebaptiste/climetlab.git /src/layers/layer4_python3_scientific/0500_extra_packages/tmp_src/climetlab Resolved https://github.com/thebaptiste/climetlab.git to commit 3764ab6257428080598ba4094d4f836cff264895 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Obtaining ot-batman from git+https://gitlab.com/thebaptiste/batman.git@1.9.3-develop-mf#egg=ot-batman (from -r requirements3.txt (line 111)) Cloning https://gitlab.com/thebaptiste/batman.git (to revision 1.9.3-develop-mf) to ./tmp_src/ot-batman Running command git clone --filter=blob:none --quiet https://gitlab.com/thebaptiste/batman.git /src/layers/layer4_python3_scientific/0500_extra_packages/tmp_src/ot-batman Running command git checkout -q d485683f7485dbd226999336d19d2504c5412be4 Resolved https://gitlab.com/thebaptiste/batman.git to commit d485683f7485dbd226999336d19d2504c5412be4 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting adjustText==1.3.0 (from -r requirements3.txt (line 1)) Downloading adjusttext-1.3.0.tar.gz (15 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting affine==2.4.0 (from -r requirements3.txt (line 2)) Downloading affine-2.4.0.tar.gz (17 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting aggdraw==1.3.19 (from -r requirements3.txt (line 3)) Downloading aggdraw-1.3.19.tar.gz (260 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting apng==0.3.4 (from -r requirements3.txt (line 4)) Downloading apng-0.3.4.tar.gz (8.6 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting argparse==1.4.0 (from -r requirements3.txt (line 5)) Downloading argparse-1.4.0.tar.gz (70 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting array_api_compat==1.11.2 (from -r requirements3.txt (line 6)) Downloading array_api_compat-1.11.2.tar.gz (50 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting asciitree==0.3.3 (from -r requirements3.txt (line 7)) Downloading asciitree-0.3.3.tar.gz (4.0 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting astropy==7.0.1 (from -r requirements3.txt (line 8)) Downloading astropy-7.0.1.tar.gz (7.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.1/7.1 MB 14.3 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting astropy-iers-data==0.2025.4.14.0.37.22 (from -r requirements3.txt (line 9)) Downloading astropy_iers_data-0.2025.4.14.0.37.22.tar.gz (1.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 168.5 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting blinker==1.9.0 (from -r requirements3.txt (line 10)) Downloading blinker-1.9.0.tar.gz (22 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting bokeh==3.7.2 (from -r requirements3.txt (line 11)) Downloading bokeh-3.7.2-py3-none-any.whl.metadata (12 kB) Collecting boltons==25.0.0 (from -r requirements3.txt (line 12)) Downloading boltons-25.0.0.tar.gz (246 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Bottleneck==1.4.2 (from -r requirements3.txt (line 13)) Downloading bottleneck-1.4.2.tar.gz (103 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting boto3==1.37.35 (from -r requirements3.txt (line 14)) Downloading boto3-1.37.35.tar.gz (111 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting botocore==1.37.35 (from -r requirements3.txt (line 15)) Downloading botocore-1.37.35.tar.gz (13.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.8/13.8 MB 50.5 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting branca==0.8.1 (from -r requirements3.txt (line 16)) Downloading branca-0.8.1.tar.gz (27 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Cartopy==0.24.1 (from -r requirements3.txt (line 17)) Downloading cartopy-0.24.1.tar.gz (10.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.7/10.7 MB 211.7 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cdo==1.6.1 (from -r requirements3.txt (line 18)) Downloading cdo-1.6.1-py3-none-any.whl.metadata (14 kB) Collecting cdsapi==0.7.5 (from -r requirements3.txt (line 19)) Downloading cdsapi-0.7.5.tar.gz (13 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting cftime==1.6.4.post1 (from -r requirements3.txt (line 20)) Downloading cftime-1.6.4.post1.tar.gz (54 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cf-units==3.3.0 (from -r requirements3.txt (line 21)) Downloading cf_units-3.3.0.tar.gz (319 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cf-xarray==0.10.5 (from -r requirements3.txt (line 22)) Downloading cf_xarray-0.10.5.tar.gz (513 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cfgrib==0.9.15.0 (from -r requirements3.txt (line 23)) Downloading cfgrib-0.9.15.0.tar.gz (6.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.5/6.5 MB 204.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 24)) 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 25)) Downloading cligj-0.7.2.tar.gz (9.8 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting cloudpickle==3.1.1 (from -r requirements3.txt (line 27)) Downloading cloudpickle-3.1.1.tar.gz (22 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting coloredlogs==15.0.1 (from -r requirements3.txt (line 28)) 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 29)) Downloading configobj-5.0.9.tar.gz (101 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting conflator==0.1.7 (from -r requirements3.txt (line 30)) Downloading conflator-0.1.7-py3-none-any.whl.metadata (4.8 kB) Collecting contourpy==1.3.2 (from -r requirements3.txt (line 31)) Downloading contourpy-1.3.2.tar.gz (13.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 13.5/13.5 MB 204.7 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting copernicusmarine==2.0.1 (from -r requirements3.txt (line 32)) Downloading copernicusmarine-2.0.1-py3-none-any.whl.metadata (8.0 kB) Collecting covjson_pydantic==0.6.0 (from -r requirements3.txt (line 33)) Downloading covjson_pydantic-0.6.0.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting covjsonkit==0.1.9 (from -r requirements3.txt (line 34)) Downloading covjsonkit-0.1.9.tar.gz (505 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cramjam==2.10.0 (from -r requirements3.txt (line 35)) Downloading cramjam-2.10.0.tar.gz (47 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cycler==0.12.1 (from -r requirements3.txt (line 36)) Downloading cycler-0.12.1.tar.gz (7.6 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting dask==2025.4.0 (from -r requirements3.txt (line 37)) Downloading dask-2025.4.0.tar.gz (10.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.9/10.9 MB 178.0 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting datapi==0.4.0 (from -r requirements3.txt (line 38)) Downloading datapi-0.4.0.tar.gz (46 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting dateparser==1.2.1 (from -r requirements3.txt (line 39)) Downloading dateparser-1.2.1.tar.gz (309 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting DateTime==5.5 (from -r requirements3.txt (line 40)) Downloading DateTime-5.5.tar.gz (63 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting distributed==2025.4.0 (from -r requirements3.txt (line 41)) Downloading distributed-2025.4.0.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 docstring_parser==0.16 (from -r requirements3.txt (line 42)) Downloading docstring_parser-0.16-py3-none-any.whl.metadata (3.0 kB) Collecting donfig==0.8.1.post1 (from -r requirements3.txt (line 43)) Downloading donfig-0.8.1.post1.tar.gz (19 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-climate==0.1.1 (from -r requirements3.txt (line 44)) Downloading earthkit_climate-0.1.1.tar.gz (481 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-data==0.13.8 (from -r requirements3.txt (line 45)) Downloading earthkit_data-0.13.8.tar.gz (4.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.8/4.8 MB 182.9 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-geo==0.3.0 (from -r requirements3.txt (line 46)) Downloading earthkit_geo-0.3.0.tar.gz (639 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 639.1/639.1 kB 84.8 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-hydro==0.1.3 (from -r requirements3.txt (line 47)) Downloading earthkit_hydro-0.1.3.tar.gz (481 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-meteo==0.3.0 (from -r requirements3.txt (line 48)) Downloading earthkit_meteo-0.3.0.tar.gz (334 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-plots==0.3.1 (from -r requirements3.txt (line 49)) Downloading earthkit_plots-0.3.1.tar.gz (46.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.4/46.4 MB 150.3 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-plots-default-styles==0.1.0 (from -r requirements3.txt (line 50)) Downloading earthkit_plots_default_styles-0.1.0-py3-none-any.whl.metadata (1.3 kB) Collecting earthkit-regrid==0.4.0 (from -r requirements3.txt (line 51)) Downloading earthkit_regrid-0.4.0.tar.gz (582 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 582.9/582.9 kB 59.7 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-time==0.1.7 (from -r requirements3.txt (line 52)) Downloading earthkit_time-0.1.7.tar.gz (31 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit-transforms==0.4.0 (from -r requirements3.txt (line 53)) Downloading earthkit_transforms-0.4.0.tar.gz (1.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 125.8 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting earthkit==0.10.2 (from -r requirements3.txt (line 54)) Downloading earthkit-0.10.2.tar.gz (571 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 571.7/571.7 kB 55.2 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting eccodes==2.41.0 (from -r requirements3.txt (line 55)) Downloading eccodes-2.41.0.tar.gz (2.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 159.5 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.5 (from -r requirements3.txt (line 56)) Downloading ecmwf_api_client-1.6.5.tar.gz (12 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting ecmwf-opendata==0.3.19 (from -r requirements3.txt (line 57)) Downloading ecmwf_opendata-0.3.19.tar.gz (26 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting ek-aggregate==0.1.2 (from -r requirements3.txt (line 58)) Downloading ek-aggregate-0.1.2.tar.gz (493 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting fasteners==0.19 (from -r requirements3.txt (line 59)) Downloading fasteners-0.19.tar.gz (24 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting fastparquet==2024.11.0 (from -r requirements3.txt (line 60)) Downloading fastparquet-2024.11.0.tar.gz (467 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting ffmpy==0.5.0 (from -r requirements3.txt (line 61)) Downloading ffmpy-0.5.0-py3-none-any.whl.metadata (3.0 kB) Collecting findlibs==0.1.1 (from -r requirements3.txt (line 62)) Downloading findlibs-0.1.1.tar.gz (11 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting Fiona==1.10.1 (from -r requirements3.txt (line 63)) Downloading fiona-1.10.1.tar.gz (444 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Flask==3.1.0 (from -r requirements3.txt (line 64)) Downloading flask-3.1.0.tar.gz (680 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 680.8/680.8 kB 74.6 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting flexcache==0.3 (from -r requirements3.txt (line 65)) Downloading flexcache-0.3.tar.gz (15 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting flexparser==0.4 (from -r requirements3.txt (line 66)) Downloading flexparser-0.4.tar.gz (31 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting FLORIS==4.4.1 (from -r requirements3.txt (line 67)) Downloading floris-4.4.1.tar.gz (9.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.4/9.4 MB 212.6 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting folium==0.19.5 (from -r requirements3.txt (line 68)) Downloading folium-0.19.5.tar.gz (106 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting fonttools==4.57.0 (from -r requirements3.txt (line 69)) Downloading fonttools-4.57.0.tar.gz (3.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.5/3.5 MB 169.7 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting GDAL==3.10.3 (from -r requirements3.txt (line 70)) Downloading gdal-3.10.3.tar.gz (838 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 838.2/838.2 kB 79.1 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting geographiclib==2.0 (from -r requirements3.txt (line 71)) Downloading geographiclib-2.0.tar.gz (36 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting geopandas==1.0.1 (from -r requirements3.txt (line 72)) Downloading geopandas-1.0.1.tar.gz (317 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting geos==0.2.3 (from -r requirements3.txt (line 73)) Downloading geos-0.2.3.tar.gz (1.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 156.4 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting graphviz==0.20.3 (from -r requirements3.txt (line 74)) Downloading graphviz-0.20.3.zip (256 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting greenlet==3.2.1 (from -r requirements3.txt (line 75)) Downloading greenlet-3.2.1.tar.gz (184 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting h5netcdf==1.6.1 (from -r requirements3.txt (line 76)) Downloading h5netcdf-1.6.1.tar.gz (64 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting h5py==3.13.0 (from -r requirements3.txt (line 77)) Downloading h5py-3.13.0.tar.gz (414 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting hda==2.29 (from -r requirements3.txt (line 78)) Downloading hda-2.29.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting HeapDict==1.0.1 (from -r requirements3.txt (line 79)) Downloading HeapDict-1.0.1.tar.gz (4.3 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting humanfriendly==10.0 (from -r requirements3.txt (line 80)) Downloading humanfriendly-10.0.tar.gz (360 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting imageio==2.37.0 (from -r requirements3.txt (line 81)) Downloading imageio-2.37.0.tar.gz (389 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting itsdangerous==2.2.0 (from -r requirements3.txt (line 82)) Downloading itsdangerous-2.2.0.tar.gz (54 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jsmin==3.0.1 (from -r requirements3.txt (line 83)) 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.4.2 (from -r requirements3.txt (line 84)) Downloading jsonpickle-3.4.2.tar.gz (314 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting kiwisolver==1.4.5 (from -r requirements3.txt (line 85)) 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.4 (from -r requirements3.txt (line 86)) Downloading lazy_loader-0.4.tar.gz (15 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting llvmlite==0.44.0 (from -r requirements3.txt (line 87)) Downloading llvmlite-0.44.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.0 kB) Collecting lmoments3==1.0.8 (from -r requirements3.txt (line 88)) Downloading lmoments3-1.0.8.tar.gz (77 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting locket==1.0.0 (from -r requirements3.txt (line 89)) 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 90)) Downloading lru-dict-1.3.0.tar.gz (13 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Magics==1.5.8 (from -r requirements3.txt (line 91)) 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.8.1 (from -r requirements3.txt (line 92)) Downloading mapclassify-2.8.1.tar.gz (4.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 158.3 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting matplotlib==3.10.0 (from -r requirements3.txt (line 93)) Downloading matplotlib-3.10.0.tar.gz (36.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 36.7/36.7 MB 115.2 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting MetPy==1.6.3 (from -r requirements3.txt (line 94)) Downloading metpy-1.6.3.tar.gz (11.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.2/11.2 MB 206.5 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting metview==1.16.1 (from -r requirements3.txt (line 95)) Downloading metview-1.16.1.tar.gz (9.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.1/9.1 MB 213.2 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 96)) 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 97)) 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 98)) Downloading multiprocess-0.70.15.tar.gz (1.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 147.7 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting multiurl==0.3.3 (from -r requirements3.txt (line 99)) Downloading multiurl-0.3.3.tar.gz (18 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting munch==4.0.0 (from -r requirements3.txt (line 100)) Downloading munch-4.0.0.tar.gz (19 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting narwhals==1.35.0 (from -r requirements3.txt (line 101)) Downloading narwhals-1.35.0.tar.gz (265 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting nco==1.1.2 (from -r requirements3.txt (line 102)) Downloading nco-1.1.2.tar.gz (15 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting netCDF4==1.7.2 (from -r requirements3.txt (line 103)) Downloading netcdf4-1.7.2.tar.gz (835 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 835.1/835.1 kB 111.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numba==0.61.2 (from -r requirements3.txt (line 104)) Downloading numba-0.61.2.tar.gz (2.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.8/2.8 MB 200.0 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting numcodecs==0.14.1 (from -r requirements3.txt (line 105)) Downloading numcodecs-0.14.1.tar.gz (6.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.2/6.2 MB 170.7 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numexpr==2.10.2 (from -r requirements3.txt (line 106)) Downloading numexpr-2.10.2.tar.gz (106 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpngw==0.1.4 (from -r requirements3.txt (line 107)) Downloading numpngw-0.1.4.tar.gz (29 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting opencv-contrib-python-headless==4.10.0.84 (from -r requirements3.txt (line 108)) Downloading opencv-contrib-python-headless-4.10.0.84.tar.gz (150.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 150.5/150.5 MB 142.6 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting openturns==1.24 (from -r requirements3.txt (line 109)) Downloading openturns-1.24-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (1.0 kB) Collecting orjson==3.10.15 (from -r requirements3.txt (line 110)) Downloading orjson-3.10.15-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (41 kB) Collecting palettable==3.3.3 (from -r requirements3.txt (line 112)) Downloading palettable-3.3.3.tar.gz (106 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting partd==1.4.2 (from -r requirements3.txt (line 113)) Downloading partd-1.4.2.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pathos==0.3.1 (from -r requirements3.txt (line 114)) 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 115)) 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 116)) Downloading pdbufr-0.11.0.tar.gz (8.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.7/8.7 MB 200.7 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Pint==0.24.4 (from -r requirements3.txt (line 117)) Downloading pint-0.24.4.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 118)) Downloading plotly-5.18.0.tar.gz (7.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.8/7.8 MB 198.3 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pngquant==3.0.3 (from -r requirements3.txt (line 119)) Downloading pngquant-3.0.3.tar.gz (5.4 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting polars==0.19.12 (from -r requirements3.txt (line 120)) Downloading polars-0.19.12-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (14 kB) Collecting polytope-client==0.7.4 (from -r requirements3.txt (line 121)) Downloading polytope-client-0.7.4.tar.gz (36 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pooch==1.8.0 (from -r requirements3.txt (line 122)) 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 123)) 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 124)) 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 125)) Downloading protobuf-3.20.3.tar.gz (216 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting puremagic==1.28 (from -r requirements3.txt (line 126)) Downloading puremagic-1.28.tar.gz (314 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyarrow==18.0.0 (from -r requirements3.txt (line 127)) Downloading pyarrow-18.0.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (3.3 kB) Collecting pycoast==1.6.1 (from -r requirements3.txt (line 128)) Downloading pycoast-1.6.1.tar.gz (9.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.6/9.6 MB 192.6 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 129)) 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 130)) Downloading pydecorate-0.4.0.tar.gz (7.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.7/7.7 MB 188.2 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 131)) 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.5 (from -r requirements3.txt (line 132)) Downloading pyerfa-2.0.1.5.tar.gz (818 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 818.4/818.4 kB 75.0 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyfdb==0.1.1 (from -r requirements3.txt (line 133)) Downloading pyfdb-0.1.1.tar.gz (14 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygmt==0.10.0 (from -r requirements3.txt (line 134)) 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 135)) Downloading pygraphviz-1.11.zip (120 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pyhdf==0.11.6 (from -r requirements3.txt (line 136)) Downloading pyhdf-0.11.6.tar.gz (150 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pykdtree==1.3.9 (from -r requirements3.txt (line 137)) 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 138)) 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.10.0 (from -r requirements3.txt (line 139)) Downloading pyogrio-0.10.0.tar.gz (281 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyorbital==1.8.0 (from -r requirements3.txt (line 140)) 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 141)) 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 142)) 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 143)) Downloading pyresample-1.27.1.tar.gz (6.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.4/6.4 MB 179.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 144)) 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 145)) Downloading pyshp-2.3.1.tar.gz (1.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 95.6 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pystac==1.12.1 (from -r requirements3.txt (line 146)) Downloading pystac-1.12.1.tar.gz (149 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pysteps==1.7.4 (from -r requirements3.txt (line 147)) 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 148)) 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 149)) Downloading PyWavelets-1.4.1.tar.gz (4.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 190.2 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rasterio==1.4.3 (from -r requirements3.txt (line 150)) Downloading rasterio-1.4.3.tar.gz (442 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rechunker==0.5.2 (from -r requirements3.txt (line 151)) 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 152)) 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 153)) Downloading reportlab-4.0.6.tar.gz (3.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.7/3.7 MB 167.2 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rich-argparse==1.6.0 (from -r requirements3.txt (line 154)) Downloading rich_argparse-1.6.0.tar.gz (17 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rtree==1.1.0 (from -r requirements3.txt (line 155)) Downloading Rtree-1.1.0.tar.gz (49 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting s3transfer==0.11.2 (from -r requirements3.txt (line 156)) Downloading s3transfer-0.11.2.tar.gz (147 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting salem==0.3.11 (from -r requirements3.txt (line 157)) Downloading salem-0.3.11.tar.gz (118 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting satpy==0.44.0 (from -r requirements3.txt (line 158)) Downloading satpy-0.44.0.tar.gz (1.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 95.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting scikit-image==0.25.0 (from -r requirements3.txt (line 159)) Downloading scikit_image-0.25.0.tar.gz (22.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 22.7/22.7 MB 180.7 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): finished with status 'done' Collecting scikit-learn==1.5.0 (from -r requirements3.txt (line 160)) Downloading scikit_learn-1.5.0.tar.gz (7.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.8/7.8 MB 196.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 scitools-iris==3.11.0 (from -r requirements3.txt (line 161)) Downloading scitools_iris-3.11.0.tar.gz (1.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 152.5 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 162)) Downloading seaborn-0.13.0.tar.gz (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 150.9 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting semver==3.0.4 (from -r requirements3.txt (line 163)) Downloading semver-3.0.4.tar.gz (269 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Shapely==2.0.6 (from -r requirements3.txt (line 164)) Downloading shapely-2.0.6.tar.gz (282 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting snuggs==1.4.7 (from -r requirements3.txt (line 165)) Downloading snuggs-1.4.7.tar.gz (8.2 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting SQLAlchemy==2.0.36 (from -r requirements3.txt (line 166)) Downloading sqlalchemy-2.0.36.tar.gz (9.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.6/9.6 MB 161.2 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 167)) Downloading statsmodels-0.14.2.tar.gz (20.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20.4/20.4 MB 160.3 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 168)) 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 169)) 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.1.1 (from -r requirements3.txt (line 170)) Downloading thermofeel-2.1.1.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 171)) 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 172)) 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 173)) Downloading trollimage-1.21.0.tar.gz (1.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 152.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 174)) 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 175)) Downloading tzlocal-5.2.tar.gz (30 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xclim==0.55.1 (from -r requirements3.txt (line 176)) Downloading xclim-0.55.1.tar.gz (968 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 968.9/968.9 kB 109.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xxhash==3.4.1 (from -r requirements3.txt (line 177)) 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 178)) Downloading xyzservices-2023.10.0.tar.gz (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 123.8 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting windrose==1.9.0 (from -r requirements3.txt (line 179)) Downloading windrose-1.9.0.tar.gz (26 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting yamale==5.2.1 (from -r requirements3.txt (line 180)) Downloading yamale-5.2.1.tar.gz (40 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting zarr==2.16.1 (from -r requirements3.txt (line 181)) Downloading zarr-2.16.1.tar.gz (3.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.6/3.6 MB 184.2 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 182)) Downloading zict-3.0.0.tar.gz (33 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting zope.interface==7.2 (from -r requirements3.txt (line 183)) Downloading zope.interface-7.2.tar.gz (252 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting numpy (from adjustText==1.3.0->-r requirements3.txt (line 1)) Using cached numpy-2.1.3-cp312-cp312-linux_x86_64.whl Collecting scipy (from adjustText==1.3.0->-r requirements3.txt (line 1)) Downloading scipy-1.14.1.tar.gz (58.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.6/58.6 MB 140.6 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): still running... Preparing metadata (pyproject.toml): finished with status 'done' Collecting PyYAML>=6.0.0 (from astropy==7.0.1->-r requirements3.txt (line 8)) Downloading PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) Collecting packaging>=22.0.0 (from astropy==7.0.1->-r requirements3.txt (line 8)) Using cached packaging-24.2-py3-none-any.whl Collecting Jinja2>=2.9 (from bokeh==3.7.2->-r requirements3.txt (line 11)) Downloading jinja2-3.1.6.tar.gz (245 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pandas>=1.2 (from bokeh==3.7.2->-r requirements3.txt (line 11)) Using cached pandas-2.2.3-cp312-cp312-linux_x86_64.whl Collecting pillow>=7.1.0 (from bokeh==3.7.2->-r requirements3.txt (line 11)) Downloading pillow-11.1.0.tar.gz (46.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.7/46.7 MB 156.9 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tornado>=6.2 (from bokeh==3.7.2->-r requirements3.txt (line 11)) Downloading tornado-6.4.2.tar.gz (501 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jmespath<2.0.0,>=0.7.1 (from boto3==1.37.35->-r requirements3.txt (line 14)) Downloading jmespath-1.0.1.tar.gz (25 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting python-dateutil<3.0.0,>=2.1 (from botocore==1.37.35->-r requirements3.txt (line 15)) Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl Collecting urllib3!=2.2.0,<3,>=1.25.4 (from botocore==1.37.35->-r requirements3.txt (line 15)) Using cached urllib3-2.4.0-py3-none-any.whl Collecting six (from cdo==1.6.1->-r requirements3.txt (line 18)) Using cached six-1.17.0-py2.py3-none-any.whl Collecting requests>=2.5.0 (from cdsapi==0.7.5->-r requirements3.txt (line 19)) Using cached requests-2.32.3-py3-none-any.whl Collecting tqdm (from cdsapi==0.7.5->-r requirements3.txt (line 19)) Downloading tqdm-4.67.1.tar.gz (169 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xarray>=2023.09.0 (from cf-xarray==0.10.5->-r requirements3.txt (line 22)) Using cached xarray-2025.3.1-py3-none-any.whl Collecting attrs>=19.2 (from cfgrib==0.9.15.0->-r requirements3.txt (line 23)) Downloading attrs-25.1.0.tar.gz (810 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 810.6/810.6 kB 118.3 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting click (from cfgrib==0.9.15.0->-r requirements3.txt (line 23)) Downloading click-8.1.8.tar.gz (226 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pydantic>2.0 (from conflator==0.1.7->-r requirements3.txt (line 30)) Downloading pydantic-2.11.3.tar.gz (785 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 785.5/785.5 kB 102.0 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest>8.0 (from conflator==0.1.7->-r requirements3.txt (line 30)) Downloading pytest-8.3.5.tar.gz (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 167.9 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting lxml>=4.9.0 (from copernicusmarine==2.0.1->-r requirements3.txt (line 32)) Downloading lxml-5.3.1.tar.gz (3.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.7/3.7 MB 173.2 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools>=68.2.2 (from copernicusmarine==2.0.1->-r requirements3.txt (line 32)) Using cached setuptools-79.0.1-py3-none-any.whl Collecting fsspec>=2021.09.0 (from dask==2025.4.0->-r requirements3.txt (line 37)) Downloading fsspec-2025.3.0.tar.gz (298 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting typing-extensions (from datapi==0.4.0->-r requirements3.txt (line 38)) Downloading typing_extensions-4.13.2.tar.gz (106 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytz>=2024.2 (from dateparser==1.2.1->-r requirements3.txt (line 39)) Using cached pytz-2025.1-py3-none-any.whl Collecting regex!=2019.02.19,!=2021.8.27,>=2015.06.24 (from dateparser==1.2.1->-r requirements3.txt (line 39)) Downloading regex-2024.11.6.tar.gz (399 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting psutil>=5.8.0 (from distributed==2025.4.0->-r requirements3.txt (line 41)) Downloading psutil-7.0.0.tar.gz (497 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting sortedcontainers>=2.0.5 (from distributed==2025.4.0->-r requirements3.txt (line 41)) Downloading sortedcontainers-2.4.0.tar.gz (30 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting deprecation (from earthkit-data==0.13.8->-r requirements3.txt (line 45)) Downloading deprecation-2.1.0.tar.gz (173 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting entrypoints (from earthkit-data==0.13.8->-r requirements3.txt (line 45)) Downloading entrypoints-0.4.tar.gz (13 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting filelock (from earthkit-data==0.13.8->-r requirements3.txt (line 45)) Downloading filelock-3.18.0.tar.gz (18 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jsonschema (from earthkit-data==0.13.8->-r requirements3.txt (line 45)) Downloading jsonschema-4.23.0.tar.gz (325 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting markdown (from earthkit-data==0.13.8->-r requirements3.txt (line 45)) Downloading markdown-3.7.tar.gz (357 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting joblib (from earthkit-hydro==0.1.3->-r requirements3.txt (line 47)) Downloading joblib-1.4.2.tar.gz (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 174.9 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cffi (from eccodes==2.41.0->-r requirements3.txt (line 55)) 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.1->-r requirements3.txt (line 63)) Using cached certifi-2025.1.31-py3-none-any.whl Collecting Werkzeug>=3.1 (from Flask==3.1.0->-r requirements3.txt (line 64)) Downloading werkzeug-3.1.3.tar.gz (806 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 806.9/806.9 kB 104.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting networkx>=2.7 (from mapclassify==2.8.1->-r requirements3.txt (line 92)) Using cached networkx-3.4.2-py3-none-any.whl Collecting pyparsing>=2.3.1 (from matplotlib==3.10.0->-r requirements3.txt (line 93)) Downloading pyparsing-3.2.1.tar.gz (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 120.7 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.6.3->-r requirements3.txt (line 94)) Downloading traitlets-5.14.3.tar.gz (161 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 98)) Downloading dill-0.3.9.tar.gz (187 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting platformdirs>=2.1.0 (from Pint==0.24.4->-r requirements3.txt (line 117)) Downloading platformdirs-4.3.6.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting beautifulsoup4 (from pyoscar==0.6.4->-r requirements3.txt (line 141)) Downloading beautifulsoup4-4.13.3.tar.gz (619 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 619.5/619.5 kB 76.3 MB/s eta 0:00:00 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 148)) Using cached tzdata-2025.2-py2.py3-none-any.whl Collecting mypy_extensions (from rechunker==0.5.2->-r requirements3.txt (line 151)) 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 rich>=11.0.0 (from rich-argparse==1.6.0->-r requirements3.txt (line 154)) Downloading rich-13.9.4-py3-none-any.whl.metadata (18 kB) Collecting appdirs (from satpy==0.44.0->-r requirements3.txt (line 158)) 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 160)) Downloading threadpoolctl-3.6.0.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting termcolor (from climetlab->-r requirements3.txt (line 26)) Downloading termcolor-2.5.0.tar.gz (13 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 111)) Downloading paramiko-3.5.1.tar.gz (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 133.0 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.7.2->-r requirements3.txt (line 11)) Downloading markupsafe-3.0.2.tar.gz (20 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jsonschema-specifications>=2023.03.6 (from jsonschema->earthkit-data==0.13.8->-r requirements3.txt (line 45)) Downloading jsonschema_specifications-2024.10.1.tar.gz (15 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting referencing>=0.28.4 (from jsonschema->earthkit-data==0.13.8->-r requirements3.txt (line 45)) Downloading referencing-0.36.2.tar.gz (74 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rpds-py>=0.7.1 (from jsonschema->earthkit-data==0.13.8->-r requirements3.txt (line 45)) Downloading rpds_py-0.23.1.tar.gz (26 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 111)) Downloading bcrypt-4.3.0.tar.gz (25 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cryptography>=3.3 (from paramiko>=2.7.1->ot-batman->-r requirements3.txt (line 111)) Downloading cryptography-44.0.2.tar.gz (710 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 710.8/710.8 kB 75.5 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 111)) Downloading PyNaCl-1.5.0.tar.gz (3.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 177.6 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting annotated-types>=0.6.0 (from pydantic>2.0->conflator==0.1.7->-r requirements3.txt (line 30)) Downloading annotated_types-0.7.0.tar.gz (16 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pydantic-core==2.33.1 (from pydantic>2.0->conflator==0.1.7->-r requirements3.txt (line 30)) Downloading pydantic_core-2.33.1.tar.gz (434 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting typing-inspection>=0.4.0 (from pydantic>2.0->conflator==0.1.7->-r requirements3.txt (line 30)) Downloading typing_inspection-0.4.0.tar.gz (76 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting iniconfig (from pytest>8.0->conflator==0.1.7->-r requirements3.txt (line 30)) Downloading iniconfig-2.1.0.tar.gz (4.8 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pluggy<2,>=1.5 (from pytest>8.0->conflator==0.1.7->-r requirements3.txt (line 30)) Downloading pluggy-1.5.0.tar.gz (67 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting charset_normalizer<4,>=2 (from requests>=2.5.0->cdsapi==0.7.5->-r requirements3.txt (line 19)) Using cached charset_normalizer-3.4.1-py3-none-any.whl Collecting idna<4,>=2.5 (from requests>=2.5.0->cdsapi==0.7.5->-r requirements3.txt (line 19)) Using cached idna-3.10-py3-none-any.whl Collecting markdown-it-py>=2.2.0 (from rich>=11.0.0->rich-argparse==1.6.0->-r requirements3.txt (line 154)) Downloading markdown-it-py-3.0.0.tar.gz (74 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygments<3.0.0,>=2.13.0 (from rich>=11.0.0->rich-argparse==1.6.0->-r requirements3.txt (line 154)) Downloading pygments-2.19.1.tar.gz (5.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/5.0 MB 176.6 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting soupsieve>1.2 (from beautifulsoup4->pyoscar==0.6.4->-r requirements3.txt (line 141)) Downloading soupsieve-2.6.tar.gz (101 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pycparser (from cffi->eccodes==2.41.0->-r requirements3.txt (line 55)) Downloading pycparser-2.22.tar.gz (172 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse==1.6.0->-r requirements3.txt (line 154)) Downloading mdurl-0.1.2.tar.gz (8.7 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Downloading bokeh-3.7.2-py3-none-any.whl (7.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.0/7.0 MB 208.0 MB/s eta 0:00:00 Downloading cdo-1.6.1-py3-none-any.whl (16 kB) Downloading conflator-0.1.7-py3-none-any.whl (10 kB) Downloading copernicusmarine-2.0.1-py3-none-any.whl (98 kB) Downloading docstring_parser-0.16-py3-none-any.whl (36 kB) Downloading earthkit_plots_default_styles-0.1.0-py3-none-any.whl (18 kB) Downloading ffmpy-0.5.0-py3-none-any.whl (6.0 kB) Downloading llvmlite-0.44.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (42.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.4/42.4 MB 160.4 MB/s eta 0:00:00 Downloading openturns-1.24-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (62.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.0/62.0 MB 150.1 MB/s eta 0:00:00 Downloading orjson-3.10.15-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (130 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 168.5 MB/s eta 0:00:00 Downloading pyarrow-18.0.0-cp312-cp312-manylinux_2_28_x86_64.whl (40.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 40.0/40.0 MB 156.3 MB/s eta 0:00:00 Downloading PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (767 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 767.5/767.5 kB 91.0 MB/s eta 0:00:00 Downloading rich-13.9.4-py3-none-any.whl (242 kB) Saved ./src/bokeh-3.7.2-py3-none-any.whl Saved ./src/cdo-1.6.1-py3-none-any.whl Saved ./src/conflator-0.1.7-py3-none-any.whl Saved ./src/copernicusmarine-2.0.1-py3-none-any.whl Saved ./src/docstring_parser-0.16-py3-none-any.whl Saved ./src/earthkit_plots_default_styles-0.1.0-py3-none-any.whl Saved ./src/ffmpy-0.5.0-py3-none-any.whl Saved ./src/llvmlite-0.44.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Saved ./src/openturns-1.24-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl Saved ./src/orjson-3.10.15-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Saved ./src/polars-0.19.12-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Saved ./src/pyarrow-18.0.0-cp312-cp312-manylinux_2_28_x86_64.whl Saved ./src/networkx-3.4.2-py3-none-any.whl Saved ./src/numpy-2.1.3-cp312-cp312-linux_x86_64.whl Saved ./src/packaging-24.2-py3-none-any.whl Saved ./src/pandas-2.2.3-cp312-cp312-linux_x86_64.whl Saved ./src/python_dateutil-2.9.0.post0-py2.py3-none-any.whl Saved ./src/pytz-2025.1-py3-none-any.whl Saved ./src/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Saved ./src/requests-2.32.3-py3-none-any.whl Saved ./src/certifi-2025.1.31-py3-none-any.whl Saved ./src/rich-13.9.4-py3-none-any.whl Saved ./src/setuptools-79.0.1-py3-none-any.whl Saved ./src/six-1.17.0-py2.py3-none-any.whl Saved ./src/tzdata-2025.2-py2.py3-none-any.whl Saved ./src/urllib3-2.4.0-py3-none-any.whl Saved ./src/xarray-2025.3.1-py3-none-any.whl Saved ./src/charset_normalizer-3.4.1-py3-none-any.whl Saved ./src/idna-3.10-py3-none-any.whl Building wheels for collected packages: adjustText, affine, aggdraw, apng, argparse, array_api_compat, asciitree, astropy, astropy-iers-data, blinker, boltons, Bottleneck, boto3, botocore, branca, Cartopy, cdsapi, cftime, cf-units, cf-xarray, cfgrib, click-plugins, cligj, cloudpickle, coloredlogs, configobj, contourpy, covjson_pydantic, covjsonkit, cramjam, cycler, dask, datapi, dateparser, DateTime, distributed, donfig, earthkit-climate, earthkit-data, earthkit-geo, earthkit-hydro, earthkit-meteo, earthkit-plots, earthkit-regrid, earthkit-time, earthkit-transforms, earthkit, eccodes, ecmwf-api-client, ecmwf-opendata, ek-aggregate, fasteners, fastparquet, findlibs, Fiona, Flask, flexcache, flexparser, FLORIS, folium, fonttools, GDAL, geographiclib, geopandas, geos, graphviz, greenlet, h5netcdf, h5py, hda, HeapDict, humanfriendly, imageio, itsdangerous, jsmin, jsonpickle, kiwisolver, lazy-loader, lmoments3, locket, lru-dict, Magics, mapclassify, matplotlib, MetPy, metview, monotonic, msgpack, multiprocess, multiurl, munch, narwhals, nco, netCDF4, numba, numcodecs, numexpr, numpngw, opencv-contrib-python-headless, palettable, partd, pathos, patsy, pdbufr, Pint, plotly, pngquant, polytope-client, pooch, pox, ppft, protobuf, puremagic, pycoast, pycurl, pydecorate, pyepsg, pyerfa, pyfdb, pygmt, pygraphviz, pyhdf, pykdtree, pyodc, pyogrio, pyorbital, pyoscar, pyproj, pyresample, pyrsistent, pyshp, pystac, pysteps, pytz-deprecation-shim, PyWavelets, rasterio, rechunker, regionmask, reportlab, rich-argparse, rtree, s3transfer, salem, satpy, scikit-image, scikit-learn, scitools-iris, seaborn, semver, Shapely, snuggs, SQLAlchemy, statsmodels, tblib, tenacity, thermofeel, tifffile, toolz, trollimage, trollsift, tzlocal, xclim, xxhash, xyzservices, windrose, yamale, zarr, zict, zope.interface, climetlab, ot-batman, attrs, click, dill, filelock, fsspec, Jinja2, jmespath, joblib, jsonschema, lxml, paramiko, pillow, platformdirs, psutil, pydantic, pydantic-core, pyparsing, pytest, regex, scipy, sortedcontainers, threadpoolctl, tornado, tqdm, traitlets, typing-extensions, Werkzeug, appdirs, beautifulsoup4, cffi, deprecation, entrypoints, markdown, mypy_extensions, termcolor, annotated-types, bcrypt, cryptography, jsonschema-specifications, markdown-it-py, MarkupSafe, pluggy, pygments, pynacl, referencing, rpds-py, soupsieve, typing-inspection, iniconfig, pycparser, mdurl Building wheel for adjustText (setup.py): started Building wheel for adjustText (setup.py): finished with status 'done' Created wheel for adjustText: filename=adjusttext-1.3.0-py3-none-any.whl size=13246 sha256=c420c6f3bb524166456ad203176da28c985e75d1afd8e633437e040f4debde6c Stored in directory: /root/.cache/pip/wheels/e8/25/28/a8ad142730646bbacce43be73a1d2b01e9a5770d8ef3f92ae9 Building wheel for affine (pyproject.toml): started Building wheel for affine (pyproject.toml): finished with status 'done' Created wheel for affine: filename=affine-2.4.0-py3-none-any.whl size=15712 sha256=034b77e9478b6ae73a1fce9637dc5d19a31d943c30f322b0d72554f4fcb17864 Stored in directory: /root/.cache/pip/wheels/b8/30/5e/457f52f98a0044c9faf27e0190320f937b53558686d2135a7e Building wheel for aggdraw (pyproject.toml): started Building wheel for aggdraw (pyproject.toml): finished with status 'done' Created wheel for aggdraw: filename=aggdraw-1.3.19-cp312-cp312-linux_x86_64.whl size=481955 sha256=efb2a1a5a975f0a2baca19f4062296541036bf1957a65a733b9633172a2a0e56 Stored in directory: /root/.cache/pip/wheels/c7/d8/03/f073f30c6f26aa303d3882d1a3f9dc624160ae55aa3e6686c9 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=7342 sha256=b2e1ace351cf08a291ea4391a256572f8889781ad537c6e5ed3d8d39b597d58c Stored in directory: /root/.cache/pip/wheels/a7/de/0e/f7ab8a170e2861b3d8811f38dbca8ff6a902d385bcd8ea36ba Building wheel for argparse (setup.py): started Building wheel for argparse (setup.py): finished with status 'done' Created wheel for argparse: filename=argparse-1.4.0-py2.py3-none-any.whl size=22002 sha256=9348ed5a40cecc77bba196b039cceceb71fad9c4f182eed99c27cf669a79e529 Stored in directory: /root/.cache/pip/wheels/80/fc/fc/01b264be34145598e0f877b63bde43d2954b1e2c2a0bbac616 Building wheel for array_api_compat (setup.py): started Building wheel for array_api_compat (setup.py): finished with status 'done' Created wheel for array_api_compat: filename=array_api_compat-1.11.2-py3-none-any.whl size=53150 sha256=2cc8769a42e58e6a361098671cdbc4601a49431f82c9f0c582cfec91fcee4e11 Stored in directory: /root/.cache/pip/wheels/a2/0e/c7/cad07f7066d65da01dad6f34e1c56faca9118d5ff819865c97 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=5097 sha256=2c3b54649a79938fe9d154363b81e6ca6e2bad6df1132a2107226b0d7d6f8d4d Stored in directory: /root/.cache/pip/wheels/a5/d7/98/f56ae733748cd0fa577172bda0e73e0b1f1793c98e09b9e458 Building wheel for astropy (pyproject.toml): started Building wheel for astropy (pyproject.toml): finished with status 'done' Created wheel for astropy: filename=astropy-7.0.1-cp312-cp312-linux_x86_64.whl size=10330048 sha256=84b163f1a841c0e420ddc46de614de358aa6e056cbf724538e277f2c682f4e1c Stored in directory: /root/.cache/pip/wheels/21/fc/51/def8ad8fd112471d4edfcb82b6264827be651bd8f592e2c899 Building wheel for astropy-iers-data (pyproject.toml): started Building wheel for astropy-iers-data (pyproject.toml): finished with status 'done' Created wheel for astropy-iers-data: filename=astropy_iers_data-0.2025.4.14.0.37.22-py3-none-any.whl size=1951898 sha256=13463c5cbd119fe6c1530c67394453f96547efc32a2e288e1ecbcca97cbed327 Stored in directory: /root/.cache/pip/wheels/05/7c/29/47efdf00cc50e198ceb3be1a8920f377fa5fab23ba8dfbc1d1 Building wheel for blinker (pyproject.toml): started Building wheel for blinker (pyproject.toml): finished with status 'done' Created wheel for blinker: filename=blinker-1.9.0-py3-none-any.whl size=8503 sha256=30b88aac1e7ebfb35c9599bf413cc648ca622f7cd31dbf0112b3fca1588ba376 Stored in directory: /root/.cache/pip/wheels/0f/19/06/9e1eb43884a966cd802fde1baa70a24bc38d4bf0765fcf8242 Building wheel for boltons (pyproject.toml): started Building wheel for boltons (pyproject.toml): finished with status 'done' Created wheel for boltons: filename=boltons-25.0.0-py3-none-any.whl size=194255 sha256=cf0568e9595589eee43802615605c001ada65d00bb7c1b1ac2c438e66dc4afd9 Stored in directory: /root/.cache/pip/wheels/ce/ec/a9/cc4e2f7c1e333969beff2a19103a22e226571d2750908d8478 Building wheel for Bottleneck (pyproject.toml): started Building wheel for Bottleneck (pyproject.toml): finished with status 'done' Created wheel for Bottleneck: filename=bottleneck-1.4.2-cp312-cp312-linux_x86_64.whl size=360211 sha256=07361fb1d4665fdc0e9e0bddff23c5b51883dc07eee7b7e8081790cb5b0bac4a Stored in directory: /root/.cache/pip/wheels/8d/f8/e3/3c422d1a9c48d3ac587dd11c86dd50da2a160b2dbaa922fc10 Building wheel for boto3 (pyproject.toml): started Building wheel for boto3 (pyproject.toml): finished with status 'done' Created wheel for boto3: filename=boto3-1.37.35-py3-none-any.whl size=140018 sha256=65e7a457d0378bbc190d910cc43b811bdf77e92a6c1fd32d3564fd48c8de73c2 Stored in directory: /root/.cache/pip/wheels/51/99/6a/b8e2b0718db4f2ea92b44c11de8d0e88049d370ede7eccabae Building wheel for botocore (pyproject.toml): started Building wheel for botocore (pyproject.toml): finished with status 'done' Created wheel for botocore: filename=botocore-1.37.35-py3-none-any.whl size=13452194 sha256=af68a0a36e9c5542343b8e889ba19d87201ae1b36a8e9447d9f5977b5b9a0366 Stored in directory: /root/.cache/pip/wheels/39/dd/23/dc95bff5533fd53e638f5dded6f878b8d347b7e338949e4eeb Building wheel for branca (pyproject.toml): started Building wheel for branca (pyproject.toml): finished with status 'done' Created wheel for branca: filename=branca-0.8.1-py3-none-any.whl size=26165 sha256=b909d811621295c51be20d1b885f408da278718df0096e6fb4c7000eac9f9b1a Stored in directory: /root/.cache/pip/wheels/42/d2/98/46ba3319ce1a26b1bc15e86e6ada563eaaaa3fef6c05979148 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-cp312-cp312-linux_x86_64.whl size=11711931 sha256=733f51efd47ff89959095c48d0e6645aac944ba02126aea4940a630ada0315d5 Stored in directory: /root/.cache/pip/wheels/ac/a6/13/cc27f67fd8d8226bf934157aaf8cd34a40832c6a58c9a549ff 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.5-py2.py3-none-any.whl size=12282 sha256=4e0043eaefbf08a21c9c1d1888ac4924fa4aef3998f9a89941598f5618838a2d Stored in directory: /root/.cache/pip/wheels/ae/c0/aa/ae5ca00e8bcd76b0cbb084e12cd1a391b55c41efcb645570a2 Building wheel for cftime (pyproject.toml): started Building wheel for cftime (pyproject.toml): finished with status 'done' Created wheel for cftime: filename=cftime-1.6.4.post1-cp312-cp312-linux_x86_64.whl size=1365083 sha256=586f1a89d121cdbdd643a3e3a8926068d75cbb3d76154a9357d71a7e90d4157d Stored in directory: /root/.cache/pip/wheels/c4/6a/b1/c2e62fa8bd56bc4efb3cb6fc31a09f963efc272e1174849c82 Building wheel for cf-units (pyproject.toml): started Building wheel for cf-units (pyproject.toml): finished with status 'done' Created wheel for cf-units: filename=cf_units-3.3.0-cp312-cp312-linux_x86_64.whl size=683596 sha256=67ded1d8c522699cdb5edd46bcb78fd618cc660e3f3ad654cc613b37bbd289ed Stored in directory: /root/.cache/pip/wheels/71/3b/1b/d32069e9a10406307505b407f885f50f94ddff196b0b2c60f0 Building wheel for cf-xarray (pyproject.toml): started Building wheel for cf-xarray (pyproject.toml): finished with status 'done' Created wheel for cf-xarray: filename=cf_xarray-0.10.5-py3-none-any.whl size=71010 sha256=2b4606fa13c8fb0ca18eb2751f15a1a61e9f7118cb6142dab0edd895b4b51033 Stored in directory: /root/.cache/pip/wheels/3d/36/c3/a59d8b75409061364ee81399c40f4a0641196304dae06149b5 Building wheel for cfgrib (pyproject.toml): started Building wheel for cfgrib (pyproject.toml): finished with status 'done' Created wheel for cfgrib: filename=cfgrib-0.9.15.0-py3-none-any.whl size=48997 sha256=5b59fb89c6a5ccc1c0b932e8e185d4f4192d75b69103b8b61abda85a83203ce0 Stored in directory: /root/.cache/pip/wheels/5e/85/34/ac8559998b3dc6014a2ef55e0bf3ae993ada6ab11f016813d8 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=7606 sha256=a7a6da4e392c1c044a979b92fd5dd1f906b81cd907f43a3c36ccd77b66224c2d Stored in directory: /root/.cache/pip/wheels/1a/25/61/9fa606ed3c7b8a50edb3a86a4532c0016eaababff7293ec2cd 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=7147 sha256=925f1814a1edc5b7828c3f9bdb1a202f6129f7fa81a91f73291d353e81dccf57 Stored in directory: /root/.cache/pip/wheels/51/a3/04/4a47212c81719333f8d26c397ddb23878300ba789cd3adef77 Building wheel for cloudpickle (pyproject.toml): started Building wheel for cloudpickle (pyproject.toml): finished with status 'done' Created wheel for cloudpickle: filename=cloudpickle-3.1.1-py3-none-any.whl size=20993 sha256=a80d265f08430f72cd20a59483b79041e1fcb86e59a2cec391bfc386ed49c367 Stored in directory: /root/.cache/pip/wheels/b4/93/4e/573268e94d81df42a0588721da894e0d220dd6b3d696fa3289 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=46103 sha256=a87ca4e9fb0f4af6a000cf3a60ff5ae3a781352587b90f3073740362b7a0181d Stored in directory: /root/.cache/pip/wheels/ed/99/81/c5dad28e4e46fcc3aba595aee74571e67b78925e10e327e108 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=35700 sha256=9feeba1624d905dd12b3d634fac1b8e6e10ba42dbf57d616515d1104a3ec7d1c Stored in directory: /root/.cache/pip/wheels/07/5a/10/d2fe92a9f4c6a57c0b75d362bd02b79c4cf5a6cdcadacd1c5f Building wheel for contourpy (pyproject.toml): started Building wheel for contourpy (pyproject.toml): finished with status 'done' Created wheel for contourpy: filename=contourpy-1.3.2-cp312-cp312-linux_x86_64.whl size=302905 sha256=0ebd7933185b6b73a311d630e1bef5ec7b2ca981e27d0f9b027547bc398d50da Stored in directory: /root/.cache/pip/wheels/6a/48/1c/97bc8005237e1f36985507ad5d5470732f5a0772f02d28d6cc Building wheel for covjson_pydantic (pyproject.toml): started Building wheel for covjson_pydantic (pyproject.toml): finished with status 'done' Created wheel for covjson_pydantic: filename=covjson_pydantic-0.6.0-py3-none-any.whl size=14112 sha256=ead99de37875db60356980cf7a079ceab9a42c27ba70b72b5675396f6865a312 Stored in directory: /root/.cache/pip/wheels/d5/fa/a0/c43fafeed403e181ad3e149cbcaa1f46de263f1098eb4b797d Building wheel for covjsonkit (pyproject.toml): started Building wheel for covjsonkit (pyproject.toml): finished with status 'done' Created wheel for covjsonkit: filename=covjsonkit-0.1.9-py3-none-any.whl size=477346 sha256=a54292783345bbedf2a8cf580383625c669f197a9fba8071db66c78283087050 Stored in directory: /root/.cache/pip/wheels/de/1b/65/349ce37b17765f48c88b8b0f6983e0c18e6536576e3a6d258c Building wheel for cramjam (pyproject.toml): started Building wheel for cramjam (pyproject.toml): still running... Building wheel for cramjam (pyproject.toml): finished with status 'done' Created wheel for cramjam: filename=cramjam-2.10.0-cp312-cp312-linux_x86_64.whl size=1947669 sha256=a629a4ac6c918341fb3ef54c3569ce1c863b08a1c154d0208c80f337ad80f4b6 Stored in directory: /root/.cache/pip/wheels/0a/5f/35/0106d31f7734ba569a46f72c9c74d3391e15972fe93cc1b4c8 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=8363 sha256=3a3b5b7ec0113e19f046ca02c92b72590f4cfb009aa3dd8884c018f47612ee31 Stored in directory: /root/.cache/pip/wheels/46/73/4f/6e40cb05c0f4f7631328d4ca20044d4b360a19f9af897154d4 Building wheel for dask (pyproject.toml): started Building wheel for dask (pyproject.toml): finished with status 'done' Created wheel for dask: filename=dask-2025.4.0-py3-none-any.whl size=1447359 sha256=884dc7ed209c27dabfbf2b978588acb2ffbc769b3c781f2dc738bdf745fb7617 Stored in directory: /root/.cache/pip/wheels/13/94/8f/773d05dca20c5305f0b8446df9a7b519e4f7c4a7fbd8c41417 Building wheel for datapi (pyproject.toml): started Building wheel for datapi (pyproject.toml): finished with status 'done' Created wheel for datapi: filename=datapi-0.4.0-py3-none-any.whl size=28493 sha256=459d0819eb2250f881665ac15a1a64caab0b282bc9697c6f4bde6b7c0c635053 Stored in directory: /root/.cache/pip/wheels/09/77/bd/55fa8d218815326798adbf19102289ee46fabf9f8b47436813 Building wheel for dateparser (pyproject.toml): started Building wheel for dateparser (pyproject.toml): finished with status 'done' Created wheel for dateparser: filename=dateparser-1.2.1-py3-none-any.whl size=295705 sha256=92a89c618266769976079e1ea2c580bd0070ec80e5ecb0b79dd2fc62ad9ed66e Stored in directory: /root/.cache/pip/wheels/f7/9a/41/28c11a1ae82ff597fb2dccc5158790b21ef34b9992dc67724d Building wheel for DateTime (setup.py): started Building wheel for DateTime (setup.py): finished with status 'done' Created wheel for DateTime: filename=datetime-5.5-py3-none-any.whl size=52738 sha256=a2478cc3404ea4cbb0284fb785553cbfcbd6de5074100ac1a56b347241beead5 Stored in directory: /root/.cache/pip/wheels/bd/1d/00/4d0d3581d9b46c899aa1a0ab3c59bfbc48efe22135396cec68 Building wheel for distributed (pyproject.toml): started Building wheel for distributed (pyproject.toml): finished with status 'done' Created wheel for distributed: filename=distributed-2025.4.0-py3-none-any.whl size=1015225 sha256=a49756b41ebc038cee391c5c688c43a98b96ed4d34e1918f282567317de4fbba Stored in directory: /root/.cache/pip/wheels/ac/03/71/d6f0d570278cb2612c6e8e6b49b8bf5724c0461d3033615bc6 Building wheel for donfig (pyproject.toml): started Building wheel for donfig (pyproject.toml): finished with status 'done' Created wheel for donfig: filename=donfig-0.8.1.post1-py3-none-any.whl size=21649 sha256=9e5acbbaa484a54964616f6d9fdd021bfd92e611c702829fdb307e7c58f1c6dc Stored in directory: /root/.cache/pip/wheels/55/bf/4e/89828653e86a0f138cde62e6a1542e9ccb98c191f95e390f2b Building wheel for earthkit-climate (pyproject.toml): started Building wheel for earthkit-climate (pyproject.toml): finished with status 'done' Created wheel for earthkit-climate: filename=earthkit_climate-0.1.1-py3-none-any.whl size=12721 sha256=4cb47f398bbd7962c2820d8398a78ebfaec81ede4147ae1f8e2df1eaba7ecca8 Stored in directory: /root/.cache/pip/wheels/37/11/ca/4d7489f725438ce196e0bdaeebaec22249cf4c940d2f0215be Building wheel for earthkit-data (pyproject.toml): started Building wheel for earthkit-data (pyproject.toml): finished with status 'done' Created wheel for earthkit-data: filename=earthkit_data-0.13.8-py3-none-any.whl size=363443 sha256=ed64e50c3713aad4170a6f81fccc884a461cd8c39eba0dd776786ab0fed8b3c6 Stored in directory: /root/.cache/pip/wheels/f1/7f/c2/e6c8d15437a2b7284e8ebb042dbbf1c59c3bfd42cd6528d289 Building wheel for earthkit-geo (pyproject.toml): started Building wheel for earthkit-geo (pyproject.toml): finished with status 'done' Created wheel for earthkit-geo: filename=earthkit_geo-0.3.0-py3-none-any.whl size=17417 sha256=6df2167b082c95dc1db4e7d5935e9e204369825d322ddc94434edafe9e26865e Stored in directory: /root/.cache/pip/wheels/6d/af/4a/a9394ec5575d0ca44255e74f56e1e853c29fe05f5e362ff8fa Building wheel for earthkit-hydro (pyproject.toml): started Building wheel for earthkit-hydro (pyproject.toml): finished with status 'done' Created wheel for earthkit-hydro: filename=earthkit_hydro-0.1.3-py3-none-any.whl size=32142 sha256=38dc2131aa58511134521f6dd183b84105267868d0b5d76a1c2744dcec997ba6 Stored in directory: /root/.cache/pip/wheels/00/55/84/cc5edbb0c5cd6b89feb251bf51e23148f45d3130a433a49a31 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.3.0-py3-none-any.whl size=44613 sha256=7d73854be33d633fa586b53f4eac270948120bcdf27700b77b1a1004f0b62ea5 Stored in directory: /root/.cache/pip/wheels/33/e0/46/901b519bad4a8fb9d0489982b9ee4e9c8c91a4f7818207b5ab Building wheel for earthkit-plots (pyproject.toml): started Building wheel for earthkit-plots (pyproject.toml): finished with status 'done' Created wheel for earthkit-plots: filename=earthkit_plots-0.3.1-py3-none-any.whl size=2643860 sha256=963075dbee2b92b5668b8b63886765f9fe317abfa8e0ef4cea725c82c972e5c9 Stored in directory: /root/.cache/pip/wheels/96/6a/96/2cd7a0ccd5712e4cd7449514b2ceb17ddd97b83451f61d055e Building wheel for earthkit-regrid (pyproject.toml): started Building wheel for earthkit-regrid (pyproject.toml): finished with status 'done' Created wheel for earthkit-regrid: filename=earthkit_regrid-0.4.0-py3-none-any.whl size=36921 sha256=4eb9a2532218b7db989955a573781fe86b44926a89109b55c09f51db2f325e28 Stored in directory: /root/.cache/pip/wheels/47/d7/3e/2afe85ab5f82c0d9fa72d2f21654b2c2a94d39c9742ecc879d Building wheel for earthkit-time (pyproject.toml): started Building wheel for earthkit-time (pyproject.toml): finished with status 'done' Created wheel for earthkit-time: filename=earthkit_time-0.1.7-py3-none-any.whl size=27492 sha256=e620aaee43cacfb8104dfd36605d1c5ca4fe51e236db8cd22cfc9a1a7c49524c Stored in directory: /root/.cache/pip/wheels/4e/b8/96/701492e0196050d4c79e0ce8b686f3b09ec4717301940d583c Building wheel for earthkit-transforms (pyproject.toml): started Building wheel for earthkit-transforms (pyproject.toml): finished with status 'done' Created wheel for earthkit-transforms: filename=earthkit_transforms-0.4.0-py3-none-any.whl size=34479 sha256=5ab086c7d5dbeaad787a7c322248caf0c49886009f5472a1fc5a8b40f19eaec1 Stored in directory: /root/.cache/pip/wheels/1d/9f/e8/d9d2972aff5010d345405da9f66c26bd3c7d876630db187f05 Building wheel for earthkit (pyproject.toml): started Building wheel for earthkit (pyproject.toml): finished with status 'done' Created wheel for earthkit: filename=earthkit-0.10.2-py3-none-any.whl size=8139 sha256=e55b69e455523d6111ac4133ef7348f20199349d26585b48a938668ea546fa50 Stored in directory: /root/.cache/pip/wheels/d8/e6/f3/4e9275d985a1207dd65bab7643cae0286896583d61d1221664 Building wheel for eccodes (setup.py): started Building wheel for eccodes (setup.py): finished with status 'done' Created wheel for eccodes: filename=eccodes-2.41.0-py3-none-any.whl size=44012 sha256=09d54fec0535221878d9e318433038589023cd57e55aef31c9190d1734bba21f Stored in directory: /root/.cache/pip/wheels/a7/c5/27/6ede450016b9047a74581e6dd3019118e42a0a3d726127c3ec 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.5-py3-none-any.whl size=13575 sha256=f12c55d82bcfd91fefe7e678315fb3cd39b3b3b2c46a90ef55ee04dbc7a85f4a Stored in directory: /root/.cache/pip/wheels/eb/b0/cc/c40246c253924760181fd0a724745cb8bece89b3f726985400 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.3.19-py3-none-any.whl size=20099 sha256=f114c7880adc758fd59bfe22f650edc68c5ce8bfad478e3d872851acc2fe03f6 Stored in directory: /root/.cache/pip/wheels/df/7d/3a/7f9eb0ce41604ba5728bb0d314299f5097192d8a8383c64ef6 Building wheel for ek-aggregate (pyproject.toml): started Building wheel for ek-aggregate (pyproject.toml): finished with status 'done' Created wheel for ek-aggregate: filename=ek_aggregate-0.1.2-py3-none-any.whl size=27061 sha256=8f143408e005430740b0e263b2c27b8373fcdb3b1a3fa005c1b66550905ff3fe Stored in directory: /root/.cache/pip/wheels/94/75/5b/0869c7bad33bc248234cae4f5cae0f03e4dea2b488ef3adb9b Building wheel for fasteners (pyproject.toml): started Building wheel for fasteners (pyproject.toml): finished with status 'done' Created wheel for fasteners: filename=fasteners-0.19-py3-none-any.whl size=18713 sha256=a0d6c63951411b9a8ccf8adfd9f362b5d7c3911c68ae71b1283ae3746d009041 Stored in directory: /root/.cache/pip/wheels/87/66/66/4b90ef315064d4334088742c6c554cc159331eb2e1ac49f69c Building wheel for fastparquet (pyproject.toml): started Building wheel for fastparquet (pyproject.toml): finished with status 'done' Created wheel for fastparquet: filename=fastparquet-2024.11.0-cp312-cp312-linux_x86_64.whl size=1791934 sha256=d9d6033be26607ce757bc9f6d1252b3e62fb5ee1d31ffa7618a9d543c75bb607 Stored in directory: /root/.cache/pip/wheels/10/6d/17/0e26bf80f5639ab5e79745c7985af4e869cc8b99adc606fa40 Building wheel for findlibs (setup.py): started Building wheel for findlibs (setup.py): finished with status 'done' Created wheel for findlibs: filename=findlibs-0.1.1-py3-none-any.whl size=10715 sha256=177874be5f16d765ce76464f8d797ee84af177a8a3e08f4d39d4eb0c8fb5cf00 Stored in directory: /root/.cache/pip/wheels/72/70/63/244331abb6f257e3857d87b14266f6cdcb9b746be5880266c6 Building wheel for Fiona (pyproject.toml): started Building wheel for Fiona (pyproject.toml): still running... Building wheel for Fiona (pyproject.toml): finished with status 'done' Created wheel for Fiona: filename=fiona-1.10.1-cp312-cp312-linux_x86_64.whl size=6015459 sha256=86c69b76c5b8562c933c72b1fe2a6c4c27c4fda366a2d29a68ef73b7fc78b928 Stored in directory: /root/.cache/pip/wheels/df/df/1a/36e8985dea227faf8113db389bd3523727d7e8043570056a3b Building wheel for Flask (pyproject.toml): started Building wheel for Flask (pyproject.toml): finished with status 'done' Created wheel for Flask: filename=flask-3.1.0-py3-none-any.whl size=103025 sha256=f8c67b8d1bb6ed41bb7313997d66bddc56dc39b822b840f7ae23cbbccb039359 Stored in directory: /root/.cache/pip/wheels/32/99/f9/a4ebd44ea56fefb92e39c383646d5fed05d2824a783a1bf54e Building wheel for flexcache (pyproject.toml): started Building wheel for flexcache (pyproject.toml): finished with status 'done' Created wheel for flexcache: filename=flexcache-0.3-py3-none-any.whl size=13319 sha256=f6b3a7255c135a71cace48c7bf2c708e6e9a1dee78f1be1150d0841131cacf65 Stored in directory: /root/.cache/pip/wheels/49/03/aa/780ed3224e4aa58e3d0f90776265e57788fe2d38da6f4ca5c8 Building wheel for flexparser (pyproject.toml): started Building wheel for flexparser (pyproject.toml): finished with status 'done' Created wheel for flexparser: filename=flexparser-0.4-py3-none-any.whl size=27680 sha256=a73d4bb7c5adc22d52728b47b1ffd4354ba04a03d686d9541e9cbfede08e98a7 Stored in directory: /root/.cache/pip/wheels/6f/b0/67/816d1ec7ce9ef3d810a1382297d69535d5f429241ff3fa5ea9 Building wheel for FLORIS (pyproject.toml): started Building wheel for FLORIS (pyproject.toml): finished with status 'done' Created wheel for FLORIS: filename=floris-4.4.1-py3-none-any.whl size=9457953 sha256=95ee257688048f1d6c881430fd66171de52563969234e52da94a231be21eb0ba Stored in directory: /root/.cache/pip/wheels/29/f6/c2/a5818211c5681a6a050ab1318d12cf6bacd314cd463c0fe091 Building wheel for folium (pyproject.toml): started Building wheel for folium (pyproject.toml): finished with status 'done' Created wheel for folium: filename=folium-0.19.5-py2.py3-none-any.whl size=110921 sha256=9c9b62d0006d8a8d9eb5c52a7a7a537a61a3579bc3ad24c917e5c0b15bfd1e65 Stored in directory: /root/.cache/pip/wheels/10/68/e2/ed2e636fd9b33b90ab6c8f91150f4cde49c37e0d3b13d9acbb Building wheel for fonttools (pyproject.toml): started Building wheel for fonttools (pyproject.toml): finished with status 'done' Created wheel for fonttools: filename=fonttools-4.57.0-cp312-cp312-linux_x86_64.whl size=4849017 sha256=1a0cd36d90fc59540f2fc660707e8f418ca50a149de59a05a24450bf863f3d5d Stored in directory: /root/.cache/pip/wheels/63/de/6f/57259e52bda39d5865232f8ab4681d2c2a115b1ce2ef6b0f44 Building wheel for GDAL (pyproject.toml): started Building wheel for GDAL (pyproject.toml): finished with status 'done' Created wheel for GDAL: filename=gdal-3.10.3-cp312-cp312-linux_x86_64.whl size=6780665 sha256=9b156e1b8c5b6b5d96d80a9eaacfde8cc144d74aa3bbf9b19a8e51782e0bafef Stored in directory: /root/.cache/pip/wheels/a0/7d/72/19c98e3ef50451a8b3e7f1c3a792f2ccc89717d16210677abb 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=40401 sha256=4c48921b977ae919d405af6f8395566879923eeb19af59f7d750c65c719973cb Stored in directory: /root/.cache/pip/wheels/fa/04/bb/cea04619b314e9575639c7ed62cafbecf33f079f134c1d1934 Building wheel for geopandas (pyproject.toml): started Building wheel for geopandas (pyproject.toml): finished with status 'done' Created wheel for geopandas: filename=geopandas-1.0.1-py3-none-any.whl size=323626 sha256=acdd790bdb376a6d1fe97fefffe3ce44b20db4845b04fdbd16ec342c2981a178 Stored in directory: /root/.cache/pip/wheels/fc/35/52/915c674da499f8dd7ef4cf97fc2c279035717562284684922a 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=400385 sha256=7d7d55f1b1a7d4f7f90d882196d6c136e82ae791de3d60602a41f5363e50a84e Stored in directory: /root/.cache/pip/wheels/86/a1/33/32c3124b438d9447bcecfbc5bf9cc1954f5ed63378e89d5929 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.3-py3-none-any.whl size=47199 sha256=f143f2bf332bcce61abd8027cff97eefae14c30158b6f509c23ba47ffe270f7b Stored in directory: /root/.cache/pip/wheels/ab/3e/47/db01fa0f291df2716015ca263e25bde29275b468624ab7e217 Building wheel for greenlet (pyproject.toml): started Building wheel for greenlet (pyproject.toml): finished with status 'done' Created wheel for greenlet: filename=greenlet-3.2.1-cp312-cp312-linux_x86_64.whl size=604914 sha256=9a63d25bef289e8ced9533f2e4b6a54a880f87b29b05dc3b6178ff28358a786c Stored in directory: /root/.cache/pip/wheels/c4/f1/e9/2d61b7510eac589ae31493b306fa60567130246614bac91bd7 Building wheel for h5netcdf (pyproject.toml): started Building wheel for h5netcdf (pyproject.toml): finished with status 'done' Created wheel for h5netcdf: filename=h5netcdf-1.6.1-py3-none-any.whl size=49622 sha256=c14acc80e18e54652c87103ed205c898e63d56b9f3ccceab77156cdd9720a76a Stored in directory: /root/.cache/pip/wheels/30/45/07/1fa0e9aa3e72edd9fd91d113dc7ec3fc40da7918e9dc22b6c1 Building wheel for h5py (pyproject.toml): started Building wheel for h5py (pyproject.toml): still running... Building wheel for h5py (pyproject.toml): finished with status 'done' Created wheel for h5py: filename=h5py-3.13.0-cp312-cp312-linux_x86_64.whl size=9039547 sha256=99f8d76f730e036bc6be61c1b8bf1672dbaf0502c9927d6ba3cbe3e618f13dea Stored in directory: /root/.cache/pip/wheels/03/86/ad/8ee24ab957b62d981852bb5bfa0813cb8f2938a67e200aa0e1 Building wheel for hda (pyproject.toml): started Building wheel for hda (pyproject.toml): finished with status 'done' Created wheel for hda: filename=hda-2.29-py3-none-any.whl size=19384 sha256=94e298e37ab8f423e4797f339a6542751b342b3d598d4014f06d3c8d8379dae8 Stored in directory: /root/.cache/pip/wheels/18/70/c4/7a28953665451a440b61066c192a669d5313e4ec5817d2d377 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=4003 sha256=8400d881542b5b806d1a553fc92240dec29ca676e868b357292cf2616f388ea0 Stored in directory: /root/.cache/pip/wheels/84/4f/4f/d5cb0333acb29783a56dd70b25099572351a4e4ff0b8bd1d99 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=86887 sha256=47a7ab6eab214423873e97b03128c3fb7f4ee677988944431e80d6055155cdd8 Stored in directory: /root/.cache/pip/wheels/d2/50/3e/03255b50fb828274d3e97e0a673e171d4c72a255bfd567ff49 Building wheel for imageio (setup.py): started Building wheel for imageio (setup.py): finished with status 'done' Created wheel for imageio: filename=imageio-2.37.0-py3-none-any.whl size=315936 sha256=3852e91e6500a7f25b49b8b1f850a6f050ebcef6f81d1d1875087a119b87bcd7 Stored in directory: /root/.cache/pip/wheels/2a/a6/64/e85efcebef5794f54c981eb50fa958e4def8c24af382cb834e Building wheel for itsdangerous (pyproject.toml): started Building wheel for itsdangerous (pyproject.toml): finished with status 'done' Created wheel for itsdangerous: filename=itsdangerous-2.2.0-py3-none-any.whl size=16276 sha256=768a966d122781ba94678cca2bf15466d5620f1c321427ababad8fb30eb11d0b Stored in directory: /root/.cache/pip/wheels/c0/fc/6e/3be8b7723b32af7f74e60a92e59311774c07f141e21d0e1202 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=13842 sha256=3863aa324cc54f7c1576722a30d5dfbe06fbbf16a7346d512492b4ba96b7fe6c Stored in directory: /root/.cache/pip/wheels/05/f8/07/b3579be7c148b787938780bc19f9a0afb51fbe9b89bcd3e2ea Building wheel for jsonpickle (pyproject.toml): started Building wheel for jsonpickle (pyproject.toml): finished with status 'done' Created wheel for jsonpickle: filename=jsonpickle-3.4.2-py3-none-any.whl size=46297 sha256=9b5c70042716172af44fa41c65f733dd6b46d2f2d078b27fbfd0d14982105c2f Stored in directory: /root/.cache/pip/wheels/1d/98/5a/49d90282c31359188e51fccf9af5ace6fd3abe9f4a3368328b 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-cp312-cp312-linux_x86_64.whl size=1459902 sha256=fd1564b9a5370cd1daa5ac28db72db484232d6237d2cdc27d0aa71369e0f7267 Stored in directory: /root/.cache/pip/wheels/b0/5c/48/88773603bac22800c0a8600edc81b5e8d7d6a37ae04b723825 Building wheel for lazy-loader (pyproject.toml): started Building wheel for lazy-loader (pyproject.toml): finished with status 'done' Created wheel for lazy-loader: filename=lazy_loader-0.4-py3-none-any.whl size=12136 sha256=dbc08f6c5c8186325291f241cd6a50e3b9ae05172fe158bd0ca01113c79c8b6e Stored in directory: /root/.cache/pip/wheels/d0/50/9d/5ebbc8b90a96b50f860f7ea2a7a319ea602dfc5cd590dc5b4c Building wheel for lmoments3 (pyproject.toml): started Building wheel for lmoments3 (pyproject.toml): finished with status 'done' Created wheel for lmoments3: filename=lmoments3-1.0.8-py3-none-any.whl size=48200 sha256=a97d76afe6ddc2fdd17f58d3712540ef7d03e11c18caf13350db40cbb3202bd9 Stored in directory: /root/.cache/pip/wheels/95/57/6c/a338dcf028c95365fe871e96451ea1f25334b62c17f69ab303 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=4464 sha256=a6ad9813bdc8c5675ec4e385e9c8a471535421a8efa94316300557433752309e Stored in directory: /root/.cache/pip/wheels/0e/db/f2/646344281a380589c5972c5f121fa489c7b5de8868353e7304 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-cp312-cp312-linux_x86_64.whl size=32167 sha256=94d2f2dc054af1396aeb375de5cd7c200b1331d1f6b0440052515d717b2be5cf Stored in directory: /root/.cache/pip/wheels/5a/e8/a3/24af56cfbaf2f7541b90fa772977b10c5b0572565eea9b5386 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=24939 sha256=e48ff4fc5033fd702b3e5d852b8ce406b25251480fbd346947989c2b04379f26 Stored in directory: /root/.cache/pip/wheels/41/7d/e1/2789a98784bf904da87181460b2990657e903cb363fd6d02c2 Building wheel for mapclassify (pyproject.toml): started Building wheel for mapclassify (pyproject.toml): finished with status 'done' Created wheel for mapclassify: filename=mapclassify-2.8.1-py3-none-any.whl size=59128 sha256=e39ec1f462092ab6bed4129db76e13a53c94116dafb1aa3ab5ab3e1e6a7f35bb Stored in directory: /root/.cache/pip/wheels/e5/04/cc/0168944c125af5cde713c782d2d9bfb7c2a90349aa8a15d829 Building wheel for matplotlib (pyproject.toml): started Building wheel for matplotlib (pyproject.toml): finished with status 'done' Created wheel for matplotlib: filename=matplotlib-3.10.0-cp312-cp312-linux_x86_64.whl size=8367307 sha256=c91300ffe96f30bf725bcd95fa5b48a95b6ae94ff945bbec999f1a22d4ba03bf Stored in directory: /root/.cache/pip/wheels/31/f9/9e/52af61d6e9e1905de50087880bf36886c542090b5f435192d7 Building wheel for MetPy (pyproject.toml): started Building wheel for MetPy (pyproject.toml): finished with status 'done' Created wheel for MetPy: filename=metpy-1.6.3-py3-none-any.whl size=409967 sha256=4178396d9c15f6832f6f1de95cf58ae9122da82243c439301bb2ad8c0a89dd50 Stored in directory: /root/.cache/pip/wheels/fd/5b/bd/4b0be6c2032b65fe1320506139391f67d6a799331a24e48e5c Building wheel for metview (setup.py): started Building wheel for metview (setup.py): finished with status 'done' Created wheel for metview: filename=metview-1.16.1-py2.py3-none-any.whl size=415272 sha256=c605f93c2ab59f1adad558fc0d485d219be7107c322f2fa6dbbd8d107dc4918b Stored in directory: /root/.cache/pip/wheels/71/b9/99/74ce9fe5d77ac6098b6c016e1289d38e06fcdad3ccc59e4837 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=8229 sha256=e34849d02e81e46c295d50783f9344053790468fdda913d73bec3d9d5a502e67 Stored in directory: /root/.cache/pip/wheels/7d/c2/22/bf12cf067de963353a0b7f709e610a7617bdeec945159ca39f 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-cp312-cp312-linux_x86_64.whl size=403687 sha256=46c859a967e81f792b0ec8c1d58788a8b08399518c4392fb5278eeb43539d145 Stored in directory: /root/.cache/pip/wheels/ce/85/00/b70cc8138e31b02808f742d6d46987a568e96fe90a229e1cb2 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-cp312-cp312-linux_x86_64.whl size=139961 sha256=3638c8cb9f597ba625e0478a7d920efa67ea3a84695e0f8a8d7473fc3413722a Stored in directory: /root/.cache/pip/wheels/21/df/22/c20bc52011ea23cec8dedbff757c4040d0d8fa96a363659b18 Building wheel for multiurl (setup.py): started Building wheel for multiurl (setup.py): finished with status 'done' Created wheel for multiurl: filename=multiurl-0.3.3-py3-none-any.whl size=21320 sha256=f888bc9ff206a24096f6c39bdcf4997c7e67001625b51838e725343c32d0f604 Stored in directory: /root/.cache/pip/wheels/70/63/a5/227d224a21526496d9db3289468968e1c2d6fd7c2d3531897d 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=10264 sha256=5cd51adc4c715bb585778becf964a0b99b5049ea21a1f237c773a55beeb8215e Stored in directory: /root/.cache/pip/wheels/49/49/9c/771ae80acd41eff52e855ae0764241b761b147bd98a58b8b57 Building wheel for narwhals (pyproject.toml): started Building wheel for narwhals (pyproject.toml): finished with status 'done' Created wheel for narwhals: filename=narwhals-1.35.0-py3-none-any.whl size=325708 sha256=7562af132fa3f8aaaf34dc96d7ec95bdca29d1c795e8fcf14e01edf1d32122bc Stored in directory: /root/.cache/pip/wheels/d0/40/2a/83acc41cf08c01f208e5d3c5d0c0a99ee670137997a83581d4 Building wheel for nco (pyproject.toml): started Building wheel for nco (pyproject.toml): finished with status 'done' Created wheel for nco: filename=nco-1.1.2-py3-none-any.whl size=10880 sha256=b90cb3b5b6fae5608464430d4ea31a40d552bac90ae44c156249c471ad8f3331 Stored in directory: /root/.cache/pip/wheels/2b/f0/0f/ce6a732138dd4510ab7138363d3b98e71ce9887c51770d6c51 Building wheel for netCDF4 (pyproject.toml): started Building wheel for netCDF4 (pyproject.toml): finished with status 'done' Created wheel for netCDF4: filename=netcdf4-1.7.2-cp312-cp312-linux_x86_64.whl size=3540513 sha256=8d3773284f447188eb21e1cd1fa66e67c67a7992e938661bb323d36503d0b779 Stored in directory: /root/.cache/pip/wheels/21/55/9c/2edbaca7d2f30e442799ff110d87fa81ecdc9f283b2931febb Building wheel for numba (setup.py): started Building wheel for numba (setup.py): finished with status 'done' Created wheel for numba: filename=numba-0.61.2-cp312-cp312-linux_x86_64.whl size=3604862 sha256=f71aa835d1971dc7553accc7f227dece9c4fd521e9e6bbe5e12d948570260787 Stored in directory: /root/.cache/pip/wheels/be/d4/3c/03ba03267785559c4a5fc18761d6ac10c66f01d033753c7e42 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.14.1-cp312-cp312-linux_x86_64.whl size=9003316 sha256=e2c22ef7ad6c8169e7c1edc23816fac8901bdf62465d6c53781ebf04df3a33da Stored in directory: /root/.cache/pip/wheels/3a/0d/dd/11a74a67f910fd773078d1fdef9fba2ed83da511b69cd5b2a9 Building wheel for numexpr (pyproject.toml): started Building wheel for numexpr (pyproject.toml): finished with status 'done' Created wheel for numexpr: filename=numexpr-2.10.2-cp312-cp312-linux_x86_64.whl size=415588 sha256=dcf18cf501b096303348d7ad563169aa506be701f91e1fd6b077e170abdc7005 Stored in directory: /root/.cache/pip/wheels/8b/57/d1/8d0ed066450ac005084adf01b187d41b510d3b1915e9d3a0d3 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.4-py3-none-any.whl size=21447 sha256=01815514cd56ac764fc764caae90eb6e7f6cdffca389544ee033d2600ce94262 Stored in directory: /root/.cache/pip/wheels/6f/03/cb/b00ff88c7a53fae568f430cb6d009fbfee4bbc8aeaf55a2772 Building wheel for opencv-contrib-python-headless (pyproject.toml): started Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): still running... Building wheel for opencv-contrib-python-headless (pyproject.toml): finished with status 'done' Created wheel for opencv-contrib-python-headless: filename=opencv_contrib_python_headless-4.10.0.84-cp312-cp312-linux_x86_64.whl size=36150247 sha256=3160151b90fa4630820677b3a976e8b24707f8f80db9e93422cb1e29e8202cf4 Stored in directory: /root/.cache/pip/wheels/17/fa/a3/79abaf77ba8eb4be49422fad9a7a5bb46dd6db566a1f0f5a9c 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=115594 sha256=a4f170404d2bc3ff71869a0ecad12a4b309f126c91a994c9d83cb718f8f66c1f Stored in directory: /root/.cache/pip/wheels/e8/50/5e/287aabb53d00b9edfe22b68f5347195b0dc5ac0ad2b46ad129 Building wheel for partd (pyproject.toml): started Building wheel for partd (pyproject.toml): finished with status 'done' Created wheel for partd: filename=partd-1.4.2-py3-none-any.whl size=18945 sha256=346c7affd50aa96d2caa05eb67590a11c1be569a2cab7ad704eb498e94cac8d9 Stored in directory: /root/.cache/pip/wheels/4a/39/9d/5622690b1b1f1a467325e69c9f66b8c75b44dc3329bc5634f8 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=82200 sha256=abbbdfa8370cef23ce67d12143b4ef4837425d71bc0a5acfb8a7eed0a5f55739 Stored in directory: /root/.cache/pip/wheels/9a/70/2b/9afb1856b74411b740d34507d2c37737355526611943a438ab 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=234027 sha256=d7a4cdd8882ebd02a41a945cdff374473e46bc362d05986e2edfd0cbd79f9981 Stored in directory: /root/.cache/pip/wheels/c6/42/cc/6cfb9c38c95d022cc0c1438c2dbaa6c63388cfdfeff6113220 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=22573 sha256=95d3b459f508135874a6effd93b1af2ca611b246856045f61b4ffcbe3b5a0bdf Stored in directory: /root/.cache/pip/wheels/13/53/54/053342419ea0bbc96c8834e2ebe36f648eb501a8311c2122b4 Building wheel for Pint (pyproject.toml): started Building wheel for Pint (pyproject.toml): finished with status 'done' Created wheel for Pint: filename=pint-0.24.4-py3-none-any.whl size=302076 sha256=a1d3aa13afe78a1295083afad4303dca6c5a113f9064e38341e943c275a98d32 Stored in directory: /root/.cache/pip/wheels/94/fb/51/b2f9b5687f19c58d88235080ca751911636d0a85964cc0327c 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=15643494 sha256=de036f5c03c5f08370577fda29aaa745c728e71c911dfd8047a6766ab31575de Stored in directory: /root/.cache/pip/wheels/07/46/58/e378e027e61037375eb110c1fba9682f281391ba6a597748bc Building wheel for pngquant (setup.py): started Building wheel for pngquant (setup.py): finished with status 'done' Created wheel for pngquant: filename=pngquant-3.0.3-py2.py3-none-any.whl size=5921 sha256=3344f05574655753c92c1ab847adde56a6a11148f219725ff1f19536a4d54a77 Stored in directory: /root/.cache/pip/wheels/95/f0/66/dbcb58ef353b64c572a065fe0f6eda3f3f7096a857a5bb4f22 Building wheel for polytope-client (pyproject.toml): started Building wheel for polytope-client (pyproject.toml): finished with status 'done' Created wheel for polytope-client: filename=polytope_client-0.7.4-py3-none-any.whl size=49739 sha256=def8df45eb38b238cbf34f5ff631a6405539b61c27c2abcaf7169c952b66fb20 Stored in directory: /root/.cache/pip/wheels/15/f2/16/4b51219f732c19e885153fb4dfe7fa5c54c50061ec3e888436 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=62753 sha256=c7bd4c4ced5dba97cbc5257ad3fc959ee4b60c876b1fcc73f72c8081b1e7e223 Stored in directory: /root/.cache/pip/wheels/95/2e/94/96262707a02be34ea8ea0783c12cfa6f57cfc110ce8d0786c4 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=29593 sha256=e707df6e2bb3450eb63b9b112fe4eb744cd96f7b9466e1b2853be36729f796e0 Stored in directory: /root/.cache/pip/wheels/e5/6d/54/c9f98f296e6f8839c3055e272b4c79d76f74bb7d64041ed95d 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=56902 sha256=445bbcf68242ab0f30da469f6d4dced9898f44a116651c15a43179ecc98053d7 Stored in directory: /root/.cache/pip/wheels/dc/24/22/310c3e5fc3cc9dfb8351c1edcf42fcd43bab75cee512145cff 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=162194 sha256=d477fbf0ed35cf6f1d6773c460709c60a42817c0d1a5409aaaf0dcf5f585b2a4 Stored in directory: /root/.cache/pip/wheels/fc/2d/75/8a2f2988232dcb16a81794549e4efb1b4dae7974ca10653480 Building wheel for puremagic (pyproject.toml): started Building wheel for puremagic (pyproject.toml): finished with status 'done' Created wheel for puremagic: filename=puremagic-1.28-py3-none-any.whl size=43317 sha256=ff98087b66622631db46118ce0ac170acf64828c27fb89335d5284883e7c89b0 Stored in directory: /root/.cache/pip/wheels/6c/7d/13/7b68d1cfc21d87ea587c88c074f71a3ced07a60f4a7fd51edc 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=47185 sha256=e03a280e9ad2af2ce06d9d2e12ae5df07ac03660dd03b357d3ea192e2489af02 Stored in directory: /root/.cache/pip/wheels/96/a1/ff/42ccde2a0a7d4df3169c3ebfa9fd2500c83d0717945b4e4118 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-cp312-cp312-linux_x86_64.whl size=329839 sha256=2fc7397eab2e0a8d18afab064e0e5ce031b2b99d5bb3fca7c71ac4fe74621736 Stored in directory: /root/.cache/pip/wheels/af/9a/65/38e82f825d0ccecf39ec9321a1fef7ce2e59022ad228b46b16 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=228814 sha256=232a32c9f5d5c4ba15c0a9378b720e4e0698d02c96d06bd77fe1a87e26a25d5a Stored in directory: /root/.cache/pip/wheels/63/3e/6d/e385e62fc6cc89cf770fcfa1132e209e4f56993c7e0df0d56c 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=19858 sha256=ebacd28c5a47c2f3b991a21817f1ddd7956cffc1406953bdf351c5dcde168cb8 Stored in directory: /root/.cache/pip/wheels/fb/aa/6c/1b00e07084adb487f6ccf2bd77c41d4fa2cfb50d949fc25efd Building wheel for pyerfa (pyproject.toml): started Building wheel for pyerfa (pyproject.toml): finished with status 'done' Created wheel for pyerfa: filename=pyerfa-2.0.1.5-cp39-abi3-linux_x86_64.whl size=748886 sha256=88714c6075eb7d99c74d9dc5f6dbc77b41b9cea684fbbb74c25ef0e3cd765cb4 Stored in directory: /root/.cache/pip/wheels/72/34/79/b07ce9c2ed39bc1331315a9947ebd54a1c1dfa6831bf5ee189 Building wheel for pyfdb (pyproject.toml): started Building wheel for pyfdb (pyproject.toml): finished with status 'done' Created wheel for pyfdb: filename=pyfdb-0.1.1-py3-none-any.whl size=11144 sha256=fd38ee5581e73eb426edc590e8f992332c833e7432f4600aa09303b751f7b3a6 Stored in directory: /root/.cache/pip/wheels/43/66/4c/00878d44ebb64c67c0ae122647f6a2343a313c0952014d98fa 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=345848 sha256=0c5b235c20069202125d3240558018b9c3a28a582dc0fa9e84361bcd4a92ceae Stored in directory: /root/.cache/pip/wheels/ae/37/89/24ef71e7066381351a6ae214c689692e92c26f5744fb54fa07 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-cp312-cp312-linux_x86_64.whl size=219056 sha256=87e65f07818765c12493763b2c640d01b286d91b1616466aa6eb4d333020fffb Stored in directory: /root/.cache/pip/wheels/e7/18/55/a21ba49cec12bcd5e9a363e5a1cb7aff144c1004d271d22b8e Building wheel for pyhdf (pyproject.toml): started Building wheel for pyhdf (pyproject.toml): finished with status 'done' Created wheel for pyhdf: filename=pyhdf-0.11.6-cp312-cp312-linux_x86_64.whl size=420023 sha256=d9a623610940e57b0aba67fc2e450a8b202247171e8068d6d8af56a2e55f2840 Stored in directory: /root/.cache/pip/wheels/e0/38/ff/850908ab0f350e4bcd015e8e645ff079d2d5aa9545a46eef54 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-cp312-cp312-linux_x86_64.whl size=303281 sha256=8d1d964d25055298d3cfbaac9a92743dda78477ec7e7827a4a44a36aa7c46925 Stored in directory: /root/.cache/pip/wheels/79/3b/8b/dcf33c141f8ac77bf837bc0bc6aa5ac3a87f8ad6a346fc5316 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=29956 sha256=2e9c07b041740957fa2cf6e3ac16a7384ff297efa772e9877e93fb983ea45cc1 Stored in directory: /root/.cache/pip/wheels/5b/85/34/78ee8df5353147bf81c8ba4f0307d97866b4aebc979ff2c397 Building wheel for pyogrio (pyproject.toml): started Building wheel for pyogrio (pyproject.toml): finished with status 'done' Created wheel for pyogrio: filename=pyogrio-0.10.0-cp312-cp312-linux_x86_64.whl size=2705525 sha256=5e1ff3dd31d4ce69269d720c47486c90ae47c93645ccd0522aac5f98d13a5fa2 Stored in directory: /root/.cache/pip/wheels/59/c1/88/e3278fb8f1b98210cd4fb43448a3e424b3fc93bd84fa9917dd 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=66982 sha256=aa3f01ac5894051ff1c9f64041acf7c7be04b7c9455b12665d26d65dace20b3a Stored in directory: /root/.cache/pip/wheels/91/52/7c/ad53042ef578d4a632c83ef6e56310cbd20a9b187f04fa6ce6 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=11186 sha256=0ad3adf9c73b0a5beb64230a0ac132f31e03156c2e3114e15bd3cbadb419da82 Stored in directory: /root/.cache/pip/wheels/12/ad/24/e1dd6377376188f851ea35c3ed3ce74be8be43a38d99ffb3f3 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-cp312-cp312-linux_x86_64.whl size=2812011 sha256=0f7972285e863f4cb4fba382ebfaf650e5f4f9a3dcf032698a006b781554405a Stored in directory: /root/.cache/pip/wheels/c0/1c/b4/07152ed558cd7771f20aa918132fc671127a348e0cc477d9d7 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-cp312-cp312-linux_x86_64.whl size=4418503 sha256=a089571edce33347564bdfdb168fdfc4b131c5057447db2811dac5b83da79eea Stored in directory: /root/.cache/pip/wheels/2f/ab/cd/a3938c5be757c3c2602ca9bb75bb50451de00babeb7eeaba59 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-cp312-cp312-linux_x86_64.whl size=121859 sha256=efb098321b3a1bc9ca965da9a897543da6860458a228dc032f6cc80cc88d9dab Stored in directory: /root/.cache/pip/wheels/79/30/2d/129d6f735bac5385cacb084de8d0f0240bdb9fd17ca71a260e Building wheel for pyshp (pyproject.toml): started Building wheel for pyshp (pyproject.toml): finished with status 'done' Created wheel for pyshp: filename=pyshp-2.3.1-py2.py3-none-any.whl size=46584 sha256=dc7e13d469f565f87a02e563edf82eccfcb73f63e9456299db4669b05f7f7064 Stored in directory: /root/.cache/pip/wheels/04/3d/11/46d9fbfd98b8aefae711b5ba1bf71fec1e07cb8dc30ac95bf2 Building wheel for pystac (pyproject.toml): started Building wheel for pystac (pyproject.toml): finished with status 'done' Created wheel for pystac: filename=pystac-1.12.1-py3-none-any.whl size=194187 sha256=783a961294e160af4aeaeaed6ebd3acb59365d45d847821dcc3e1e731b97b32f Stored in directory: /root/.cache/pip/wheels/08/10/91/5a30dbe0763387503de476c0a79f94eff5d8fcaebe42f8e80a 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-cp312-cp312-linux_x86_64.whl size=1530530 sha256=ca7b627a228aa84a7c6fbe053cb91c165d21f2738c3b4747a210d6edd7cc75a6 Stored in directory: /root/.cache/pip/wheels/1c/5c/a4/8f6eab64985d30810ec935723b6c1245bc16276443dbf4c511 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=15829 sha256=3c13fd9fd8d0e36d8acf7ee72185bdac2cec498e87dbfb3916aad2a08c8d09cc Stored in directory: /root/.cache/pip/wheels/ce/c4/e5/677628877c2a8ce6ae6d863c6cf6841e03062e9756842ef07b 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-cp312-cp312-linux_x86_64.whl size=7332361 sha256=286894ef5b656c25490c826bc5786ab9a269d956622ddcf37c8fc294fad0b5bc Stored in directory: /root/.cache/pip/wheels/41/8b/d0/75f19706a56792df32d054c3c0bfbb8032eba504e3b1d50caa Building wheel for rasterio (pyproject.toml): started Building wheel for rasterio (pyproject.toml): still running... Building wheel for rasterio (pyproject.toml): finished with status 'done' Created wheel for rasterio: filename=rasterio-1.4.3-cp312-cp312-linux_x86_64.whl size=10384925 sha256=2e38de52d14eed01c11a8f82a3bd0d80f9a4e1e5b229cad9a54d7f4e9858f23b Stored in directory: /root/.cache/pip/wheels/53/8b/20/5211fe6d249a6b1cc00ca061c2bc501574e5b4f2d28d480c2c 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=22126 sha256=bb1909727654316a21887cca00bc17030aa88a3db51b4e7ee0db3966c181e274 Stored in directory: /root/.cache/pip/wheels/ec/0d/76/7949c8dbe85e4aa41d8c8b787433b9872cb05d6f9bf4ceb17e 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=71432 sha256=e53c3b9b084e8cd51036375e494f6b192abdeed18d062391e70fd878229d2e6a Stored in directory: /root/.cache/pip/wheels/d0/68/02/b99720caea3397e3a085e83f592efcca1f335f267d98bbba07 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=1939817 sha256=449062bbe916a8e1c05c52e7068f1ae119b8c3e0787554b9eebedc4fd2d0c703 Stored in directory: /root/.cache/pip/wheels/97/dc/a6/928d10cf1fd819ecc1352c7775286cf3b9430444da6f8e50bf Building wheel for rich-argparse (pyproject.toml): started Building wheel for rich-argparse (pyproject.toml): finished with status 'done' Created wheel for rich-argparse: filename=rich_argparse-1.6.0-py3-none-any.whl size=20073 sha256=97789ee62f9227836092111cb9c9577e00aaf5075a4c5fc1cfa629ad7f709cf9 Stored in directory: /root/.cache/pip/wheels/af/f9/b6/02f8a8e9130dd95a9ee09731c327b577cb334a966d4f51f146 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-cp312-cp312-linux_x86_64.whl size=24584 sha256=09d404d6d839115dc6ce3bd663cae4d8c88286d69f3ec8c276824f71fe253c49 Stored in directory: /root/.cache/pip/wheels/4f/31/99/2ab9587c19c8609a31b5c8749e9f2b7e6479ec60af0fa039d7 Building wheel for s3transfer (pyproject.toml): started Building wheel for s3transfer (pyproject.toml): finished with status 'done' Created wheel for s3transfer: filename=s3transfer-0.11.2-py3-none-any.whl size=84254 sha256=3c4f181fb726240d558326ae139c102bf6bb5c6e2c0be3346eda81864fc99d5d Stored in directory: /root/.cache/pip/wheels/d9/9b/69/d8969d87e386dbc4d4b047779973b4d319ac87ae466d700d3e Building wheel for salem (pyproject.toml): started Building wheel for salem (pyproject.toml): finished with status 'done' Created wheel for salem: filename=salem-0.3.11-py2.py3-none-any.whl size=86179 sha256=b8b9da5ee256462e24845d3f407d7b5b0cb3c2e06ee4abdc081db0aaf0dfb594 Stored in directory: /root/.cache/pip/wheels/fc/31/af/cdad03b453e8d5b01da74b0e67e0fcad49a305ed1ff32e0b5f 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=1556610 sha256=ff3a6409da5af7f1d2874895c468cc18ee2585934b8f47960141a0d18ad4879c Stored in directory: /root/.cache/pip/wheels/54/34/2c/e2c9da7898d55c32706c38a71b26e273ecf4d33a4393763666 Building wheel for scikit-image (pyproject.toml): started Building wheel for scikit-image (pyproject.toml): finished with status 'done' Created wheel for scikit-image: filename=scikit_image-0.25.0-cp312-cp312-linux_x86_64.whl size=14997235 sha256=8ddf1b4191aa72ee2fe9216d1c657eb7e3aaf36d479e546d099ec2a70c03b7e0 Stored in directory: /root/.cache/pip/wheels/61/ec/1b/caf8a9bb1eef802bdb57fa6d5a8244dca5828f24dc0df5dabe 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-cp312-cp312-linux_x86_64.whl size=12982216 sha256=555415b0c4bd95d0253a3cbd98449a7e15039aeb9fb3329f19769de1140d752e Stored in directory: /root/.cache/pip/wheels/3e/3f/77/64d745342c302c2c5771e4bbfbe9500c506264c0280de151be 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.11.0-py3-none-any.whl size=2651881 sha256=df48beb785ccbb78946c835def9593a7c84eb1c9dc6e0e7d8bf8aef95bba4aa5 Stored in directory: /root/.cache/pip/wheels/16/ca/f0/71b84e106ddf0a833d6d74de794f9b2e13decb32a2cdbc1822 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=294619 sha256=2ac2b5cc4227637f7a2cf82e049925753f42143058447d89ead2ce435cf0af02 Stored in directory: /root/.cache/pip/wheels/4c/04/20/aa5b3380777fa61cf16373ba1d946ee8670379e142f3b4a7e4 Building wheel for semver (pyproject.toml): started Building wheel for semver (pyproject.toml): finished with status 'done' Created wheel for semver: filename=semver-3.0.4-py3-none-any.whl size=17948 sha256=2f67c5d328b8d8d16a4b6d32381f9fb71cb4d1a759f66d8aec5814b81d4e826e Stored in directory: /root/.cache/pip/wheels/89/98/ef/90739238ebd923b414bcae1f69440dc769b126fe9797f48127 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.6-cp312-cp312-linux_x86_64.whl size=1197750 sha256=81515995f49dd2530e481315aed8d99bf429eeb6d8bb649c1e66c6aea639cf6a Stored in directory: /root/.cache/pip/wheels/17/c9/8c/131f030c5e31ffb59f3b479c9e266329dbad1e56f288114628 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=5488 sha256=b189132961e038f8579dedbaca326e526b2917dd2547efe8336f0d0d6e7d937d Stored in directory: /root/.cache/pip/wheels/b9/92/53/ccfe6041dcb8e83cfd529757abe207cdaa6746aa60c5490c23 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.36-cp312-cp312-linux_x86_64.whl size=3235084 sha256=9da8a9074eab4047d7758086658c1a2e2b06718227702260d5b40afffbe4e61d Stored in directory: /root/.cache/pip/wheels/ac/33/6a/ea534cf6afbe7bec08956cb897eb7cc5540a21dbd506615652 Building wheel for statsmodels (pyproject.toml): started Building wheel for statsmodels (pyproject.toml): still running... Building wheel for statsmodels (pyproject.toml): still running... Building wheel for statsmodels (pyproject.toml): still running... Building wheel for statsmodels (pyproject.toml): finished with status 'done' Created wheel for statsmodels: filename=statsmodels-0.14.2-cp312-cp312-linux_x86_64.whl size=25893022 sha256=234e39587d0f4308b4c4d9d85fc8ee9de2ba1dbc91640a81f25d13b2ad07f29a Stored in directory: /root/.cache/pip/wheels/01/3a/02/6fb4008daf70be78a7513363390d61724f29f9bebf898e83f1 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=12590 sha256=bd0a4d3b3982a6c16cad34d6c695ad62fe2a7e8fc3efe99147b78f0c2c80fed9 Stored in directory: /root/.cache/pip/wheels/ba/96/1b/135079fbf8ee79432e3429bf69b8fd69d32ec5cb64d9ffbe0e 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=24436 sha256=72b97af465f9e158697242f7a8419dcdc45b916f5549ee4451147e8e513c8aee Stored in directory: /root/.cache/pip/wheels/47/9d/66/bd3f12c910cd7ce2ccda9e2bd7a8d6f3a1006f6c4c04719009 Building wheel for thermofeel (setup.py): started Building wheel for thermofeel (setup.py): finished with status 'done' Created wheel for thermofeel: filename=thermofeel-2.1.1-py3-none-any.whl size=19498 sha256=0914e508304e622bb493a152dc49d6049eba5b2be27c63fbb5d0889d033f3d29 Stored in directory: /root/.cache/pip/wheels/87/02/29/f44a54c55073fc912e8165ba4c40e3caa2860b007ef043a7e4 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=222947 sha256=c489053d65eb2861df64d89ff38f050c0ed1978c89a26d76567c675a68f25997 Stored in directory: /root/.cache/pip/wheels/fe/17/6e/4f123405492fe7b6099b7210b8c3c49c818dcff8cca573065a 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=55939 sha256=c942dda373ff3f41be781cc331c65ecfbd86747829964e9285c2eb635b7713c6 Stored in directory: /root/.cache/pip/wheels/9e/b9/f4/33546874e88536716eb99667ad762afed88842153ae51d91b3 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-cp312-cp312-linux_x86_64.whl size=647764 sha256=66750a356893eb3f6d1b625fdc6bf2f3b72dea30482ae83d555405266c55768e Stored in directory: /root/.cache/pip/wheels/85/ed/ff/2dea284384a6062bcded4c4e815665c0cfcb6a0397abd671cb 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=22905 sha256=e5f608dce7459f5995a8bbf5b882a3506645e49f7f724f3ec74f107f9676a20e Stored in directory: /root/.cache/pip/wheels/ee/66/48/1b40becc5baf12f8028a90716ad18f93f525bd6d4fb8fc5fcb 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=17893 sha256=6b92de6b545e351bb0a7dbd9d276c70928f79f643be137b972d8f75417455560 Stored in directory: /root/.cache/pip/wheels/7a/d1/4b/a5e306c3a90645a0a241c415ab839fd5ce840e49c6529158b7 Building wheel for xclim (pyproject.toml): started Building wheel for xclim (pyproject.toml): finished with status 'done' Created wheel for xclim: filename=xclim-0.55.1-py3-none-any.whl size=451860 sha256=d25f9f67a92baf739ffefe310a6e39a92f83f7ed74caa906078506aa2430f77e Stored in directory: /root/.cache/pip/wheels/f1/7e/75/a34c859360fd537f64ea847ec81ceb215606bdfe25e23c51ef 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-cp312-cp312-linux_x86_64.whl size=190795 sha256=dbd39501e1c40119b5514ec3b16c8c96f1352fd54adc593052d5929d6de4c2c4 Stored in directory: /root/.cache/pip/wheels/6e/ce/d7/788f3e27ebe0dd1a21dd468f200a28368c1510ee439af9c152 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=57282 sha256=1f163f86f0adc4450cae1f2701d644a8b10ff5c94dea780994d76a521c14bbe9 Stored in directory: /root/.cache/pip/wheels/1a/a5/81/c64bb687e1353754fbac7e29ec19bc21f7ac5fad13e5535649 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=6317acdf5a8160659896648c02635a2654117299d7c500cd9f0f058407d76f27 Stored in directory: /root/.cache/pip/wheels/ed/50/0b/2fa059ff17e12fbeb1086b9aa3d3e2dba73aa0424131c6c309 Building wheel for yamale (setup.py): started Building wheel for yamale (setup.py): finished with status 'done' Created wheel for yamale: filename=yamale-5.2.1-py3-none-any.whl size=56936 sha256=3b90bcc45e0d310fe0e6cd96bf6a08a9a20b8a762250c1bcdb6b37fa47ded4c5 Stored in directory: /root/.cache/pip/wheels/89/80/bf/dba38714c606e2aa8ea12c085f95face199daad99b1823f881 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=207055 sha256=b344ccf36d80266d6d83beea785ed04c749381c35c55c7a4e0a7538c4d561b3f Stored in directory: /root/.cache/pip/wheels/a1/3e/24/6a8eefcf7324c7a8c8299e5665a7b56e63f589f25bca5d5887 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=43354 sha256=ff4d1fd5bb372710f637bd2a7d7c48d9b3d702dae2f7aebc43e2ecfcee05ef13 Stored in directory: /root/.cache/pip/wheels/cf/a1/4b/7aa609d96f2eb55f5ef995832d36a8dc86c81a1c46947b5629 Building wheel for zope.interface (pyproject.toml): started Building wheel for zope.interface (pyproject.toml): finished with status 'done' Created wheel for zope.interface: filename=zope_interface-7.2-cp312-cp312-linux_x86_64.whl size=264091 sha256=a9404ec3c8b83da3c11b88984f58ca2ba505a399a1029f6a71baa3fc2c68646b Stored in directory: /root/.cache/pip/wheels/b0/00/b3/edc5f297df7ca70ad221749d179d9c9c781266928c6ae74e94 Building wheel for climetlab (pyproject.toml): started Building wheel for climetlab (pyproject.toml): finished with status 'done' Created wheel for climetlab: filename=climetlab-0.24.1-py3-none-any.whl size=2301582 sha256=6f204e0c20efa1af1cf52fe38a727aaee052f05249c9a76efa8bb6bad9da8b59 Stored in directory: /src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer6236/tmp/pip-ephem-wheel-cache-tlz6fdry/wheels/27/23/98/2989314d1112047fde249be50d838e3a129839e5a29469f378 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.3-py3-none-any.whl size=29998642 sha256=fce524b0cdb2ab1b1a351dc55673dfde510ad983645c9367c885f1f5c28e1f9d Stored in directory: /src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer6236/tmp/pip-ephem-wheel-cache-tlz6fdry/wheels/49/c8/eb/1a3a0e62cac84d78d42966f46a0902c1f3905ad770fe4f7eaa Building wheel for attrs (pyproject.toml): started Building wheel for attrs (pyproject.toml): finished with status 'done' Created wheel for attrs: filename=attrs-25.1.0-py3-none-any.whl size=63152 sha256=950555ae50dec7943a57cc26c7f3214ad3b90a682d50dfb1df31fcf81f7938d6 Stored in directory: /root/.cache/pip/wheels/92/b3/05/b605c449e7f87808b877245bd83a2201075297a692fb1f9a1a Building wheel for click (pyproject.toml): started Building wheel for click (pyproject.toml): finished with status 'done' Created wheel for click: filename=click-8.1.8-py3-none-any.whl size=98236 sha256=d9c7cad333733d763456663259659714536e5ea5eb5d9b012b3d1ab5e457a269 Stored in directory: /root/.cache/pip/wheels/d9/44/a7/5b41043573cf8ba78adcf535e879dff77707c72ee47a537e25 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.9-py3-none-any.whl size=119515 sha256=410047cdf7115ca7fac79eb805f97a6d3a9c06809e9161dc369260de7b909772 Stored in directory: /root/.cache/pip/wheels/fa/8b/db/58929255542426e5d17a6857cb095b32b1c0b5539da265181c Building wheel for filelock (pyproject.toml): started Building wheel for filelock (pyproject.toml): finished with status 'done' Created wheel for filelock: filename=filelock-3.18.0-py3-none-any.whl size=16215 sha256=c401f4f8377c4464e6db25fff06205fd89bdd83b65eb0488ed1b160f780e21de Stored in directory: /root/.cache/pip/wheels/d6/00/2f/d431dcffba1588f396b3a813128f52ccb97aef1a2985fe032e Building wheel for fsspec (pyproject.toml): started Building wheel for fsspec (pyproject.toml): finished with status 'done' Created wheel for fsspec: filename=fsspec-2025.3.0-py3-none-any.whl size=193615 sha256=efb87af3efa9103f94ca91a7f8cb7a4df91af9f74fc106c9c7ea0efd7277c1b3 Stored in directory: /root/.cache/pip/wheels/4e/a5/64/c911296abe600c20ef21681b866a2e28548044b6aa6b2e7afc Building wheel for Jinja2 (pyproject.toml): started Building wheel for Jinja2 (pyproject.toml): finished with status 'done' Created wheel for Jinja2: filename=jinja2-3.1.6-py3-none-any.whl size=134897 sha256=005a2fc379b662ac007c271a8122f7a7db49bb67fbedfc85db50fccde34d839f Stored in directory: /root/.cache/pip/wheels/41/8c/d6/d8112994a453c29608e941fffcfb85f8c640a0b8c859d038e5 Building wheel for jmespath (setup.py): started Building wheel for jmespath (setup.py): finished with status 'done' Created wheel for jmespath: filename=jmespath-1.0.1-py3-none-any.whl size=20340 sha256=8ab2d7f832c69372f3b0df29c59445b0569cddfc5e3d44404a44ece56ce338e3 Stored in directory: /root/.cache/pip/wheels/b0/b5/20/25b820b4e2a6169b9366a7f2d72cc29602b4bef7c4cde2c960 Building wheel for joblib (pyproject.toml): started Building wheel for joblib (pyproject.toml): finished with status 'done' Created wheel for joblib: filename=joblib-1.4.2-py3-none-any.whl size=301859 sha256=df04294367b175df348258993910e926bbdc2ff87c4420f63ec91d9ee9d5ab7c Stored in directory: /root/.cache/pip/wheels/45/be/e4/cd2c0e117990c215024c99014dfe25a50767a4d0b67986dd32 Building wheel for jsonschema (pyproject.toml): started Building wheel for jsonschema (pyproject.toml): finished with status 'done' Created wheel for jsonschema: filename=jsonschema-4.23.0-py3-none-any.whl size=88462 sha256=856673824cfb14b97e5a3e0eb1c31f0d6be857657a9eafdc5a23cb5cff79dd29 Stored in directory: /root/.cache/pip/wheels/1a/98/e6/c891fcfd55519301681c5b13f0325971f451d638e1c9b0227b Building wheel for lxml (pyproject.toml): started Building wheel for lxml (pyproject.toml): still running... Building wheel for lxml (pyproject.toml): finished with status 'done' Created wheel for lxml: filename=lxml-5.3.1-cp312-cp312-linux_x86_64.whl size=8606193 sha256=f17b6c2ff0f0dde431d23ac1dff2001c8fb907c38bb4fe2c0126f253eb2c63c4 Stored in directory: /root/.cache/pip/wheels/ed/ce/ac/96b35da15635ff45b930199f0963bf131424026700b202783a Building wheel for paramiko (setup.py): started Building wheel for paramiko (setup.py): finished with status 'done' Created wheel for paramiko: filename=paramiko-3.5.1-py3-none-any.whl size=227327 sha256=cdea7145ac134f2b9bf0198794f625adb84dc19731b211901524f4e21494a4bc Stored in directory: /root/.cache/pip/wheels/5b/83/8b/9a192daf2f026d674911fa715f2d8f15a08a864ebb1cf2b4db Building wheel for pillow (pyproject.toml): started Building wheel for pillow (pyproject.toml): finished with status 'done' Created wheel for pillow: filename=pillow-11.1.0-cp312-cp312-linux_x86_64.whl size=1470672 sha256=9f0834a8d9692688c67bb1bf2330bb16e8c5211e97e3eea9d5f0974a0e445e06 Stored in directory: /root/.cache/pip/wheels/15/71/95/681aba7fe614d241ebf82e0887e5222882e3b4203593b6e97a Building wheel for platformdirs (pyproject.toml): started Building wheel for platformdirs (pyproject.toml): finished with status 'done' Created wheel for platformdirs: filename=platformdirs-4.3.6-py3-none-any.whl size=18466 sha256=f78ebef64f0789925e5c3c6f364c24a40085afbf4d443f6d7362a3d6ed54fe33 Stored in directory: /root/.cache/pip/wheels/90/b3/2e/a398e304ed768e28376613244b04e81ebd95f941d15838daaa Building wheel for psutil (pyproject.toml): started Building wheel for psutil (pyproject.toml): finished with status 'done' Created wheel for psutil: filename=psutil-7.0.0-cp36-abi3-linux_x86_64.whl size=284634 sha256=2441931a05fd26f575e204b7dddc17964f72b763fb61ba4101fb6b08780ffabe Stored in directory: /root/.cache/pip/wheels/0c/58/48/ccefe23b905f1dd76f8444f328ff2cfb1d4920a081f9d5d03d Building wheel for pydantic (pyproject.toml): started Building wheel for pydantic (pyproject.toml): finished with status 'done' Created wheel for pydantic: filename=pydantic-2.11.3-py3-none-any.whl size=443591 sha256=a082753436a07f9ba1289c6ffa01cd93db3548776088aa917cc43b63f68fa60f Stored in directory: /root/.cache/pip/wheels/78/18/a2/3f08b2991bf3093be9d340e06cf9d20335e779a6165870216a Building wheel for pydantic-core (pyproject.toml): started Building wheel for pydantic-core (pyproject.toml): still running... Building wheel for pydantic-core (pyproject.toml): finished with status 'done' Created wheel for pydantic-core: filename=pydantic_core-2.33.1-cp312-cp312-linux_x86_64.whl size=2108304 sha256=2283409b754d90e73a407216fef016fb98f4b7163594dc0d004e69dca194b01b Stored in directory: /root/.cache/pip/wheels/96/71/36/1130d79177a1cabeb17e945aeb49807941722376019c470ad0 Building wheel for pyparsing (pyproject.toml): started Building wheel for pyparsing (pyproject.toml): finished with status 'done' Created wheel for pyparsing: filename=pyparsing-3.2.1-py3-none-any.whl size=107762 sha256=7614169ad6c978f4bff5136d7963c1c6b47b19e75c457dc0399e485f01515b4d Stored in directory: /root/.cache/pip/wheels/9c/74/ae/cbd885c151f3a70432ab9925eae832af26dfd34abe414c96d9 Building wheel for pytest (pyproject.toml): started Building wheel for pytest (pyproject.toml): finished with status 'done' Created wheel for pytest: filename=pytest-8.3.5-py3-none-any.whl size=343692 sha256=ca58bf12600e7bb901754a943585d6206e1b6d2d859c675a89d1902b0e5f1f72 Stored in directory: /root/.cache/pip/wheels/9b/58/c1/9b8e26feacb848eb514dfaee7d7dfb19c78ba4dff22c6a7ebc Building wheel for regex (pyproject.toml): started Building wheel for regex (pyproject.toml): finished with status 'done' Created wheel for regex: filename=regex-2024.11.6-cp312-cp312-linux_x86_64.whl size=796978 sha256=0e9e9acba91de597a07b22a21694caa0db7caaa113c2bbe1461254ab7a85833a Stored in directory: /root/.cache/pip/wheels/9d/a6/cb/ed8ecf8337b6214a8ce17aa9f680af84808f680cee31509cab Building wheel for scipy (pyproject.toml): started Building wheel for scipy (pyproject.toml): finished with status 'done' Created wheel for scipy: filename=scipy-1.14.1-cp312-cp312-linux_x86_64.whl size=27435408 sha256=2e2fcb11934ce7e110a93054f0bddb9702d8f8e5f2ac8bdc95dd81e4435b054f Stored in directory: /root/.cache/pip/wheels/8d/13/28/bd946b237b729b874455224d9576bac637a1a92ddfb37231ae 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=29637 sha256=3ae89fa1248f1ad380e3e2805d568afa707a14a6483ce7a6cd4e4186392ac890 Stored in directory: /root/.cache/pip/wheels/0d/81/75/812d998647cc0601d622d611246973c3c266f8477b0335110c Building wheel for threadpoolctl (pyproject.toml): started Building wheel for threadpoolctl (pyproject.toml): finished with status 'done' Created wheel for threadpoolctl: filename=threadpoolctl-3.6.0-py3-none-any.whl size=18639 sha256=d2195fc8484e00042416edb1c86e146cb01a130d3edfcaf9432a8e73c5f08a01 Stored in directory: /root/.cache/pip/wheels/b0/43/ed/6deef00a4fc1699ccf39f453de5c96826e306ef10e28cb0133 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.2-cp38-abi3-linux_x86_64.whl size=435248 sha256=0fec86dfb6897d9c875c8721317f88a15e3d318fe84c3fb90f111f70b182f29e Stored in directory: /root/.cache/pip/wheels/87/29/fd/19781292cf8c41d9e693267efcf4807ec65910496abb60d1a1 Building wheel for tqdm (pyproject.toml): started Building wheel for tqdm (pyproject.toml): finished with status 'done' Created wheel for tqdm: filename=tqdm-4.67.1-py3-none-any.whl size=78580 sha256=a55bfabb2a1ba06cb94b5e37df77c4cf416c0093354a954b7881d004b7e7245f Stored in directory: /root/.cache/pip/wheels/ca/df/e3/b84cc850d2191539ecc690d6e236f570c6781722cfc69fe482 Building wheel for traitlets (pyproject.toml): started Building wheel for traitlets (pyproject.toml): finished with status 'done' Created wheel for traitlets: filename=traitlets-5.14.3-py3-none-any.whl size=85359 sha256=1ec9d58dc43a822b5898fe03bfa74f8e31f5edc9cda7bc119fd4f1659bd81ef7 Stored in directory: /root/.cache/pip/wheels/92/66/f6/815905f3829815ed5f4eed84f93fb7fe1c949da7dffee5c75a 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.13.2-py3-none-any.whl size=45806 sha256=a439e7c04b49fec3e5d3e2beaa21755cadbbdc391694e28ccdd36ca4a1408f8c Stored in directory: /root/.cache/pip/wheels/f8/d6/77/0c9ed7cc7903987a257da66e7fcee888c3cce517aecf8ef849 Building wheel for Werkzeug (pyproject.toml): started Building wheel for Werkzeug (pyproject.toml): finished with status 'done' Created wheel for Werkzeug: filename=werkzeug-3.1.3-py3-none-any.whl size=224546 sha256=98f8399abaf5c173a801acaca801282be2c038b93cf68b034b9f43fa4950d52f Stored in directory: /root/.cache/pip/wheels/2c/cb/e3/1c5f4057f1bba23a5f0a7c1b0a58607f50e6e352a84cdf2f5f 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=9651 sha256=3c2a90bfb2e77749288c0783a3f64ed374ac39c4f619dba350b6e3f743c637fd Stored in directory: /root/.cache/pip/wheels/28/74/07/90c6018da9269eb4f7b639556bf71b9ef8c04f6e3f5c472c49 Building wheel for beautifulsoup4 (pyproject.toml): started Building wheel for beautifulsoup4 (pyproject.toml): finished with status 'done' Created wheel for beautifulsoup4: filename=beautifulsoup4-4.13.3-py3-none-any.whl size=186638 sha256=e745ebc212330b384d2f77ef47a672671aedd800570b566ff81193ae9c89a5a4 Stored in directory: /root/.cache/pip/wheels/72/20/ce/92c9fbff093762fd930389476331c66818eeaefaa57601d172 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-cp312-cp312-linux_x86_64.whl size=460365 sha256=e88e07d0c6afaa705ed35b850655bdbb40626e8e0e541a4d6a50fff8aae0f229 Stored in directory: /root/.cache/pip/wheels/2e/18/23/10f816dc1f57d13a6c8d6525d442e74d82e772bb60f864afbe Building wheel for deprecation (setup.py): started Building wheel for deprecation (setup.py): finished with status 'done' Created wheel for deprecation: filename=deprecation-2.1.0-py2.py3-none-any.whl size=11277 sha256=94c155f29f670c8c029f6840aa4561c63d73d0543de1b97bd0613e502dc006ef Stored in directory: /root/.cache/pip/wheels/39/f6/5a/30d791da08f3ae4ed7bc3cf4e749c3bd5d167c08d5576b7638 Building wheel for entrypoints (pyproject.toml): started Building wheel for entrypoints (pyproject.toml): finished with status 'done' Created wheel for entrypoints: filename=entrypoints-0.4-py3-none-any.whl size=5337 sha256=0a79cca5c4027c2f14db50cbe9bf6ad0208fb55b8e3e20afc8c6786f449bc9f4 Stored in directory: /root/.cache/pip/wheels/88/32/a8/5c83b283b73174a8912082936be24e3c739d6b83fcf5ced68c Building wheel for markdown (pyproject.toml): started Building wheel for markdown (pyproject.toml): finished with status 'done' Created wheel for markdown: filename=markdown-3.7-py3-none-any.whl size=106384 sha256=8813b58c218aff53af9ab4ad22472985256f078b19d9a2cd41ab0a79d252c666 Stored in directory: /root/.cache/pip/wheels/a5/fc/75/614061f78602b51ec964a6550d2ad6b3ebec8360e1ce9de67a 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=4776 sha256=0e5e2ae43643bcb4c32fb7396e1e81419d1ff3ec59ed89220586e3ea686ff919 Stored in directory: /root/.cache/pip/wheels/5c/05/f1/415c56c98a4f5f94d5a4a2035f97d7cd7888ae4893aa4b2f2e Building wheel for termcolor (pyproject.toml): started Building wheel for termcolor (pyproject.toml): finished with status 'done' Created wheel for termcolor: filename=termcolor-2.5.0-py3-none-any.whl size=7756 sha256=246832b913f2b532257b9bda58d6c5ac9247be7818250353568244d5c5d74321 Stored in directory: /root/.cache/pip/wheels/16/c7/69/0d6380adff57aeabb146c9e905965c08ac0b8ffbda72fa160e Building wheel for annotated-types (pyproject.toml): started Building wheel for annotated-types (pyproject.toml): finished with status 'done' Created wheel for annotated-types: filename=annotated_types-0.7.0-py3-none-any.whl size=13645 sha256=354f48767a1734018cc153b58dbe7998ff3daf31bc6a8e42942fe2e6168f0df5 Stored in directory: /root/.cache/pip/wheels/aa/67/a8/2c66fbda1f684521f12b883c1bdc24d5234f285d957e823c13 Building wheel for bcrypt (pyproject.toml): started Building wheel for bcrypt (pyproject.toml): finished with status 'done' Created wheel for bcrypt: filename=bcrypt-4.3.0-cp312-cp312-linux_x86_64.whl size=274129 sha256=231f2f548d566e48975cab52686c7f021310071ab5eb19bd5866164b3359d366 Stored in directory: /root/.cache/pip/wheels/91/c3/e7/03d8e1192744dfd0bf56f408a9f99cf2b567e5714a13413958 Building wheel for cryptography (pyproject.toml): started Building wheel for cryptography (pyproject.toml): finished with status 'done' Created wheel for cryptography: filename=cryptography-44.0.2-cp37-abi3-linux_x86_64.whl size=1651816 sha256=fa25457d3cb625f722b8bb45f2204ce19fa9fcf3899b6af22ad6e612b8b6186d Stored in directory: /root/.cache/pip/wheels/66/ca/cd/17d2efe8f78950749cc2b57cc60503d656c53cfa2730df6abf Building wheel for jsonschema-specifications (pyproject.toml): started Building wheel for jsonschema-specifications (pyproject.toml): finished with status 'done' Created wheel for jsonschema-specifications: filename=jsonschema_specifications-2024.10.1-py3-none-any.whl size=18458 sha256=108cb496c861afe713b02512bfb730dde512708a3dd672479fbf12fe5ba46751 Stored in directory: /root/.cache/pip/wheels/82/87/b0/a8b36920e1521b4fcd5ba7edaed754f532418349fd8280c96a Building wheel for markdown-it-py (pyproject.toml): started Building wheel for markdown-it-py (pyproject.toml): finished with status 'done' Created wheel for markdown-it-py: filename=markdown_it_py-3.0.0-py3-none-any.whl size=87594 sha256=2405b83d987f98f979d0b67707323fa797eade163097dda46f0785cf4a82069a Stored in directory: /root/.cache/pip/wheels/19/77/58/74d52672b43e0ee5a9737255de8a7b9cbfdd7be24575559162 Building wheel for MarkupSafe (pyproject.toml): started Building wheel for MarkupSafe (pyproject.toml): finished with status 'done' Created wheel for MarkupSafe: filename=markupsafe-3.0.2-cp312-cp312-linux_x86_64.whl size=22880 sha256=f42aefb425d1059114cc1909371fa6dc05d11bd8d52c85cb5cd6c87c9ab8b159 Stored in directory: /root/.cache/pip/wheels/75/a1/5f/85ee819e5d341669dffcb77b9388f5fda63ec0e55ed0397d79 Building wheel for pluggy (pyproject.toml): started Building wheel for pluggy (pyproject.toml): finished with status 'done' Created wheel for pluggy: filename=pluggy-1.5.0-py3-none-any.whl size=20625 sha256=993a16d1a87d2e250b3c13c88a2cdf17dd76b90e8bd87a35a24a00efa550100e Stored in directory: /root/.cache/pip/wheels/db/61/3e/652f8ec0794411de34edb9757fbbf225f9a159da5321a75c62 Building wheel for pygments (pyproject.toml): started Building wheel for pygments (pyproject.toml): finished with status 'done' Created wheel for pygments: filename=pygments-2.19.1-py3-none-any.whl size=1225293 sha256=9ea1544ad55cecf4b8242fab6dd35a93bbce657034b0611ee383099054ab6d8c Stored in directory: /root/.cache/pip/wheels/9a/47/56/d2ef688b4c7ef0a192a07d85411f3cf20456c7a0bb093d7007 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-cp312-cp312-linux_x86_64.whl size=1128755 sha256=3fa291ef5aae3860442ebe9b8a4059316a77e1463acd6748f8c9a1fa3e16b8c7 Stored in directory: /root/.cache/pip/wheels/eb/89/16/447043df6095a2249118072701557685f2c58d7b31c8926ddf Building wheel for referencing (pyproject.toml): started Building wheel for referencing (pyproject.toml): finished with status 'done' Created wheel for referencing: filename=referencing-0.36.2-py3-none-any.whl size=26775 sha256=e8699adbbf8b5c7de96d8ffa0eb5c158b3beafce084968e2ea8bb08c6794dcd0 Stored in directory: /root/.cache/pip/wheels/14/ab/10/13a3461194a2d58f24d675e2020d1b1d8f01a4442398f9559d 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.23.1-cp312-cp312-linux_x86_64.whl size=387321 sha256=45a7250e78c48aaa7593dced1558c1cd0bd5764ab072a9d803ab34c72ad5a512 Stored in directory: /root/.cache/pip/wheels/1f/2d/a0/8acfc0fa772de886c65c38c92eb9034e9b4c348fb3a121bbdc Building wheel for soupsieve (pyproject.toml): started Building wheel for soupsieve (pyproject.toml): finished with status 'done' Created wheel for soupsieve: filename=soupsieve-2.6-py3-none-any.whl size=36186 sha256=3b30f52ba1589736f5c6d71e2bd5953b4de49512d1ba04126e85e3238ccba395 Stored in directory: /root/.cache/pip/wheels/6b/f2/69/1ea75c81c05e2cd0aad6ee17aff7838cff0f09e965204cc6f5 Building wheel for typing-inspection (pyproject.toml): started Building wheel for typing-inspection (pyproject.toml): finished with status 'done' Created wheel for typing-inspection: filename=typing_inspection-0.4.0-py3-none-any.whl size=14125 sha256=50e72559fcd2a6367a19f7a7e610e6afcb9fac940c650290eed893d61386832f Stored in directory: /root/.cache/pip/wheels/c0/07/e1/4ca9f4daad6f433daf04b76c116c81549ba81a4d6c95c221a5 Building wheel for iniconfig (pyproject.toml): started Building wheel for iniconfig (pyproject.toml): finished with status 'done' Created wheel for iniconfig: filename=iniconfig-2.1.0-py3-none-any.whl size=6073 sha256=a996e4d8535910b97a61fe1a515fdd6f8d2add05cd72d632cc8092501b731593 Stored in directory: /root/.cache/pip/wheels/b6/9b/74/365bd7589358625fbb4c453b8147558a774d541fedca704206 Building wheel for pycparser (setup.py): started Building wheel for pycparser (setup.py): finished with status 'done' Created wheel for pycparser: filename=pycparser-2.22-py3-none-any.whl size=117641 sha256=ed1d797901f7cdbad9895c6821a97c8a55067575a4766e50835e806ade015194 Stored in directory: /root/.cache/pip/wheels/36/53/17/c0ae2e096d359a9a8faf47fd7ded8f4c878af41a3c66cb5199 Building wheel for mdurl (pyproject.toml): started Building wheel for mdurl (pyproject.toml): finished with status 'done' Created wheel for mdurl: filename=mdurl-0.1.2-py3-none-any.whl size=10023 sha256=e09a93faf10973b4df4d9bb682dec5068ea51e1a11807dec2cdc21122f6d2f09 Stored in directory: /root/.cache/pip/wheels/ca/6d/55/6ac682351d5b9b87e313eafa21f4c600d263b411a798851d5d Successfully built adjustText affine aggdraw apng argparse array_api_compat asciitree astropy astropy-iers-data blinker boltons Bottleneck boto3 botocore branca Cartopy cdsapi cftime cf-units cf-xarray cfgrib click-plugins cligj cloudpickle coloredlogs configobj contourpy covjson_pydantic covjsonkit cramjam cycler dask datapi dateparser DateTime distributed donfig earthkit-climate earthkit-data earthkit-geo earthkit-hydro earthkit-meteo earthkit-plots earthkit-regrid earthkit-time earthkit-transforms earthkit eccodes ecmwf-api-client ecmwf-opendata ek-aggregate fasteners fastparquet findlibs Fiona Flask flexcache flexparser FLORIS folium fonttools GDAL geographiclib geopandas geos graphviz greenlet h5netcdf h5py hda HeapDict humanfriendly imageio itsdangerous jsmin jsonpickle kiwisolver lazy-loader lmoments3 locket lru-dict Magics mapclassify matplotlib MetPy metview monotonic msgpack multiprocess multiurl munch narwhals nco netCDF4 numba numcodecs numexpr numpngw opencv-contrib-python-headless palettable partd pathos patsy pdbufr Pint plotly pngquant polytope-client pooch pox ppft protobuf puremagic pycoast pycurl pydecorate pyepsg pyerfa pyfdb pygmt pygraphviz pyhdf pykdtree pyodc pyogrio pyorbital pyoscar pyproj pyresample pyrsistent pyshp pystac pysteps pytz-deprecation-shim PyWavelets rasterio rechunker regionmask reportlab rich-argparse rtree s3transfer salem satpy scikit-image scikit-learn scitools-iris seaborn semver Shapely snuggs SQLAlchemy statsmodels tblib tenacity thermofeel tifffile toolz trollimage trollsift tzlocal xclim xxhash xyzservices windrose yamale zarr zict zope.interface climetlab ot-batman attrs click dill filelock fsspec Jinja2 jmespath joblib jsonschema lxml paramiko pillow platformdirs psutil pydantic pydantic-core pyparsing pytest regex scipy sortedcontainers threadpoolctl tornado tqdm traitlets typing-extensions Werkzeug appdirs beautifulsoup4 cffi deprecation entrypoints markdown mypy_extensions termcolor annotated-types bcrypt cryptography jsonschema-specifications markdown-it-py MarkupSafe pluggy pygments pynacl referencing rpds-py soupsieve typing-inspection iniconfig pycparser mdurl if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_scientific ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_scientific@mfext[/opt/metwork-mfext-master/opt/python3_scientific] is already loaded Looking in links: ./src Processing ./src/adjusttext-1.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/affine-2.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/aggdraw-1.3.19-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/apng-0.3.4-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 4)) Processing ./src/argparse-1.4.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 5)) Processing ./src/array_api_compat-1.11.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 6)) Processing ./src/asciitree-0.3.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 7)) Processing ./src/astropy-7.0.1-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 8)) Processing ./src/astropy_iers_data-0.2025.4.14.0.37.22-py3-none-any.whl (from -r requirements3.txt.tmp (line 9)) Processing ./src/blinker-1.9.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 10)) Processing ./src/bokeh-3.7.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 11)) Processing ./src/boltons-25.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 12)) Processing ./src/bottleneck-1.4.2-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 13)) Processing ./src/boto3-1.37.35-py3-none-any.whl (from -r requirements3.txt.tmp (line 14)) Processing ./src/botocore-1.37.35-py3-none-any.whl (from -r requirements3.txt.tmp (line 15)) Processing ./src/branca-0.8.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 16)) Processing ./src/cartopy-0.24.1-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 17)) Processing ./src/cdo-1.6.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 18)) Processing ./src/cdsapi-0.7.5-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 19)) Processing ./src/cftime-1.6.4.post1-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 20)) Processing ./src/cf_units-3.3.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 21)) Processing ./src/cf_xarray-0.10.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 22)) Processing ./src/cfgrib-0.9.15.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 23)) Processing ./src/click_plugins-1.1.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 24)) Processing ./src/cligj-0.7.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 25)) Processing ./src/climetlab-0.24.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 26)) Processing ./src/cloudpickle-3.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 27)) Processing ./src/coloredlogs-15.0.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 28)) Processing ./src/configobj-5.0.9-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 29)) Processing ./src/conflator-0.1.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 30)) Processing ./src/contourpy-1.3.2-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 31)) Processing ./src/copernicusmarine-2.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 32)) Processing ./src/covjson_pydantic-0.6.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 33)) Processing ./src/covjsonkit-0.1.9-py3-none-any.whl (from -r requirements3.txt.tmp (line 34)) Processing ./src/cramjam-2.10.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 35)) Processing ./src/cycler-0.12.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 36)) Processing ./src/dask-2025.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 37)) Processing ./src/datapi-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 38)) Processing ./src/dateparser-1.2.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 39)) Processing ./src/datetime-5.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 40)) Processing ./src/distributed-2025.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 41)) Processing ./src/docstring_parser-0.16-py3-none-any.whl (from -r requirements3.txt.tmp (line 42)) Processing ./src/donfig-0.8.1.post1-py3-none-any.whl (from -r requirements3.txt.tmp (line 43)) Processing ./src/earthkit_climate-0.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 44)) Processing ./src/earthkit_data-0.13.8-py3-none-any.whl (from -r requirements3.txt.tmp (line 45)) Processing ./src/earthkit_geo-0.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 46)) Processing ./src/earthkit_hydro-0.1.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 47)) Processing ./src/earthkit_meteo-0.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 48)) Processing ./src/earthkit_plots-0.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 49)) Processing ./src/earthkit_plots_default_styles-0.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 50)) Processing ./src/earthkit_regrid-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 51)) Processing ./src/earthkit_time-0.1.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 52)) Processing ./src/earthkit_transforms-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 53)) Processing ./src/earthkit-0.10.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 54)) Processing ./src/eccodes-2.41.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 55)) Processing ./src/ecmwf_api_client-1.6.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 56)) Processing ./src/ecmwf_opendata-0.3.19-py3-none-any.whl (from -r requirements3.txt.tmp (line 57)) Processing ./src/ek_aggregate-0.1.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 58)) Processing ./src/fasteners-0.19-py3-none-any.whl (from -r requirements3.txt.tmp (line 59)) Processing ./src/fastparquet-2024.11.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 60)) Processing ./src/ffmpy-0.5.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 61)) Processing ./src/findlibs-0.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 62)) Processing ./src/fiona-1.10.1-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 63)) Processing ./src/flask-3.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 64)) Processing ./src/flexcache-0.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 65)) Processing ./src/flexparser-0.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 66)) Processing ./src/floris-4.4.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 67)) Processing ./src/folium-0.19.5-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 68)) Processing ./src/fonttools-4.57.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 69)) Processing ./src/gdal-3.10.3-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 70)) Processing ./src/geographiclib-2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 71)) Processing ./src/geopandas-1.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 72)) Processing ./src/geos-0.2.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 73)) Processing ./src/graphviz-0.20.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 74)) Processing ./src/greenlet-3.2.1-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 75)) Processing ./src/h5netcdf-1.6.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 76)) Processing ./src/h5py-3.13.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 77)) Processing ./src/hda-2.29-py3-none-any.whl (from -r requirements3.txt.tmp (line 78)) Processing ./src/heapdict-1.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 79)) Processing ./src/humanfriendly-10.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 80)) Processing ./src/imageio-2.37.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 81)) Processing ./src/itsdangerous-2.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 82)) Processing ./src/jsmin-3.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 83)) Processing ./src/jsonpickle-3.4.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 84)) Processing ./src/kiwisolver-1.4.5-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 85)) Processing ./src/lazy_loader-0.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 86)) Processing ./src/llvmlite-0.44.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from -r requirements3.txt.tmp (line 87)) Processing ./src/lmoments3-1.0.8-py3-none-any.whl (from -r requirements3.txt.tmp (line 88)) Processing ./src/locket-1.0.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 89)) Processing ./src/lru_dict-1.3.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 90)) Processing ./src/magics-1.5.8-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 91)) Processing ./src/mapclassify-2.8.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 92)) Processing ./src/matplotlib-3.10.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 93)) Processing ./src/metpy-1.6.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 94)) Processing ./src/metview-1.16.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 95)) Processing ./src/monotonic-1.6-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 96)) Processing ./src/msgpack-1.1.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 97)) Processing ./src/multiprocess-0.70.15-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 98)) Processing ./src/multiurl-0.3.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 99)) Processing ./src/munch-4.0.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 100)) Processing ./src/narwhals-1.35.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 101)) Processing ./src/nco-1.1.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 102)) Processing ./src/netcdf4-1.7.2-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 103)) Processing ./src/numba-0.61.2-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 104)) Processing ./src/numcodecs-0.14.1-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 105)) Processing ./src/numexpr-2.10.2-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 106)) Processing ./src/numpngw-0.1.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 107)) Processing ./src/opencv_contrib_python_headless-4.10.0.84-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 108)) Processing ./src/openturns-1.24-cp39-abi3-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (from -r requirements3.txt.tmp (line 109)) Processing ./src/orjson-3.10.15-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from -r requirements3.txt.tmp (line 110)) Processing ./src/ot_batman-1.9.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 111)) Processing ./src/palettable-3.3.3-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 112)) Processing ./src/partd-1.4.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 113)) Processing ./src/pathos-0.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 114)) Processing ./src/patsy-0.5.6-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 115)) Processing ./src/pdbufr-0.11.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 116)) Processing ./src/pint-0.24.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 117)) Processing ./src/plotly-5.18.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 118)) Processing ./src/pngquant-3.0.3-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 119)) Processing ./src/polars-0.19.12-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from -r requirements3.txt.tmp (line 120)) Processing ./src/polytope_client-0.7.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 121)) Processing ./src/pooch-1.8.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 122)) Processing ./src/pox-0.3.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 123)) Processing ./src/ppft-1.7.6.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 124)) Processing ./src/protobuf-3.20.3-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 125)) Processing ./src/puremagic-1.28-py3-none-any.whl (from -r requirements3.txt.tmp (line 126)) Processing ./src/pyarrow-18.0.0-cp312-cp312-manylinux_2_28_x86_64.whl (from -r requirements3.txt.tmp (line 127)) Processing ./src/pycoast-1.6.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 128)) Processing ./src/pycurl-7.45.2-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 129)) Processing ./src/pydecorate-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 130)) Processing ./src/pyepsg-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 131)) Processing ./src/pyerfa-2.0.1.5-cp39-abi3-linux_x86_64.whl (from -r requirements3.txt.tmp (line 132)) Processing ./src/pyfdb-0.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 133)) Processing ./src/pygmt-0.10.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 134)) Processing ./src/pygraphviz-1.11-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 135)) Processing ./src/pyhdf-0.11.6-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 136)) Processing ./src/pykdtree-1.3.9-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 137)) Processing ./src/pyodc-1.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 138)) Processing ./src/pyogrio-0.10.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 139)) Processing ./src/pyorbital-1.8.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 140)) Processing ./src/pyoscar-0.6.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 141)) Processing ./src/pyproj-3.6.1-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 142)) Processing ./src/pyresample-1.27.1-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 143)) Processing ./src/pyrsistent-0.20.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 144)) Processing ./src/pyshp-2.3.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 145)) Processing ./src/pystac-1.12.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 146)) Processing ./src/pysteps-1.7.4-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 147)) Processing ./src/pytz_deprecation_shim-0.1.0.post0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 148)) Processing ./src/pywavelets-1.4.1-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 149)) Processing ./src/rasterio-1.4.3-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 150)) Processing ./src/rechunker-0.5.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 151)) Processing ./src/regionmask-0.11.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 152)) Processing ./src/reportlab-4.0.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 153)) Processing ./src/rich_argparse-1.6.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 154)) Processing ./src/rtree-1.1.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 155)) Processing ./src/s3transfer-0.11.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 156)) Processing ./src/salem-0.3.11-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 157)) Processing ./src/satpy-0.44.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 158)) Processing ./src/scikit_image-0.25.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 159)) Processing ./src/scikit_learn-1.5.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 160)) Processing ./src/scitools_iris-3.11.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 161)) Processing ./src/seaborn-0.13.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 162)) Processing ./src/semver-3.0.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 163)) Processing ./src/shapely-2.0.6-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 164)) Processing ./src/snuggs-1.4.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 165)) Processing ./src/sqlalchemy-2.0.36-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 166)) Processing ./src/statsmodels-0.14.2-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 167)) Processing ./src/tblib-3.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 168)) Processing ./src/tenacity-8.2.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 169)) Processing ./src/thermofeel-2.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 170)) Processing ./src/tifffile-2023.9.26-py3-none-any.whl (from -r requirements3.txt.tmp (line 171)) Processing ./src/toolz-0.12.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 172)) Processing ./src/trollimage-1.21.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 173)) Processing ./src/trollsift-0.5.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 174)) Processing ./src/tzlocal-5.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 175)) Processing ./src/xclim-0.55.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 176)) Processing ./src/xxhash-3.4.1-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 177)) Processing ./src/xyzservices-2023.10.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 178)) Processing ./src/windrose-1.9.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 179)) Processing ./src/yamale-5.2.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 180)) Processing ./src/zarr-2.16.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 181)) Processing ./src/zict-3.0.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 182)) Processing ./src/zope_interface-7.2-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 183)) Requirement already satisfied: numpy in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages (from adjustText==1.3.0->-r requirements3.txt.tmp (line 1)) (2.1.3) Requirement already satisfied: scipy in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages (from adjustText==1.3.0->-r requirements3.txt.tmp (line 1)) (1.14.1) Requirement already satisfied: PyYAML>=6.0.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from astropy==7.0.1->-r requirements3.txt.tmp (line 8)) (6.0.2) Requirement already satisfied: packaging>=22.0.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from astropy==7.0.1->-r requirements3.txt.tmp (line 8)) (24.2) Requirement already satisfied: Jinja2>=2.9 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from bokeh==3.7.2->-r requirements3.txt.tmp (line 11)) (3.1.6) Requirement already satisfied: pandas>=1.2 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages (from bokeh==3.7.2->-r requirements3.txt.tmp (line 11)) (2.2.3) Requirement already satisfied: pillow>=7.1.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from bokeh==3.7.2->-r requirements3.txt.tmp (line 11)) (11.1.0) Requirement already satisfied: tornado>=6.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from bokeh==3.7.2->-r requirements3.txt.tmp (line 11)) (6.4.2) Processing ./src/jmespath-1.0.1-py3-none-any.whl (from boto3==1.37.35->-r requirements3.txt.tmp (line 14)) Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from botocore==1.37.35->-r requirements3.txt.tmp (line 15)) (2.9.0.post0) Requirement already satisfied: urllib3!=2.2.0,<3,>=1.25.4 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from botocore==1.37.35->-r requirements3.txt.tmp (line 15)) (2.4.0) Requirement already satisfied: six in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from cdo==1.6.1->-r requirements3.txt.tmp (line 18)) (1.17.0) Requirement already satisfied: requests>=2.5.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from cdsapi==0.7.5->-r requirements3.txt.tmp (line 19)) (2.32.3) Requirement already satisfied: tqdm in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from cdsapi==0.7.5->-r requirements3.txt.tmp (line 19)) (4.67.1) Requirement already satisfied: xarray>=2023.09.0 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages (from cf-xarray==0.10.5->-r requirements3.txt.tmp (line 22)) (2025.3.1) Requirement already satisfied: attrs>=19.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from cfgrib==0.9.15.0->-r requirements3.txt.tmp (line 23)) (25.1.0) Requirement already satisfied: click in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from cfgrib==0.9.15.0->-r requirements3.txt.tmp (line 23)) (8.1.8) Requirement already satisfied: pydantic>2.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from conflator==0.1.7->-r requirements3.txt.tmp (line 30)) (2.11.3) Processing ./src/pytest-8.3.5-py3-none-any.whl (from conflator==0.1.7->-r requirements3.txt.tmp (line 30)) Requirement already satisfied: lxml>=4.9.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from copernicusmarine==2.0.1->-r requirements3.txt.tmp (line 32)) (5.3.1) Requirement already satisfied: setuptools>=68.2.2 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from copernicusmarine==2.0.1->-r requirements3.txt.tmp (line 32)) (79.0.1) Requirement already satisfied: fsspec>=2021.09.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from dask==2025.4.0->-r requirements3.txt.tmp (line 37)) (2025.3.0) Requirement already satisfied: typing-extensions in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from datapi==0.4.0->-r requirements3.txt.tmp (line 38)) (4.13.2) Requirement already satisfied: pytz>=2024.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from dateparser==1.2.1->-r requirements3.txt.tmp (line 39)) (2025.1) Requirement already satisfied: regex!=2019.02.19,!=2021.8.27,>=2015.06.24 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from dateparser==1.2.1->-r requirements3.txt.tmp (line 39)) (2024.11.6) Requirement already satisfied: psutil>=5.8.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from distributed==2025.4.0->-r requirements3.txt.tmp (line 41)) (7.0.0) Requirement already satisfied: sortedcontainers>=2.0.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from distributed==2025.4.0->-r requirements3.txt.tmp (line 41)) (2.4.0) Processing ./src/deprecation-2.1.0-py2.py3-none-any.whl (from earthkit-data==0.13.8->-r requirements3.txt.tmp (line 45)) Requirement already satisfied: entrypoints in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from earthkit-data==0.13.8->-r requirements3.txt.tmp (line 45)) (0.4) Requirement already satisfied: filelock in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from earthkit-data==0.13.8->-r requirements3.txt.tmp (line 45)) (3.18.0) Requirement already satisfied: jsonschema in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from earthkit-data==0.13.8->-r requirements3.txt.tmp (line 45)) (4.23.0) Requirement already satisfied: markdown in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from earthkit-data==0.13.8->-r requirements3.txt.tmp (line 45)) (3.7) Requirement already satisfied: joblib in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from earthkit-hydro==0.1.3->-r requirements3.txt.tmp (line 47)) (1.4.2) Requirement already satisfied: cffi in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from eccodes==2.41.0->-r requirements3.txt.tmp (line 55)) (1.17.1) Requirement already satisfied: certifi in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from Fiona==1.10.1->-r requirements3.txt.tmp (line 63)) (2025.1.31) Requirement already satisfied: Werkzeug>=3.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from Flask==3.1.0->-r requirements3.txt.tmp (line 64)) (3.1.3) Requirement already satisfied: networkx>=2.7 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages (from mapclassify==2.8.1->-r requirements3.txt.tmp (line 92)) (3.4.2) Requirement already satisfied: pyparsing>=2.3.1 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from matplotlib==3.10.0->-r requirements3.txt.tmp (line 93)) (3.2.1) Requirement already satisfied: traitlets>=5.0.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from MetPy==1.6.3->-r requirements3.txt.tmp (line 94)) (5.14.3) Requirement already satisfied: dill>=0.3.7 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from multiprocess==0.70.15->-r requirements3.txt.tmp (line 98)) (0.3.9) Requirement already satisfied: platformdirs>=2.1.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from Pint==0.24.4->-r requirements3.txt.tmp (line 117)) (4.3.6) Requirement already satisfied: beautifulsoup4 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from pyoscar==0.6.4->-r requirements3.txt.tmp (line 141)) (4.13.3) Requirement already satisfied: tzdata in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages (from pytz-deprecation-shim==0.1.0.post0->-r requirements3.txt.tmp (line 148)) (2025.2) Requirement already satisfied: mypy_extensions in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from rechunker==0.5.2->-r requirements3.txt.tmp (line 151)) (1.0.0) Requirement already satisfied: rich>=11.0.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from rich-argparse==1.6.0->-r requirements3.txt.tmp (line 154)) (13.9.4) Requirement already satisfied: appdirs in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from satpy==0.44.0->-r requirements3.txt.tmp (line 158)) (1.4.4) Requirement already satisfied: threadpoolctl>=3.1.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from scikit-learn==1.5.0->-r requirements3.txt.tmp (line 160)) (3.6.0) Requirement already satisfied: termcolor in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from climetlab->-r requirements3.txt.tmp (line 26)) (2.5.0) Requirement already satisfied: paramiko>=2.7.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ot-batman->-r requirements3.txt.tmp (line 111)) (3.5.1) Requirement already satisfied: MarkupSafe>=2.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from Jinja2>=2.9->bokeh==3.7.2->-r requirements3.txt.tmp (line 11)) (3.0.2) Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jsonschema->earthkit-data==0.13.8->-r requirements3.txt.tmp (line 45)) (2024.10.1) Requirement already satisfied: referencing>=0.28.4 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jsonschema->earthkit-data==0.13.8->-r requirements3.txt.tmp (line 45)) (0.36.2) Requirement already satisfied: rpds-py>=0.7.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jsonschema->earthkit-data==0.13.8->-r requirements3.txt.tmp (line 45)) (0.23.1) Requirement already satisfied: bcrypt>=3.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from paramiko>=2.7.1->ot-batman->-r requirements3.txt.tmp (line 111)) (4.3.0) Requirement already satisfied: cryptography>=3.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from paramiko>=2.7.1->ot-batman->-r requirements3.txt.tmp (line 111)) (44.0.2) Requirement already satisfied: pynacl>=1.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from paramiko>=2.7.1->ot-batman->-r requirements3.txt.tmp (line 111)) (1.5.0) Requirement already satisfied: annotated-types>=0.6.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from pydantic>2.0->conflator==0.1.7->-r requirements3.txt.tmp (line 30)) (0.7.0) Requirement already satisfied: pydantic-core==2.33.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from pydantic>2.0->conflator==0.1.7->-r requirements3.txt.tmp (line 30)) (2.33.1) Requirement already satisfied: typing-inspection>=0.4.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from pydantic>2.0->conflator==0.1.7->-r requirements3.txt.tmp (line 30)) (0.4.0) Processing ./src/iniconfig-2.1.0-py3-none-any.whl (from pytest>8.0->conflator==0.1.7->-r requirements3.txt.tmp (line 30)) Requirement already satisfied: pluggy<2,>=1.5 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from pytest>8.0->conflator==0.1.7->-r requirements3.txt.tmp (line 30)) (1.5.0) Requirement already satisfied: charset_normalizer<4,>=2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from requests>=2.5.0->cdsapi==0.7.5->-r requirements3.txt.tmp (line 19)) (3.4.1) Requirement already satisfied: idna<4,>=2.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from requests>=2.5.0->cdsapi==0.7.5->-r requirements3.txt.tmp (line 19)) (3.10) Requirement already satisfied: markdown-it-py>=2.2.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from rich>=11.0.0->rich-argparse==1.6.0->-r requirements3.txt.tmp (line 154)) (3.0.0) Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from rich>=11.0.0->rich-argparse==1.6.0->-r requirements3.txt.tmp (line 154)) (2.19.1) Requirement already satisfied: soupsieve>1.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from beautifulsoup4->pyoscar==0.6.4->-r requirements3.txt.tmp (line 141)) (2.6) Requirement already satisfied: pycparser in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from cffi->eccodes==2.41.0->-r requirements3.txt.tmp (line 55)) (2.22) Requirement already satisfied: mdurl~=0.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from markdown-it-py>=2.2.0->rich>=11.0.0->rich-argparse==1.6.0->-r requirements3.txt.tmp (line 154)) (0.1.2) Installing collected packages: puremagic, monotonic, jsmin, HeapDict, findlibs, ecmwf-api-client, asciitree, argparse, apng, zope.interface, zict, yamale, xyzservices, xxhash, tzlocal, trollsift, trollimage, toolz, tifffile, tenacity, tblib, snuggs, Shapely, semver, rtree, reportlab, PyWavelets, pytz-deprecation-shim, pyshp, pyrsistent, pyproj, pyogrio, pykdtree, pyhdf, pygraphviz, pyerfa, pycurl, pyarrow, protobuf, ppft, pox, polars, pngquant, patsy, palettable, orjson, openturns, opencv-contrib-python-headless, numpngw, numexpr, numcodecs, nco, narwhals, munch, multiprocess, msgpack, Magics, lru-dict, locket, llvmlite, lazy-loader, kiwisolver, jsonpickle, jmespath, itsdangerous, iniconfig, imageio, humanfriendly, h5py, greenlet, graphviz, geographiclib, GDAL, fonttools, flexparser, flexcache, ffmpy, fasteners, earthkit-time, earthkit-plots-default-styles, earthkit-meteo, earthkit-hydro, donfig, docstring_parser, deprecation, cycler, cramjam, contourpy, configobj, cloudpickle, cligj, click-plugins, cftime, cdo, Bottleneck, boltons, blinker, astropy-iers-data, array_api_compat, aggdraw, affine, zarr, thermofeel, SQLAlchemy, scikit-learn, scikit-image, rasterio, pytest, pystac, pyresample, pyoscar, pyorbital, pyepsg, pydecorate, pycoast, pooch, plotly, Pint, pathos, partd, numba, netCDF4, multiurl, matplotlib, lmoments3, hda, h5netcdf, Flask, Fiona, eccodes, DateTime, dateparser, coloredlogs, cf-units, branca, botocore, astropy, windrose, statsmodels, seaborn, s3transfer, rich-argparse, pyodc, pyfdb, pdbufr, metview, mapclassify, geos, geopandas, folium, FLORIS, fastparquet, ecmwf-opendata, earthkit-regrid, datapi, dask, covjson_pydantic, cfgrib, Cartopy, bokeh, adjustText, salem, regionmask, pysteps, pygmt, polytope-client, ot-batman, MetPy, earthkit-geo, earthkit-data, distributed, conflator, cf-xarray, cdsapi, boto3, xclim, scitools-iris, satpy, rechunker, ek-aggregate, earthkit-transforms, earthkit-plots, covjsonkit, copernicusmarine, climetlab, earthkit-climate, earthkit Successfully installed Bottleneck-1.4.2 Cartopy-0.24.1 DateTime-5.5 FLORIS-4.4.1 Fiona-1.10.1 Flask-3.1.0 GDAL-3.10.3 HeapDict-1.0.1 Magics-1.5.8 MetPy-1.6.3 Pint-0.24.4 PyWavelets-1.4.1 SQLAlchemy-2.0.36 Shapely-2.0.6 adjustText-1.3.0 affine-2.4.0 aggdraw-1.3.19 apng-0.3.4 argparse-1.4.0 array_api_compat-1.11.2 asciitree-0.3.3 astropy-7.0.1 astropy-iers-data-0.2025.4.14.0.37.22 blinker-1.9.0 bokeh-3.7.2 boltons-25.0.0 boto3-1.37.35 botocore-1.37.35 branca-0.8.1 cdo-1.6.1 cdsapi-0.7.5 cf-units-3.3.0 cf-xarray-0.10.5 cfgrib-0.9.15.0 cftime-1.6.4.post1 click-plugins-1.1.1 cligj-0.7.2 climetlab-0.24.1 cloudpickle-3.1.1 coloredlogs-15.0.1 configobj-5.0.9 conflator-0.1.7 contourpy-1.3.2 copernicusmarine-2.0.1 covjson_pydantic-0.6.0 covjsonkit-0.1.9 cramjam-2.10.0 cycler-0.12.1 dask-2025.4.0 datapi-0.4.0 dateparser-1.2.1 deprecation-2.1.0 distributed-2025.4.0 docstring_parser-0.16 donfig-0.8.1.post1 earthkit-0.10.2 earthkit-climate-0.1.1 earthkit-data-0.13.8 earthkit-geo-0.3.0 earthkit-hydro-0.1.3 earthkit-meteo-0.3.0 earthkit-plots-0.3.1 earthkit-plots-default-styles-0.1.0 earthkit-regrid-0.4.0 earthkit-time-0.1.7 earthkit-transforms-0.4.0 eccodes-2.41.0 ecmwf-api-client-1.6.5 ecmwf-opendata-0.3.19 ek-aggregate-0.1.2 fasteners-0.19 fastparquet-2024.11.0 ffmpy-0.5.0 findlibs-0.1.1 flexcache-0.3 flexparser-0.4 folium-0.19.5 fonttools-4.57.0 geographiclib-2.0 geopandas-1.0.1 geos-0.2.3 graphviz-0.20.3 greenlet-3.2.1 h5netcdf-1.6.1 h5py-3.13.0 hda-2.29 humanfriendly-10.0 imageio-2.37.0 iniconfig-2.1.0 itsdangerous-2.2.0 jmespath-1.0.1 jsmin-3.0.1 jsonpickle-3.4.2 kiwisolver-1.4.5 lazy-loader-0.4 llvmlite-0.44.0 lmoments3-1.0.8 locket-1.0.0 lru-dict-1.3.0 mapclassify-2.8.1 matplotlib-3.10.0 metview-1.16.1 monotonic-1.6 msgpack-1.1.0 multiprocess-0.70.15 multiurl-0.3.3 munch-4.0.0 narwhals-1.35.0 nco-1.1.2 netCDF4-1.7.2 numba-0.61.2 numcodecs-0.14.1 numexpr-2.10.2 numpngw-0.1.4 opencv-contrib-python-headless-4.10.0.84 openturns-1.24 orjson-3.10.15 ot-batman-1.9.3 palettable-3.3.3 partd-1.4.2 pathos-0.3.1 patsy-0.5.6 pdbufr-0.11.0 plotly-5.18.0 pngquant-3.0.3 polars-0.19.12 polytope-client-0.7.4 pooch-1.8.0 pox-0.3.3 ppft-1.7.6.7 protobuf-3.20.3 puremagic-1.28 pyarrow-18.0.0 pycoast-1.6.1 pycurl-7.45.2 pydecorate-0.4.0 pyepsg-0.4.0 pyerfa-2.0.1.5 pyfdb-0.1.1 pygmt-0.10.0 pygraphviz-1.11 pyhdf-0.11.6 pykdtree-1.3.9 pyodc-1.3.0 pyogrio-0.10.0 pyorbital-1.8.0 pyoscar-0.6.4 pyproj-3.6.1 pyresample-1.27.1 pyrsistent-0.20.0 pyshp-2.3.1 pystac-1.12.1 pysteps-1.7.4 pytest-8.3.5 pytz-deprecation-shim-0.1.0.post0 rasterio-1.4.3 rechunker-0.5.2 regionmask-0.11.0 reportlab-4.0.6 rich-argparse-1.6.0 rtree-1.1.0 s3transfer-0.11.2 salem-0.3.11 satpy-0.44.0 scikit-image-0.25.0 scikit-learn-1.5.0 scitools-iris-3.11.0 seaborn-0.13.0 semver-3.0.4 snuggs-1.4.7 statsmodels-0.14.2 tblib-3.0.0 tenacity-8.2.3 thermofeel-2.1.1 tifffile-2023.9.26 toolz-0.12.0 trollimage-1.21.0 trollsift-0.5.1 tzlocal-5.2 windrose-1.9.0 xclim-0.55.1 xxhash-3.4.1 xyzservices-2023.10.0 yamale-5.2.1 zarr-2.16.1 zict-3.0.0 zope.interface-7.2 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/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-master/opt/python3_scientific/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/climetlab.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/ot-batman.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/Bottleneck.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/Cartopy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/DateTime.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/floris.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/fiona.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/Flask.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/GDAL.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/HeapDict.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/Magics.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/MetPy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/Pint.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/PyWavelets.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/SQLAlchemy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/shapely.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/adjustText.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/affine.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/aggdraw.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/apng.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/argparse.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/array_api_compat.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/asciitree.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/astropy-iers-data.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/astropy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/blinker.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/bokeh.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/boltons.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/boto3.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/botocore.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/branca.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cdo.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cdsapi.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cf-units.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cf_xarray.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cfgrib.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cftime.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/click-plugins.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cligj.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cloudpickle.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/coloredlogs.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/configobj.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/conflator.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/contourpy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/copernicusmarine.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/covjson-pydantic.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/covjsonkit.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cramjam.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/cycler.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/dask.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/datapi.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/dateparser.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/distributed.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/docstring_parser.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/donfig.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-climate.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-data.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-geo.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-hydro.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-meteo.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-plots-default-styles.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-plots.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-regrid.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-time.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit-transforms.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/earthkit.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/eccodes.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/ecmwf-api-client.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/ecmwf-opendata.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/ek-aggregate.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/fasteners.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/fastparquet.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/ffmpy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/findlibs.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/flexcache.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/flexparser.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/folium.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/fonttools.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/geographiclib.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/geopandas.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/geos.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/graphviz.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/greenlet.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/h5netcdf.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/h5py.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/hda.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/humanfriendly.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/imageio.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/itsdangerous.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/jsmin.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/jsonpickle.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/kiwisolver.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/lazy_loader.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/llvmlite.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/lmoments3.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/locket.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/lru-dict.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/mapclassify.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/matplotlib.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/metview.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/monotonic.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/msgpack.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/multiprocess.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/multiurl.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/munch.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/narwhals.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/nco.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/netCDF4.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/numba.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/numcodecs.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/numexpr.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/numpngw.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/opencv-contrib-python-headless.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/openturns.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/orjson.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/palettable.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/partd.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pathos.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/patsy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pdbufr.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/plotly.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pngquant.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/polars.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/polytope-client.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pooch.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pox.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/ppft.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/protobuf.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/puremagic.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyarrow.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pycoast.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pycurl.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pydecorate.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyepsg.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyerfa.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyfdb.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pygmt.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pygraphviz.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyhdf.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pykdtree.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyodc.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyogrio.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyorbital.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyoscar.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyproj.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyresample.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyrsistent.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pyshp.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pystac.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pysteps.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/pytz_deprecation_shim.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/rasterio.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/rechunker.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/regionmask.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/reportlab.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/rich-argparse.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/Rtree.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/s3transfer.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/salem.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/satpy.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/scikit-image.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/scikit-learn.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/scitools-iris.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/seaborn.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/semver.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/snuggs.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/statsmodels.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/tblib.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/tenacity.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/thermofeel.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/tifffile.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/toolz.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/trollimage.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/trollsift.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/tzlocal.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/windrose.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/xclim.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/xxhash.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/xyzservices.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/yamale.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/zarr.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/zict.yaml is ready /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/zope.interface.yaml is ready make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0500_extra_packages' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0630_esmf' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_devtools@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all rm -f /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml touch /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "name: 'esmpy'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "version: '8.8.1'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "extension: 'tar.gz'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "checktype: 'MD5'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "checksum: '4188d51f3e9f06982e5285f30ccbf9bd'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo -n "description: '" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo -n "Earth System Modeling Framework (ESMF) Python Interface (ESMPy)" |sed "s/'/ /g" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "website: 'http://www.earthsystemmodeling.org'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml echo "license: 'University of Illinois NCSA Open Source License (https://opensource.org/licenses/NCSA)'" >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml if test -s sources; then echo "sources: ">>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml; cat sources |sed 's/^/ - url: /' >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml; fi if test -s patches; then echo "patches: ">>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml; cat patches |sed 's/^/ - filename: /' >>/opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/esmpy.yaml; fi echo esmpy'=='8.8.1 > requirements3.txt if ! test -d /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt requirements3.txt |sort |uniq >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq >/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/requirements3.txt ;fi rm requirements3.txt make --file=/opt/metwork-mfext-master/share/Makefile.standard PREFIX=/opt/metwork-mfext-master/opt/python3_scientific EXPLICIT_NAME="esmf-8.8.1" download uncompress make[1]: Entering directory '/src/layers/layer4_python3_scientific/0630_esmf' /opt/metwork-mfext-master/bin/_download_helper.sh `readlink -m ./build/esmpy-8.8.1.tar.gz` `readlink -m ./sources` MD5 4188d51f3e9f06982e5285f30ccbf9bd Computing checksum for /src/layers/layer4_python3_scientific/0630_esmf/build/esmpy-8.8.1.tar.gz... Good checksum rm -Rf esmf-8.8.1 /opt/metwork-mfext-master/bin/_uncompress_helper.sh `readlink -m ./build/esmpy-8.8.1.tar.gz` tar.gz esmf-8.8.1 Patching with version.patch... patching file src/addon/esmpy/pyproject.toml Hunk #1 succeeded at 22 (offset 4 lines). Hunk #2 succeeded at 34 (offset 4 lines). Patch ok make[1]: Leaving directory '/src/layers/layer4_python3_scientific/0630_esmf' cd build/esmf-8.8.1/src/addon/esmpy && unsafe_pip install --no-build-isolation --prefix=/opt/metwork-mfext-master/opt/python3_scientific --src=/opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages . && rm -f /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages/esmpy-8.8.1.dist-info/direct_url.json Processing /src/layers/layer4_python3_scientific/0630_esmf/build/esmf-8.8.1/src/addon/esmpy Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Requirement already satisfied: numpy<3,>=1.19 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages (from esmpy==8.8.1) (2.1.3) 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.8.1-py3-none-any.whl size=123474 sha256=8b622eb2d49f7f91ba5408598d3be044e7e3be20fdfd00314fa30acc721d5ecf Stored in directory: /tmp/pip-ephem-wheel-cache-p6jd3jui/wheels/db/6c/15/dd9960da994c061bb2517e09b698f878ebe117ae6c25c1f336 Successfully built esmpy Installing collected packages: esmpy Successfully installed esmpy-8.8.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0630_esmf' make[3]: Entering directory '/src/layers/layer4_python3_scientific/0700_fix_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,scientific@mfext,python3_scientific@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all cd /opt/metwork-mfext-master/opt/python3_scientific/share && ln -s ../../scientific/share/magics magics cd /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages && rm -rf argparse* && rm -f /opt/metwork-mfext-master/opt/python3_scientific/share/metwork_packages/argparse.yaml make[3]: Leaving directory '/src/layers/layer4_python3_scientific/0700_fix_packages' if test "1" = "1"; then echo scientific > /opt/metwork-mfext-master/opt/python3_scientific/.mfextaddon; fi _layer_dhash "python3_scientific@mfext" >/opt/metwork-mfext-master/opt/python3_scientific/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/python3_scientific" cache: /buildcache/mfext_cache_layer_python3_scientific_0cb7d4f408e4811d4db4ae515f25e89e.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-master/opt/python3_extratools/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/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-master/opt/python3_extratools/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_extratools/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "1" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_extratools/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_extratools/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/python3_extratools" "python3_extratools" /etc/buildimage_hash: 0c004a46b41750e36e992b85e39f30c8 /src/adm/root.mk md5sum hash: 4020b447dea13c137bfe449d624ac727 core@mfext layer (dependency) hash (from cache): 51dec90d9addc8fe91becba9f370d967 nodejs@mfext layer (dependency) hash (from cache): 0be9497b4dbf0ede1719740d0b223f6e python3@mfext layer (dependency) hash (from cache): 1983d407a496a5ea332b2e22a4923355 python3_core@mfext layer (dependency) hash (from cache): 9778a1a5242f0bb6dda5c01fa7ee4fe2 python3_scientific@mfext layer (dependency) hash (from cache): 601e21fc41dae730a40f45cfede4cbae root@mfext layer (dependency) hash (from cache): 112af06204350377484ff0aef8805717 scientific@mfext layer (dependency) hash (from cache): 8b00806f7afb5fd44cfaca28742c6260 scientific_core@mfext layer (dependency) hash (from cache): 2e5dbd82b070c86fbcfdb3626583d122 source hash: d7e15517cd3c52dd19e51465c0aad00c cache missed (/buildcache/mfext_cache_layer_python3_extratools_1866727c1ff5e32d2e39652037374408.tar) if ! test -f cache/hit; then \ for SUBDIR in 0001_system_libraries 0400_prereq_extra_packages 0500_extra_packages 0510_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-master/opt/python3_extratools ; \ fi make[3]: Entering directory '/src/layers/layer5_python3_extratools/0001_system_libraries' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,nodejs@mfext,python3_extratools@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for lib in /lib64/liblttng-ust.so.0 /lib64/liblttng-ust.so.0.0.0 /lib64/liblttng-ust-tracepoint.so.0 /lib64/liblttng-ust-tracepoint.so.0.0.0 /lib64/liburcu-bp.so.6 /lib64/liburcu-bp.so.6.0.0 /lib64/liburcu-cds.so.6 /lib64/liburcu-cds.so.6.0.0 /lib64/liburcu-common.so.6 /lib64/liburcu-common.so.6.0.0; do cp -r $lib /opt/metwork-mfext-master/opt/python3_extratools/lib; done make[3]: Leaving directory '/src/layers/layer5_python3_extratools/0001_system_libraries' make[3]: Entering directory '/src/layers/layer5_python3_extratools/0400_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,nodejs@mfext,python3_extratools@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer89718[/src/layers/layer5_python3_extratools/0400_prereq_extra_packages/tempolayer89718] Collecting deprecation==2.1.0 (from -r requirements3.txt (line 1)) Using cached deprecation-2.1.0-py2.py3-none-any.whl Collecting hatch-jupyter-builder==0.9.1 (from -r requirements3.txt (line 2)) Downloading hatch_jupyter_builder-0.9.1.tar.gz (55 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jupyter-builder==0.1.0a3 (from -r requirements3.txt (line 3)) Downloading jupyter_builder-0.1.0a3-py3-none-any.whl.metadata (5.3 kB) Collecting jupyter-client==8.6.3 (from -r requirements3.txt (line 4)) Downloading jupyter_client-8.6.3.tar.gz (342 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jupyter-core==5.7.2 (from -r requirements3.txt (line 5)) Downloading jupyter_core-5.7.2.tar.gz (87 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jupyter-packaging==0.12.3 (from -r requirements3.txt (line 6)) Downloading jupyter_packaging-0.12.3.tar.gz (25 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyzmq==25.1.1 (from -r requirements3.txt (line 7)) Downloading pyzmq-25.1.1.tar.gz (1.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 46.9 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting packaging (from deprecation==2.1.0->-r requirements3.txt (line 1)) Using cached packaging-24.2-py3-none-any.whl Collecting hatchling>=1.17 (from hatch-jupyter-builder==0.9.1->-r requirements3.txt (line 2)) Downloading hatchling-1.27.0.tar.gz (54 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting traitlets (from jupyter-builder==0.1.0a3->-r requirements3.txt (line 3)) Using cached traitlets-5.14.3-py3-none-any.whl Collecting python-dateutil>=2.8.2 (from jupyter-client==8.6.3->-r requirements3.txt (line 4)) Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl Collecting tornado>=6.2 (from jupyter-client==8.6.3->-r requirements3.txt (line 4)) Using cached tornado-6.4.2-cp38-abi3-linux_x86_64.whl Collecting platformdirs>=2.5 (from jupyter-core==5.7.2->-r requirements3.txt (line 5)) Using cached platformdirs-4.3.6-py3-none-any.whl Collecting setuptools>=60.2.0 (from jupyter-packaging==0.12.3->-r requirements3.txt (line 6)) Using cached setuptools-79.0.1-py3-none-any.whl Collecting tomlkit (from jupyter-packaging==0.12.3->-r requirements3.txt (line 6)) Downloading tomlkit-0.13.2-py3-none-any.whl.metadata (2.7 kB) Collecting wheel (from jupyter-packaging==0.12.3->-r requirements3.txt (line 6)) Using cached wheel-0.45.1-py3-none-any.whl Collecting pathspec>=0.10.1 (from hatchling>=1.17->hatch-jupyter-builder==0.9.1->-r requirements3.txt (line 2)) Using cached pathspec-0.12.1-py3-none-any.whl Collecting pluggy>=1.0.0 (from hatchling>=1.17->hatch-jupyter-builder==0.9.1->-r requirements3.txt (line 2)) Using cached pluggy-1.5.0-py3-none-any.whl Collecting trove-classifiers (from hatchling>=1.17->hatch-jupyter-builder==0.9.1->-r requirements3.txt (line 2)) Downloading trove_classifiers-2025.2.18.16.tar.gz (16 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting six>=1.5 (from python-dateutil>=2.8.2->jupyter-client==8.6.3->-r requirements3.txt (line 4)) Using cached six-1.17.0-py2.py3-none-any.whl Downloading jupyter_builder-0.1.0a3-py3-none-any.whl (896 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 896.3/896.3 kB 5.6 MB/s eta 0:00:00 Downloading tomlkit-0.13.2-py3-none-any.whl (37 kB) Saved ./src/deprecation-2.1.0-py2.py3-none-any.whl Saved ./src/jupyter_builder-0.1.0a3-py3-none-any.whl Saved ./src/packaging-24.2-py3-none-any.whl Saved ./src/platformdirs-4.3.6-py3-none-any.whl Saved ./src/python_dateutil-2.9.0.post0-py2.py3-none-any.whl Saved ./src/setuptools-79.0.1-py3-none-any.whl Saved ./src/tornado-6.4.2-cp38-abi3-linux_x86_64.whl Saved ./src/traitlets-5.14.3-py3-none-any.whl Saved ./src/tomlkit-0.13.2-py3-none-any.whl Saved ./src/wheel-0.45.1-py3-none-any.whl Saved ./src/pathspec-0.12.1-py3-none-any.whl Saved ./src/pluggy-1.5.0-py3-none-any.whl Saved ./src/six-1.17.0-py2.py3-none-any.whl Building wheels for collected packages: hatch-jupyter-builder, jupyter-client, jupyter-core, jupyter-packaging, pyzmq, hatchling, trove-classifiers Building wheel for hatch-jupyter-builder (pyproject.toml): started Building wheel for hatch-jupyter-builder (pyproject.toml): finished with status 'done' Created wheel for hatch-jupyter-builder: filename=hatch_jupyter_builder-0.9.1-py3-none-any.whl size=18563 sha256=dbaf45754cd1d2de293aa7faf10155cfd19054e64f0ba9b26de36f9368ab8195 Stored in directory: /root/.cache/pip/wheels/79/f5/c5/1b36c3923ee074d241c3de26a08889c1ea61835b3941192b2d Building wheel for jupyter-client (pyproject.toml): started Building wheel for jupyter-client (pyproject.toml): finished with status 'done' Created wheel for jupyter-client: filename=jupyter_client-8.6.3-py3-none-any.whl size=106106 sha256=b12ee18b9cfb4138fc01f8d15bc5f07900304672ffd2742e35188ec778fbb58a Stored in directory: /root/.cache/pip/wheels/40/1a/38/6fb6d293fb9dd7bc92c3e43df7e3a5a25bff7cec6c23ef4804 Building wheel for jupyter-core (pyproject.toml): started Building wheel for jupyter-core (pyproject.toml): finished with status 'done' Created wheel for jupyter-core: filename=jupyter_core-5.7.2-py3-none-any.whl size=28966 sha256=dfa9936d530a64da3bb8b1255fee9a8aa9181ce3fe14e3f7594874d9181c8462 Stored in directory: /root/.cache/pip/wheels/dc/9d/23/406e3766f1632c4a5d71941b081aea35e901df47e8e7121e8b Building wheel for jupyter-packaging (pyproject.toml): started Building wheel for jupyter-packaging (pyproject.toml): finished with status 'done' Created wheel for jupyter-packaging: filename=jupyter_packaging-0.12.3-py3-none-any.whl size=15673 sha256=03242ffd72fb67bd0aafcc56bf2e67bd4b3159ebea699b94b5993fcc33ccd1ca Stored in directory: /root/.cache/pip/wheels/86/47/9b/19aa7c3fc6fd3573af24ba5b783db03ac0022b010efc61ef6d Building wheel for pyzmq (pyproject.toml): started Building wheel for pyzmq (pyproject.toml): finished with status 'done' Created wheel for pyzmq: filename=pyzmq-25.1.1-cp312-cp312-linux_x86_64.whl size=1845285 sha256=5cedeb513658eb68e6a095808be76fe3b713c4b3d8ed2331a4849b53fc8226c0 Stored in directory: /root/.cache/pip/wheels/79/1d/2b/3ca9a885a32f012cddd2d2fc0f76fdfd98d8541e7d5d764243 Building wheel for hatchling (pyproject.toml): started Building wheel for hatchling (pyproject.toml): finished with status 'done' Created wheel for hatchling: filename=hatchling-1.27.0-py3-none-any.whl size=75794 sha256=d3a2f3567c4f926ea39849cdf924c7e99e6686c9c8e288ae1037c8fa2a5d937b Stored in directory: /root/.cache/pip/wheels/61/33/b0/19fe6ff708371030f9361ac46b803855aea58f2c5b196f20ab Building wheel for trove-classifiers (pyproject.toml): started Building wheel for trove-classifiers (pyproject.toml): finished with status 'done' Created wheel for trove-classifiers: filename=trove_classifiers-2025.2.18.16-py3-none-any.whl size=13651 sha256=28028725ddf979f0771a092ef17d1b20676da1d8c92dac2086521486f71251dd Stored in directory: /root/.cache/pip/wheels/b7/d2/0c/477cd5f08436ae73d8f8bd6f354527da9b7aef86661133c7a9 Successfully built hatch-jupyter-builder jupyter-client jupyter-core jupyter-packaging pyzmq hatchling trove-classifiers if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_extratools ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_extratools ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_extratools@mfext[/opt/metwork-mfext-master/opt/python3_extratools] is already loaded Looking in links: ./src Requirement already satisfied: deprecation==2.1.0 in /opt/metwork-mfext-master/opt/python3_scientific/lib/python3.12/site-packages (from -r requirements3.txt.tmp (line 1)) (2.1.0) Processing ./src/hatch_jupyter_builder-0.9.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/jupyter_builder-0.1.0a3-py3-none-any.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/jupyter_client-8.6.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 4)) Processing ./src/jupyter_core-5.7.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 5)) Processing ./src/jupyter_packaging-0.12.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 6)) Processing ./src/pyzmq-25.1.1-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 7)) Requirement already satisfied: packaging in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from deprecation==2.1.0->-r requirements3.txt.tmp (line 1)) (24.2) Requirement already satisfied: hatchling>=1.17 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from hatch-jupyter-builder==0.9.1->-r requirements3.txt.tmp (line 2)) (1.27.0) Requirement already satisfied: traitlets in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyter-builder==0.1.0a3->-r requirements3.txt.tmp (line 3)) (5.14.3) Requirement already satisfied: python-dateutil>=2.8.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyter-client==8.6.3->-r requirements3.txt.tmp (line 4)) (2.9.0.post0) Requirement already satisfied: tornado>=6.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyter-client==8.6.3->-r requirements3.txt.tmp (line 4)) (6.4.2) Requirement already satisfied: platformdirs>=2.5 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from jupyter-core==5.7.2->-r requirements3.txt.tmp (line 5)) (4.3.6) Requirement already satisfied: setuptools>=60.2.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from jupyter-packaging==0.12.3->-r requirements3.txt.tmp (line 6)) (79.0.1) Requirement already satisfied: tomlkit in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyter-packaging==0.12.3->-r requirements3.txt.tmp (line 6)) (0.13.2) Requirement already satisfied: wheel in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from jupyter-packaging==0.12.3->-r requirements3.txt.tmp (line 6)) (0.45.1) Requirement already satisfied: pathspec>=0.10.1 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from hatchling>=1.17->hatch-jupyter-builder==0.9.1->-r requirements3.txt.tmp (line 2)) (0.12.1) Requirement already satisfied: pluggy>=1.0.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from hatchling>=1.17->hatch-jupyter-builder==0.9.1->-r requirements3.txt.tmp (line 2)) (1.5.0) Requirement already satisfied: trove-classifiers in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from hatchling>=1.17->hatch-jupyter-builder==0.9.1->-r requirements3.txt.tmp (line 2)) (2025.2.18.16) Requirement already satisfied: six>=1.5 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from python-dateutil>=2.8.2->jupyter-client==8.6.3->-r requirements3.txt.tmp (line 4)) (1.17.0) Installing collected packages: pyzmq, jupyter-core, jupyter-builder, jupyter-packaging, jupyter-client, hatch-jupyter-builder Successfully installed hatch-jupyter-builder-0.9.1 jupyter-builder-0.1.0a3 jupyter-client-8.6.3 jupyter-core-5.7.2 jupyter-packaging-0.12.3 pyzmq-25.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-master/opt/python3_extratools/lib/python3.12/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/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-master/opt/python3_extratools/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/deprecation.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/hatch-jupyter-builder.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyter_builder.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyter_client.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyter_core.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyter_packaging.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/pyzmq.yaml is ready make[3]: Leaving directory '/src/layers/layer5_python3_extratools/0400_prereq_extra_packages' 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,nodejs@mfext,python3_extratools@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer90256[/src/layers/layer5_python3_extratools/0500_extra_packages/tempolayer90256] 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 argon2-cffi==23.1.0 (from -r requirements3.txt (line 2)) Downloading argon2_cffi-23.1.0.tar.gz (42 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting argon2-cffi-bindings==21.2.0 (from -r requirements3.txt (line 3)) Downloading argon2-cffi-bindings-21.2.0.tar.gz (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 56.2 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting asgiref==3.5.2 (from -r requirements3.txt (line 4)) Downloading asgiref-3.5.2.tar.gz (32 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting Aspose.Slides==24.11.0 (from -r requirements3.txt (line 5)) Downloading Aspose.Slides-24.11.0-py3-none-manylinux1_x86_64.whl.metadata (7.5 kB) Collecting async-lru==2.0.4 (from -r requirements3.txt (line 6)) Downloading async-lru-2.0.4.tar.gz (10 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting bleach==6.1.0 (from -r requirements3.txt (line 7)) Downloading bleach-6.1.0.tar.gz (202 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting comm==0.2.2 (from -r requirements3.txt (line 8)) Downloading comm-0.2.2.tar.gz (6.2 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting debugpy==1.8.7 (from -r requirements3.txt (line 9)) Downloading debugpy-1.8.7.zip (5.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/5.0 MB 149.5 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting defusedxml==0.7.1 (from -r requirements3.txt (line 10)) Downloading defusedxml-0.7.1.tar.gz (75 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting docstring-to-markdown==0.15 (from -r requirements3.txt (line 11)) Downloading docstring-to-markdown-0.15.tar.gz (29 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 12)) 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 13)) Downloading faicons-0.2.2.tar.gz (604 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 604.4/604.4 kB 72.2 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting fastjsonschema==2.20.0 (from -r requirements3.txt (line 14)) Downloading fastjsonschema-2.20.0.tar.gz (373 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting fqdn==1.5.1 (from -r requirements3.txt (line 15)) Downloading fqdn-1.5.1.tar.gz (6.0 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting h11==0.16.0 (from -r requirements3.txt (line 16)) Downloading h11-0.16.0.tar.gz (101 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting htmltools==0.5.3 (from -r requirements3.txt (line 17)) Downloading htmltools-0.5.3.tar.gz (93 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting httpcore==1.0.9 (from -r requirements3.txt (line 18)) Downloading httpcore-1.0.9.tar.gz (85 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting httpx==0.27.2 (from -r requirements3.txt (line 19)) Downloading httpx-0.27.2.tar.gz (144 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting ipykernel==6.29.5 (from -r requirements3.txt (line 20)) Downloading ipykernel-6.29.5.tar.gz (163 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting ipywidgets==8.1.5 (from -r requirements3.txt (line 21)) Downloading ipywidgets-8.1.5.tar.gz (116 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting isoduration==20.11.0 (from -r requirements3.txt (line 22)) Downloading isoduration-20.11.0.tar.gz (11 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jsonpointer==3.0.0 (from -r requirements3.txt (line 23)) Downloading jsonpointer-3.0.0.tar.gz (9.1 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting json5==0.9.25 (from -r requirements3.txt (line 24)) Downloading json5-0.9.25.tar.gz (40 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jupyter==1.1.1 (from -r requirements3.txt (line 25)) Downloading jupyter-1.1.1.tar.gz (5.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.7/5.7 MB 151.1 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting jupyter-client==8.6.3 (from -r requirements3.txt (line 26)) Using cached jupyter_client-8.6.3-py3-none-any.whl Collecting jupyter-console==6.6.3 (from -r requirements3.txt (line 27)) Downloading jupyter_console-6.6.3.tar.gz (34 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jupyter-core==5.7.2 (from -r requirements3.txt (line 28)) Using cached jupyter_core-5.7.2-py3-none-any.whl Collecting jupyter-events==0.10.0 (from -r requirements3.txt (line 29)) Downloading jupyter_events-0.10.0.tar.gz (61 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jupyter-lsp==2.2.5 (from -r requirements3.txt (line 30)) Downloading jupyter-lsp-2.2.5.tar.gz (48 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting jupyter-server==2.14.2 (from -r requirements3.txt (line 31)) Downloading jupyter_server-2.14.2.tar.gz (719 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 719.9/719.9 kB 92.6 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jupyter-server-proxy==4.4.0 (from -r requirements3.txt (line 32)) Downloading jupyter_server_proxy-4.4.0.tar.gz (136 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jupyter-server-terminals==0.5.3 (from -r requirements3.txt (line 33)) Downloading jupyter_server_terminals-0.5.3.tar.gz (31 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jupyterlab==4.2.5 (from -r requirements3.txt (line 34)) Downloading jupyterlab-4.2.5.tar.gz (21.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 21.5/21.5 MB 202.5 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jupyterlab-pygments==0.3.0 (from -r requirements3.txt (line 35)) Downloading jupyterlab_pygments-0.3.0.tar.gz (512 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jupyterlab-server==2.27.3 (from -r requirements3.txt (line 36)) Downloading jupyterlab_server-2.27.3.tar.gz (76 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 37)) 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 38)) 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 mistune==3.0.2 (from -r requirements3.txt (line 39)) Downloading mistune-3.0.2.tar.gz (90 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting nbclient==0.10.0 (from -r requirements3.txt (line 40)) Downloading nbclient-0.10.0.tar.gz (62 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting nbconvert==7.16.4 (from -r requirements3.txt (line 41)) Downloading nbconvert-7.16.4.tar.gz (854 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 854.4/854.4 kB 107.5 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting nbformat==5.10.4 (from -r requirements3.txt (line 42)) Downloading nbformat-5.10.4.tar.gz (142 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting nest-asyncio==1.6.0 (from -r requirements3.txt (line 43)) Downloading nest_asyncio-1.6.0.tar.gz (7.4 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting notebook==7.2.2 (from -r requirements3.txt (line 44)) Downloading notebook-7.2.2.tar.gz (4.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/4.9 MB 156.0 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting notebook-shim==0.2.4 (from -r requirements3.txt (line 45)) Downloading notebook_shim-0.2.4.tar.gz (13 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting odswriter==0.4.0 (from -r requirements3.txt (line 46)) 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 47)) Downloading openpyxl-3.1.2.tar.gz (185 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting overrides==7.7.0 (from -r requirements3.txt (line 48)) Downloading overrides-7.7.0.tar.gz (22 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pandocfilters==1.5.1 (from -r requirements3.txt (line 49)) Downloading pandocfilters-1.5.1.tar.gz (8.5 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting prometheus-client==0.21.0 (from -r requirements3.txt (line 50)) Downloading prometheus_client-0.21.0.tar.gz (78 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting python-json-logger==2.0.7 (from -r requirements3.txt (line 51)) Downloading python-json-logger-2.0.7.tar.gz (10 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting python-lsp-jsonrpc==1.1.2 (from -r requirements3.txt (line 52)) Downloading python-lsp-jsonrpc-1.1.2.tar.gz (15 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting python-lsp-server==1.12.0 (from -r requirements3.txt (line 53)) Downloading python_lsp_server-1.12.0.tar.gz (114 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting python-multipart==0.0.19 (from -r requirements3.txt (line 54)) Downloading python_multipart-0.0.19.tar.gz (36 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting python-pptx==1.0.2 (from -r requirements3.txt (line 55)) Downloading python_pptx-1.0.2.tar.gz (10.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.1/10.1 MB 197.3 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyzmq==25.1.1 (from -r requirements3.txt (line 56)) Using cached pyzmq-25.1.1-cp312-cp312-linux_x86_64.whl Collecting questionary==2.1.0 (from -r requirements3.txt (line 57)) Downloading questionary-2.1.0-py3-none-any.whl.metadata (5.4 kB) Collecting rfc3339-validator==0.1.4 (from -r requirements3.txt (line 58)) Downloading rfc3339_validator-0.1.4.tar.gz (5.5 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting rfc3986-validator==0.1.1 (from -r requirements3.txt (line 59)) Downloading rfc3986_validator-0.1.1.tar.gz (6.8 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting Send2Trash==1.8.3 (from -r requirements3.txt (line 60)) Downloading Send2Trash-1.8.3.tar.gz (17 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting shiny==1.0.0 (from -r requirements3.txt (line 61)) Downloading shiny-1.0.0.tar.gz (4.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.0/4.0 MB 206.9 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting simpervisor==1.0.0 (from -r requirements3.txt (line 62)) Downloading simpervisor-1.0.0.tar.gz (14 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting sniffio==1.2.0 (from -r requirements3.txt (line 63)) 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.41.0 (from -r requirements3.txt (line 64)) Downloading starlette-0.41.0.tar.gz (2.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.6/2.6 MB 160.6 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting terminado==0.18.1 (from -r requirements3.txt (line 65)) Downloading terminado-0.18.1.tar.gz (32 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tinycss2==1.3.0 (from -r requirements3.txt (line 66)) Downloading tinycss2-1.3.0.tar.gz (67 kB) 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 67)) 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 ujson==5.10.0 (from -r requirements3.txt (line 68)) Downloading ujson-5.10.0.tar.gz (7.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.2/7.2 MB 190.3 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting uri-template==1.3.0 (from -r requirements3.txt (line 69)) Downloading uri-template-1.3.0.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting uvicorn==0.17.5 (from -r requirements3.txt (line 70)) 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 71)) Downloading watchfiles-0.24.0.tar.gz (37 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting webcolors==24.8.0 (from -r requirements3.txt (line 72)) Downloading webcolors-24.8.0.tar.gz (42 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting webencodings==0.5.1 (from -r requirements3.txt (line 73)) Downloading webencodings-0.5.1.tar.gz (9.7 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting websockets==13.0.1 (from -r requirements3.txt (line 74)) Downloading websockets-13.0.1.tar.gz (149 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting websocket-client==1.8.0 (from -r requirements3.txt (line 75)) Downloading websocket_client-1.8.0.tar.gz (54 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting widgetsnbextension==4.0.13 (from -r requirements3.txt (line 76)) Downloading widgetsnbextension-4.0.13.tar.gz (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 150.4 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting xlsxwriter==3.1.9 (from -r requirements3.txt (line 77)) 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.10-py3-none-any.whl Collecting cffi>=1.0.1 (from argon2-cffi-bindings==21.2.0->-r requirements3.txt (line 3)) Using cached cffi-1.17.1-cp312-cp312-linux_x86_64.whl Collecting six>=1.9.0 (from bleach==6.1.0->-r requirements3.txt (line 7)) Using cached six-1.17.0-py2.py3-none-any.whl Collecting traitlets>=4 (from comm==0.2.2->-r requirements3.txt (line 8)) Using cached traitlets-5.14.3-py3-none-any.whl Collecting typing-extensions>=3.10.0.0 (from htmltools==0.5.3->-r requirements3.txt (line 17)) Using cached typing_extensions-4.13.2-py3-none-any.whl Collecting packaging>=20.9 (from htmltools==0.5.3->-r requirements3.txt (line 17)) Using cached packaging-24.2-py3-none-any.whl Collecting certifi (from httpcore==1.0.9->-r requirements3.txt (line 18)) Using cached certifi-2025.1.31-py3-none-any.whl Collecting ipython>=7.23.1 (from ipykernel==6.29.5->-r requirements3.txt (line 20)) Downloading ipython-9.0.2.tar.gz (4.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.4/4.4 MB 199.3 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting matplotlib-inline>=0.1 (from ipykernel==6.29.5->-r requirements3.txt (line 20)) Downloading matplotlib_inline-0.1.7.tar.gz (8.2 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting psutil (from ipykernel==6.29.5->-r requirements3.txt (line 20)) Using cached psutil-7.0.0-cp36-abi3-linux_x86_64.whl Collecting tornado>=6.1 (from ipykernel==6.29.5->-r requirements3.txt (line 20)) Using cached tornado-6.4.2-cp38-abi3-linux_x86_64.whl Collecting jupyterlab_widgets~=3.0.12 (from ipywidgets==8.1.5->-r requirements3.txt (line 21)) Downloading jupyterlab_widgets-3.0.14.tar.gz (203 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting arrow>=0.15.0 (from isoduration==20.11.0->-r requirements3.txt (line 22)) Downloading arrow-1.3.0.tar.gz (131 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting python-dateutil>=2.8.2 (from jupyter-client==8.6.3->-r requirements3.txt (line 26)) Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl Collecting prompt-toolkit>=3.0.30 (from jupyter-console==6.6.3->-r requirements3.txt (line 27)) Downloading prompt_toolkit-3.0.50.tar.gz (429 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygments (from jupyter-console==6.6.3->-r requirements3.txt (line 27)) Using cached pygments-2.19.1-py3-none-any.whl Collecting platformdirs>=2.5 (from jupyter-core==5.7.2->-r requirements3.txt (line 28)) Using cached platformdirs-4.3.6-py3-none-any.whl Collecting jsonschema>=4.18.0 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events==0.10.0->-r requirements3.txt (line 29)) Using cached jsonschema-4.23.0-py3-none-any.whl Collecting pyyaml>=5.3 (from jupyter-events==0.10.0->-r requirements3.txt (line 29)) Using cached PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) Collecting referencing (from jupyter-events==0.10.0->-r requirements3.txt (line 29)) Using cached referencing-0.36.2-py3-none-any.whl Collecting jinja2>=3.0.3 (from jupyter-server==2.14.2->-r requirements3.txt (line 31)) Using cached jinja2-3.1.6-py3-none-any.whl Collecting aiohttp (from jupyter-server-proxy==4.4.0->-r requirements3.txt (line 32)) Downloading aiohttp-3.11.16.tar.gz (7.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.7/7.7 MB 209.7 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools>=40.1.0 (from jupyterlab==4.2.5->-r requirements3.txt (line 34)) Using cached setuptools-79.0.1-py3-none-any.whl Collecting babel>=2.10 (from jupyterlab-server==2.27.3->-r requirements3.txt (line 36)) Downloading babel-2.17.0.tar.gz (10.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.0/10.0 MB 196.2 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting requests>=2.31 (from jupyterlab-server==2.27.3->-r requirements3.txt (line 36)) Using cached requests-2.32.3-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 38)) Using cached markdown_it_py-3.0.0-py3-none-any.whl Collecting beautifulsoup4 (from nbconvert==7.16.4->-r requirements3.txt (line 41)) Using cached beautifulsoup4-4.13.3-py3-none-any.whl Collecting markupsafe>=2.0 (from nbconvert==7.16.4->-r requirements3.txt (line 41)) Using cached markupsafe-3.0.2-cp312-cp312-linux_x86_64.whl Collecting jedi<0.20.0,>=0.17.2 (from python-lsp-server==1.12.0->-r requirements3.txt (line 53)) Downloading jedi-0.19.2.tar.gz (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 141.0 MB/s eta 0:00:00 Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pluggy>=1.0.0 (from python-lsp-server==1.12.0->-r requirements3.txt (line 53)) Using cached pluggy-1.5.0-py3-none-any.whl Collecting Pillow>=3.3.2 (from python-pptx==1.0.2->-r requirements3.txt (line 55)) Using cached pillow-11.1.0-cp312-cp312-linux_x86_64.whl Collecting lxml>=3.1.0 (from python-pptx==1.0.2->-r requirements3.txt (line 55)) Using cached lxml-5.3.1-cp312-cp312-linux_x86_64.whl Collecting click>=8.1.4 (from shiny==1.0.0->-r requirements3.txt (line 61)) Using cached click-8.1.8-py3-none-any.whl Collecting appdirs>=1.4.4 (from shiny==1.0.0->-r requirements3.txt (line 61)) Using cached appdirs-1.4.4-py2.py3-none-any.whl Collecting ptyprocess (from terminado==0.18.1->-r requirements3.txt (line 65)) Downloading ptyprocess-0.7.0.tar.gz (70 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting types-python-dateutil>=2.8.10 (from arrow>=0.15.0->isoduration==20.11.0->-r requirements3.txt (line 22)) Downloading types_python_dateutil-2.9.0.20241206.tar.gz (13 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pycparser (from cffi>=1.0.1->argon2-cffi-bindings==21.2.0->-r requirements3.txt (line 3)) Using cached pycparser-2.22-py3-none-any.whl Collecting decorator (from ipython>=7.23.1->ipykernel==6.29.5->-r requirements3.txt (line 20)) Downloading decorator-5.2.1.tar.gz (56 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting ipython-pygments-lexers (from ipython>=7.23.1->ipykernel==6.29.5->-r requirements3.txt (line 20)) Downloading ipython_pygments_lexers-1.1.1.tar.gz (8.4 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pexpect>4.3 (from ipython>=7.23.1->ipykernel==6.29.5->-r requirements3.txt (line 20)) Downloading pexpect-4.9.0.tar.gz (166 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting stack_data (from ipython>=7.23.1->ipykernel==6.29.5->-r requirements3.txt (line 20)) Downloading stack_data-0.6.3.tar.gz (44 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting parso<0.9.0,>=0.8.4 (from jedi<0.20.0,>=0.17.2->python-lsp-server==1.12.0->-r requirements3.txt (line 53)) Downloading parso-0.8.4.tar.gz (400 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting attrs>=22.2.0 (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events==0.10.0->-r requirements3.txt (line 29)) Using cached attrs-25.1.0-py3-none-any.whl Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events==0.10.0->-r requirements3.txt (line 29)) Using cached jsonschema_specifications-2024.10.1-py3-none-any.whl Collecting rpds-py>=0.7.1 (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events==0.10.0->-r requirements3.txt (line 29)) Using cached rpds_py-0.23.1-cp312-cp312-linux_x86_64.whl Collecting mdurl~=0.1 (from markdown-it-py<4.0.0,>=1.0.0->mdit-py-plugins==0.4.1->-r requirements3.txt (line 38)) Using cached mdurl-0.1.2-py3-none-any.whl Collecting wcwidth (from prompt-toolkit>=3.0.30->jupyter-console==6.6.3->-r requirements3.txt (line 27)) Downloading wcwidth-0.2.13.tar.gz (101 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting charset_normalizer<4,>=2 (from requests>=2.31->jupyterlab-server==2.27.3->-r requirements3.txt (line 36)) Using cached charset_normalizer-3.4.1-py3-none-any.whl Collecting urllib3<3,>=1.21.1 (from requests>=2.31->jupyterlab-server==2.27.3->-r requirements3.txt (line 36)) Using cached urllib3-2.4.0-py3-none-any.whl Collecting aiohappyeyeballs>=2.3.0 (from aiohttp->jupyter-server-proxy==4.4.0->-r requirements3.txt (line 32)) Downloading aiohappyeyeballs-2.5.0-py3-none-any.whl.metadata (5.9 kB) Collecting aiosignal>=1.1.2 (from aiohttp->jupyter-server-proxy==4.4.0->-r requirements3.txt (line 32)) Downloading aiosignal-1.3.2.tar.gz (19 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting frozenlist>=1.1.1 (from aiohttp->jupyter-server-proxy==4.4.0->-r requirements3.txt (line 32)) Downloading frozenlist-1.5.0.tar.gz (39 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting multidict<7.0,>=4.5 (from aiohttp->jupyter-server-proxy==4.4.0->-r requirements3.txt (line 32)) Downloading multidict-6.1.0.tar.gz (64 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting propcache>=0.2.0 (from aiohttp->jupyter-server-proxy==4.4.0->-r requirements3.txt (line 32)) Downloading propcache-0.3.0.tar.gz (42 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting yarl<2.0,>=1.17.0 (from aiohttp->jupyter-server-proxy==4.4.0->-r requirements3.txt (line 32)) Downloading yarl-1.18.3.tar.gz (181 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting soupsieve>1.2 (from beautifulsoup4->nbconvert==7.16.4->-r requirements3.txt (line 41)) Using cached soupsieve-2.6-py3-none-any.whl Collecting executing>=1.2.0 (from stack_data->ipython>=7.23.1->ipykernel==6.29.5->-r requirements3.txt (line 20)) Downloading executing-2.2.0.tar.gz (978 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 978.7/978.7 kB 129.9 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting asttokens>=2.1.0 (from stack_data->ipython>=7.23.1->ipykernel==6.29.5->-r requirements3.txt (line 20)) Downloading asttokens-3.0.0.tar.gz (61 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pure_eval (from stack_data->ipython>=7.23.1->ipykernel==6.29.5->-r requirements3.txt (line 20)) Downloading pure_eval-0.2.3.tar.gz (19 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Downloading Aspose.Slides-24.11.0-py3-none-manylinux1_x86_64.whl (102.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 102.4/102.4 MB 159.7 MB/s eta 0:00:00 Downloading questionary-2.1.0-py3-none-any.whl (36 kB) Using cached PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (767 kB) Downloading aiohappyeyeballs-2.5.0-py3-none-any.whl (15 kB) Saved ./src/Aspose.Slides-24.11.0-py3-none-manylinux1_x86_64.whl Saved ./src/jupyter_client-8.6.3-py3-none-any.whl Saved ./src/jupyter_core-5.7.2-py3-none-any.whl Saved ./src/pyzmq-25.1.1-cp312-cp312-linux_x86_64.whl Saved ./src/questionary-2.1.0-py3-none-any.whl Saved ./src/appdirs-1.4.4-py2.py3-none-any.whl Saved ./src/cffi-1.17.1-cp312-cp312-linux_x86_64.whl Saved ./src/click-8.1.8-py3-none-any.whl Saved ./src/idna-3.10-py3-none-any.whl Saved ./src/jinja2-3.1.6-py3-none-any.whl Saved ./src/jsonschema-4.23.0-py3-none-any.whl Saved ./src/lxml-5.3.1-cp312-cp312-linux_x86_64.whl Saved ./src/markdown_it_py-3.0.0-py3-none-any.whl Saved ./src/markupsafe-3.0.2-cp312-cp312-linux_x86_64.whl Saved ./src/packaging-24.2-py3-none-any.whl Saved ./src/pillow-11.1.0-cp312-cp312-linux_x86_64.whl Saved ./src/platformdirs-4.3.6-py3-none-any.whl Saved ./src/pluggy-1.5.0-py3-none-any.whl Saved ./src/pygments-2.19.1-py3-none-any.whl Saved ./src/python_dateutil-2.9.0.post0-py2.py3-none-any.whl Saved ./src/PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl Saved ./src/referencing-0.36.2-py3-none-any.whl Saved ./src/requests-2.32.3-py3-none-any.whl Saved ./src/certifi-2025.1.31-py3-none-any.whl Saved ./src/setuptools-79.0.1-py3-none-any.whl Saved ./src/six-1.17.0-py2.py3-none-any.whl Saved ./src/tornado-6.4.2-cp38-abi3-linux_x86_64.whl Saved ./src/traitlets-5.14.3-py3-none-any.whl Saved ./src/typing_extensions-4.13.2-py3-none-any.whl Saved ./src/beautifulsoup4-4.13.3-py3-none-any.whl Saved ./src/psutil-7.0.0-cp36-abi3-linux_x86_64.whl Saved ./src/aiohappyeyeballs-2.5.0-py3-none-any.whl Saved ./src/attrs-25.1.0-py3-none-any.whl Saved ./src/charset_normalizer-3.4.1-py3-none-any.whl Saved ./src/jsonschema_specifications-2024.10.1-py3-none-any.whl Saved ./src/mdurl-0.1.2-py3-none-any.whl Saved ./src/rpds_py-0.23.1-cp312-cp312-linux_x86_64.whl Saved ./src/soupsieve-2.6-py3-none-any.whl Saved ./src/urllib3-2.4.0-py3-none-any.whl Saved ./src/pycparser-2.22-py3-none-any.whl Building wheels for collected packages: anyio, argon2-cffi, argon2-cffi-bindings, asgiref, async-lru, bleach, comm, debugpy, defusedxml, docstring-to-markdown, et-xmlfile, faicons, fastjsonschema, fqdn, h11, htmltools, httpcore, httpx, ipykernel, ipywidgets, isoduration, jsonpointer, json5, jupyter, jupyter-console, jupyter-events, jupyter-lsp, jupyter-server, jupyter-server-proxy, jupyter-server-terminals, jupyterlab, jupyterlab-pygments, jupyterlab-server, linkify-it-py, mdit-py-plugins, mistune, nbclient, nbconvert, nbformat, nest-asyncio, notebook, notebook-shim, odswriter, openpyxl, overrides, pandocfilters, prometheus-client, python-json-logger, python-lsp-jsonrpc, python-lsp-server, python-multipart, python-pptx, rfc3339-validator, rfc3986-validator, Send2Trash, shiny, simpervisor, sniffio, starlette, terminado, tinycss2, uc-micro-py, ujson, uri-template, uvicorn, watchfiles, webcolors, webencodings, websockets, websocket-client, widgetsnbextension, xlsxwriter, arrow, babel, ipython, jedi, jupyterlab_widgets, matplotlib-inline, prompt-toolkit, aiohttp, ptyprocess, aiosignal, frozenlist, multidict, parso, pexpect, propcache, types-python-dateutil, yarl, decorator, ipython-pygments-lexers, stack_data, wcwidth, asttokens, executing, pure_eval 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=79245 sha256=96419b7f63b421a3d7b386352e194cf1818faa7c79a6de5fd1258f88c7f2b009 Stored in directory: /root/.cache/pip/wheels/c6/69/d2/f6a021781402be292eea9ebe7fa3c88ed6e06014584e896f8f Building wheel for argon2-cffi (pyproject.toml): started Building wheel for argon2-cffi (pyproject.toml): finished with status 'done' Created wheel for argon2-cffi: filename=argon2_cffi-23.1.0-py3-none-any.whl size=15120 sha256=ab3179cc85cddf913de15fae70dcafa0050246c59945f662a7f0bc7ce9f52641 Stored in directory: /root/.cache/pip/wheels/c1/f9/a1/78f7a1b17fbe3eaba9c1638b2c0725b7997aac7906c5403276 Building wheel for argon2-cffi-bindings (pyproject.toml): started Building wheel for argon2-cffi-bindings (pyproject.toml): finished with status 'done' Created wheel for argon2-cffi-bindings: filename=argon2_cffi_bindings-21.2.0-cp312-abi3-linux_x86_64.whl size=86257 sha256=68633608e05edbd834e58b999a41971bbad584fa2a6085436f705dda2c9fd6fb Stored in directory: /root/.cache/pip/wheels/17/07/ff/9536c6ba2724ac8204ed2d5e05ef195c89ff3a00c0892219fa 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=22915 sha256=1258fb54156732d507eeffb2ed2cf95bfb5ce99bf3e9e9bc3064f0474367230e Stored in directory: /root/.cache/pip/wheels/a0/2a/42/516846f5bfeb24d183dd580d7780d306ec9a56c171a5252ca3 Building wheel for async-lru (setup.py): started Building wheel for async-lru (setup.py): finished with status 'done' Created wheel for async-lru: filename=async_lru-2.0.4-py3-none-any.whl size=6149 sha256=7a1e2dd40a321de431212c97b15ca3e4f33b544a2d8843d795195caea2ac9afa Stored in directory: /root/.cache/pip/wheels/04/9c/b6/4358561973d3cdf9ea40c0ae3111f2323e8af4f814363066f6 Building wheel for bleach (setup.py): started Building wheel for bleach (setup.py): finished with status 'done' Created wheel for bleach: filename=bleach-6.1.0-py3-none-any.whl size=162836 sha256=c2571f5e8eb552e0b1517c74923c79ae80ec84ca97a132f20f445b0f1ea08bab Stored in directory: /root/.cache/pip/wheels/f2/c4/ce/211b9e13da4ba0386a35975bb5f316bba5d0bd8d58dc95cf8f Building wheel for comm (pyproject.toml): started Building wheel for comm (pyproject.toml): finished with status 'done' Created wheel for comm: filename=comm-0.2.2-py3-none-any.whl size=7180 sha256=e9caaba5e595793ceeacec820d74af9ac442383e17a0c4d61f8f49c18a6764ec Stored in directory: /root/.cache/pip/wheels/d8/9b/26/152324c5789815957d0f71017127067a10bf3c6544eed80935 Building wheel for debugpy (pyproject.toml): started Building wheel for debugpy (pyproject.toml): finished with status 'done' Created wheel for debugpy: filename=debugpy-1.8.7-cp312-cp312-linux_x86_64.whl size=4199817 sha256=65716f34fdf13f929d7d4a649f4a1b255c527507e930cd1887a0e86b7cde5a71 Stored in directory: /root/.cache/pip/wheels/ce/e8/c9/0c00cf0eaf0ba382390bb6019d9e1b3604019a1794ccd0cb7a Building wheel for defusedxml (pyproject.toml): started Building wheel for defusedxml (pyproject.toml): finished with status 'done' Created wheel for defusedxml: filename=defusedxml-0.7.1-py2.py3-none-any.whl size=25716 sha256=3dd779f52cdc1dfa72046f6aac0954c39344733e2e2c237050a6b7104c9bac0f Stored in directory: /root/.cache/pip/wheels/ec/82/4d/0628af37fe143af5c76a3cc85fd5b487bfa178add963f6831e Building wheel for docstring-to-markdown (setup.py): started Building wheel for docstring-to-markdown (setup.py): finished with status 'done' Created wheel for docstring-to-markdown: filename=docstring_to_markdown-0.15-py3-none-any.whl size=21667 sha256=bd0e129aec5b630d017652e39a3601418970ef0510f2c20ce1853f30e4b187c0 Stored in directory: /root/.cache/pip/wheels/d0/9d/ae/7b1856ed6e8ad5f6228a561b616daa2d62812be613840cdeb4 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=3344 sha256=47867fe9b5861d1817dc39bcf05a81a7390e42ce17678771068ff1957a0cddcf Stored in directory: /root/.cache/pip/wheels/47/4c/cc/bef1ca04a42610750572d4c497f3445f3e8b9ad79f274ee6c9 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=607116 sha256=18637860754d0934f0ed09727da18ec29593738bed97e0658c9195b25f155a64 Stored in directory: /root/.cache/pip/wheels/8c/e8/12/4836f50c67f6000ccace7c9c68946e89505345d27fb92f8f55 Building wheel for fastjsonschema (setup.py): started Building wheel for fastjsonschema (setup.py): finished with status 'done' Created wheel for fastjsonschema: filename=fastjsonschema-2.20.0-py3-none-any.whl size=23642 sha256=2630040e89345a7a05de722566c7bee9217dd9ca7f9c08300622b338715a06c9 Stored in directory: /root/.cache/pip/wheels/2f/42/e4/6ba99f8856f169857f9bfd4036f4f1a838538ade5514ac1fad Building wheel for fqdn (setup.py): started Building wheel for fqdn (setup.py): finished with status 'done' Created wheel for fqdn: filename=fqdn-1.5.1-py3-none-any.whl size=3660 sha256=08e073152af074fab34fa0958e351b385abba4a3c867f02c63f93731d47c43b4 Stored in directory: /root/.cache/pip/wheels/57/16/24/3d84438b3acec6dd4c2717117509430318e6d50bcc424831ec Building wheel for h11 (pyproject.toml): started Building wheel for h11 (pyproject.toml): finished with status 'done' Created wheel for h11: filename=h11-0.16.0-py3-none-any.whl size=37516 sha256=6778c3abc89adb5786088a3e11c7e3bbda398134e18c2422381fddf0230a2f64 Stored in directory: /root/.cache/pip/wheels/be/24/ee/c727f3f8edfd935f4823b1be5345eb8608addf1e56320d35c2 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=83233 sha256=598db4e02c48f610f2e82219c1fa220fbf099e215a391b45a4b66e0c1c5091fb Stored in directory: /root/.cache/pip/wheels/c7/53/89/5cceedb8404e8b887b5cb6e2a523fb329d7c644990cca3955f Building wheel for httpcore (pyproject.toml): started Building wheel for httpcore (pyproject.toml): finished with status 'done' Created wheel for httpcore: filename=httpcore-1.0.9-py3-none-any.whl size=78784 sha256=2d400746a40668fc9dec9810239072b40b4484b640a8c38fd654a024c7a1bf55 Stored in directory: /root/.cache/pip/wheels/f8/71/af/5218b9ba7341d8042b777fa22da7cf0c8e38800049c1e1c2b7 Building wheel for httpx (pyproject.toml): started Building wheel for httpx (pyproject.toml): finished with status 'done' Created wheel for httpx: filename=httpx-0.27.2-py3-none-any.whl size=76397 sha256=7a5366253dc6b4e85718d6db187cec858350d0262c1a0f91def134e8fced25f5 Stored in directory: /root/.cache/pip/wheels/e3/ba/79/0468c97b0e2c8e7a05245c04f2efc09d7e881ac8e1710c39cd Building wheel for ipykernel (pyproject.toml): started Building wheel for ipykernel (pyproject.toml): finished with status 'done' Created wheel for ipykernel: filename=ipykernel-6.29.5-py3-none-any.whl size=117172 sha256=821f906d3e8c9fc286402d1bc4bcb998e27dae39cdb40c6e4b36076db1fa4dc9 Stored in directory: /root/.cache/pip/wheels/8f/fb/0e/4c582db31c0b2d627122899b8120996235be6d744909803f0d Building wheel for ipywidgets (pyproject.toml): started Building wheel for ipywidgets (pyproject.toml): finished with status 'done' Created wheel for ipywidgets: filename=ipywidgets-8.1.5-py3-none-any.whl size=139807 sha256=51594661d0172bc2da51fa2a7e59aea749be9ae979c7b41016713a86f602cdef Stored in directory: /root/.cache/pip/wheels/e5/8a/9a/b9156aee322c319a361d9611dfade07399776cdb12465604dd Building wheel for isoduration (pyproject.toml): started Building wheel for isoduration (pyproject.toml): finished with status 'done' Created wheel for isoduration: filename=isoduration-20.11.0-py3-none-any.whl size=11409 sha256=1771bdea51c7fa71ac712a90e5e50ed424c9218b03012032a2df0800881ea518 Stored in directory: /root/.cache/pip/wheels/0c/85/a9/20c27c1cd9b4d4b20a237e26d33aba52936dc3086be9824a49 Building wheel for jsonpointer (setup.py): started Building wheel for jsonpointer (setup.py): finished with status 'done' Created wheel for jsonpointer: filename=jsonpointer-3.0.0-py2.py3-none-any.whl size=7704 sha256=bb4a1b58549f3fbecb9639e2a399396172d921d405c6b4d63932d84e3b608c93 Stored in directory: /root/.cache/pip/wheels/4e/f4/02/55580fa7fdd2c28638650d5241e81effcd19e417867d69a56a Building wheel for json5 (pyproject.toml): started Building wheel for json5 (pyproject.toml): finished with status 'done' Created wheel for json5: filename=json5-0.9.25-py3-none-any.whl size=30149 sha256=de6f15c67eb3e596dc57839b2bd3b484a65919dcb40bb7bb70304098a7f466ef Stored in directory: /root/.cache/pip/wheels/36/0e/35/049f8573dbb44acd20e5f3c270a8c0d1cf1eaf1eca92c2e6ec Building wheel for jupyter (setup.py): started Building wheel for jupyter (setup.py): finished with status 'done' Created wheel for jupyter: filename=jupyter-1.1.1-py2.py3-none-any.whl size=2743 sha256=cfd69e6e9b704a5f778d992f758aab913f421657edb208a552df39f6bd1de9b3 Stored in directory: /root/.cache/pip/wheels/48/83/14/eb71bcaf2c0fa9b257143a8dbf409bf8260a0645ee86b0861a Building wheel for jupyter-console (pyproject.toml): started Building wheel for jupyter-console (pyproject.toml): finished with status 'done' Created wheel for jupyter-console: filename=jupyter_console-6.6.3-py3-none-any.whl size=24510 sha256=b1d3c7d93efa9262623cc54a935e989597a8af12c8f3e068afc2bcfc9b385213 Stored in directory: /root/.cache/pip/wheels/99/16/4a/ae4618ab3c76d1d9b71819a88c23182a8f2e17675537a07ffe Building wheel for jupyter-events (pyproject.toml): started Building wheel for jupyter-events (pyproject.toml): finished with status 'done' Created wheel for jupyter-events: filename=jupyter_events-0.10.0-py3-none-any.whl size=18766 sha256=8a757f4888147dbe3672d75d6f90f32d7facf9c0a5c50c09d0d21f226f7c53ee Stored in directory: /root/.cache/pip/wheels/5b/53/c1/85f1dac2618ebe21fa3a604ef0841ee7cddd7b06da6588146e Building wheel for jupyter-lsp (setup.py): started Building wheel for jupyter-lsp (setup.py): finished with status 'done' Created wheel for jupyter-lsp: filename=jupyter_lsp-2.2.5-py3-none-any.whl size=69183 sha256=bc6f0fa325ce4deda9effaada92ac7c23e79c409298c699c5a2e9a8e2df2bd0b Stored in directory: /root/.cache/pip/wheels/0e/93/a4/de9ae0c867c1eafe8490ed2764c0c1eff73334ec761fa65b17 Building wheel for jupyter-server (pyproject.toml): started Building wheel for jupyter-server (pyproject.toml): finished with status 'done' Created wheel for jupyter-server: filename=jupyter_server-2.14.2-py3-none-any.whl size=383557 sha256=91ac3a67fd0ffd1fc8641c7b8ab1d599f2b15cd62b9ac9d6abee8964a170cebb Stored in directory: /root/.cache/pip/wheels/eb/91/95/cf063168ec94310e93dece90c52a483175521371b7932499f7 Building wheel for jupyter-server-proxy (pyproject.toml): started Building wheel for jupyter-server-proxy (pyproject.toml): finished with status 'done' Created wheel for jupyter-server-proxy: filename=jupyter_server_proxy-4.4.0-py3-none-any.whl size=37567 sha256=1abdff6d236e21e1e5ead1f56891ebf3b89165945e2de0ddf19f376d693b29fb Stored in directory: /root/.cache/pip/wheels/47/43/f5/13cf9ed01946bca6c807d97e2cd47647fd880480e9b3d0331f Building wheel for jupyter-server-terminals (pyproject.toml): started Building wheel for jupyter-server-terminals (pyproject.toml): finished with status 'done' Created wheel for jupyter-server-terminals: filename=jupyter_server_terminals-0.5.3-py3-none-any.whl size=13654 sha256=5db8a7fd9b918890ee21555e395b860700167df9da842655773c89687ec02f32 Stored in directory: /root/.cache/pip/wheels/82/8d/c2/bd9af906f0d70b2f1df04230133f12fea75b9a84ba7b8f1335 Building wheel for jupyterlab (pyproject.toml): started Building wheel for jupyterlab (pyproject.toml): finished with status 'done' Created wheel for jupyterlab: filename=jupyterlab-4.2.5-py3-none-any.whl size=11641983 sha256=e5b1397e706d79eedfdd9eade3c5d00a35342bc9cbd60904922be8d9c350c4e1 Stored in directory: /root/.cache/pip/wheels/73/32/34/1e13320846a0014434868fd9b2407631b421b24e5c6eef94ec Building wheel for jupyterlab-pygments (pyproject.toml): started Building wheel for jupyterlab-pygments (pyproject.toml): finished with status 'done' Created wheel for jupyterlab-pygments: filename=jupyterlab_pygments-0.3.0-py3-none-any.whl size=15900 sha256=14184d1da57aa39232b49d9a6055ca334b60ea38acc5ecb824b6d0f7d7be18b1 Stored in directory: /root/.cache/pip/wheels/95/2a/0c/53664decf576873e9cb86f1178981435d72ef484a21c317ec0 Building wheel for jupyterlab-server (pyproject.toml): started Building wheel for jupyterlab-server (pyproject.toml): finished with status 'done' Created wheel for jupyterlab-server: filename=jupyterlab_server-2.27.3-py3-none-any.whl size=59699 sha256=4fb7bc6838d1b56c04010c068b451886e091568836ac89e6204b8f0219ae729a Stored in directory: /root/.cache/pip/wheels/0a/30/33/58233e86875964527dba7d74d963004f2f1216657a5e2a179c 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=19854 sha256=26cfb9fecab166d0b83b53efdfda9f65ac98efb328a191b21aeb233daf8df9b1 Stored in directory: /root/.cache/pip/wheels/85/f8/27/c93c0e21be20967b1106a6f6dba819cf8bbdfec29146f9167a 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=54838 sha256=422e49a1272d23a2684f0197d2763d94ffb21bba679502c7bf615b3ff4eeeae9 Stored in directory: /root/.cache/pip/wheels/6e/4b/3c/e8d5549489f891d3b7f7e44fc38602c3657d1c368dd7dff40d Building wheel for mistune (pyproject.toml): started Building wheel for mistune (pyproject.toml): finished with status 'done' Created wheel for mistune: filename=mistune-3.0.2-py3-none-any.whl size=47999 sha256=466bb4a4171569b14baab5b8144a5daeb2a0651a782d241dcb434cd48b0c2a3e Stored in directory: /root/.cache/pip/wheels/64/ba/1a/8f2286dcd637cf8a1baa475f36f8e1fec127724a4b79a48c41 Building wheel for nbclient (pyproject.toml): started Building wheel for nbclient (pyproject.toml): finished with status 'done' Created wheel for nbclient: filename=nbclient-0.10.0-py3-none-any.whl size=25349 sha256=9766499cbf7601e0930edc4041bcf988ee3c12b2a8f2d0519e2d467e90b29dd5 Stored in directory: /root/.cache/pip/wheels/c4/26/32/f54088497a4ec82102227e11206f54a0b75bc0224cbe856405 Building wheel for nbconvert (pyproject.toml): started Building wheel for nbconvert (pyproject.toml): finished with status 'done' Created wheel for nbconvert: filename=nbconvert-7.16.4-py3-none-any.whl size=257391 sha256=317507d02d63a1b0f5714b3a4f6e3b070b4e669201ae7bc002139d86c0ad44d1 Stored in directory: /root/.cache/pip/wheels/9c/ec/86/173626e75c5ce28eb70490a38a192bc752ee90ef88d814245a Building wheel for nbformat (pyproject.toml): started Building wheel for nbformat (pyproject.toml): finished with status 'done' Created wheel for nbformat: filename=nbformat-5.10.4-py3-none-any.whl size=78454 sha256=4494585831703e38a6fc236ee02a5c935a1711c14dc0a303bf9aee7dd38e5003 Stored in directory: /root/.cache/pip/wheels/ad/ac/c1/e3bef258f9009396d51f4148149bc99b42defceb10dfa43c66 Building wheel for nest-asyncio (pyproject.toml): started Building wheel for nest-asyncio (pyproject.toml): finished with status 'done' Created wheel for nest-asyncio: filename=nest_asyncio-1.6.0-py3-none-any.whl size=5232 sha256=53e23772c32015398a0d4b6264f413c6af0ca713e488a300e34592e0d559fbad Stored in directory: /root/.cache/pip/wheels/d1/92/ca/a451549a370efabcd9eee37a2e0f33014f479078dbccd9e171 Building wheel for notebook (pyproject.toml): started Building wheel for notebook (pyproject.toml): finished with status 'done' Created wheel for notebook: filename=notebook-7.2.2-py3-none-any.whl size=5037118 sha256=10d8275a083b000b90ddea08a42197e2c282553b8af1e5d29928a633e8b94d3f Stored in directory: /root/.cache/pip/wheels/05/5d/27/6a4ef0cd53c9e68aca84f8957b59c0eda67a8f38ae568c17b4 Building wheel for notebook-shim (pyproject.toml): started Building wheel for notebook-shim (pyproject.toml): finished with status 'done' Created wheel for notebook-shim: filename=notebook_shim-0.2.4-py3-none-any.whl size=13304 sha256=b87beddbbc2434a31223cf310f7b9e40ed0f5afb916e931d2a947a0d4236347d Stored in directory: /root/.cache/pip/wheels/9e/c3/cc/1d0fb2d2bca50407c53ab6e8c19d9c06bd9925b67d26d0767d 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=6104 sha256=a2674f16cc0fe9a05ed82d4c393e6e0b7dc2be2933aad187dd48882a9c16c54f Stored in directory: /root/.cache/pip/wheels/4c/0f/2a/444365b2fd58cd22f99f4b6aa51770861b904b552f207f90d5 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=250079 sha256=1a53e09dcb354249ee63848eb8342f80f9bdfddb18f3877c2b8c635fc609320b Stored in directory: /root/.cache/pip/wheels/02/56/e0/a77a21cfcbdc982ce8eec6d0fedc98f498c4b7a7101e1023eb Building wheel for overrides (setup.py): started Building wheel for overrides (setup.py): finished with status 'done' Created wheel for overrides: filename=overrides-7.7.0-py3-none-any.whl size=17921 sha256=8e60c14c4f44698c95b7351e84405070e4f340c68c3ca4bbd029a52c2015d8eb Stored in directory: /root/.cache/pip/wheels/c5/eb/47/2afc03677e203f899b297e383957c455bb09d2fbb56fd226f6 Building wheel for pandocfilters (setup.py): started Building wheel for pandocfilters (setup.py): finished with status 'done' Created wheel for pandocfilters: filename=pandocfilters-1.5.1-py2.py3-none-any.whl size=8744 sha256=8f807031412f7ee79807229e902f8f6d47fcd71de118611425e5b72b9c43be8f Stored in directory: /root/.cache/pip/wheels/58/4b/88/bbe35c4e7e5dffb469371a54d96d2399174a59113e451cc8a5 Building wheel for prometheus-client (setup.py): started Building wheel for prometheus-client (setup.py): finished with status 'done' Created wheel for prometheus-client: filename=prometheus_client-0.21.0-py3-none-any.whl size=54799 sha256=b33519a8176e88ddba3345c6a6dc68ea48f81ea366e0f419b3de67a68eeca5b9 Stored in directory: /root/.cache/pip/wheels/6b/64/ab/caef864f7928b9c1696f360d69af85291aa8b933da8399cf25 Building wheel for python-json-logger (setup.py): started Building wheel for python-json-logger (setup.py): finished with status 'done' Created wheel for python-json-logger: filename=python_json_logger-2.0.7-py3-none-any.whl size=8156 sha256=164426f93dd1d3ad7221d07a7540252c448e0d034aa9d27bacd78f67f28b904c Stored in directory: /root/.cache/pip/wheels/ea/7f/d7/fa35168269c343e4c6d1e06a21c99689caa90797985457d76c Building wheel for python-lsp-jsonrpc (pyproject.toml): started Building wheel for python-lsp-jsonrpc (pyproject.toml): finished with status 'done' Created wheel for python-lsp-jsonrpc: filename=python_lsp_jsonrpc-1.1.2-py3-none-any.whl size=8846 sha256=5c7ba2358ba33fd28f3d8704b57f655153677f878649a810ba692c2b3e799794 Stored in directory: /root/.cache/pip/wheels/d6/e9/77/f3e154a0f62ee3c8f6af80b6dd89d9fc8f9832f03a5734cda3 Building wheel for python-lsp-server (pyproject.toml): started Building wheel for python-lsp-server (pyproject.toml): finished with status 'done' Created wheel for python-lsp-server: filename=python_lsp_server-1.12.0-py3-none-any.whl size=74815 sha256=b8ef356e5fb3ddce71cbf5e20f3fb7fb97f029cc2a33445d353d471c7e789bb5 Stored in directory: /root/.cache/pip/wheels/46/ba/90/80882f344e2b0382f7a41bcdf0022f2e6d2c78673361047b70 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.19-py3-none-any.whl size=24469 sha256=eb3746c40e0a7beb0109cb251c1568c550f9f3b2fe3c361732b335c34b46d0a2 Stored in directory: /root/.cache/pip/wheels/d0/d3/3c/bd8810403699e1efd03e30ed651bb1a18455d38ca697348727 Building wheel for python-pptx (pyproject.toml): started Building wheel for python-pptx (pyproject.toml): finished with status 'done' Created wheel for python-pptx: filename=python_pptx-1.0.2-py3-none-any.whl size=472822 sha256=c2273450f852119ad71fe876166e4560bfb23a62c43701a84ab4c6f275300f6d Stored in directory: /root/.cache/pip/wheels/57/58/e6/2fbe394dc85d1caa5a72d6662ee06d3df0d4f5cc5d3a27247f Building wheel for rfc3339-validator (setup.py): started Building wheel for rfc3339-validator (setup.py): finished with status 'done' Created wheel for rfc3339-validator: filename=rfc3339_validator-0.1.4-py2.py3-none-any.whl size=3614 sha256=87d53e24c4d59ec855c0f7290b84821d760481808b3a32ef7fe0a390ee1789f0 Stored in directory: /root/.cache/pip/wheels/dc/60/db/242318f100e66b8d8e5425ec2c3fcd4ed57e772f8177e96a9e Building wheel for rfc3986-validator (setup.py): started Building wheel for rfc3986-validator (setup.py): finished with status 'done' Created wheel for rfc3986-validator: filename=rfc3986_validator-0.1.1-py2.py3-none-any.whl size=4365 sha256=564ef1fff1547c16039b0a9d40f7186bed15e4a80101fc43727160afa00e103d Stored in directory: /root/.cache/pip/wheels/2c/48/0b/13b070d32278fb107f8f9f1771d1586a57f211f8f545ec174a Building wheel for Send2Trash (pyproject.toml): started Building wheel for Send2Trash (pyproject.toml): finished with status 'done' Created wheel for Send2Trash: filename=send2trash-1.8.3-py3-none-any.whl size=18073 sha256=9e3bc3600cfbc474a0dd88cc3a9aaae719c0fd47e3ff65fe5abb1949e2f4dd82 Stored in directory: /root/.cache/pip/wheels/f6/ed/16/39d094aa2a507b5a58242f3d6204771fa2a17ee8d2b41403e4 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=4254788 sha256=d03c51921a21f2a366bb3640615e4e0099c5236860aaf7a4231cd56f6e0c3150 Stored in directory: /root/.cache/pip/wheels/8d/2d/a4/841eb60f8decb6663474ab1e8fe08ae30821cf00f2c0d7c88d Building wheel for simpervisor (pyproject.toml): started Building wheel for simpervisor (pyproject.toml): finished with status 'done' Created wheel for simpervisor: filename=simpervisor-1.0.0-py3-none-any.whl size=8340 sha256=ab850c38f8a41984d20c8ba7e7a1296bec688089c1131102cefdc4a9b9103786 Stored in directory: /root/.cache/pip/wheels/23/28/09/4ce60885e8e992a43814fc09063e7b3ced4ca16bbc6631c23e 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=10180 sha256=0f3ae96628e5bae4a5f86a21f67bdfe0536f7144ac61da78c2d9e62cae03d96c Stored in directory: /root/.cache/pip/wheels/0b/a2/be/5e62f7b775006f15f5eb79d9e109cd5798ff30e76c6a524193 Building wheel for starlette (pyproject.toml): started Building wheel for starlette (pyproject.toml): finished with status 'done' Created wheel for starlette: filename=starlette-0.41.0-py3-none-any.whl size=73216 sha256=cae72e3e84e7b359b975a712a2a0c34e95c66830a20cc512aa1bb278cfa007a9 Stored in directory: /root/.cache/pip/wheels/73/fb/46/62186b6316ded3d3ed903e60d9690e211f459c9cd4183b5d6f Building wheel for terminado (pyproject.toml): started Building wheel for terminado (pyproject.toml): finished with status 'done' Created wheel for terminado: filename=terminado-0.18.1-py3-none-any.whl size=14154 sha256=57586a9ad849ee5740fbf40be9f3f7672fab6258f16cd1f2210239889882f4f1 Stored in directory: /root/.cache/pip/wheels/de/c9/a1/fbc391afb8229be98858013fb41936faedb327771a45cace75 Building wheel for tinycss2 (pyproject.toml): started Building wheel for tinycss2 (pyproject.toml): finished with status 'done' Created wheel for tinycss2: filename=tinycss2-1.3.0-py3-none-any.whl size=22575 sha256=b9322b132a8c530595e5f8881a6ef10afedc768aca23a5920d6686093e7a278d Stored in directory: /root/.cache/pip/wheels/22/5b/b1/dc841d2d031db289d064b2be7aa849999e292a262d927d487f 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=6270 sha256=22ca96392cb2a1faedcb535adddf0d292a47875e8247b1e0a903164e02a03112 Stored in directory: /root/.cache/pip/wheels/2a/a2/f8/6a934b1acb2322babac5dab3540575aeaf9e69edd801571b2d Building wheel for ujson (pyproject.toml): started Building wheel for ujson (pyproject.toml): finished with status 'done' Created wheel for ujson: filename=ujson-5.10.0-cp312-cp312-linux_x86_64.whl size=53365 sha256=ef7fc89822158ae00e0ee28e5e2cf4a9e183e226cedb22659fd30b546bfd882b Stored in directory: /root/.cache/pip/wheels/7c/8b/0a/3c7d32dfbf3578af58de8d32ab8f395aafb6b19143d7cd249a Building wheel for uri-template (pyproject.toml): started Building wheel for uri-template (pyproject.toml): finished with status 'done' Created wheel for uri-template: filename=uri_template-1.3.0-py3-none-any.whl size=11180 sha256=d0fea2ea08cb8a722bd10ed41e78d0a06678538320c466de896f3ba42813d4a6 Stored in directory: /root/.cache/pip/wheels/e2/c6/cc/1ef6890bb41722cf46559209269a4ce76396c5ff2a2321d67d 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=53671 sha256=1487247352fbfed269cf23ec2c8b0727baa30f4bec016592abef48375d123b6c Stored in directory: /root/.cache/pip/wheels/50/e3/29/fc36340478273f4b80cf8a7689ec55902b8fbfbc430cfb333b 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-cp312-cp312-linux_x86_64.whl size=433408 sha256=45fc5cefb4ede329d7ab8209da55b8c56f761015e9f822876d1a60b0025d4f19 Stored in directory: /root/.cache/pip/wheels/e3/07/b8/c4971748746578cffa8450c10b27feb592ea6c70ad67669760 Building wheel for webcolors (pyproject.toml): started Building wheel for webcolors (pyproject.toml): finished with status 'done' Created wheel for webcolors: filename=webcolors-24.8.0-py3-none-any.whl size=15070 sha256=3729a23abb19500085ffca022e0ae3ff99621d3b340eeecdd1e88bc20af269e3 Stored in directory: /root/.cache/pip/wheels/83/45/a8/bb244397d674dd534ac1a8a8f5b652b5e14154c0d96521ef7a Building wheel for webencodings (setup.py): started Building wheel for webencodings (setup.py): finished with status 'done' Created wheel for webencodings: filename=webencodings-0.5.1-py2.py3-none-any.whl size=10362 sha256=297054dfe334a47da1aaeeb32abc30ffd5df15bf12c81a54fa4aef5757d162c1 Stored in directory: /root/.cache/pip/wheels/70/19/ea/5eb024d23f058619a3808d26afbe21c3778f15fa629f71861d 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-cp312-cp312-linux_x86_64.whl size=157396 sha256=03f00e6135154ba2df7c869be24be32ec63053889b8135ed7a904c2c3c578454 Stored in directory: /root/.cache/pip/wheels/c9/1e/37/80c3d3c7af88c86a1376b3146b4f67464586a5397d6cba0586 Building wheel for websocket-client (setup.py): started Building wheel for websocket-client (setup.py): finished with status 'done' Created wheel for websocket-client: filename=websocket_client-1.8.0-py3-none-any.whl size=58927 sha256=0d8bcf057fe7f558928012464caa7a101de354364f580385854880c73cd64457 Stored in directory: /root/.cache/pip/wheels/89/b0/e9/cb76e824b9ff40bef0829964eaf59d3bfb62ccbe63239c436f Building wheel for widgetsnbextension (pyproject.toml): started Building wheel for widgetsnbextension (pyproject.toml): finished with status 'done' Created wheel for widgetsnbextension: filename=widgetsnbextension-4.0.13-py3-none-any.whl size=2335908 sha256=26769e5ad025614644c98249777ef65c049c82272582fd14057b66f1fc39250f Stored in directory: /root/.cache/pip/wheels/da/e6/3d/502125016140b6f91e9559ea1f7d64709689c069b009fe1263 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=154823 sha256=23c9a496b418ac574e1354b72696b8e69e3ca9f98c726e99c151bdcd895deab5 Stored in directory: /root/.cache/pip/wheels/85/eb/e5/347520497bef87ab626d2c345b8685cfad66a788719f6daf44 Building wheel for arrow (pyproject.toml): started Building wheel for arrow (pyproject.toml): finished with status 'done' Created wheel for arrow: filename=arrow-1.3.0-py3-none-any.whl size=66462 sha256=26b8a5b93bd54a90f85a160aafe4f8a33414bbec0d6dd7142c893d4e76634c1c Stored in directory: /root/.cache/pip/wheels/1a/6d/79/86442683288af645df1f3b306e59322a0bb0153495f5754793 Building wheel for babel (pyproject.toml): started Building wheel for babel (pyproject.toml): finished with status 'done' Created wheel for babel: filename=babel-2.17.0-py3-none-any.whl size=10182565 sha256=956ec7fe079a30f57790c5eafaeaa6a143b6e1e36333e6cbb528a311a13f6f76 Stored in directory: /root/.cache/pip/wheels/ef/e8/29/66afd599f2def13a7421985a041c0305426913ad8365bf9b8f Building wheel for ipython (pyproject.toml): started Building wheel for ipython (pyproject.toml): finished with status 'done' Created wheel for ipython: filename=ipython-9.0.2-py3-none-any.whl size=600570 sha256=dd1697b8fd39eca4aa14617b06159149b47d320f8b81ae6b6f8f2ec66ba12847 Stored in directory: /root/.cache/pip/wheels/aa/8f/c1/7eb6b051997ef2e729c9015a7fbfce087c6c2d0ab8e417c913 Building wheel for jedi (setup.py): started Building wheel for jedi (setup.py): finished with status 'done' Created wheel for jedi: filename=jedi-0.19.2-py2.py3-none-any.whl size=1572432 sha256=449a928f408778d390127d67764b361203b7a278445cc6023e5bd99b93dd7dda Stored in directory: /root/.cache/pip/wheels/6a/55/17/836f259fe907ab275f66627db136c978a0a861e3bfd3b048fb Building wheel for jupyterlab_widgets (pyproject.toml): started Building wheel for jupyterlab_widgets (pyproject.toml): finished with status 'done' Created wheel for jupyterlab_widgets: filename=jupyterlab_widgets-3.0.14-py3-none-any.whl size=213999 sha256=ab46ea1ca4f8eb711d54d073c97915283300aa97e1bf3dac8458bf7e60722b44 Stored in directory: /root/.cache/pip/wheels/ac/d5/68/212b72cd5e6912f316db4f076e844738b20a187bc1692ee977 Building wheel for matplotlib-inline (pyproject.toml): started Building wheel for matplotlib-inline (pyproject.toml): finished with status 'done' Created wheel for matplotlib-inline: filename=matplotlib_inline-0.1.7-py3-none-any.whl size=9936 sha256=2e994e24284af81511ada8ecddb2c36e1d44c316461d52dfe15a7ef3c45db726 Stored in directory: /root/.cache/pip/wheels/68/33/69/86af359e845a1fb4cf9f7c3454a7f98d8f2a03c990bd2ab3ef Building wheel for prompt-toolkit (pyproject.toml): started Building wheel for prompt-toolkit (pyproject.toml): finished with status 'done' Created wheel for prompt-toolkit: filename=prompt_toolkit-3.0.50-py3-none-any.whl size=387869 sha256=e6af53281de771879eec41ac7bd2fceb9b9a9631352b40671f62b129505bb9db Stored in directory: /root/.cache/pip/wheels/59/cd/4c/59e500fa2b9b0a6c252ff7e75dd61b6d3920411b9bc1f15c84 Building wheel for aiohttp (pyproject.toml): started Building wheel for aiohttp (pyproject.toml): finished with status 'done' Created wheel for aiohttp: filename=aiohttp-3.11.16-cp312-cp312-linux_x86_64.whl size=1694936 sha256=9dcd2f244f781ed9370730e425975d19a28dcd861e8174975e984f814455fd65 Stored in directory: /root/.cache/pip/wheels/4b/7e/c9/790cf7aa78dda41022bc5dcdd6c97143a4e929209465bfe52d Building wheel for ptyprocess (pyproject.toml): started Building wheel for ptyprocess (pyproject.toml): finished with status 'done' Created wheel for ptyprocess: filename=ptyprocess-0.7.0-py2.py3-none-any.whl size=14026 sha256=3470be7f810474c8a2ecfcd6e02acc6aea8483ab595417fa4e336362a349933e Stored in directory: /root/.cache/pip/wheels/8e/5d/60/dca793e0afb1272e5182436b54e5278142f3a0d7e59fee7d90 Building wheel for aiosignal (pyproject.toml): started Building wheel for aiosignal (pyproject.toml): finished with status 'done' Created wheel for aiosignal: filename=aiosignal-1.3.2-py2.py3-none-any.whl size=7635 sha256=d254a8e12b0b211dea56d9637f3dec5c6614fc5a51f1508ab855987210f7ce45 Stored in directory: /root/.cache/pip/wheels/27/3a/b5/a13dc2731c2da42673ba856b768dfb9d6ff4898eb597f66200 Building wheel for frozenlist (pyproject.toml): started Building wheel for frozenlist (pyproject.toml): finished with status 'done' Created wheel for frozenlist: filename=frozenlist-1.5.0-cp312-cp312-linux_x86_64.whl size=282653 sha256=ae73118f14d1f6f8cdd119fbfb81c2b48c9581e0846a4beab270d7b4c5a8fb7a Stored in directory: /root/.cache/pip/wheels/80/ec/87/d9667bf0ec14efb7bf3c69e2899f7b8f63150a4f1e8ed76c14 Building wheel for multidict (pyproject.toml): started Building wheel for multidict (pyproject.toml): finished with status 'done' Created wheel for multidict: filename=multidict-6.1.0-cp312-cp312-linux_x86_64.whl size=130243 sha256=1e0d01f64fa347827ac21994a7ae6e2c69a8ce1a7f5001cadeb6d114cc70ddbe Stored in directory: /root/.cache/pip/wheels/cb/69/de/55a720bce6667535bc72201276b7899130543395fe0e5402c3 Building wheel for parso (setup.py): started Building wheel for parso (setup.py): finished with status 'done' Created wheel for parso: filename=parso-0.8.4-py2.py3-none-any.whl size=103677 sha256=2f9bf15597833155e84167063b3e0b2fb6b1ff13764cc237ae249c5c80c075ae Stored in directory: /root/.cache/pip/wheels/82/bc/72/871e7346cfe06d600e0fcaedb36bd3f0d21b5645fa8ea857b0 Building wheel for pexpect (setup.py): started Building wheel for pexpect (setup.py): finished with status 'done' Created wheel for pexpect: filename=pexpect-4.9.0-py2.py3-none-any.whl size=63855 sha256=c8295e150d8f2379484cc93c50f8f034e78e1a62f846deb1fd3f8589ed225be2 Stored in directory: /root/.cache/pip/wheels/bd/82/29/5a59e8a041d6e139190d4d4eb5018ac0ba7d14bd757fa6f993 Building wheel for propcache (pyproject.toml): started Building wheel for propcache (pyproject.toml): finished with status 'done' Created wheel for propcache: filename=propcache-0.3.0-cp312-cp312-linux_x86_64.whl size=243066 sha256=e6d5a7090a6107eb62d6376fa149f2d4791641880504f649fb28ad0e74387617 Stored in directory: /root/.cache/pip/wheels/6f/52/d7/daba5619a9199f9e5dc47b8ce920fa4a761c175580dd2ca8e1 Building wheel for types-python-dateutil (setup.py): started Building wheel for types-python-dateutil (setup.py): finished with status 'done' Created wheel for types-python-dateutil: filename=types_python_dateutil-2.9.0.20241206-py3-none-any.whl size=14462 sha256=a77ac16de8dc95621a8ecb2ad3dccf8446b38310de2a6265ad39d726edb8a2b4 Stored in directory: /root/.cache/pip/wheels/c8/ea/23/4686e88deed4680202d772715d866e0bb61ac7cf9508807ab1 Building wheel for yarl (pyproject.toml): started Building wheel for yarl (pyproject.toml): finished with status 'done' Created wheel for yarl: filename=yarl-1.18.3-cp312-cp312-linux_x86_64.whl size=336048 sha256=5b54b7b88a14216fedf8b5bc8f4df61fc316119d4ea70a200700345959c0cbdd Stored in directory: /root/.cache/pip/wheels/db/96/5f/9b0fd4feab5399c033fa0cca808871b2ee579bcb650cb575b0 Building wheel for decorator (pyproject.toml): started Building wheel for decorator (pyproject.toml): finished with status 'done' Created wheel for decorator: filename=decorator-5.2.1-py3-none-any.whl size=8968 sha256=0061f3df9aab9fdd0ccb4ee9cc522c4338b38b822836a6f18befcb84123db419 Stored in directory: /root/.cache/pip/wheels/7e/65/f2/7ed79bcbae1ea3f31a343cc9a3e83757e7d4d6d0a6a6ee0b0e Building wheel for ipython-pygments-lexers (pyproject.toml): started Building wheel for ipython-pygments-lexers (pyproject.toml): finished with status 'done' Created wheel for ipython-pygments-lexers: filename=ipython_pygments_lexers-1.1.1-py3-none-any.whl size=8115 sha256=5682cec711f6e2b2510bd89b87c1babd1cbfe3e13513addba179bc2d02f6f90d Stored in directory: /root/.cache/pip/wheels/5a/de/19/b541914a457075e72804027a65ff3fdd186191eef0bb3c2e0f Building wheel for stack_data (pyproject.toml): started Building wheel for stack_data (pyproject.toml): finished with status 'done' Created wheel for stack_data: filename=stack_data-0.6.3-py3-none-any.whl size=24558 sha256=98c13b253596c3afcb5cae76e05c993c5361209b4124ce8d2161ebe0a6b25dff Stored in directory: /root/.cache/pip/wheels/66/d8/c9/2976572d16ab76fc1cfbdeb325de8befc07b98d43d8cdaff67 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.13-py2.py3-none-any.whl size=34256 sha256=6888d9f4530b86b481a50242666641e9e4c4380ef356ed2d37a50b225b7ac91f Stored in directory: /root/.cache/pip/wheels/a5/47/ac/44b0f35936c3b59a87df154fb380f11bc19ac01d551f245088 Building wheel for asttokens (pyproject.toml): started Building wheel for asttokens (pyproject.toml): finished with status 'done' Created wheel for asttokens: filename=asttokens-3.0.0-py3-none-any.whl size=26959 sha256=bcbddf50f997d679494c3db75e2dc6abb8f8bfdb21ded9d485e1926635f66d1b Stored in directory: /root/.cache/pip/wheels/43/86/d4/ca0175d6bb5bc04e741e4a828f35338211c617fa772ca24552 Building wheel for executing (pyproject.toml): started Building wheel for executing (pyproject.toml): finished with status 'done' Created wheel for executing: filename=executing-2.2.0-py2.py3-none-any.whl size=26739 sha256=993602b91d8a41265143af86fe41e6a71fecef09f6bb0a6202cd5a761def9abc Stored in directory: /root/.cache/pip/wheels/cd/8f/44/aa0e67b7b1d1e93f487044254692f3b44a964fe8cc017ccd14 Building wheel for pure_eval (pyproject.toml): started Building wheel for pure_eval (pyproject.toml): finished with status 'done' Created wheel for pure_eval: filename=pure_eval-0.2.3-py3-none-any.whl size=11882 sha256=1f3d805abbf95f478f4a786a4a1b50b888c47e1a8ea3cc1de2035735221a9e0b Stored in directory: /root/.cache/pip/wheels/9d/49/f5/8a65070c32df5d99b42d8aca4d1fefcef4c8d05295f4ab972d Successfully built anyio argon2-cffi argon2-cffi-bindings asgiref async-lru bleach comm debugpy defusedxml docstring-to-markdown et-xmlfile faicons fastjsonschema fqdn h11 htmltools httpcore httpx ipykernel ipywidgets isoduration jsonpointer json5 jupyter jupyter-console jupyter-events jupyter-lsp jupyter-server jupyter-server-proxy jupyter-server-terminals jupyterlab jupyterlab-pygments jupyterlab-server linkify-it-py mdit-py-plugins mistune nbclient nbconvert nbformat nest-asyncio notebook notebook-shim odswriter openpyxl overrides pandocfilters prometheus-client python-json-logger python-lsp-jsonrpc python-lsp-server python-multipart python-pptx rfc3339-validator rfc3986-validator Send2Trash shiny simpervisor sniffio starlette terminado tinycss2 uc-micro-py ujson uri-template uvicorn watchfiles webcolors webencodings websockets websocket-client widgetsnbextension xlsxwriter arrow babel ipython jedi jupyterlab_widgets matplotlib-inline prompt-toolkit aiohttp ptyprocess aiosignal frozenlist multidict parso pexpect propcache types-python-dateutil yarl decorator ipython-pygments-lexers stack_data wcwidth asttokens executing pure_eval if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_extratools ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_extratools ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_extratools@mfext[/opt/metwork-mfext-master/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/argon2_cffi-23.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/argon2_cffi_bindings-21.2.0-cp312-abi3-linux_x86_64.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/asgiref-3.5.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 4)) Processing ./src/Aspose.Slides-24.11.0-py3-none-manylinux1_x86_64.whl (from -r requirements3.txt.tmp (line 5)) Processing ./src/async_lru-2.0.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 6)) Processing ./src/bleach-6.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 7)) Processing ./src/comm-0.2.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 8)) Processing ./src/debugpy-1.8.7-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 9)) Processing ./src/defusedxml-0.7.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 10)) Processing ./src/docstring_to_markdown-0.15-py3-none-any.whl (from -r requirements3.txt.tmp (line 11)) Processing ./src/et_xmlfile-1.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 12)) Processing ./src/faicons-0.2.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 13)) Processing ./src/fastjsonschema-2.20.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 14)) Processing ./src/fqdn-1.5.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 15)) Processing ./src/h11-0.16.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 16)) Processing ./src/htmltools-0.5.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 17)) Processing ./src/httpcore-1.0.9-py3-none-any.whl (from -r requirements3.txt.tmp (line 18)) Processing ./src/httpx-0.27.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 19)) Processing ./src/ipykernel-6.29.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 20)) Processing ./src/ipywidgets-8.1.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 21)) Processing ./src/isoduration-20.11.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 22)) Processing ./src/jsonpointer-3.0.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 23)) Processing ./src/json5-0.9.25-py3-none-any.whl (from -r requirements3.txt.tmp (line 24)) Processing ./src/jupyter-1.1.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 25)) Requirement already satisfied: jupyter-client==8.6.3 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from -r requirements3.txt.tmp (line 26)) (8.6.3) Processing ./src/jupyter_console-6.6.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 27)) Requirement already satisfied: jupyter-core==5.7.2 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from -r requirements3.txt.tmp (line 28)) (5.7.2) Processing ./src/jupyter_events-0.10.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 29)) Processing ./src/jupyter_lsp-2.2.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 30)) Processing ./src/jupyter_server-2.14.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 31)) Processing ./src/jupyter_server_proxy-4.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 32)) Processing ./src/jupyter_server_terminals-0.5.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 33)) Processing ./src/jupyterlab-4.2.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 34)) Processing ./src/jupyterlab_pygments-0.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 35)) Processing ./src/jupyterlab_server-2.27.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 36)) Processing ./src/linkify_it_py-2.0.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 37)) Processing ./src/mdit_py_plugins-0.4.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 38)) Processing ./src/mistune-3.0.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 39)) Processing ./src/nbclient-0.10.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 40)) Processing ./src/nbconvert-7.16.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 41)) Processing ./src/nbformat-5.10.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 42)) Processing ./src/nest_asyncio-1.6.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 43)) Processing ./src/notebook-7.2.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 44)) Processing ./src/notebook_shim-0.2.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 45)) Processing ./src/odswriter-0.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 46)) Processing ./src/openpyxl-3.1.2-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 47)) Processing ./src/overrides-7.7.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 48)) Processing ./src/pandocfilters-1.5.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 49)) Processing ./src/prometheus_client-0.21.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 50)) Processing ./src/python_json_logger-2.0.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 51)) Processing ./src/python_lsp_jsonrpc-1.1.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 52)) Processing ./src/python_lsp_server-1.12.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 53)) Processing ./src/python_multipart-0.0.19-py3-none-any.whl (from -r requirements3.txt.tmp (line 54)) Processing ./src/python_pptx-1.0.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 55)) Requirement already satisfied: pyzmq==25.1.1 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from -r requirements3.txt.tmp (line 56)) (25.1.1) Processing ./src/questionary-2.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 57)) Processing ./src/rfc3339_validator-0.1.4-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 58)) Processing ./src/rfc3986_validator-0.1.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 59)) Processing ./src/send2trash-1.8.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 60)) Processing ./src/shiny-1.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 61)) Processing ./src/simpervisor-1.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 62)) Processing ./src/sniffio-1.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 63)) Processing ./src/starlette-0.41.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 64)) Processing ./src/terminado-0.18.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 65)) Processing ./src/tinycss2-1.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 66)) Processing ./src/uc_micro_py-1.0.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 67)) Processing ./src/ujson-5.10.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 68)) Processing ./src/uri_template-1.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 69)) Processing ./src/uvicorn-0.17.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 70)) Processing ./src/watchfiles-0.24.0-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 71)) Processing ./src/webcolors-24.8.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 72)) Processing ./src/webencodings-0.5.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 73)) Processing ./src/websockets-13.0.1-cp312-cp312-linux_x86_64.whl (from -r requirements3.txt.tmp (line 74)) Processing ./src/websocket_client-1.8.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 75)) Processing ./src/widgetsnbextension-4.0.13-py3-none-any.whl (from -r requirements3.txt.tmp (line 76)) Processing ./src/xlsxwriter-3.1.9-py3-none-any.whl (from -r requirements3.txt.tmp (line 77)) Requirement already satisfied: idna>=2.8 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from anyio==3.5.0->-r requirements3.txt.tmp (line 1)) (3.10) Requirement already satisfied: cffi>=1.0.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from argon2-cffi-bindings==21.2.0->-r requirements3.txt.tmp (line 3)) (1.17.1) Requirement already satisfied: six>=1.9.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from bleach==6.1.0->-r requirements3.txt.tmp (line 7)) (1.17.0) Requirement already satisfied: traitlets>=4 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from comm==0.2.2->-r requirements3.txt.tmp (line 8)) (5.14.3) Requirement already satisfied: typing-extensions>=3.10.0.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from htmltools==0.5.3->-r requirements3.txt.tmp (line 17)) (4.13.2) Requirement already satisfied: packaging>=20.9 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from htmltools==0.5.3->-r requirements3.txt.tmp (line 17)) (24.2) Requirement already satisfied: certifi in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from httpcore==1.0.9->-r requirements3.txt.tmp (line 18)) (2025.1.31) Requirement already satisfied: ipython>=7.23.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipykernel==6.29.5->-r requirements3.txt.tmp (line 20)) (9.0.2) Requirement already satisfied: matplotlib-inline>=0.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipykernel==6.29.5->-r requirements3.txt.tmp (line 20)) (0.1.7) Requirement already satisfied: psutil in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipykernel==6.29.5->-r requirements3.txt.tmp (line 20)) (7.0.0) Requirement already satisfied: tornado>=6.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipykernel==6.29.5->-r requirements3.txt.tmp (line 20)) (6.4.2) Processing ./src/jupyterlab_widgets-3.0.14-py3-none-any.whl (from ipywidgets==8.1.5->-r requirements3.txt.tmp (line 21)) Requirement already satisfied: arrow>=0.15.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from isoduration==20.11.0->-r requirements3.txt.tmp (line 22)) (1.3.0) Requirement already satisfied: python-dateutil>=2.8.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyter-client==8.6.3->-r requirements3.txt.tmp (line 26)) (2.9.0.post0) Requirement already satisfied: prompt-toolkit>=3.0.30 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyter-console==6.6.3->-r requirements3.txt.tmp (line 27)) (3.0.50) Requirement already satisfied: pygments in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyter-console==6.6.3->-r requirements3.txt.tmp (line 27)) (2.19.1) Requirement already satisfied: platformdirs>=2.5 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from jupyter-core==5.7.2->-r requirements3.txt.tmp (line 28)) (4.3.6) Requirement already satisfied: jsonschema>=4.18.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events==0.10.0->-r requirements3.txt.tmp (line 29)) (4.23.0) Requirement already satisfied: pyyaml>=5.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyter-events==0.10.0->-r requirements3.txt.tmp (line 29)) (6.0.2) Requirement already satisfied: referencing in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyter-events==0.10.0->-r requirements3.txt.tmp (line 29)) (0.36.2) Requirement already satisfied: jinja2>=3.0.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyter-server==2.14.2->-r requirements3.txt.tmp (line 31)) (3.1.6) Requirement already satisfied: aiohttp in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyter-server-proxy==4.4.0->-r requirements3.txt.tmp (line 32)) (3.11.16) Requirement already satisfied: setuptools>=40.1.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from jupyterlab==4.2.5->-r requirements3.txt.tmp (line 34)) (79.0.1) Requirement already satisfied: babel>=2.10 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyterlab-server==2.27.3->-r requirements3.txt.tmp (line 36)) (2.17.0) Requirement already satisfied: requests>=2.31 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyterlab-server==2.27.3->-r requirements3.txt.tmp (line 36)) (2.32.3) Requirement already satisfied: markdown-it-py<4.0.0,>=1.0.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from mdit-py-plugins==0.4.1->-r requirements3.txt.tmp (line 38)) (3.0.0) Requirement already satisfied: beautifulsoup4 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from nbconvert==7.16.4->-r requirements3.txt.tmp (line 41)) (4.13.3) Requirement already satisfied: markupsafe>=2.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from nbconvert==7.16.4->-r requirements3.txt.tmp (line 41)) (3.0.2) Requirement already satisfied: jedi<0.20.0,>=0.17.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from python-lsp-server==1.12.0->-r requirements3.txt.tmp (line 53)) (0.19.2) Requirement already satisfied: pluggy>=1.0.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from python-lsp-server==1.12.0->-r requirements3.txt.tmp (line 53)) (1.5.0) Requirement already satisfied: Pillow>=3.3.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from python-pptx==1.0.2->-r requirements3.txt.tmp (line 55)) (11.1.0) Requirement already satisfied: lxml>=3.1.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from python-pptx==1.0.2->-r requirements3.txt.tmp (line 55)) (5.3.1) Requirement already satisfied: click>=8.1.4 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from shiny==1.0.0->-r requirements3.txt.tmp (line 61)) (8.1.8) Requirement already satisfied: appdirs>=1.4.4 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from shiny==1.0.0->-r requirements3.txt.tmp (line 61)) (1.4.4) Requirement already satisfied: ptyprocess in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from terminado==0.18.1->-r requirements3.txt.tmp (line 65)) (0.7.0) Requirement already satisfied: types-python-dateutil>=2.8.10 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from arrow>=0.15.0->isoduration==20.11.0->-r requirements3.txt.tmp (line 22)) (2.9.0.20241206) Requirement already satisfied: pycparser in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from cffi>=1.0.1->argon2-cffi-bindings==21.2.0->-r requirements3.txt.tmp (line 3)) (2.22) Requirement already satisfied: decorator in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel==6.29.5->-r requirements3.txt.tmp (line 20)) (5.2.1) Requirement already satisfied: ipython-pygments-lexers in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel==6.29.5->-r requirements3.txt.tmp (line 20)) (1.1.1) Requirement already satisfied: pexpect>4.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel==6.29.5->-r requirements3.txt.tmp (line 20)) (4.9.0) Requirement already satisfied: stack_data in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel==6.29.5->-r requirements3.txt.tmp (line 20)) (0.6.3) Requirement already satisfied: parso<0.9.0,>=0.8.4 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jedi<0.20.0,>=0.17.2->python-lsp-server==1.12.0->-r requirements3.txt.tmp (line 53)) (0.8.4) Requirement already satisfied: attrs>=22.2.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events==0.10.0->-r requirements3.txt.tmp (line 29)) (25.1.0) Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events==0.10.0->-r requirements3.txt.tmp (line 29)) (2024.10.1) Requirement already satisfied: rpds-py>=0.7.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events==0.10.0->-r requirements3.txt.tmp (line 29)) (0.23.1) Requirement already satisfied: mdurl~=0.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from markdown-it-py<4.0.0,>=1.0.0->mdit-py-plugins==0.4.1->-r requirements3.txt.tmp (line 38)) (0.1.2) Requirement already satisfied: wcwidth in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from prompt-toolkit>=3.0.30->jupyter-console==6.6.3->-r requirements3.txt.tmp (line 27)) (0.2.13) Requirement already satisfied: charset_normalizer<4,>=2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from requests>=2.31->jupyterlab-server==2.27.3->-r requirements3.txt.tmp (line 36)) (3.4.1) Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from requests>=2.31->jupyterlab-server==2.27.3->-r requirements3.txt.tmp (line 36)) (2.4.0) Requirement already satisfied: aiohappyeyeballs>=2.3.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from aiohttp->jupyter-server-proxy==4.4.0->-r requirements3.txt.tmp (line 32)) (2.5.0) Requirement already satisfied: aiosignal>=1.1.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from aiohttp->jupyter-server-proxy==4.4.0->-r requirements3.txt.tmp (line 32)) (1.3.2) Requirement already satisfied: frozenlist>=1.1.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from aiohttp->jupyter-server-proxy==4.4.0->-r requirements3.txt.tmp (line 32)) (1.5.0) Requirement already satisfied: multidict<7.0,>=4.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from aiohttp->jupyter-server-proxy==4.4.0->-r requirements3.txt.tmp (line 32)) (6.1.0) Requirement already satisfied: propcache>=0.2.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from aiohttp->jupyter-server-proxy==4.4.0->-r requirements3.txt.tmp (line 32)) (0.3.0) Requirement already satisfied: yarl<2.0,>=1.17.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from aiohttp->jupyter-server-proxy==4.4.0->-r requirements3.txt.tmp (line 32)) (1.18.3) Requirement already satisfied: soupsieve>1.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from beautifulsoup4->nbconvert==7.16.4->-r requirements3.txt.tmp (line 41)) (2.6) Requirement already satisfied: executing>=1.2.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from stack_data->ipython>=7.23.1->ipykernel==6.29.5->-r requirements3.txt.tmp (line 20)) (2.2.0) Requirement already satisfied: asttokens>=2.1.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from stack_data->ipython>=7.23.1->ipykernel==6.29.5->-r requirements3.txt.tmp (line 20)) (3.0.0) Requirement already satisfied: pure_eval in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from stack_data->ipython>=7.23.1->ipykernel==6.29.5->-r requirements3.txt.tmp (line 20)) (0.2.3) Installing collected packages: webencodings, odswriter, fastjsonschema, xlsxwriter, widgetsnbextension, websockets, websocket-client, webcolors, uri-template, ujson, uc-micro-py, tinycss2, terminado, sniffio, simpervisor, Send2Trash, rfc3986-validator, rfc3339-validator, python-multipart, python-json-logger, prometheus-client, pandocfilters, overrides, nest-asyncio, mistune, jupyterlab_widgets, jupyterlab-pygments, jsonpointer, json5, htmltools, h11, fqdn, et-xmlfile, docstring-to-markdown, defusedxml, debugpy, comm, bleach, async-lru, Aspose.Slides, asgiref, uvicorn, questionary, python-pptx, python-lsp-jsonrpc, openpyxl, mdit-py-plugins, linkify-it-py, jupyter-server-terminals, httpcore, faicons, argon2-cffi-bindings, anyio, watchfiles, starlette, python-lsp-server, isoduration, ipywidgets, ipykernel, httpx, argon2-cffi, shiny, nbformat, jupyter-console, nbclient, jupyter-events, nbconvert, jupyter-server, notebook-shim, jupyterlab-server, jupyter-server-proxy, jupyter-lsp, jupyterlab, notebook, jupyter Successfully installed Aspose.Slides-24.11.0 Send2Trash-1.8.3 anyio-3.5.0 argon2-cffi-23.1.0 argon2-cffi-bindings-21.2.0 asgiref-3.5.2 async-lru-2.0.4 bleach-6.1.0 comm-0.2.2 debugpy-1.8.7 defusedxml-0.7.1 docstring-to-markdown-0.15 et-xmlfile-1.1.0 faicons-0.2.2 fastjsonschema-2.20.0 fqdn-1.5.1 h11-0.16.0 htmltools-0.5.3 httpcore-1.0.9 httpx-0.27.2 ipykernel-6.29.5 ipywidgets-8.1.5 isoduration-20.11.0 json5-0.9.25 jsonpointer-3.0.0 jupyter-1.1.1 jupyter-console-6.6.3 jupyter-events-0.10.0 jupyter-lsp-2.2.5 jupyter-server-2.14.2 jupyter-server-proxy-4.4.0 jupyter-server-terminals-0.5.3 jupyterlab-4.2.5 jupyterlab-pygments-0.3.0 jupyterlab-server-2.27.3 jupyterlab_widgets-3.0.14 linkify-it-py-2.0.3 mdit-py-plugins-0.4.1 mistune-3.0.2 nbclient-0.10.0 nbconvert-7.16.4 nbformat-5.10.4 nest-asyncio-1.6.0 notebook-7.2.2 notebook-shim-0.2.4 odswriter-0.4.0 openpyxl-3.1.2 overrides-7.7.0 pandocfilters-1.5.1 prometheus-client-0.21.0 python-json-logger-2.0.7 python-lsp-jsonrpc-1.1.2 python-lsp-server-1.12.0 python-multipart-0.0.19 python-pptx-1.0.2 questionary-2.1.0 rfc3339-validator-0.1.4 rfc3986-validator-0.1.1 shiny-1.0.0 simpervisor-1.0.0 sniffio-1.2.0 starlette-0.41.0 terminado-0.18.1 tinycss2-1.3.0 uc-micro-py-1.0.3 ujson-5.10.0 uri-template-1.3.0 uvicorn-0.17.5 watchfiles-0.24.0 webcolors-24.8.0 webencodings-0.5.1 websocket-client-1.8.0 websockets-13.0.1 widgetsnbextension-4.0.13 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-master/opt/python3_extratools/lib/python3.12/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/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-master/opt/python3_extratools/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/Aspose.Slides.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/Send2Trash.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/anyio.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/argon2-cffi-bindings.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/argon2-cffi.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/asgiref.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/async-lru.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/bleach.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/comm.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/debugpy.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/defusedxml.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/docstring-to-markdown.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/et_xmlfile.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/faicons.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/fastjsonschema.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/fqdn.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/h11.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/htmltools.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/httpcore.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/httpx.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/ipykernel.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/ipywidgets.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/isoduration.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/json5.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jsonpointer.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyter_client.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyter-console.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyter_core.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyter-events.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyter-lsp.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyter_server_proxy.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyter_server_terminals.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyter_server.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyter.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyterlab_pygments.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyterlab_server.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/jupyterlab.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/linkify-it-py.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/mdit-py-plugins.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/mistune.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/nbclient.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/nbconvert.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/nbformat.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/nest_asyncio.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/notebook_shim.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/notebook.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/odswriter.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/openpyxl.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/overrides.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/pandocfilters.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/prometheus_client.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/python-json-logger.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/python-lsp-jsonrpc.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/python-lsp-server.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/python-multipart.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/python-pptx.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/pyzmq.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/questionary.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/rfc3339_validator.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/rfc3986_validator.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/shiny.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/simpervisor.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/sniffio.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/starlette.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/terminado.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/tinycss2.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/uc-micro-py.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/ujson.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/uri-template.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/uvicorn.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/watchfiles.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/webcolors.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/webencodings.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/websocket-client.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/websockets.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/widgetsnbextension.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/XlsxWriter.yaml is ready cd /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/aspose && ls -1 *.cpython-*.so | grep -v 312 | xargs rm -f touch /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/aspose/.clean_aspose make[3]: Leaving directory '/src/layers/layer5_python3_extratools/0500_extra_packages' make[3]: Entering directory '/src/layers/layer5_python3_extratools/0510_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,nodejs@mfext,python3_extratools@mfext -- scl enable gcc-toolset-11 -- make -f Makefile.mk all for REQ in requirements3.txt; do if test -s ${REQ}; then download_compile_requirements ${REQ} || { echo "ERROR WITH download_compile_requirements ${REQ}"; exit 1; }; fi; done [DEBUG]: loading tempolayer95436[/src/layers/layer5_python3_extratools/0510_extra_packages/tempolayer95436] Collecting ipython-genutils==0.2.0 (from -r requirements3.txt (line 1)) Downloading ipython_genutils-0.2.0.tar.gz (22 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting nbclassic==1.2.0 (from -r requirements3.txt (line 2)) Downloading nbclassic-1.2.0.tar.gz (20.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 20.2/20.2 MB 166.7 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting notebook_shim>=0.2.3 (from nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached notebook_shim-0.2.4-py3-none-any.whl Collecting nest-asyncio>=1.5 (from nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached nest_asyncio-1.6.0-py3-none-any.whl Collecting ipykernel (from nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached ipykernel-6.29.5-py3-none-any.whl Collecting jupyter-server<3,>=1.8 (from notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached jupyter_server-2.14.2-py3-none-any.whl Collecting comm>=0.1.1 (from ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached comm-0.2.2-py3-none-any.whl Collecting debugpy>=1.6.5 (from ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached debugpy-1.8.7-cp312-cp312-linux_x86_64.whl Collecting ipython>=7.23.1 (from ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached ipython-9.0.2-py3-none-any.whl Collecting jupyter-client>=6.1.12 (from ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached jupyter_client-8.6.3-py3-none-any.whl Collecting jupyter-core!=5.0.*,>=4.12 (from ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached jupyter_core-5.7.2-py3-none-any.whl Collecting matplotlib-inline>=0.1 (from ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached matplotlib_inline-0.1.7-py3-none-any.whl Collecting packaging (from ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached packaging-24.2-py3-none-any.whl Collecting psutil (from ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached psutil-7.0.0-cp36-abi3-linux_x86_64.whl Collecting pyzmq>=24 (from ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached pyzmq-25.1.1-cp312-cp312-linux_x86_64.whl Collecting tornado>=6.1 (from ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached tornado-6.4.2-cp38-abi3-linux_x86_64.whl Collecting traitlets>=5.4.0 (from ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached traitlets-5.14.3-py3-none-any.whl Collecting decorator (from ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached decorator-5.2.1-py3-none-any.whl Collecting ipython-pygments-lexers (from ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached ipython_pygments_lexers-1.1.1-py3-none-any.whl Collecting jedi>=0.16 (from ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached jedi-0.19.2-py2.py3-none-any.whl Collecting pexpect>4.3 (from ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached pexpect-4.9.0-py2.py3-none-any.whl Collecting prompt_toolkit<3.1.0,>=3.0.41 (from ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached prompt_toolkit-3.0.50-py3-none-any.whl Collecting pygments>=2.4.0 (from ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached pygments-2.19.1-py3-none-any.whl Collecting stack_data (from ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached stack_data-0.6.3-py3-none-any.whl Collecting python-dateutil>=2.8.2 (from jupyter-client>=6.1.12->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl Collecting platformdirs>=2.5 (from jupyter-core!=5.0.*,>=4.12->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached platformdirs-4.3.6-py3-none-any.whl Collecting anyio>=3.1.0 (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached anyio-3.5.0-py3-none-any.whl Collecting argon2-cffi>=21.1 (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached argon2_cffi-23.1.0-py3-none-any.whl Collecting jinja2>=3.0.3 (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached jinja2-3.1.6-py3-none-any.whl Collecting jupyter-events>=0.9.0 (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached jupyter_events-0.10.0-py3-none-any.whl Collecting jupyter-server-terminals>=0.4.4 (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached jupyter_server_terminals-0.5.3-py3-none-any.whl Collecting nbconvert>=6.4.4 (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached nbconvert-7.16.4-py3-none-any.whl Collecting nbformat>=5.3.0 (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached nbformat-5.10.4-py3-none-any.whl Collecting overrides>=5.0 (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached overrides-7.7.0-py3-none-any.whl Collecting prometheus-client>=0.9 (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached prometheus_client-0.21.0-py3-none-any.whl Collecting send2trash>=1.8.2 (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached send2trash-1.8.3-py3-none-any.whl Collecting terminado>=0.8.3 (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached terminado-0.18.1-py3-none-any.whl Collecting websocket-client>=1.7 (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached websocket_client-1.8.0-py3-none-any.whl Collecting idna>=2.8 (from anyio>=3.1.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached idna-3.10-py3-none-any.whl Collecting sniffio>=1.1 (from anyio>=3.1.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached sniffio-1.2.0-py3-none-any.whl Collecting argon2-cffi-bindings (from argon2-cffi>=21.1->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached argon2_cffi_bindings-21.2.0-cp312-abi3-linux_x86_64.whl Collecting parso<0.9.0,>=0.8.4 (from jedi>=0.16->ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached parso-0.8.4-py2.py3-none-any.whl Collecting MarkupSafe>=2.0 (from jinja2>=3.0.3->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached markupsafe-3.0.2-cp312-cp312-linux_x86_64.whl Collecting jsonschema>=4.18.0 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached jsonschema-4.23.0-py3-none-any.whl Collecting python-json-logger>=2.0.4 (from jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached python_json_logger-2.0.7-py3-none-any.whl Collecting pyyaml>=5.3 (from jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Downloading pyyaml-6.0.2.tar.gz (130 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting referencing (from jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached referencing-0.36.2-py3-none-any.whl Collecting rfc3339-validator (from jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached rfc3339_validator-0.1.4-py2.py3-none-any.whl Collecting rfc3986-validator>=0.1.1 (from jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached rfc3986_validator-0.1.1-py2.py3-none-any.whl Collecting beautifulsoup4 (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached beautifulsoup4-4.13.3-py3-none-any.whl Collecting bleach!=5.0.0 (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached bleach-6.1.0-py3-none-any.whl Collecting defusedxml (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached defusedxml-0.7.1-py2.py3-none-any.whl Collecting jupyterlab-pygments (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached jupyterlab_pygments-0.3.0-py3-none-any.whl Collecting mistune<4,>=2.0.3 (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached mistune-3.0.2-py3-none-any.whl Collecting nbclient>=0.5.0 (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached nbclient-0.10.0-py3-none-any.whl Collecting pandocfilters>=1.4.1 (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached pandocfilters-1.5.1-py2.py3-none-any.whl Collecting tinycss2 (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached tinycss2-1.3.0-py3-none-any.whl Collecting fastjsonschema>=2.15 (from nbformat>=5.3.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached fastjsonschema-2.20.0-py3-none-any.whl Collecting ptyprocess>=0.5 (from pexpect>4.3->ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached ptyprocess-0.7.0-py2.py3-none-any.whl Collecting wcwidth (from prompt_toolkit<3.1.0,>=3.0.41->ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached wcwidth-0.2.13-py2.py3-none-any.whl Collecting six>=1.5 (from python-dateutil>=2.8.2->jupyter-client>=6.1.12->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached six-1.17.0-py2.py3-none-any.whl Collecting executing>=1.2.0 (from stack_data->ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached executing-2.2.0-py2.py3-none-any.whl Collecting asttokens>=2.1.0 (from stack_data->ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached asttokens-3.0.0-py3-none-any.whl Collecting pure_eval (from stack_data->ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached pure_eval-0.2.3-py3-none-any.whl Collecting webencodings (from bleach!=5.0.0->nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached webencodings-0.5.1-py2.py3-none-any.whl Collecting attrs>=22.2.0 (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached attrs-25.1.0-py3-none-any.whl Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached jsonschema_specifications-2024.10.1-py3-none-any.whl Collecting rpds-py>=0.7.1 (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached rpds_py-0.23.1-cp312-cp312-linux_x86_64.whl Collecting fqdn (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached fqdn-1.5.1-py3-none-any.whl Collecting isoduration (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached isoduration-20.11.0-py3-none-any.whl Collecting jsonpointer>1.13 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached jsonpointer-3.0.0-py2.py3-none-any.whl Collecting uri-template (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached uri_template-1.3.0-py3-none-any.whl Collecting webcolors>=24.6.0 (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached webcolors-24.8.0-py3-none-any.whl Collecting typing-extensions>=4.4.0 (from referencing->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached typing_extensions-4.13.2-py3-none-any.whl Collecting cffi>=1.0.1 (from argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached cffi-1.17.1-cp312-cp312-linux_x86_64.whl Collecting soupsieve>1.2 (from beautifulsoup4->nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached soupsieve-2.6-py3-none-any.whl Collecting pycparser (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached pycparser-2.22-py3-none-any.whl Collecting arrow>=0.15.0 (from isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached arrow-1.3.0-py3-none-any.whl Collecting types-python-dateutil>=2.8.10 (from arrow>=0.15.0->isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt (line 2)) Using cached types_python_dateutil-2.9.0.20241206-py3-none-any.whl Saved ./src/nest_asyncio-1.6.0-py3-none-any.whl Saved ./src/notebook_shim-0.2.4-py3-none-any.whl Saved ./src/ipykernel-6.29.5-py3-none-any.whl Saved ./src/comm-0.2.2-py3-none-any.whl Saved ./src/debugpy-1.8.7-cp312-cp312-linux_x86_64.whl Saved ./src/ipython-9.0.2-py3-none-any.whl Saved ./src/jupyter_client-8.6.3-py3-none-any.whl Saved ./src/jupyter_core-5.7.2-py3-none-any.whl Saved ./src/jupyter_server-2.14.2-py3-none-any.whl Saved ./src/matplotlib_inline-0.1.7-py3-none-any.whl Saved ./src/packaging-24.2-py3-none-any.whl Saved ./src/pyzmq-25.1.1-cp312-cp312-linux_x86_64.whl Saved ./src/tornado-6.4.2-cp38-abi3-linux_x86_64.whl Saved ./src/traitlets-5.14.3-py3-none-any.whl Saved ./src/psutil-7.0.0-cp36-abi3-linux_x86_64.whl Saved ./src/anyio-3.5.0-py3-none-any.whl Saved ./src/argon2_cffi-23.1.0-py3-none-any.whl Saved ./src/jedi-0.19.2-py2.py3-none-any.whl Saved ./src/jinja2-3.1.6-py3-none-any.whl Saved ./src/jupyter_events-0.10.0-py3-none-any.whl Saved ./src/jupyter_server_terminals-0.5.3-py3-none-any.whl Saved ./src/nbconvert-7.16.4-py3-none-any.whl Saved ./src/nbformat-5.10.4-py3-none-any.whl Saved ./src/overrides-7.7.0-py3-none-any.whl Saved ./src/pexpect-4.9.0-py2.py3-none-any.whl Saved ./src/platformdirs-4.3.6-py3-none-any.whl Saved ./src/prometheus_client-0.21.0-py3-none-any.whl Saved ./src/prompt_toolkit-3.0.50-py3-none-any.whl Saved ./src/pygments-2.19.1-py3-none-any.whl Saved ./src/python_dateutil-2.9.0.post0-py2.py3-none-any.whl Saved ./src/send2trash-1.8.3-py3-none-any.whl Saved ./src/terminado-0.18.1-py3-none-any.whl Saved ./src/websocket_client-1.8.0-py3-none-any.whl Saved ./src/decorator-5.2.1-py3-none-any.whl Saved ./src/ipython_pygments_lexers-1.1.1-py3-none-any.whl Saved ./src/stack_data-0.6.3-py3-none-any.whl Saved ./src/asttokens-3.0.0-py3-none-any.whl Saved ./src/bleach-6.1.0-py3-none-any.whl Saved ./src/executing-2.2.0-py2.py3-none-any.whl Saved ./src/fastjsonschema-2.20.0-py3-none-any.whl Saved ./src/idna-3.10-py3-none-any.whl Saved ./src/jsonschema-4.23.0-py3-none-any.whl Saved ./src/markupsafe-3.0.2-cp312-cp312-linux_x86_64.whl Saved ./src/mistune-3.0.2-py3-none-any.whl Saved ./src/nbclient-0.10.0-py3-none-any.whl Saved ./src/pandocfilters-1.5.1-py2.py3-none-any.whl Saved ./src/parso-0.8.4-py2.py3-none-any.whl Saved ./src/ptyprocess-0.7.0-py2.py3-none-any.whl Saved ./src/python_json_logger-2.0.7-py3-none-any.whl Saved ./src/referencing-0.36.2-py3-none-any.whl Saved ./src/rfc3986_validator-0.1.1-py2.py3-none-any.whl Saved ./src/six-1.17.0-py2.py3-none-any.whl Saved ./src/sniffio-1.2.0-py3-none-any.whl Saved ./src/argon2_cffi_bindings-21.2.0-cp312-abi3-linux_x86_64.whl Saved ./src/beautifulsoup4-4.13.3-py3-none-any.whl Saved ./src/defusedxml-0.7.1-py2.py3-none-any.whl Saved ./src/jupyterlab_pygments-0.3.0-py3-none-any.whl Saved ./src/pure_eval-0.2.3-py3-none-any.whl Saved ./src/rfc3339_validator-0.1.4-py2.py3-none-any.whl Saved ./src/tinycss2-1.3.0-py3-none-any.whl Saved ./src/wcwidth-0.2.13-py2.py3-none-any.whl Saved ./src/attrs-25.1.0-py3-none-any.whl Saved ./src/cffi-1.17.1-cp312-cp312-linux_x86_64.whl Saved ./src/jsonpointer-3.0.0-py2.py3-none-any.whl Saved ./src/jsonschema_specifications-2024.10.1-py3-none-any.whl Saved ./src/rpds_py-0.23.1-cp312-cp312-linux_x86_64.whl Saved ./src/soupsieve-2.6-py3-none-any.whl Saved ./src/typing_extensions-4.13.2-py3-none-any.whl Saved ./src/webcolors-24.8.0-py3-none-any.whl Saved ./src/webencodings-0.5.1-py2.py3-none-any.whl Saved ./src/fqdn-1.5.1-py3-none-any.whl Saved ./src/isoduration-20.11.0-py3-none-any.whl Saved ./src/uri_template-1.3.0-py3-none-any.whl Saved ./src/arrow-1.3.0-py3-none-any.whl Saved ./src/pycparser-2.22-py3-none-any.whl Saved ./src/types_python_dateutil-2.9.0.20241206-py3-none-any.whl Building wheels for collected packages: ipython-genutils, nbclassic, pyyaml 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=27071 sha256=5bf81ce025675a01257054a6a4c3e995df9f70aa07d2124e6372f5dce33bcd8f Stored in directory: /root/.cache/pip/wheels/2d/01/4c/6dbf9e101650934c2f7f90bf09353214d60bd62922fbd77ee6 Building wheel for nbclassic (pyproject.toml): started Building wheel for nbclassic (pyproject.toml): finished with status 'done' Created wheel for nbclassic: filename=nbclassic-1.2.0-py3-none-any.whl size=9995763 sha256=073a3beef9a0370b21b3bfdf6b52daddd39f505638b58939b02feac121156012 Stored in directory: /root/.cache/pip/wheels/af/ce/09/714af29ea523c7bcf964c22652b13584de6e6b793a7165eb95 Building wheel for pyyaml (pyproject.toml): started Building wheel for pyyaml (pyproject.toml): finished with status 'done' Created wheel for pyyaml: filename=pyyaml-6.0.2-cp312-cp312-linux_x86_64.whl size=45458 sha256=d30237b3acaf9ce022c17d6d910eca6ee2ef8b042e934ff7645f0dfe88226b0a Stored in directory: /root/.cache/pip/wheels/db/db/e2/4a1264f6c5192c518338cd8c226caae9f43c610fdb76c1ebcb Successfully built ipython-genutils nbclassic pyyaml if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_extratools ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_extratools ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_extratools@mfext[/opt/metwork-mfext-master/opt/python3_extratools] is already loaded Looking in links: ./src Processing ./src/ipython_genutils-0.2.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/nbclassic-1.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Requirement already satisfied: notebook_shim>=0.2.3 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.2.4) Requirement already satisfied: nest-asyncio>=1.5 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (1.6.0) Requirement already satisfied: ipykernel in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (6.29.5) Requirement already satisfied: jupyter-server<3,>=1.8 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (2.14.2) Requirement already satisfied: comm>=0.1.1 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.2.2) Requirement already satisfied: debugpy>=1.6.5 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (1.8.7) Requirement already satisfied: ipython>=7.23.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (9.0.2) Requirement already satisfied: jupyter-client>=6.1.12 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (8.6.3) Requirement already satisfied: jupyter-core!=5.0.*,>=4.12 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (5.7.2) Requirement already satisfied: matplotlib-inline>=0.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.1.7) Requirement already satisfied: packaging in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (24.2) Requirement already satisfied: psutil in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (7.0.0) Requirement already satisfied: pyzmq>=24 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (25.1.1) Requirement already satisfied: tornado>=6.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (6.4.2) Requirement already satisfied: traitlets>=5.4.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (5.14.3) Requirement already satisfied: decorator in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (5.2.1) Requirement already satisfied: ipython-pygments-lexers in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (1.1.1) Requirement already satisfied: jedi>=0.16 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.19.2) Requirement already satisfied: pexpect>4.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (4.9.0) Requirement already satisfied: prompt_toolkit<3.1.0,>=3.0.41 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (3.0.50) Requirement already satisfied: pygments>=2.4.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (2.19.1) Requirement already satisfied: stack_data in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.6.3) Requirement already satisfied: python-dateutil>=2.8.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyter-client>=6.1.12->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (2.9.0.post0) Requirement already satisfied: platformdirs>=2.5 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from jupyter-core!=5.0.*,>=4.12->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (4.3.6) Requirement already satisfied: anyio>=3.1.0 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (3.5.0) Requirement already satisfied: argon2-cffi>=21.1 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (23.1.0) Requirement already satisfied: jinja2>=3.0.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (3.1.6) Requirement already satisfied: jupyter-events>=0.9.0 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.10.0) Requirement already satisfied: jupyter-server-terminals>=0.4.4 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.5.3) Requirement already satisfied: nbconvert>=6.4.4 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (7.16.4) Requirement already satisfied: nbformat>=5.3.0 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (5.10.4) Requirement already satisfied: overrides>=5.0 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (7.7.0) Requirement already satisfied: prometheus-client>=0.9 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.21.0) Requirement already satisfied: send2trash>=1.8.2 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (1.8.3) Requirement already satisfied: terminado>=0.8.3 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.18.1) Requirement already satisfied: websocket-client>=1.7 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (1.8.0) Requirement already satisfied: idna>=2.8 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from anyio>=3.1.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (3.10) Requirement already satisfied: sniffio>=1.1 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from anyio>=3.1.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (1.2.0) Requirement already satisfied: argon2-cffi-bindings in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from argon2-cffi>=21.1->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (21.2.0) Requirement already satisfied: parso<0.9.0,>=0.8.4 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jedi>=0.16->ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.8.4) Requirement already satisfied: MarkupSafe>=2.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jinja2>=3.0.3->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (3.0.2) Requirement already satisfied: jsonschema>=4.18.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (4.23.0) Requirement already satisfied: python-json-logger>=2.0.4 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (2.0.7) Requirement already satisfied: pyyaml>=5.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (6.0.2) Requirement already satisfied: referencing in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.36.2) Requirement already satisfied: rfc3339-validator in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.1.4) Requirement already satisfied: rfc3986-validator>=0.1.1 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.1.1) Requirement already satisfied: beautifulsoup4 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (4.13.3) Requirement already satisfied: bleach!=5.0.0 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (6.1.0) Requirement already satisfied: defusedxml in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.7.1) Requirement already satisfied: jupyterlab-pygments in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.3.0) Requirement already satisfied: mistune<4,>=2.0.3 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (3.0.2) Requirement already satisfied: nbclient>=0.5.0 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.10.0) Requirement already satisfied: pandocfilters>=1.4.1 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (1.5.1) Requirement already satisfied: tinycss2 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (1.3.0) Requirement already satisfied: fastjsonschema>=2.15 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from nbformat>=5.3.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (2.20.0) Requirement already satisfied: ptyprocess>=0.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from pexpect>4.3->ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.7.0) Requirement already satisfied: wcwidth in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from prompt_toolkit<3.1.0,>=3.0.41->ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.2.13) Requirement already satisfied: six>=1.5 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from python-dateutil>=2.8.2->jupyter-client>=6.1.12->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (1.17.0) Requirement already satisfied: executing>=1.2.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from stack_data->ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (2.2.0) Requirement already satisfied: asttokens>=2.1.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from stack_data->ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (3.0.0) Requirement already satisfied: pure_eval in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from stack_data->ipython>=7.23.1->ipykernel->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.2.3) Requirement already satisfied: webencodings in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from bleach!=5.0.0->nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.5.1) Requirement already satisfied: attrs>=22.2.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (25.1.0) Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (2024.10.1) Requirement already satisfied: rpds-py>=0.7.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from jsonschema>=4.18.0->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (0.23.1) Requirement already satisfied: fqdn in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (1.5.1) Requirement already satisfied: isoduration in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (20.11.0) Requirement already satisfied: jsonpointer>1.13 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (3.0.0) Requirement already satisfied: uri-template in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (1.3.0) Requirement already satisfied: webcolors>=24.6.0 in /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages (from jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (24.8.0) Requirement already satisfied: typing-extensions>=4.4.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.12/site-packages (from referencing->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (4.13.2) Requirement already satisfied: cffi>=1.0.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (1.17.1) Requirement already satisfied: soupsieve>1.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from beautifulsoup4->nbconvert>=6.4.4->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (2.6) Requirement already satisfied: pycparser in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi>=21.1->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (2.22) Requirement already satisfied: arrow>=0.15.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (1.3.0) Requirement already satisfied: types-python-dateutil>=2.8.10 in /opt/metwork-mfext-master/opt/python3/lib/python3.12/site-packages (from arrow>=0.15.0->isoduration->jsonschema[format-nongpl]>=4.18.0->jupyter-events>=0.9.0->jupyter-server<3,>=1.8->notebook_shim>=0.2.3->nbclassic==1.2.0->-r requirements3.txt.tmp (line 2)) (2.9.0.20241206) Installing collected packages: ipython-genutils, nbclassic Successfully installed ipython-genutils-0.2.0 nbclassic-1.2.0 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning. if ! test -d /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_extratools/lib/python3.12/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-master/opt/python3_extratools/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/ipython_genutils.yaml is ready /opt/metwork-mfext-master/opt/python3_extratools/share/metwork_packages/nbclassic.yaml is ready make[3]: Leaving directory '/src/layers/layer5_python3_extratools/0510_extra_packages' if test "1" = "1"; then echo scientific > /opt/metwork-mfext-master/opt/python3_extratools/.mfextaddon; fi _layer_dhash "python3_extratools@mfext" >/opt/metwork-mfext-master/opt/python3_extratools/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/python3_extratools" cache: /buildcache/mfext_cache_layer_python3_extratools_1866727c1ff5e32d2e39652037374408.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-master/.dhash; fi layer_wrapper --layers=python3_devtools@mfext -- _yaml_to_md.py ALL >.metwork-framework/components.md