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): af608bcf226718df9aac7b462c0a02cc python3_core@mfext layer (dependency) hash (from cache): db8d00db4c8126c123cfff82578822a2 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_5e6c6d9009235a095b234b8f94f56af5.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.0.tar.gz (1.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 78.3 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 124.3 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.0-py3-none-any.whl size=1256065 sha256=2d450568869503e3ccf42f270bddda9a24d903f33df08912336411d671634356 Stored in directory: /root/.cache/pip/wheels/bb/5e/c5/8fcd9f848868d3b5c5b8dec148ee32fd95a48bea6bdd5c7eec 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=20318 sha256=c4747b98080c9cf815dfa269b9becd100a391396addd08f4090a6a1f03208aeb 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.0) 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=6b0e801278744f003540d138f7e8c75f1e5c00027f3d920fca3001a6ae501309 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=1f38d7af9521fe86a5b5f21e4946ab8a33ed7bb7fd3d79921aa4f6d70d0865dd 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 88.7 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 84.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 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 36.7 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.0-py3-none-any.whl Saved ./src/setuptools-79.0.0-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=16257a30825c9b797d033fba5f413d4dc3d21d786b4632ae0f65325e6bba6078 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=21254 sha256=a49e4a700f581a21813194a1749644dd21b063f5804059e0f82f2e711e7de03e 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=095fa0caae51f32ad83f5960680ea88404e27fbe32e340f511674391b5fa08dc 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=8035125 sha256=60d334bd43c200dea33940e4a83677dc722e71ee139fefea071efaf658299940 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=a735474a88708036281121a14b041cade88c3f731304bbdea32688dde3838fac 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=8ee8f1d4596640f56ba4da7da73b166aa6b03b4bd1fac96483259922c7bd6133 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=4348793 sha256=1cdb9647d4241984f6f3a99a19fd6d064fea689c121750dda92416e3a3b26cd2 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=46810 sha256=a862307cc3d1ebfb4dc227ef164e27657db323e4971ccb3d86253ff8749cda9a 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.0) Installing collected packages: ply, versioneer, pybind11, numpy, networkx, gast, beniget, pythran Successfully installed beniget-0.4.2.post1 gast-0.6.0 networkx-3.4.2 numpy-2.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 65.4 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 154.4 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 110.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 140.1 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.0-py3-none-any.whl Collecting flit_core>=3.12.0 (from flit==3.12.0->-r requirements3.txt (line 4)) Downloading flit_core-3.12.0.tar.gz (53 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting requests (from flit==3.12.0->-r requirements3.txt (line 4)) Downloading requests-2.32.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 149.9 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 110.8 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.0-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=b5def55ea5563337db911344fa00f9147d389d171c10e902079b6eb3c000d858 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=24025 sha256=8c90b671cafe0d0bfc91b357b366e60bbd3654cc8efbdad8bed625850ce7b32d 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=13229376 sha256=88551376c190431dfcbf6a3339a32cc63a5e797908406f376f8f65d9fd680e05 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=40c3a1afa6d2d901b9793119a8a7cd119a56d460509130068d263533dab6faca 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=142736 sha256=6021124bd86266cd6bafaeec4e1b33d8fe1e4a88d0bee59d0fcb5559b1078185 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=347839 sha256=3057320de82a0d96a4cad951b3ed810b597f7d6a565090397f50b52b72566f7b 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=4fd6a9e57fb68089e517884f190aede96d75b560884e8b0f3ff75c206c047d2a 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=230080 sha256=7121b3c138381e8b47948f53e91e1537a2191dfb18ee5442eb8e94b198cfe725 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=d4ae29c25cb604d0acb49b955b7b43d03c387381309e2a42233b10f7c79f67a7 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=1841581 sha256=346c714f81b4950c9b5faea07a708caa4ab248ff25230be7a8ba26659d1e4da4 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=65027 sha256=b2d3e72c632fdbc85aa2ac3d5f2eb252549b1597ca49b8b010d5c05583ac9095 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=166427 sha256=eaa5bf6cbaa92dcb5f53c5cf4191c3c5f20f204b32ecfa8dcd78074968bf7566 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=49805 sha256=19a2721c23654dee1da5ed780a9b5bf78bed80f393b5dfd1c8e01c59be85df26 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=9f115e26896369167bf098279e42cf9e2db46789da5b3a8dd0a4c014469fe77b 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.0) 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 120.2 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 91.8 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 113.4 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 49.0 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 125.0 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 72.4 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 120.3 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 68.9 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 139.0 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 64.4 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 122.9 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 65.6 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 64.5 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 63.5 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 135.1 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 93.0 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 14.9 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 95.2 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 94.4 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 117.8 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 148.6 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 74.8 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 127.7 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 142.9 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 130.1 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 106.1 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 115.2 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 125.3 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 71.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 121.1 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 56.7 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 131.5 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 11.0 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 6.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 125.9 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 136.5 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 123.0 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 103.6 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 87.6 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 113.0 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 126.2 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 137.2 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 66.8 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 137.8 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 74.0 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 119.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 113.0 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 95.6 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 164.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 69.1 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 124.5 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 93.9 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 79.6 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 96.5 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 119.9 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.0-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 121.5 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.9 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 112.2 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 75.6 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 81.8 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 87.3 MB/s eta 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pynacl>=1.5 (from paramiko>=2.7.1->ot-batman->-r requirements3.txt (line 111)) Downloading PyNaCl-1.5.0.tar.gz (3.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.4/3.4 MB 149.5 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 147.4 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 167.8 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 128.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 83.5 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 80.6 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 78.0 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 68.5 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.0-py3-none-any.whl Saved ./src/six-1.17.0-py2.py3-none-any.whl Saved ./src/tzdata-2025.2-py2.py3-none-any.whl Saved ./src/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=5d5c91aca5eedf76099120581c6bc8f8397d5dd05e31ba483a1d1c1d07cb9ff4 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=481957 sha256=b71b698c83edc06dd5f5db39525269806370ba23b14b690967165f7c893682cd 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=5c16dd0c394b1f8937e89d2d5aa2cdaa6daae2f450bc37c067ee045c240608f6 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=83a4842850f081593a58923b2bb7ae586cab93e4a8376889c61131081b61bd50 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=0a77ab4ca54ede40f60cecf69a2466ffc574d5e5fea812c15bd3d043ce219063 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=89eb92d6ca704b4366635afebefd4203f7124e103562b6a85af7ae4ff20c4960 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=10330084 sha256=efcc23e84a8722f2639620069d3811a8600ecee2a9fca41f9d1d159d21cfc39b 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=1951899 sha256=a540cc39740b76c89a2a127d0d55c3196f6e899846d43b9927740ba60898f88d 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=360178 sha256=8f40a272b7bbe4305b1470a31f9dc786f7aa6d7f329058bcdbdbf71a91174677 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=140019 sha256=80eb3edb315e3e28f4a0067e5456bc8d274e8725d02308c23b986c881bf37bf2 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=c39667213fabd62016cb4eadad40b6643769d96f5691f1b11267b289ef4d8ea4 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=70f21b37c6f513ee035a7ac302ad0d131bf57ca39b27381f29891f1ec7e9b2b9 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=11711949 sha256=e36bd956fd7e272621d7059b993a8e37fda99da64bcd77d7a330875f69b435ae 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=12281 sha256=0cea2024481419ce1a35871e76e7a6e657695f417c863a3a14af1f521b4d5d9d 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=1365063 sha256=07213679c5fcf93b93f4429d879fb8e69f3f24ed0da541fea0a2c47d7c071250 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=683588 sha256=4afeef94c1d5c13f9dc8fece37717a31741534ca5e9d1e5c28bec7fe5d1c46de 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=71008 sha256=4729fc4ceedc2eb6a4663c765c56e46b0b507bd379edafe17a93892d57936dd8 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=48996 sha256=ad9f42a6d30c1fe8f11a30290c63a216544f5715a54a3b3b3ad67ef2b63df50d 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=7607 sha256=3079f1ee71e4623bf3480eebf3972af92db16de4737491556c6f61a8939c5760 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=4516432432c150007950b92dacace43dda3e037356ad03fb9171ecae3688ed5d 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=46104 sha256=a6fd3aa675b8ce0e29d6ed405596b1d84696e0e7f219f842e41ebafaf3367d8c 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=35701 sha256=818f0f065b1ab882d712ad4ec913a9cccccf5e951d8e5107ce24e0dac1651c8d 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=302908 sha256=51560d842bd744b3d734c18b62296a1751769a60df36d4a4f0ecd4e65a1bd40e 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=713478cb8b662e4b3806c182e92708f30dfa6dc6989cf741cae252daf393fb50 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=e4397fbf35a24d25df02eebca75fdb9d8d496406f8fb92e8e28af2347ac08878 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=8362 sha256=d8eb1797adb538eeb316853c50fba10a501c30922bd158ee3ad51d8cb84db2cc 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=014906fa365fb74963897b7f0e2f1e94dc81dcc09c0767d228fd31c98ec0a4fe 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=28492 sha256=ea48c3355ae17667d5579d743846621b391c64ccd0870847249d54eb1cbe989b 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=f861e8e7d718d8cda25f14ae0bbd1fdc1165c692e31bbccf1722392b106e1505 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=52736 sha256=42eb418bef58dbfb684f68ee4cdace7a0c226680157d842e78af5cc307dd55c6 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=1015223 sha256=94bf318ab9a165c19103a036a838be7cf62ed7b11b3a9237935f77af258d61c9 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=173b28f49320d0bf08aff5a646e47fb4403a2a9cefe86a38d08c59a0603963be 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=12722 sha256=6b34b2a458ff99541c0e33954ab6f6ee912a000c0fb2440cdbe049380a15cb51 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=363442 sha256=e127a75c6e6d0384e6cd0422d8e238ce6d1c864e8daec0bc5eff0c0cf07ae756 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=f3cb0af6ec8c3c0c928c279db30e5c2b35649ffa78e695746a3491a7133fa761 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=32143 sha256=6af3c0b7c9b5e4908037be1bdd11bce1a8028418404af8655b45479ce01723f8 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=7a648946a31095d3a91c1af3e39829ce056bb5e08e1cb850efe48855e9caef94 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=2643861 sha256=21092cbacf28d47877cc914c43426c93ce7c0faeeafb734c8c90bd1be2f2e3fd 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=36920 sha256=efcac3ff24eebe25db8ca6174d478cfd9528cfac35c5317822133e70418ee649 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=27491 sha256=6fe5e5c6c46656385d034a876956c4481b5feef4dcd10afcece847e057bff88d 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=1974b21fbb3ca7ec5d3e1797419ca30cde29affd2fa3731e9418d81c51b67824 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=19773b545997287886a566e496a191904aac745d56f373d318d9d217aead04b0 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=44013 sha256=739fd72e147527efecb5225284dda5e90f10056da3c040c548abef26bee017c9 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=13577 sha256=5b48b74b27c8006b5cfe791585dba624b2640bd01f4c4b89927d2d58094bcc5a 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=20098 sha256=9dec17d5e338158ad5936da03fc9148da89f6245c49ae1678ca65677310a6e25 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=15235c2b2d08a0d8b9bc6ac4ac25a535e1164ff7846d515a395fdd9f6828238a 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=18712 sha256=9659efdacd5ed6a406be7bc37f9607ff3c4b584068c7b1f6af8c1e8e0a0598f8 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=1791937 sha256=b122de0a272dd40ad085ab763d48f6632f5ca8bc11eef9f6bfad83638c4b4a2f 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=10714 sha256=c33ba9e96d6b83fe420c02f6d925ac3195fedfdb13ffab560d48bb5e3355d620 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=6015451 sha256=7b517cb158082225027a2b00238036d06ec1756746fd586fa0cfe5d802ca2878 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=4aa79b277e0034512a364dd1806574f395dfd4b8738be3c0f5729f1d4e175a31 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=bf4d14fbe621a265859caf132fe9748fac90be984cbfb394a4c4dd656c4633b9 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=9e4ea8a73aced350b2b30961653b0032c0b31d53bb1222566564c8c484d496af 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=d125437438ea4119768c9f1f2a7f476ba9c2d00bd0d7de5978d8cf7c69fc9444 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=4849058 sha256=d63cb53afc55379eff8362905fdbfeb90493e1916ba16033c2066b8916d55eca 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=6780663 sha256=3c9cf3d765129365c9e98ac2a02ac69f33fc7ef662a8fcc330f21760c81f8fe3 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=4380f7a2ff490d8e7b12cd61f49fd3b01f97e146bdf94677128bdcd6f29cb041 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=323627 sha256=173778c0b4f35d6ad294688f8d175cad242444e9295647b37140ac3683fed8c3 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=4bc98136bb586195e6b8bf40427dd9c3eb40d0a0ffb741790c6282d3ef2bfc83 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=cad1e2d17e87ecbe8e98df66dbfbc97605ddef8377970c0a90015901b6ce0158 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=22788fdcf380522b49ae397484cc678bf9c3b0515e7f7100dc2f85ee6eb87254 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=49621 sha256=0f41b95d83d77a6dc61003351cfb502917fa3169def4a260e39e85d57702e6e4 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=9038956 sha256=9d1c2d03cd860dabcb5ae97204bc440f603a13165814ffc08f03d9731a5f4baa 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=19382 sha256=013c915867ff3c0946e2871d1f2200f4bb4684d64550cf3ebb1cb2925a5c6590 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=4001 sha256=108674b28d740ccc256f483b4b8d455e8b09051f84bbef6f58597f88eb10e0ec 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=4191cc0628471d115dafd22a95fa1a61f0d351580df3cba41b3039c68dba27fe 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=315935 sha256=356946b4397c757f34ca68d0185804d7c5dd738afc5ae6a81ebef70f8dc21d91 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=13840 sha256=e1669a919bd62b8e6a54c7c3308e2eaf24de8ced2378d6ae474bf51cd76cb312 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=46298 sha256=4ab877dfb93c4937e0c57a3da46f614a3d0f57fdde011833aa62992e2cd14bcb 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=1459987 sha256=1ea6c975c29f48f21f8b31f27c9d2155771a63850db32d7c5d61e661b2536040 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=12134 sha256=47c67eee325735f2607db37a249e87d72b111c1714beedc705b9c58ef7f07e08 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=48201 sha256=9e4a83cf3b13d51da63494d4fc058f13d927e9a53976c36259ffd610e752d704 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=da252841ce62733e8842de1ebe172b27cee68a8b070d5161893893f573aceeab 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=32160 sha256=8d2221b20316c480009534b3b3a8ee911a56af37c2860eaf1c3a73e4179b32b0 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=24938 sha256=dc76c5a44db38ffc42ca2f4d6c04b9601b4a625cb1b3cee5bd3f005914cd37b8 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=287a65acd65d6d7aca9d1c69d0ea049c5dea719e1d89c2342c2847c8298f397a 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=e77256f77b9cb6bc5690fcbab68916242aadd9b6bde309665e6f383bc5a2d1dd 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=409969 sha256=49b340f48d93d6e42480ab41985b1e0c34df5af494b3d72adab06400891475f7 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=88a1914d5bcf54561d676006372f8032e298de084acd20575f9261a8dbcd607f 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=8228 sha256=006fe51ea4777b8f4a2467a1553f510cdc647915fd7d22d4504262a0cd57397e 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=403656 sha256=6708dd1fcf3563d09fc1a41e899cc5758aa7884310ef0a4fe980cb38d1a25ce6 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=139963 sha256=263e790ecd57d795cb19ceb892b08c0c7f01cf4812c654b3bd7569eb11f7baca 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=21321 sha256=411c2926773fecea4eb17e555de4fd9b65f21f65a882371cb7d8f0d8c39092eb 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=10266 sha256=bf3ab0fd920e4f6ce93da30b8259c673026879c3c6be7f699c30110d40338522 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=10882 sha256=c2fd378d00c83130c1aef75333bea61a66b6aea81822fdfdbfccd47915afb5ea 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=3540535 sha256=d73aeb4e95135bfb3f86441b8bc6f1a2e6c9c1b4ce02683cba08a838b90c1fd3 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=3604858 sha256=9452ce4acfc65983bcc52f49df34192ca383d13d4385003ac891790eaf7e42d7 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=9003289 sha256=62ae4bef8b6902907a5e1fa08d33c9f0e6a7e494090fcfce44cff9b64649af8a 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=415621 sha256=06a3b73c993f297b67908b5ff4bb18e6a4de69a314b617748dc46b23bf0bb20e 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=9beca5ed2784eb17eb079baaf9c984013778cf8f19512200b68bd00215ded262 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=36150240 sha256=ce2618bfc9f113399c157851d03668046d651b36dc2cc33b69aa8231eb3415e2 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=115595 sha256=fcdd767824831e94e77450ee4d59a3713d23275eba518c264b25ae2e7096cd6e 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=18946 sha256=c0baf245967b2125c3d0403ab8f439701cce130196d2afc47bb31788e989ca72 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=82199 sha256=d5525427bde4e5fb6e634cceab439e36c89d2c990fe175b9ba831652def1b5d3 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=234028 sha256=47bfcf6da688a480e8f45d28eec951106d7fea54ca621ae65c4d945b353a706b 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=22572 sha256=4f5b2c09cc74a19ef2c245b268865b2ec214ec20813b0f066fe65e1ff38385db 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=302075 sha256=ee96219ad3bdf14729a4bf8b6ba50566c646ed115e32770d980f69e48bc0b8b0 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=0a38393c859cd576823a5c9f27fb8393b4588349f0addba1919d1f2a9e0378c9 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=1b3ac97f136c655143e3b0dec292fcb16350ca79d209ef8bc90e2a4d4b4900a7 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=49740 sha256=2b44a46970a2b169d27bf07abea68cf007d09aa1aaa0763b6f6daed25b707677 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=62754 sha256=5c42c338dc411f90aa1929a4a2dc76146f27708d5edc7faa8ffa2dca5ece3a0b 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=29594 sha256=caa247d10d5d7897d2423439c92860d247d3009b0acda21b9945a91440354e28 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=0a520cc61957a557bc1772dcd79aba441d017aa3678fb091a00b4a41a2b78b2c 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=162192 sha256=165149bb573d1cd6be191273706d63d35ede74b45c21dd5020a9da46964fc70a 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=43316 sha256=35b8cfe55f47fe398be96ab39ebaaaf8d75cc94fc734b784855d2e9ae73536e1 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=47186 sha256=0a5456b173382fe92981a087f4ae9f8860ffc4533875167ab31aced034f598dd 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=329837 sha256=eec838fbeaf1af2aee3f27f9509cf98329d3ed6c119f74f611fb572a55863834 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=228813 sha256=321abd8214c920d82601d608973ef7a16abf26d476025ef0f6e7bf5ac62906ab 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=defad255870de43dfa355039f55cb33e561e4cc369d38f881f05fd1b1f7b29b4 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=748872 sha256=387a99436d1f5f5632891891f18de3b5ef5d72c9c6a6c274d6e90e80ad18b0c3 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=11143 sha256=ea1a761d4d0b91997ec431faa6a5289fb4d2a93389819f0eb7e66bdf5cc9c878 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=345846 sha256=59e34eb8b41bcbc6de3f200c76a92441b844e2e5b9b8d0b5c6e0d2ace15b3234 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=219058 sha256=720e65cd690dfaf786a7084dd9950212a4399bf50694ed4762c95fa664370551 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=420024 sha256=9615c5f44f5a746c258e7f03784580d3939a1988274d2666d1499250e879ce10 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=303279 sha256=9b3935ca69ef92e4b52ed4cb4ba58c66bb6ccc7d62adede401310079a3f758d7 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=5afd13348a37534afe3cd94a8d427d76722f28af940b24cafd2304b482b73d1f 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=2705519 sha256=0447b62dcdf8287693ba5d70ba5b22f5dee529ef506a910fe41a876ae5b1a464 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=66981 sha256=95b821887e0957d5a5d6bcebda711d9c63302924747a2fc48d78a9e518d93d74 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=e4ebc50d72f7d4f8fb27dbe78af293042fbe747b6ee59145a8e9e5d0b8c68722 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=2812048 sha256=ef8b6ddbf4069e46cc9cb6200a8193eac8d6382a5bd75dedccd0fd8291185d94 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=4418526 sha256=3ceeb703f0ce869c92b55d4ef0fd50b639653f1343864ab50f7da7da71269ffa 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=121851 sha256=5f16d51d44410056fb7673abf78dec4c8b8dba92ab8c262670323e40d3ca63e9 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=46585 sha256=9daa2713f1037865502dfc5a9326fce05c32e661a05057f71b4d3c1773d407f4 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=cff5ced62be491b8c59016eca3533fc2c81f6062251f760f82f36e0f91add97f 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=1530528 sha256=ad501686074ffb3486112bfc50b9c4929f665bd4e0ed44c2648b757435a04018 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=15828 sha256=49724275dfdaf3df5d16c2de29808cbd6814dd0263e25b09f900111f40aea508 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=7332331 sha256=98c70e661e828a61c54ef93487674520f0ef8edc29783641097c7ae3201efe4d 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=10384926 sha256=c76f21fef61cf82d88cb280fc2cf92e0e95292639e2579ad01072601b1e1c04b 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=22125 sha256=4f3a039589d46fabe47ef11282845dc1be4b9bdbf0059c86158be1e2826990ad 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=56ec2f3d597a8c7e8638b476170a808b9b82caf6388c35815c826dba9d5c17dc 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=1939815 sha256=9bab589c4f150f30e41bce5abff6cf98c64bff6eea48d5b4dc3f97e03300b0fb 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=727ed2ce757727e2ef2ab3f76bc4567738121d31156e567fc35400632da41073 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=84255 sha256=5fac2f11b6adfb8e3fa7cc3ff9321f1a02360072a338de654e08ef7d2e5fd2b3 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=86180 sha256=97be6bc94afd0e2aac7f497739421041aa50df4e521d90d9224fe5c2464bed0e 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=1556613 sha256=543343cee4bfa4045762a0747f098faf29fe968d9a15fa1e1ca5af38c1130c07 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=14997293 sha256=4ae539ff601f859900c067a85931051484315e73c404a988fd17f97ff78eff4d 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=12982315 sha256=bcfd3638b60914720c341e7aff52e99c7d642132219c8caf22f9e4d0b769bacf 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=c2dc3cde8095cc14e67633f229be7f151c4e567153db5cc214814799aabbecbd 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=17951 sha256=382bad57a2d89afb46292b06ebd832d3b0879b707e2212fcf8547e9dd88e874c 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=1197788 sha256=03912a68c6f1fd743d7767929b353c1b98e1fff6fd84afd1109c70f710f62af3 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=be030581d2965438d328cd8721adb27a8aad617f137c4a5a6b0d363e9ae4f10e 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=3235060 sha256=6424b8356e11e2312ccbbe528d5ec99f6a09d74200ab267f93afa1a5b5e85ec6 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=25892850 sha256=9ec9e4ef6b44e10fcb42b0e25c9f8c64e054279fb7621c55d876c6af4f901ea1 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=12588 sha256=37101727c83cdcecc14934121ccbfe86347448de7652261769528156062004f1 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=24437 sha256=1870162ecc5be40b412827b01f32190e9f9e14a66195c8192f0a02baa88b065e 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=19496 sha256=cf81bbc38414c50dfb83d9d1bb65ec0f9346902bdcbf0da1748734c0e1d15ef2 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=222946 sha256=8c49d4d284c7cd9ab501ba048864e526731798c6c8943dff2d4c73dc6539fc47 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=d95e20a8a137a49f58800716dba986898577515e9299ed0926528cb11e4ce0ba 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=647782 sha256=8b9c03551bae4deacd214391018d40ee86650e3cce96716318ab5e7f547cc24c 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=22906 sha256=fe46af775b2261e756cb8aaf53f2dbaa0dea7b886ec5496579e9379c49316552 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=17892 sha256=85ce6c21c6d3db7b6ed5b1552ca8af52d18051765ad929ddf32c3869b15357e5 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=190791 sha256=28a7e7722dee22c96af3704e0aebd2edbfb6c5eff2ef6cedfe7aa28366270c0d 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=7ee51c1b3761269b5722597a5b126dabcfd1f189a25d5f21a312004f99e82897 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=12031 sha256=48f54a58270048b190ce79bdd33f4cfe5a6ae65a7b4d3096eb377fa4ba79e28b 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=03f16e665ec88b66111a4952f04e8a88a32e2872370ab16d75feccf7587cd415 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=dbd247539191454657857e9040164890e1f0d9497166725d3e679e7e76559451 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=0c036f41bda214593f3a24a242d75c81df2a8db4cc060ddfc6913056d2033a23 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=a7e89e64c07c1a92e12eaa04e13ceef5e7f66b2921f16d131a309f065fe890ce 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=2301583 sha256=1dd83867ad97bffd7612bafe536bac96eceaa4a3d7766cb71f4556eecd84374a Stored in directory: /src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer6236/tmp/pip-ephem-wheel-cache-pp6hl2d0/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=29998643 sha256=b29de0698caefd8ead4a6b7ee3731b9e3c8f7ca52c4476f6edf47377841d422d Stored in directory: /src/layers/layer4_python3_scientific/0500_extra_packages/tempolayer6236/tmp/pip-ephem-wheel-cache-pp6hl2d0/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=119517 sha256=02059ff6ea8af8ca3a6d5114f22d7b9602ec230a6b19943a36ac406d4a899e95 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=20337 sha256=ed49d1b67e4ab135ec9635ec0535522b61d123215612c352f2aea3380c909732 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=301860 sha256=146279cc8e9a450bb17a3892e2830f27a5a07157a8bd490dfc3c4219f1e82716 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=8606161 sha256=bc2e70de4eae876afc4ff8c8f3c19b9b003b550312177964e72a0a09b570fa7a 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=227325 sha256=2ee3eaa303fa79efe65d2308b9e54c9ff26d56a67a4f3f47bc44c64832dd159c 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=1470583 sha256=7639d950e3708522ae44c31d2fc6b8a77cf141bdb15c562e150008de2bcf9d8e 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=284626 sha256=a63853b1032b62751e3108913e76a4b9a1c8c2c759fd1f25bde1e38d66ab90e9 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=2108302 sha256=3cfeec231d6e70e46f28ee1e2e56ecf5d8d1909fc591eab9e0a57020f0006a42 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=343691 sha256=e14b90a9f9841b4ad9b7f2aa3a5c12a3ccb50e08c2133df48ccd94d9cf767237 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=796975 sha256=5d0d203a45bcc4c7c95d695f5f5cb2b3e4eb0e6a1f463d83bc0189786e3a514e 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=27435360 sha256=5b10530324360aa05509f2790fccebeaa3c2b3501dc9b7743b96683f54c2135a 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=29636 sha256=b2cc88bd1e4321beaaa01dcee6a27650d783c9093f7165900ec0df0daa479ba6 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=435247 sha256=4dc5fb5633e73dcb6e66973b36313d40237dca234978e422e8e5025971ed327d 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=78578 sha256=d473c3cd4f483ad35d2737da60fed31ea25591ebaafd6371846924d8b9b26aa6 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=9570006c8c94e485c6bc3abd441fdc81b2f33eefd00ba20eb746ca1bff0eff72 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=460373 sha256=197e4a12923e9fa156d41b4cad8805f9637519cf96eb9d7444dd22352a9b6a4e 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=11274 sha256=e32b9036f37eba5bf54709b6ecfc7a5f0146a18e8e35f70722a0dd217b4fe996 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=106387 sha256=f9f166aff269017c91ca86fc8e085330e4e8be10580030561e300a09c07da5e0 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=fb3c1dbab0e2c2aa40a375545f9592437cf533aec368a889aa6a6f7160033f10 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=4151e6a7a994417f5c27aefcd72b3fd589ca7f281b58983041c135132324b89b 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=1651851 sha256=56b68e8533fdcba782e1381249de1cecd02d04312e82a9d92c6ccff9c5d551ab 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=22886 sha256=c11134fad627ea7a238c1fb3c79e0c0349b5dff71d1ebbad9966e9318a4ddd65 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=20624 sha256=edca290f1bd22c1e4e8453fe80b1099038ef2c11e18c17ac98ca29d5cb07e9bd 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=1128785 sha256=a5bcd575ae1787a630bbdc51391446b4ee02180b2d1589461e5b4323501ea96f 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=5a1a4be99a70d4c280792050ac0926a7e0e790d66b38da5838a936986eec1fca 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=117639 sha256=5eee2b61f908dc8f5b9ba76d9fb3a68ff914028c125bb47c0cf3a5d2b417351d 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.0) 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=0b9b9b276cdde2ac28bed954ced2ddc4aac2a7a9d06d0a0cd4781eb36190e65b Stored in directory: /tmp/pip-ephem-wheel-cache-ljqmkhco/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_5e6c6d9009235a095b234b8f94f56af5.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): af608bcf226718df9aac7b462c0a02cc python3_core@mfext layer (dependency) hash (from cache): db8d00db4c8126c123cfff82578822a2 python3_scientific@mfext layer (dependency) hash (from cache): d0f3b937a74475ced7a39436bdd671b6 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: 83045219f9a33601c943efa8aba02704 cache missed (/buildcache/mfext_cache_layer_python3_extratools_78420061a52978f959582b07d663ef7d.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 tempolayer89722[/src/layers/layer5_python3_extratools/0400_prereq_extra_packages/tempolayer89722] 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 71.5 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.0-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 100.5 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.0-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=1845235 sha256=4e6b34a2b6df794b4f1e60bae69cc4b771503029448eaae9614841c63df7d5b3 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=bcc2219ce1e1ff4b588c987cae0b19fa483dffb0e8c183fc7f12726232fe0e30 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.0) 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 tempolayer90260[/src/layers/layer5_python3_extratools/0500_extra_packages/tempolayer90260] 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 88.0 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 153.7 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 80.1 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.13.0 (from -r requirements3.txt (line 16)) Downloading h11-0.13.0.tar.gz (100 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.6 (from -r requirements3.txt (line 18)) Downloading httpcore-1.0.6.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 169.3 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 91.7 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 71.1 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 98.3 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 190.2 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 159.4 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 191.2 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 164.0 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 149.9 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 143.3 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.6->-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 159.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 57.8 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.0-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 191.9 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 138.7 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 135.4 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 82.4 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.0-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=79244 sha256=a6dd0ec95d267990d3c4b16ffad531b3047e4d9adc07e159fc14ab2bead6d55f 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=86258 sha256=93b9ba1e3c5718696f58bba40d0ab4c4261ae79e5149f338f047873517563bbc 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=22916 sha256=1f8813c2121dfcd457661375d224751fe1169614d158532c967bebae13718c8b 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=6150 sha256=b9e285836fc92e04e7481f6c9f8be350a71687647a30a423fe29524f67874c42 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=c713b27353d19ca1656cf0bfc51810a899d064563bfd8a9e2ff419a78307c021 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=4199805 sha256=6da73099c97656fa6edc98c92be7e563391a01914572343c104b2409a2122d8c 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=25715 sha256=8d2fb6a123d914feb71f2e75c9373799f139bf2f90e811f6a5e5a5f1b4fd1482 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=21669 sha256=6c56ed19b3d162cdaa30ae6f5144711ce7904fdd861b165255b6502c73e99640 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=3342 sha256=d7d06aec86cd87b2c1a3e2cbdca64ad29c0acfd80fb47cc17298baababd38b2a 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=607117 sha256=aef9100659dade7593b0aaed1f6e7c062d194a15139617e3ce2a0180e6875b5e 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=9a9f22abf87827d51c0ed393c9371e33a206ec99ebfc77caaa0994d2691cf25c 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=3659 sha256=05650c47bea7100a911e1e938f6fbc7d5529c0658783d7bd1571279c6c72d4a8 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.13.0-py3-none-any.whl size=58222 sha256=572c4caa6dfa81310de04b21b732eb8f0e9cf48175fa1acd6ea1943767294ca9 Stored in directory: /root/.cache/pip/wheels/b9/84/fb/aaca764b1dd70366c424f51ed47e169c465b04a0d12e43c495 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=83234 sha256=c132fb9c00f87ff32b71e57c3b5ab6688ad979c6022f91e09b603b73bc699ad4 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.6-py3-none-any.whl size=78011 sha256=f1f055478ef004bd6b38fe80db61f203c2fbdba2a6fd887de35a42ee7111471c Stored in directory: /root/.cache/pip/wheels/e6/70/98/bb1b42e41919d9700d7aeefcbb8b6190ba4e6fa0f47925e617 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=4630e3fbe744edf1f2c2edf04f70537297a4e0c0d275381b580a42f42640b09d 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=11410 sha256=e9bdde3ad192c0d315220dbec0320a2e102763859fec17b9b850b55ee0de7b8d 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=7705 sha256=544052039aa623e2ad12aeba85f80a2a58b5973e2c399da2c35f44807446d62c 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=30148 sha256=c9a5c8fa0e951a385ade5c5f69bad72a8ffea50bd7de34f7b76f7524261daf0d 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=2742 sha256=419af5b50511c2d72fe97334b00b80cacebdc50db8354397d0e32234f73f6a1e 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=69184 sha256=a4ec29c7aad7b054bdb63a6395a6404de591cea3a6f08590ec7970c3fbb262e1 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=19853 sha256=cdf8f3f6145e26a2d1327bbf2c9214ef3bc5327a8c0fc1d08ec48ef39983abf7 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=19f443c82cccba5a465570e140eed1e37f2989d5e64da689b84a8bb4757d0296 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=5231 sha256=6d76357f1b6bb4121fc2b94d9ed06382d13273bb57d991c0f85ebae25e17a797 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=6105 sha256=dda6f3c4f829f8c48786d5049c58880939bd468c8298b7f8a5c278d9e35143fe 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=250081 sha256=69a4d01273a9bbbac0a385388afa174ef5f748f7127d8b698bf58a03f30321c0 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=bb869ef41934888efc6d20d4484e5af8e992fe43d60c86316d16d4fb448fe4cd 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=8743 sha256=9369dacd9ca91fc37838d61c2495c37cee73c9aecb976f8fa814178ebbc3ee86 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=54800 sha256=e4aca0cc0dd927f743aad14139cbab9c9330da02435fb24108f749729f4747cf 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=8154 sha256=a65a6688fdd2d2b69a199669c55ebd74f2258abed3e54097ba78ec2d23a01b6f 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=d5565aaefbb859483736774508ebc09cebb595d487d00e27e31e2911f263117a 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=74814 sha256=0544cdc8f87af8f6194ad797c58c7f8b9ffe0b2bbe9c97be48d1af731627f28e 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=472823 sha256=47342dd8eb0842f0008c1c9851167ee766619801f4ce9c4165de9ce5c3b8c24d 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=3613 sha256=739cda61ab8fd9ccf833832f3b31983978a41ba049ce9bdf5cce2b54aa8f967e 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=4366 sha256=513e2d429071d7d1c8d6f12bdd7687cf8a78e59cfa7ee6488374b539688393c7 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=18074 sha256=d0c8627d0e98758f62a695b9ab36a2ccd78ddf01c8f2fc57863c4462681564ea 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=4254787 sha256=48aa05ce46d2b7ff738c9639cc19433450a6567c66c3dd36b2a15644fb71bbed 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=09b6bb216a4bbaa4aa64da69b3df5b9d7d7841f6d7c4f35f76c0200f28d594e4 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=6269 sha256=fc935c413b6a1d890d6dd74cecbe3a50c7485fedf442639cce27f71eb887f6b1 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=68554de848483ddc00b5408cca65b2bdef39fec7c691effe867bc8f1807b33f1 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=9616c160f45390568dc3571943c7149d55708b27efc3cb4888eac40e320adcac 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=53670 sha256=0d6b3fab954803b7ca5441ae6b14255bb11befa429dedb9b3432314ba6dae5ad 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=f0b53a552c7cde5ab3cf7b2815a26eab6b197b5842ef5fe0c265d6194a548f4b 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=15071 sha256=bd5db0f9136d62a9e8dd6c0aef0d72c62c14b32f76a6144d032f780c3a8bd829 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=dfcdc5bdc6c76425e7d4fc81078b3c2fa568cf126324736429f1c3de921cb078 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=157389 sha256=532679c0ef56c27fd7fd315ae3d5f0b1177052a5111d3e86e672a25ef92e6441 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=31925aefc9e44d8b6343e1dcd24403c9db1a39c5887f14f6734c81bad06d2ec1 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=6a6b2699184c7ecad869a1844ec382849df03b2a534cf0169aee7122023f8ab2 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=154824 sha256=4f26db7dc0b93fba24b50619fe3c315f00a90e4c970fde76dd71a6b6be42de7e 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=2777c71c245df44756cf1c546e8b70e0ec20890afed1d2e328010ff028f88772 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=feb3c1ca0d188890e2a156acf56b490bcd66c12e28220ce08515c5f6a5712c53 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=1572434 sha256=c43ac889f518fded3fc000d4fa4f6a36a70152b2580e81226b129434952d9f37 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=214000 sha256=7a5c652f152242cc9a737bd642c65ea067ad88d4b3c66061494f6408045666e6 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=9937 sha256=4827481149275669521a1d2e7f9124dd74faae6018e9722953a00e02969d4142 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=387866 sha256=8b5230505fe90ac84d7e7c56d5f95592ea2bd3228b91bfe56a48565fe0e89b5b 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=1694920 sha256=d3871c30b137cc2a0891ee1d9559c5780ce6918b39bd7015d98c3a6550ff437a 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=2b752d99d8c47794147f52b91f1748767c268a7ae8b5a38c0f091320b43cf064 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=282661 sha256=c4a852ef5527b35dfe1b05f9ccb3cbfa738c211ec506ba8f2b8883fc2868e277 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=130241 sha256=3bf58bcbcd562060d7793b742050ea74c2d2ca5f6caebc78ffd60777f5ba09f1 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=09fc778e9882d8c1925d06dd2fad5017d5d8b8f0361fdbcadfc1f2db351bd0f9 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=1671aae50eceec37c6394e07f45b81aa5e7a02c93e8eb9457dde89a503fa13f3 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=243064 sha256=8c69b81168bb3d3119231e7b2323983df0a92b660dcbb876a6429a943c8899b1 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=14463 sha256=2e1f72169ce0424c7314151b3f9c953a5219c28065ff607e0305a3e9cd4aea9b 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=336080 sha256=e56b8021007b1212cedeb00c16cd3927f9519403cdba5134260a13ab17ed3871 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=8970 sha256=00cc8c7ca18e704c88b3642f8931c7f45ab01f0d911a7cdf99cdd8e250c08753 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=24557 sha256=7cf1ce2b5b983f9516ca060880a68108726c564b41c1ba3c67d34eceb3fa8c32 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=a12aca39a9ad4b08fd16b2e6209608e077c7cc68477db1885a7c841530500b91 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=26956 sha256=3ef487015ce1e743fe23663a7d474abfedf18d98c01700bc31f5ec5ef2aac328 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=8bd6270966d5ff8b7ec6462b52587979de0f60b35f02354eda90eecd024d7f7e 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=11881 sha256=a2df40778efa444f71df94fbac3ca664d6c091703ccea61b5ccbaefa9f3150a5 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.13.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.6-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.6->-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.0) 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.13.0 htmltools-0.5.3 httpcore-1.0.6 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 tempolayer95440[/src/layers/layer5_python3_extratools/0510_extra_packages/tempolayer95440] 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 88.3 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=27069 sha256=2c560d8048df92132b437b6fdbfe2203897e59c2c425341786163d453ccf99c5 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=9995762 sha256=851bb39b9dd4fde3c200a248db9398c874ef8724ad399a19561a6aed36c928dd 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=1e212f47dbc79880a084a10cc214f0b1501d3a36a729f951b55535b895961032 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_78420061a52978f959582b07d663ef7d.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