cp -f .layerapi2_label /opt/metwork-mfext-master/.layerapi2_label cp -f .layerapi2_dependencies /opt/metwork-mfext-master/.layerapi2_dependencies rm -f /opt/metwork-mfext-master/.dhash_ignore_hash touch /opt/metwork-mfext-master/.dhash_ignore_hash echo "bin/python3" >>/opt/metwork-mfext-master/.dhash_ignore_hash cd adm && make before_layers make[1]: Entering directory '/src/adm' cp -f guess_version.sh /opt/metwork-mfext-master/bin/guess_version.sh chmod a+rx /opt/metwork-mfext-master/bin/guess_version.sh cp -f _make_file_from_template.sh /opt/metwork-mfext-master/bin/_make_file_from_template.sh chmod a+rx /opt/metwork-mfext-master/bin/_make_file_from_template.sh cp -f envtpl /opt/metwork-mfext-master/bin/envtpl chmod a+rx /opt/metwork-mfext-master/bin/envtpl cp -f _proxy_set.sh /opt/metwork-mfext-master/bin/_proxy_set.sh chmod a+rx /opt/metwork-mfext-master/bin/_proxy_set.sh cp -f dhash /opt/metwork-mfext-master/bin/dhash chmod a+rx /opt/metwork-mfext-master/bin/dhash cp -f layer_hash /opt/metwork-mfext-master/bin/layer_hash chmod a+rx /opt/metwork-mfext-master/bin/layer_hash cp -f _cache_path.sh /opt/metwork-mfext-master/bin/_cache_path.sh chmod a+rx /opt/metwork-mfext-master/bin/_cache_path.sh cp -f _cache_logic_before_layer.sh /opt/metwork-mfext-master/bin/_cache_logic_before_layer.sh chmod a+rx /opt/metwork-mfext-master/bin/_cache_logic_before_layer.sh cp -f _cache_logic_after_layer.sh /opt/metwork-mfext-master/bin/_cache_logic_after_layer.sh chmod a+rx /opt/metwork-mfext-master/bin/_cache_logic_after_layer.sh cp -f _layer_hash /opt/metwork-mfext-master/bin/_layer_hash chmod a+rx /opt/metwork-mfext-master/bin/_layer_hash cp -f module_hash /opt/metwork-mfext-master/bin/module_hash chmod a+rx /opt/metwork-mfext-master/bin/module_hash cp -f _layer_dhash /opt/metwork-mfext-master/bin/_layer_dhash chmod a+rx /opt/metwork-mfext-master/bin/_layer_dhash cp -f _check_layers_hash /opt/metwork-mfext-master/bin/_check_layers_hash chmod a+rx /opt/metwork-mfext-master/bin/_check_layers_hash cp -f outside /opt/metwork-mfext-master/bin/outside chmod a+rx /opt/metwork-mfext-master/bin/outside cp --preserve=mode --dereference -Rf main_root.mk /opt/metwork-mfext-master/share/main_root.mk cp --preserve=mode --dereference -Rf subdir_root.mk /opt/metwork-mfext-master/share/subdir_root.mk cp -f bash_utils.sh /opt/metwork-mfext-master/lib/bash_utils.sh make[1]: Leaving directory '/src/adm' cd config && make make[1]: Entering directory '/src/config' cp -f dhash_ignore_all /opt/metwork-mfext-master/config/dhash_ignore_all cp -f dhash_ignore_hash /opt/metwork-mfext-master/config/dhash_ignore_hash cp -f mflog_override.conf /opt/metwork-mfext-master/config/mflog_override.conf cp -f sysctl_metwork.conf /opt/metwork-mfext-master/config/sysctl_metwork.conf guess_version.sh >/opt/metwork-mfext-master/config/version || { rm -f /opt/metwork-mfext-master/config/version ; false ; } make[1]: Leaving directory '/src/config' cd layers && make helpers make[1]: Entering directory '/src/layers' cp -f _uncompress_helper.sh /opt/metwork-mfext-master/bin/_uncompress_helper.sh chmod a+rx /opt/metwork-mfext-master/bin/_uncompress_helper.sh cp -f _download_helper.sh /opt/metwork-mfext-master/bin/_download_helper.sh chmod a+rx /opt/metwork-mfext-master/bin/_download_helper.sh cp -f _checksum_helper.sh /opt/metwork-mfext-master/bin/_checksum_helper.sh chmod a+rx /opt/metwork-mfext-master/bin/_checksum_helper.sh cp -f _pip_package_to_yaml.sh /opt/metwork-mfext-master/bin/_pip_package_to_yaml.sh chmod a+rx /opt/metwork-mfext-master/bin/_pip_package_to_yaml.sh make[1]: Leaving directory '/src/layers' cd layers && make makefiles make[1]: Entering directory '/src/layers' cat python_layer.mk |sed 's/PYTHONMAJORVERSION/3/g' >python3_layer.mk cp -f python3_layer.mk /opt/metwork-mfext-master/share/python3_layer.mk cp --preserve=mode --dereference -Rf package.mk /opt/metwork-mfext-master/share/package.mk cp --preserve=mode --dereference -Rf layer.mk /opt/metwork-mfext-master/share/layer.mk cp --preserve=mode --dereference -Rf Makefile.standard /opt/metwork-mfext-master/share/Makefile.standard cp --preserve=mode --dereference -Rf core_layer.mk /opt/metwork-mfext-master/share/core_layer.mk cp --preserve=mode --dereference -Rf simple_layer.mk /opt/metwork-mfext-master/share/simple_layer.mk cp --preserve=mode --dereference -Rf layer_wrapper.mk /opt/metwork-mfext-master/share/layer_wrapper.mk cp --preserve=mode --dereference -Rf package_python3.mk /opt/metwork-mfext-master/share/package_python3.mk make[1]: Leaving directory '/src/layers' _layer_dhash root@mfext >/opt/metwork-mfext-master/.dhash cd layers && make make[1]: Entering directory '/src/layers' make[2]: Entering directory '/src/layers/layer0_core' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat dhash_ignore_hash |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.dhash_ignore_hash; else cat dhash_ignore_hash |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.dhash_ignore_hash; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/core" "core" /etc/buildimage_hash: 7ce4b8d4133c543a249873f790f2779d /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b root@mfext layer (dependency) hash (from cache): 6f81e568b5eb0e04b53a479ab1bf2d0f source hash: 8a2f6fa3ff53a6ce25ad2bb8eaaefa80 cache hit (used: /buildcache/mfext_cache_layer_core_1b38e12f5026d0c0022f232be9632a1b.tar) if ! test -f cache/hit; then \ for SUBDIR in 0001_scientific_system_libraries 0004_libtiff 0005_jasper 0006_readline 0010_liquidprompt 0020_sqlite 0025_openssl 0028_cyrus_sasl 0030_openldap 0032_curl 0035_dtreetrawl 0045_mfutil_c 0070_layerapi2 0080_log_proxy 0100_redis 0110_hiredis 0117_yajl 0130_tcping 0210_jq 0320_libevent 0330_zeromq 0340_libtirpc; 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/core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/core/.mfextaddon; fi _layer_dhash "core@mfext" >/opt/metwork-mfext-master/opt/core/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/core" cache already exist (/buildcache/mfext_cache_layer_core_1b38e12f5026d0c0022f232be9632a1b.tar) make[2]: Leaving directory '/src/layers/layer0_core' make[2]: Entering directory '/src/layers/layer1_openresty' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/openresty/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/openresty/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/openresty/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/openresty/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/openresty" "openresty" /etc/buildimage_hash: 7ce4b8d4133c543a249873f790f2779d /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): c49e0587ad573188bca7a29b2200d93b root@mfext layer (dependency) hash (from cache): 6f81e568b5eb0e04b53a479ab1bf2d0f source hash: a38a8666974694d182416ce557e4477c cache hit (used: /buildcache/mfext_cache_layer_openresty_d76e7feb961884db475453ef4bc00c62.tar) if ! test -f cache/hit; then \ for SUBDIR in 0100_openresty 0400_lua_resty_http 0410_lua_resty_cookie 0420_lua_resty_statsd 0430_lua_resty_hmac 0500_mfutil_lua; 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/openresty ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/openresty/.mfextaddon; fi _layer_dhash "openresty@mfext" >/opt/metwork-mfext-master/opt/openresty/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/openresty" cache already exist (/buildcache/mfext_cache_layer_openresty_d76e7feb961884db475453ef4bc00c62.tar) make[2]: Leaving directory '/src/layers/layer1_openresty' make[2]: Entering directory '/src/layers/layer1_python3_core' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/python3_core" "python3_core" /etc/buildimage_hash: 7ce4b8d4133c543a249873f790f2779d /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): c49e0587ad573188bca7a29b2200d93b root@mfext layer (dependency) hash (from cache): 6f81e568b5eb0e04b53a479ab1bf2d0f source hash: cfca774e1a8b73a2429c89f15e0d7fa5 cache hit (used: /buildcache/mfext_cache_layer_python3_core_eade0d7723fbe5bd329c131cf2be089d.tar) if ! test -f cache/hit; then \ for SUBDIR in 0000_adm 0030_python3 0031_flit_core 0032_wheel_packaging 0033_update_pip 0050_setuptools 0070_certifi 0410_prereq_extra_python_packages 0420_prereq_extra_python_packages 0430_prereq_extra_python_packages 0440_prereq_extra_python_packages 0500_extra_python_packages 9999_requirements; 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_core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/python3_core/.mfextaddon; fi _layer_dhash "python3_core@mfext" >/opt/metwork-mfext-master/opt/python3_core/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/python3_core" cache already exist (/buildcache/mfext_cache_layer_python3_core_eade0d7723fbe5bd329c131cf2be089d.tar) make[2]: Leaving directory '/src/layers/layer1_python3_core' make[2]: Entering directory '/src/layers/layer1_scientific_core' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/scientific_core" "scientific_core" /etc/buildimage_hash: 7ce4b8d4133c543a249873f790f2779d /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): c49e0587ad573188bca7a29b2200d93b root@mfext layer (dependency) hash (from cache): 6f81e568b5eb0e04b53a479ab1bf2d0f source hash: d18e02dbf2d3301c01a73d284c5fbb30 cache hit (used: /buildcache/mfext_cache_layer_scientific_core_f004389531b483ae202becd0e1a8bffd.tar) if ! test -f cache/hit; then \ for SUBDIR in 0001_scientific_system_libraries 0006_protobuf 0007_protobuf_c 0008_postgresql 0009_pgbouncer 0010_hdf4 0011_hdf5 0012_netcdf_c 0013_netcdf_cxx 0015_proj 0020_libgeotiff 0021_geos 0022_libspatialite 0023_gdal 0070_postgis 0071_postgresql_airtide 0072_postgis_geohash 0073_pg_partman 0074_pg_uuidv7; 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_core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/scientific_core/.mfextaddon; fi _layer_dhash "scientific_core@mfext" >/opt/metwork-mfext-master/opt/scientific_core/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/scientific_core" cache already exist (/buildcache/mfext_cache_layer_scientific_core_f004389531b483ae202becd0e1a8bffd.tar) make[2]: Leaving directory '/src/layers/layer1_scientific_core' make[2]: Entering directory '/src/layers/layer2_python3' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/python3" "python3" /etc/buildimage_hash: 7ce4b8d4133c543a249873f790f2779d /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): c49e0587ad573188bca7a29b2200d93b python3_core@mfext layer (dependency) hash (from cache): 4ffed3e5b54a3a76becf222928b5e088 root@mfext layer (dependency) hash (from cache): 6f81e568b5eb0e04b53a479ab1bf2d0f source hash: 0085bfcfed06bdb61c1813e7eb44207e cache hit (used: /buildcache/mfext_cache_layer_python3_d89f72d596797e20252f1d9bf5aeeb17.tar) if ! test -f cache/hit; then \ for SUBDIR in 0400_prereq_extra_python_packages 0402_prereq_extra_python_packages 0500_extra_python_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 ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/python3/.mfextaddon; fi _layer_dhash "python3@mfext" >/opt/metwork-mfext-master/opt/python3/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/python3" cache already exist (/buildcache/mfext_cache_layer_python3_d89f72d596797e20252f1d9bf5aeeb17.tar) make[2]: Leaving directory '/src/layers/layer2_python3' make[2]: Entering directory '/src/layers/layer2_python3_circus' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_circus/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_circus/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_circus/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_circus/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_circus/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_circus/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/python3_circus" "python3_circus" /etc/buildimage_hash: 7ce4b8d4133c543a249873f790f2779d /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): c49e0587ad573188bca7a29b2200d93b python3@mfext layer (dependency) hash (from cache): d6c2e294e5251bb7b9306b2ef142dc48 python3_core@mfext layer (dependency) hash (from cache): 4ffed3e5b54a3a76becf222928b5e088 root@mfext layer (dependency) hash (from cache): 6f81e568b5eb0e04b53a479ab1bf2d0f source hash: dca4274c1f1a2082de38753a88f7ec6e cache hit (used: /buildcache/mfext_cache_layer_python3_circus_ad84f04f48f852b52d81652683024598.tar) if ! test -f cache/hit; then \ for SUBDIR in 0500_circus; 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_circus ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/python3_circus/.mfextaddon; fi _layer_dhash "python3_circus@mfext" >/opt/metwork-mfext-master/opt/python3_circus/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/python3_circus" cache already exist (/buildcache/mfext_cache_layer_python3_circus_ad84f04f48f852b52d81652683024598.tar) make[2]: Leaving directory '/src/layers/layer2_python3_circus' make[2]: Entering directory '/src/layers/layer2_python3_scientific_core' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific_core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific_core/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific_core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific_core/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/python3_scientific_core" "python3_scientific_core" /etc/buildimage_hash: 7ce4b8d4133c543a249873f790f2779d /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): c49e0587ad573188bca7a29b2200d93b python3@mfext layer (dependency) hash (from cache): d6c2e294e5251bb7b9306b2ef142dc48 python3_core@mfext layer (dependency) hash (from cache): 4ffed3e5b54a3a76becf222928b5e088 root@mfext layer (dependency) hash (from cache): 6f81e568b5eb0e04b53a479ab1bf2d0f scientific_core@mfext layer (dependency) hash (from cache): bbdb99eb1f8bb51aa9be00084eadc6ca source hash: 0fcef0eb534e96e04f2f9fc67178f2e6 cache hit (used: /buildcache/mfext_cache_layer_python3_scientific_core_deafdf4a0b48b049356c4e7545b688f9.tar) if ! test -f cache/hit; then \ for SUBDIR in 0500_extra_python_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_core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/python3_scientific_core/.mfextaddon; fi _layer_dhash "python3_scientific_core@mfext" >/opt/metwork-mfext-master/opt/python3_scientific_core/.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_core" cache already exist (/buildcache/mfext_cache_layer_python3_scientific_core_deafdf4a0b48b049356c4e7545b688f9.tar) make[2]: Leaving directory '/src/layers/layer2_python3_scientific_core' make[2]: Entering directory '/src/layers/layer6_nodejs' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/nodejs" "nodejs" /etc/buildimage_hash: 7ce4b8d4133c543a249873f790f2779d /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): c49e0587ad573188bca7a29b2200d93b root@mfext layer (dependency) hash (from cache): 6f81e568b5eb0e04b53a479ab1bf2d0f source hash: abe8ded1987308f954f02fad0bd24e79 cache hit (used: /buildcache/mfext_cache_layer_nodejs_174346b4d8b2ee6c29644e9b54023de3.tar) if ! test -f cache/hit; then \ for SUBDIR in 0500_nodejs; 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/nodejs ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/nodejs/.mfextaddon; fi _layer_dhash "nodejs@mfext" >/opt/metwork-mfext-master/opt/nodejs/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/nodejs" cache already exist (/buildcache/mfext_cache_layer_nodejs_174346b4d8b2ee6c29644e9b54023de3.tar) make[2]: Leaving directory '/src/layers/layer6_nodejs' make[2]: Entering directory '/src/layers/layer7_devtools' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/devtools" "devtools" /etc/buildimage_hash: 7ce4b8d4133c543a249873f790f2779d /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): c49e0587ad573188bca7a29b2200d93b root@mfext layer (dependency) hash (from cache): 6f81e568b5eb0e04b53a479ab1bf2d0f source hash: 9bcbee843ac24140ecd45227e705f6df cache hit (used: /buildcache/mfext_cache_layer_devtools_fd1f78c2a3489c09465da88a29d7cef2.tar) if ! test -f cache/hit; then \ for SUBDIR in 0000_adm 0001_shellcheck 0030_the_silver_searcher 0040_sloccount 0060_wrk 0061_wrk2 0070_libtree; 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/devtools ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/devtools/.mfextaddon; fi _layer_dhash "devtools@mfext" >/opt/metwork-mfext-master/opt/devtools/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/devtools" cache already exist (/buildcache/mfext_cache_layer_devtools_fd1f78c2a3489c09465da88a29d7cef2.tar) make[2]: Leaving directory '/src/layers/layer7_devtools' make[2]: Entering directory '/src/layers/layer7_python3_devtools' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_devtools/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_devtools/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_devtools/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_devtools/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_devtools/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_devtools/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/python3_devtools" "python3_devtools" /etc/buildimage_hash: 7ce4b8d4133c543a249873f790f2779d /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): c49e0587ad573188bca7a29b2200d93b devtools@mfext layer (dependency) hash (from cache): 70f39b42b7372cb09a034d452c0a6c0f python3@mfext layer (dependency) hash (from cache): d6c2e294e5251bb7b9306b2ef142dc48 python3_core@mfext layer (dependency) hash (from cache): 4ffed3e5b54a3a76becf222928b5e088 root@mfext layer (dependency) hash (from cache): 6f81e568b5eb0e04b53a479ab1bf2d0f source hash: 039add552b3739ab3d47fb4dc74223a6 cache missed (/buildcache/mfext_cache_layer_python3_devtools_fefd40f61d6268013ac4096aba31d31f.tar) if ! test -f cache/hit; then \ for SUBDIR in 0400_prereq_extra_python_packages 0500_extra_python_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_devtools ; \ fi make[3]: Entering directory '/src/layers/layer7_python3_devtools/0400_prereq_extra_python_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,devtools@mfext,python3_devtools@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 tempolayer2261[/src/layers/layer7_python3_devtools/0400_prereq_extra_python_packages/tempolayer2261] Collecting flit-scm==1.7.0 (from -r requirements3.txt (line 1)) Downloading flit_scm-1.7.0.tar.gz (2.4 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting flit-core~=3.5 (from flit-scm==1.7.0->-r requirements3.txt (line 1)) Downloading flit_core-3.12.0.tar.gz (53 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools_scm>=6.4 (from flit-scm==1.7.0->-r requirements3.txt (line 1)) Downloading setuptools_scm-8.2.0.tar.gz (77 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting packaging>=20 (from setuptools_scm>=6.4->flit-scm==1.7.0->-r requirements3.txt (line 1)) Downloading packaging-25.0.tar.gz (165 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools>=61 (from setuptools_scm>=6.4->flit-scm==1.7.0->-r requirements3.txt (line 1)) Downloading setuptools-80.9.0.tar.gz (1.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 51.8 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: flit-scm, flit-core, setuptools_scm, packaging, setuptools Building wheel for flit-scm (pyproject.toml): started Building wheel for flit-scm (pyproject.toml): finished with status 'done' Created wheel for flit-scm: filename=flit_scm-1.7.0-py3-none-any.whl size=3208 sha256=0ed81e2720dc060b2963e1ac7a085ba3f9f351d093f8dd988ebf1b70d6c5a51b Stored in directory: /root/.cache/pip/wheels/86/55/4a/1a1e802f468e5bcae4f89a10fac75ce47d4c81c4d7a0a2bfa0 Building wheel for flit-core (pyproject.toml): started Building wheel for flit-core (pyproject.toml): finished with status 'done' Created wheel for flit-core: filename=flit_core-3.12.0-py3-none-any.whl size=45594 sha256=e7a0304069ea895172e3c7bb703292e992c5d1555dd1233ab7b5621b5b69e62c Stored in directory: /root/.cache/pip/wheels/e2/12/8f/cf657f0f843e6149ca018afeab2f64d2ad88732b87f4b415aa Building wheel for setuptools_scm (pyproject.toml): started Building wheel for setuptools_scm (pyproject.toml): finished with status 'done' Created wheel for setuptools_scm: filename=setuptools_scm-8.2.0-py3-none-any.whl size=43982 sha256=52304b8c77f9f53193da02888582e57bf77bd8e7bbdabb6260c72f67516702d6 Stored in directory: /root/.cache/pip/wheels/01/60/d6/b5d06ad93fab698f4433afc093344faf69797de76f4eddd162 Building wheel for packaging (pyproject.toml): started Building wheel for packaging (pyproject.toml): finished with status 'done' Created wheel for packaging: filename=packaging-25.0-py3-none-any.whl size=66469 sha256=bd91186a348e752eeeeb453625db388df0b4694a67c4eeb66a08bbedb5b9afd0 Stored in directory: /root/.cache/pip/wheels/b7/6c/0b/32780a188601c825ec74c3ea960e3b2fe948e9cc6b24907eb6 Building wheel for setuptools (pyproject.toml): started Building wheel for setuptools (pyproject.toml): finished with status 'done' Created wheel for setuptools: filename=setuptools-80.9.0-py3-none-any.whl size=1201486 sha256=00aef9bd71850b017c3aced6134bb692f569ab166cdf36fe938ff2c5d152dbc5 Stored in directory: /root/.cache/pip/wheels/d3/a1/1d/4fc3ba3c891e04daa99e10d368ecfde1eb5544321746bd67e4 Successfully built flit-scm flit-core setuptools_scm packaging setuptools if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_devtools ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_devtools ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_devtools@mfext[/opt/metwork-mfext-master/opt/python3_devtools] is already loaded Looking in links: ./src Processing ./src/flit_scm-1.7.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Requirement already satisfied: flit-core~=3.5 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from flit-scm==1.7.0->-r requirements3.txt.tmp (line 1)) (3.12.0) Requirement already satisfied: setuptools_scm>=6.4 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from flit-scm==1.7.0->-r requirements3.txt.tmp (line 1)) (8.2.0) Requirement already satisfied: packaging>=20 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from setuptools_scm>=6.4->flit-scm==1.7.0->-r requirements3.txt.tmp (line 1)) (25.0) Requirement already satisfied: setuptools>=61 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from setuptools_scm>=6.4->flit-scm==1.7.0->-r requirements3.txt.tmp (line 1)) (80.9.0) Installing collected packages: flit-scm Successfully installed flit-scm-1.7.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_devtools/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq| grep -v "\["`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/flit_scm.yaml is ready make[3]: Leaving directory '/src/layers/layer7_python3_devtools/0400_prereq_extra_python_packages' make[3]: Entering directory '/src/layers/layer7_python3_devtools/0500_extra_python_packages' layer_wrapper --empty-env --empty-env-keeps=LANG,PATH,LAYERAPI2_LAYERS_PATH,PYTHON3_SHORT_VERSION,FORCED_PATHS,BUILDCACHE --force-prepend --layers=python3@mfext,devtools@mfext,python3_devtools@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 tempolayer2433[/src/layers/layer7_python3_devtools/0500_extra_python_packages/tempolayer2433] Collecting apipkg==3.0.2 (from -r requirements3.txt (line 1)) Downloading apipkg-3.0.2.tar.gz (6.6 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting altgraph==0.17.5 (from -r requirements3.txt (line 2)) Downloading altgraph-0.17.5.tar.gz (48 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting astroid==3.3.9 (from -r requirements3.txt (line 3)) Downloading astroid-3.3.9.tar.gz (398 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting backrefs==5.8 (from -r requirements3.txt (line 4)) Downloading backrefs-5.8.tar.gz (6.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.8/6.8 MB 146.4 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting bandit==1.8.3 (from -r requirements3.txt (line 5)) Downloading bandit-1.8.3.tar.gz (4.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.2/4.2 MB 119.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting black==25.1.0 (from -r requirements3.txt (line 6)) Downloading black-25.1.0.tar.gz (649 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 649.4/649.4 kB 46.3 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting bracex==2.5 (from -r requirements3.txt (line 7)) Downloading bracex-2.5.tar.gz (26 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting bump-pydantic==0.8.0 (from -r requirements3.txt (line 8)) Downloading bump_pydantic-0.8.0.tar.gz (28 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cfgv==3.4.0 (from -r requirements3.txt (line 9)) Downloading cfgv-3.4.0.tar.gz (7.1 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting coverage==7.7.1 (from -r requirements3.txt (line 10)) Downloading coverage-7.7.1.tar.gz (810 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 810.3/810.3 kB 48.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting exceptiongroup==1.2.2 (from -r requirements3.txt (line 11)) Downloading exceptiongroup-1.2.2.tar.gz (28 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting execnet==2.1.1 (from -r requirements3.txt (line 12)) Downloading execnet-2.1.1.tar.gz (166 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting filprofiler==2024.11.2 (from -r requirements3.txt (line 13)) Downloading filprofiler-2024.11.2-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (3.8 kB) Collecting flake8==7.1.2 (from -r requirements3.txt (line 14)) Downloading flake8-7.1.2.tar.gz (48 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting flake8-docstrings==1.7.0 (from -r requirements3.txt (line 15)) Downloading flake8_docstrings-1.7.0.tar.gz (6.0 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting freezegun==1.5.1 (from -r requirements3.txt (line 16)) Downloading freezegun-1.5.1.tar.gz (33 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting ghp-import==2.1.0 (from -r requirements3.txt (line 17)) Downloading ghp-import-2.1.0.tar.gz (10 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting gitdb==4.0.12 (from -r requirements3.txt (line 18)) Downloading gitdb-4.0.12.tar.gz (394 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting GitPython==3.1.44 (from -r requirements3.txt (line 19)) Downloading gitpython-3.1.44.tar.gz (214 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting hjson==3.1.0 (from -r requirements3.txt (line 20)) Downloading hjson-3.1.0.tar.gz (40 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting identify==2.6.9 (from -r requirements3.txt (line 21)) Downloading identify-2.6.9.tar.gz (99 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting iniconfig==2.1.0 (from -r requirements3.txt (line 22)) Downloading iniconfig-2.1.0.tar.gz (4.8 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting isort==6.0.1 (from -r requirements3.txt (line 23)) Downloading isort-6.0.1-py3-none-any.whl.metadata (11 kB) Collecting jmespath==1.0.1 (from -r requirements3.txt (line 24)) Downloading jmespath-1.0.1.tar.gz (25 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jschema-to-python==1.2.3 (from -r requirements3.txt (line 25)) Downloading jschema_to_python-1.2.3.tar.gz (10 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jsonpickle==4.1.1 (from -r requirements3.txt (line 26)) Downloading jsonpickle-4.1.1.tar.gz (316 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting lazy-object-proxy==1.10.0 (from -r requirements3.txt (line 27)) Downloading lazy-object-proxy-1.10.0.tar.gz (43 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting libcst==1.8.6 (from -r requirements3.txt (line 28)) Downloading libcst-1.8.6.tar.gz (891 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 891.4/891.4 kB 76.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting livereload==2.7.1 (from -r requirements3.txt (line 29)) Downloading livereload-2.7.1.tar.gz (22 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting lunr==0.8.0 (from -r requirements3.txt (line 30)) Downloading lunr-0.8.0.tar.gz (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 99.5 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Mako==1.3.9 (from -r requirements3.txt (line 31)) Downloading mako-1.3.9.tar.gz (392 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mccabe==0.7.0 (from -r requirements3.txt (line 32)) Downloading mccabe-0.7.0.tar.gz (9.7 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mergedeep==1.3.4 (from -r requirements3.txt (line 33)) Downloading mergedeep-1.3.4.tar.gz (4.7 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mkdocs==1.6.1 (from -r requirements3.txt (line 34)) Downloading mkdocs-1.6.1.tar.gz (3.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 124.0 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mkdocs-add-number-plugin==1.2.2 (from -r requirements3.txt (line 35)) Downloading mkdocs-add-number-plugin-1.2.2.tar.gz (8.8 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mkdocs-awesome-nav==3.0.0 (from -r requirements3.txt (line 36)) Downloading mkdocs_awesome_nav-3.0.0.tar.gz (7.9 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mkdocs-exclude==1.0.2 (from -r requirements3.txt (line 37)) Downloading mkdocs-exclude-1.0.2.tar.gz (6.8 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mkdocs-get-deps==0.2.0 (from -r requirements3.txt (line 38)) Downloading mkdocs_get_deps-0.2.0.tar.gz (10 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mkdocs-macros-plugin==1.3.7 (from -r requirements3.txt (line 39)) Downloading mkdocs_macros_plugin-1.3.7.tar.gz (33 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mkdocs-material==9.6.9 (from -r requirements3.txt (line 40)) Downloading mkdocs_material-9.6.9.tar.gz (3.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 146.3 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mkdocs-material-extensions==1.3.1 (from -r requirements3.txt (line 41)) Downloading mkdocs_material_extensions-1.3.1.tar.gz (11 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mock==5.2.0 (from -r requirements3.txt (line 42)) Downloading mock-5.2.0.tar.gz (92 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting more-itertools==10.6.0 (from -r requirements3.txt (line 43)) Downloading more-itertools-10.6.0.tar.gz (125 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting natsort==8.4.0 (from -r requirements3.txt (line 44)) Downloading natsort-8.4.0.tar.gz (76 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting nltk==3.9.2 (from -r requirements3.txt (line 45)) Downloading nltk-3.9.2.tar.gz (2.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.9/2.9 MB 108.4 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting nodeenv==1.9.1 (from -r requirements3.txt (line 46)) Downloading nodeenv-1.9.1.tar.gz (47 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting paginate==0.5.7 (from -r requirements3.txt (line 47)) Downloading paginate-0.5.7.tar.gz (19 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting panoply==0.1.56 (from -r requirements3.txt (line 48)) Downloading panoply-0.1.56-py3-none-any.whl.metadata (525 bytes) Collecting pdoc3==0.11.6 (from -r requirements3.txt (line 49)) Downloading pdoc3-0.11.6.tar.gz (177 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pipdeptree==2.26.0 (from -r requirements3.txt (line 50)) Downloading pipdeptree-2.26.0.tar.gz (40 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pre-commit==4.2.0 (from -r requirements3.txt (line 51)) Downloading pre_commit-4.2.0.tar.gz (193 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting py-spy==0.4.0 (from -r requirements3.txt (line 52)) Downloading py_spy-0.4.0-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl.metadata (16 kB) Collecting pydocstyle==6.3.0 (from -r requirements3.txt (line 53)) Downloading pydocstyle-6.3.0-py3-none-any.whl.metadata (3.7 kB) Collecting pyflakes==3.2.0 (from -r requirements3.txt (line 54)) Downloading pyflakes-3.2.0.tar.gz (63 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyinstaller-hooks-contrib==2025.10 (from -r requirements3.txt (line 55)) Downloading pyinstaller_hooks_contrib-2025.10.tar.gz (168 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyinstaller==6.18.0 (from -r requirements3.txt (line 56)) Downloading pyinstaller-6.18.0.tar.gz (4.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.0/4.0 MB 118.0 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pylint==3.3.6 (from -r requirements3.txt (line 57)) Downloading pylint-3.3.6.tar.gz (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 99.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pymdown-extensions==10.19.1 (from -r requirements3.txt (line 58)) Downloading pymdown_extensions-10.19.1.tar.gz (847 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 847.8/847.8 kB 79.8 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyproject-api==1.9.1 (from -r requirements3.txt (line 59)) Downloading pyproject_api-1.9.1.tar.gz (22 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest==9.0.2 (from -r requirements3.txt (line 60)) Downloading pytest-9.0.2.tar.gz (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 68.3 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest-asyncio==1.3.0 (from -r requirements3.txt (line 61)) Downloading pytest_asyncio-1.3.0.tar.gz (50 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest-cov==6.0.0 (from -r requirements3.txt (line 62)) Downloading pytest-cov-6.0.0.tar.gz (66 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest-html==4.1.1 (from -r requirements3.txt (line 63)) Downloading pytest_html-4.1.1.tar.gz (150 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest-httpserver==1.1.2 (from -r requirements3.txt (line 64)) Downloading pytest_httpserver-1.1.2-py3-none-any.whl.metadata (6.2 kB) Collecting pytest-json-report==1.5.0 (from -r requirements3.txt (line 65)) Downloading pytest-json-report-1.5.0.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest-metadata==3.1.1 (from -r requirements3.txt (line 66)) Downloading pytest_metadata-3.1.1-py3-none-any.whl.metadata (8.6 kB) Collecting pytest-mock==3.14.0 (from -r requirements3.txt (line 67)) Downloading pytest-mock-3.14.0.tar.gz (32 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest-xdist==3.6.1 (from -r requirements3.txt (line 68)) Downloading pytest_xdist-3.6.1.tar.gz (84 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyyaml-env-tag==0.1 (from -r requirements3.txt (line 69)) Downloading pyyaml_env_tag-0.1.tar.gz (5.6 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyyaml-ft==8.0.0 (from -r requirements3.txt (line 70)) Downloading pyyaml_ft-8.0.0.tar.gz (141 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting sarif-om==1.0.4 (from -r requirements3.txt (line 71)) Downloading sarif_om-1.0.4.tar.gz (28 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting sftp-py==0.2.1 (from -r requirements3.txt (line 72)) Downloading sftp_py-0.2.1.tar.gz (6.1 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting simple-term-menu==1.6.6 (from -r requirements3.txt (line 73)) Downloading simple_term_menu-1.6.6.tar.gz (35 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting smmap==5.0.2 (from -r requirements3.txt (line 74)) Downloading smmap-5.0.2.tar.gz (22 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting snowballstemmer==2.2.0 (from -r requirements3.txt (line 75)) Downloading snowballstemmer-2.2.0.tar.gz (86 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting stevedore==5.4.1 (from -r requirements3.txt (line 76)) Downloading stevedore-5.4.1.tar.gz (513 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting super-collections==0.5.3 (from -r requirements3.txt (line 77)) Downloading super_collections-0.5.3.tar.gz (10 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tox==4.28.4 (from -r requirements3.txt (line 78)) Downloading tox-4.28.4.tar.gz (199 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting typing-inspect==0.9.0 (from -r requirements3.txt (line 79)) Downloading typing_inspect-0.9.0.tar.gz (13 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting watchdog==6.0.0 (from -r requirements3.txt (line 80)) Downloading watchdog-6.0.0.tar.gz (131 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting wcmatch==10.0 (from -r requirements3.txt (line 81)) Downloading wcmatch-10.0.tar.gz (115 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting PyYAML>=5.3.1 (from bandit==1.8.3->-r requirements3.txt (line 5)) Downloading pyyaml-6.0.3.tar.gz (130 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rich (from bandit==1.8.3->-r requirements3.txt (line 5)) Downloading rich-14.2.0-py3-none-any.whl.metadata (18 kB) Collecting click>=8.0.0 (from black==25.1.0->-r requirements3.txt (line 6)) Downloading click-8.2.1.tar.gz (286 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mypy-extensions>=0.4.3 (from black==25.1.0->-r requirements3.txt (line 6)) Downloading mypy_extensions-1.1.0.tar.gz (6.3 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting packaging>=22.0 (from black==25.1.0->-r requirements3.txt (line 6)) Using cached packaging-25.0-py3-none-any.whl Collecting pathspec>=0.9.0 (from black==25.1.0->-r requirements3.txt (line 6)) Downloading pathspec-0.12.1.tar.gz (51 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting platformdirs>=2 (from black==25.1.0->-r requirements3.txt (line 6)) Downloading platformdirs-4.5.0.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting typer>=0.7.0 (from bump-pydantic==0.8.0->-r requirements3.txt (line 8)) Downloading typer-0.16.0-py3-none-any.whl.metadata (15 kB) Collecting typing-extensions (from bump-pydantic==0.8.0->-r requirements3.txt (line 8)) Downloading typing_extensions-4.15.0.tar.gz (109 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting threadpoolctl (from filprofiler==2024.11.2->-r requirements3.txt (line 13)) Downloading threadpoolctl-3.6.0.tar.gz (21 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pycodestyle<2.13.0,>=2.12.0 (from flake8==7.1.2->-r requirements3.txt (line 14)) Downloading pycodestyle-2.12.1.tar.gz (39 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting python-dateutil>=2.7 (from freezegun==1.5.1->-r requirements3.txt (line 16)) 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 attrs (from jschema-to-python==1.2.3->-r requirements3.txt (line 25)) Downloading attrs-25.1.0.tar.gz (810 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 810.6/810.6 kB 67.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pbr (from jschema-to-python==1.2.3->-r requirements3.txt (line 25)) Downloading pbr-7.0.3.tar.gz (135 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tornado (from livereload==2.7.1->-r requirements3.txt (line 29)) Downloading tornado-6.5.4.tar.gz (513 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting MarkupSafe>=0.9.2 (from Mako==1.3.9->-r requirements3.txt (line 31)) Downloading markupsafe-3.0.2.tar.gz (20 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jinja2>=2.11.1 (from mkdocs==1.6.1->-r requirements3.txt (line 34)) Downloading jinja2-3.1.6.tar.gz (245 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting markdown>=3.3.6 (from mkdocs==1.6.1->-r requirements3.txt (line 34)) Downloading markdown-3.7.tar.gz (357 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pydantic>=2.8.1 (from mkdocs-awesome-nav==3.0.0->-r requirements3.txt (line 36)) Downloading pydantic-2.12.5.tar.gz (821 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 821.6/821.6 kB 93.7 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting termcolor (from mkdocs-macros-plugin==1.3.7->-r requirements3.txt (line 39)) Downloading termcolor-2.5.0.tar.gz (13 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting babel~=2.10 (from mkdocs-material==9.6.9->-r requirements3.txt (line 40)) Downloading babel-2.17.0.tar.gz (10.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.0/10.0 MB 141.8 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting colorama~=0.4 (from mkdocs-material==9.6.9->-r requirements3.txt (line 40)) Downloading colorama-0.4.6.tar.gz (27 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygments~=2.16 (from mkdocs-material==9.6.9->-r requirements3.txt (line 40)) Downloading pygments-2.19.2.tar.gz (5.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/5.0 MB 153.4 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting requests~=2.26 (from mkdocs-material==9.6.9->-r requirements3.txt (line 40)) Downloading requests-2.32.5.tar.gz (134 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting joblib (from nltk==3.9.2->-r requirements3.txt (line 45)) Downloading joblib-1.4.2.tar.gz (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 109.1 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting regex>=2021.8.3 (from nltk==3.9.2->-r requirements3.txt (line 45)) Downloading regex-2024.11.6.tar.gz (399 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tqdm (from nltk==3.9.2->-r requirements3.txt (line 45)) Downloading tqdm-4.67.1.tar.gz (169 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pip>=24.2 (from pipdeptree==2.26.0->-r requirements3.txt (line 50)) Downloading pip-25.3.tar.gz (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 3.3 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting virtualenv>=20.10.0 (from pre-commit==4.2.0->-r requirements3.txt (line 51)) Downloading virtualenv-20.36.1.tar.gz (6.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.0/6.0 MB 143.1 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools>=42.0.0 (from pyinstaller-hooks-contrib==2025.10->-r requirements3.txt (line 55)) Using cached setuptools-80.9.0-py3-none-any.whl Collecting dill>=0.3.6 (from pylint==3.3.6->-r requirements3.txt (line 57)) Downloading dill-0.4.0.tar.gz (186 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tomlkit>=0.10.1 (from pylint==3.3.6->-r requirements3.txt (line 57)) Downloading tomlkit-0.13.2-py3-none-any.whl.metadata (2.7 kB) Collecting pluggy<2,>=1.5 (from pytest==9.0.2->-r requirements3.txt (line 60)) Downloading pluggy-1.6.0.tar.gz (69 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting Werkzeug>=2.0.0 (from pytest-httpserver==1.1.2->-r requirements3.txt (line 64)) Downloading werkzeug-3.1.5.tar.gz (864 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 864.8/864.8 kB 72.3 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting paramiko>=2.7.1 (from sftp-py==0.2.1->-r requirements3.txt (line 72)) Downloading paramiko-3.5.1.tar.gz (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 104.6 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cachetools>=6.1 (from tox==4.28.4->-r requirements3.txt (line 78)) Downloading cachetools-6.1.0.tar.gz (30 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting chardet>=5.2 (from tox==4.28.4->-r requirements3.txt (line 78)) Downloading chardet-5.2.0.tar.gz (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 152.9 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting filelock>=3.18 (from tox==4.28.4->-r requirements3.txt (line 78)) Downloading filelock-3.20.3.tar.gz (19 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting charset_normalizer<4,>=2 (from requests~=2.26->mkdocs-material==9.6.9->-r requirements3.txt (line 40)) Downloading charset_normalizer-3.4.4.tar.gz (129 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting idna<4,>=2.5 (from requests~=2.26->mkdocs-material==9.6.9->-r requirements3.txt (line 40)) Downloading idna-3.11.tar.gz (194 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting urllib3<3,>=1.21.1 (from requests~=2.26->mkdocs-material==9.6.9->-r requirements3.txt (line 40)) Downloading urllib3-2.6.3.tar.gz (435 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting certifi>=2017.4.17 (from requests~=2.26->mkdocs-material==9.6.9->-r requirements3.txt (line 40)) Downloading certifi-2026.1.4.tar.gz (154 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting bcrypt>=3.2 (from paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt (line 72)) Downloading bcrypt-5.0.0.tar.gz (25 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cryptography>=3.3 (from paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt (line 72)) Downloading cryptography-46.0.4.tar.gz (749 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 749.3/749.3 kB 70.6 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pynacl>=1.5 (from paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt (line 72)) Downloading pynacl-1.6.2.tar.gz (3.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.5/3.5 MB 130.6 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cffi>=2.0.0 (from cryptography>=3.3->paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt (line 72)) Downloading cffi-2.0.0.tar.gz (523 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pycparser (from cffi>=2.0.0->cryptography>=3.3->paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt (line 72)) Downloading pycparser-2.23.tar.gz (173 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting annotated-types>=0.6.0 (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt (line 36)) Downloading annotated_types-0.7.0.tar.gz (16 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pydantic-core==2.41.5 (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt (line 36)) Downloading pydantic_core-2.41.5.tar.gz (460 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting typing-inspection>=0.4.2 (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt (line 36)) Downloading typing_inspection-0.4.2.tar.gz (75 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting six>=1.5 (from python-dateutil>=2.7->freezegun==1.5.1->-r requirements3.txt (line 16)) Downloading six-1.17.0.tar.gz (34 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting shellingham>=1.3.0 (from typer>=0.7.0->bump-pydantic==0.8.0->-r requirements3.txt (line 8)) Downloading shellingham-1.5.4.tar.gz (10 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting markdown-it-py>=2.2.0 (from rich->bandit==1.8.3->-r requirements3.txt (line 5)) Downloading markdown-it-py-3.0.0.tar.gz (74 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich->bandit==1.8.3->-r requirements3.txt (line 5)) Downloading mdurl-0.1.2.tar.gz (8.7 kB) Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting distlib<1,>=0.3.7 (from virtualenv>=20.10.0->pre-commit==4.2.0->-r requirements3.txt (line 51)) Downloading distlib-0.4.0.tar.gz (614 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 614.6/614.6 kB 60.2 MB/s 0:00:00 Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Downloading filprofiler-2024.11.2-cp313-cp313-manylinux_2_28_x86_64.whl (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 110.1 MB/s 0:00:00 Downloading isort-6.0.1-py3-none-any.whl (94 kB) Downloading panoply-0.1.56-py3-none-any.whl (3.1 kB) Downloading py_spy-0.4.0-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (2.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.7/2.7 MB 140.3 MB/s 0:00:00 Downloading pydocstyle-6.3.0-py3-none-any.whl (38 kB) Downloading pytest_httpserver-1.1.2-py3-none-any.whl (20 kB) Downloading pytest_metadata-3.1.1-py3-none-any.whl (11 kB) Downloading tomlkit-0.13.2-py3-none-any.whl (37 kB) Downloading typer-0.16.0-py3-none-any.whl (46 kB) Downloading rich-14.2.0-py3-none-any.whl (243 kB) Saved ./src/filprofiler-2024.11.2-cp313-cp313-manylinux_2_28_x86_64.whl Saved ./src/isort-6.0.1-py3-none-any.whl Saved ./src/panoply-0.1.56-py3-none-any.whl Saved ./src/py_spy-0.4.0-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl Saved ./src/pydocstyle-6.3.0-py3-none-any.whl Saved ./src/pytest_httpserver-1.1.2-py3-none-any.whl Saved ./src/pytest_metadata-3.1.1-py3-none-any.whl Saved ./src/packaging-25.0-py3-none-any.whl Saved ./src/setuptools-80.9.0-py3-none-any.whl Saved ./src/tomlkit-0.13.2-py3-none-any.whl Saved ./src/typer-0.16.0-py3-none-any.whl Saved ./src/rich-14.2.0-py3-none-any.whl Building wheels for collected packages: apipkg, altgraph, astroid, backrefs, bandit, black, bracex, bump-pydantic, cfgv, coverage, exceptiongroup, execnet, flake8, mccabe, pyflakes, flake8-docstrings, freezegun, ghp-import, gitdb, smmap, GitPython, hjson, identify, iniconfig, jmespath, jschema-to-python, jsonpickle, lazy-object-proxy, libcst, livereload, lunr, Mako, mergedeep, mkdocs, mkdocs-add-number-plugin, mkdocs-awesome-nav, mkdocs-exclude, mkdocs-get-deps, mkdocs-macros-plugin, mkdocs-material, mkdocs-material-extensions, paginate, pymdown-extensions, mock, more-itertools, natsort, nltk, nodeenv, simple-term-menu, pdoc3, pipdeptree, pre-commit, pyinstaller-hooks-contrib, pyinstaller, pylint, pyproject-api, pytest, pytest-asyncio, pytest-cov, pytest-html, pytest-json-report, pytest-mock, pytest-xdist, pyyaml-env-tag, pyyaml-ft, sarif-om, sftp-py, snowballstemmer, stevedore, super-collections, tox, typing-inspect, watchdog, wcmatch, babel, colorama, jinja2, markdown, pluggy, pycodestyle, pygments, requests, charset_normalizer, idna, urllib3, cachetools, certifi, chardet, click, dill, filelock, MarkupSafe, mypy-extensions, paramiko, bcrypt, cryptography, cffi, pathspec, pbr, pip, platformdirs, pydantic, pydantic-core, annotated-types, pynacl, python-dateutil, PyYAML, regex, six, markdown-it-py, mdurl, shellingham, typing-extensions, typing-inspection, virtualenv, distlib, Werkzeug, attrs, joblib, pycparser, termcolor, threadpoolctl, tornado, tqdm Building wheel for apipkg (pyproject.toml): started Building wheel for apipkg (pyproject.toml): finished with status 'done' Created wheel for apipkg: filename=apipkg-3.0.2-py3-none-any.whl size=8462 sha256=30ebf05c8703ce33514a3b60f698cb4480fd1d0bb8f7cc7eb078ea0fd5c6f6a6 Stored in directory: /root/.cache/pip/wheels/a9/e6/8a/6f38d8a51a7075f6f6b6763bde94125ef9f798fb54bf97621b Building wheel for altgraph (pyproject.toml): started Building wheel for altgraph (pyproject.toml): finished with status 'done' Created wheel for altgraph: filename=altgraph-0.17.5-py2.py3-none-any.whl size=21329 sha256=2bbbbd3448527615fe3145be74e13ea57ef9a4af00ac45df7e8e84a802229b09 Stored in directory: /root/.cache/pip/wheels/16/ee/4a/93f6106a84acc413ff74d0ef434bc329b24a84ad428a7878c5 Building wheel for astroid (pyproject.toml): started Building wheel for astroid (pyproject.toml): finished with status 'done' Created wheel for astroid: filename=astroid-3.3.9-py3-none-any.whl size=275396 sha256=4cb9cfcb0c52d777e32165c81e2bf8a89ef6ba8e101f8b6f76aa142fb2732deb Stored in directory: /root/.cache/pip/wheels/e5/dc/96/e159a7992b902bb9c56182b4be683ac99640c4c67ecf612c2d Building wheel for backrefs (pyproject.toml): started Building wheel for backrefs (pyproject.toml): finished with status 'done' Created wheel for backrefs: filename=backrefs-5.8-py313-none-any.whl size=399915 sha256=e3a63b073867dbefd0536425f43db618578528e3896fb77be7141328642a1585 Stored in directory: /root/.cache/pip/wheels/ae/23/50/32457bb5a9d99d3692507791f78ecd3d3f4dc48446b5895537 Building wheel for bandit (pyproject.toml): started Building wheel for bandit (pyproject.toml): finished with status 'done' Created wheel for bandit: filename=bandit-1.8.3-py3-none-any.whl size=132878 sha256=d754836f461ee9d71aca2bfe2c1444906763e182dc81eedf43ae6fba41d9f691 Stored in directory: /root/.cache/pip/wheels/25/20/2c/64cf8d672afdb9dfcb91df6fc5485e225f0534a7557d464f3e Building wheel for black (pyproject.toml): started Building wheel for black (pyproject.toml): finished with status 'done' Created wheel for black: filename=black-25.1.0-py3-none-any.whl size=207646 sha256=95e8176dae143ba9097f351d174fdaf0ccd29efb414b362ae3fd72bf0f710717 Stored in directory: /root/.cache/pip/wheels/b2/1d/1a/8f3fba481c0e038f40166b3b5ac1783310ee8982987ec35966 Building wheel for bracex (pyproject.toml): started Building wheel for bracex (pyproject.toml): finished with status 'done' Created wheel for bracex: filename=bracex-2.5-py3-none-any.whl size=11508 sha256=66e6b9fb314a236635b49a4eb6d07540f3712a9bfd4c873fac424b2c7c86c289 Stored in directory: /root/.cache/pip/wheels/e9/54/d1/683b993190377a2bd5a427bea202bc8b23f9d76df822dea88e Building wheel for bump-pydantic (pyproject.toml): started Building wheel for bump-pydantic (pyproject.toml): finished with status 'done' Created wheel for bump-pydantic: filename=bump_pydantic-0.8.0-py3-none-any.whl size=27526 sha256=c2804b772b913ec097fce7ecf3ef805580aac484dc1196a18f02b6f222856968 Stored in directory: /root/.cache/pip/wheels/a1/41/fb/86ec569f7eeae6b4d6adba10806886fb91c2579e384ea4da6c Building wheel for cfgv (pyproject.toml): started Building wheel for cfgv (pyproject.toml): finished with status 'done' Created wheel for cfgv: filename=cfgv-3.4.0-py2.py3-none-any.whl size=7284 sha256=489980caf6ee2fa01d77b4c4b938b8136295aa0824e5223b8bf995185417947f Stored in directory: /root/.cache/pip/wheels/57/6f/69/55b007b6790c369c3d118f273027bc8d1784ac12b6a9402f76 Building wheel for coverage (pyproject.toml): started Building wheel for coverage (pyproject.toml): finished with status 'done' Created wheel for coverage: filename=coverage-7.7.1-cp313-cp313-linux_x86_64.whl size=243575 sha256=fddb1b125413a46c0682b3fe18ced2e423bdfe90440defebd913c92cfac117e5 Stored in directory: /root/.cache/pip/wheels/36/fa/f4/d6f4179e2a231eac7e4e46d77173b2de151e062f6d10a41af8 Building wheel for exceptiongroup (pyproject.toml): started Building wheel for exceptiongroup (pyproject.toml): finished with status 'done' Created wheel for exceptiongroup: filename=exceptiongroup-1.2.2-py3-none-any.whl size=16527 sha256=dfda8886c48428e4f1d2e1d23a322c3c4b9a0f04a717b92a034fafb0dc0c6eda Stored in directory: /root/.cache/pip/wheels/06/84/db/252b19bd0143a1c462b2c7d40e4e7bbbb02ca54603e6de213a Building wheel for execnet (pyproject.toml): started Building wheel for execnet (pyproject.toml): finished with status 'done' Created wheel for execnet: filename=execnet-2.1.1-py3-none-any.whl size=40641 sha256=beaf84d94aa74252f763ed46164cb3a4ee8793b21aec06f7b1c2ca011d69826f Stored in directory: /root/.cache/pip/wheels/a3/3e/ea/f08bb4600f93706f7c7990c5c3e1f1660b5cb526d77c042301 Building wheel for flake8 (pyproject.toml): started Building wheel for flake8 (pyproject.toml): finished with status 'done' Created wheel for flake8: filename=flake8-7.1.2-py2.py3-none-any.whl size=57781 sha256=b247763ea8cb7445b59cae14e5b0636b17c2117272f0f0de54d14e2cc4f7c3e3 Stored in directory: /root/.cache/pip/wheels/eb/ce/1e/d5208fd6657dfcd6369f477db553711731cf453222b0eb9859 Building wheel for mccabe (pyproject.toml): started Building wheel for mccabe (pyproject.toml): finished with status 'done' Created wheel for mccabe: filename=mccabe-0.7.0-py2.py3-none-any.whl size=7425 sha256=83d68a8fae4640605f0e86d56eb9455787830ef016e985b7a2f06df84cec7382 Stored in directory: /root/.cache/pip/wheels/27/0a/1c/9c5a5d16f9156c078b737adbc4d1324df234b448819e24d20e Building wheel for pyflakes (pyproject.toml): started Building wheel for pyflakes (pyproject.toml): finished with status 'done' Created wheel for pyflakes: filename=pyflakes-3.2.0-py2.py3-none-any.whl size=62804 sha256=15b05df5d10c8709e03d81088432b20dd0b0e76101caeb7d33420e50b5722c50 Stored in directory: /root/.cache/pip/wheels/84/f7/e7/5dfb285f5a8d5371edba8b574dcecbd47f298f7ec2ee87b8ab Building wheel for flake8-docstrings (pyproject.toml): started Building wheel for flake8-docstrings (pyproject.toml): finished with status 'done' Created wheel for flake8-docstrings: filename=flake8_docstrings-1.7.0-py2.py3-none-any.whl size=5032 sha256=501404c9f51ec47c6db7e917906274a8abe9d03767941b70298ccb34e05b4b80 Stored in directory: /root/.cache/pip/wheels/93/4b/16/52dc05e9b0483cc45a19faa0310e0edddc9466a4fa0fa3c19c Building wheel for freezegun (pyproject.toml): started Building wheel for freezegun (pyproject.toml): finished with status 'done' Created wheel for freezegun: filename=freezegun-1.5.1-py3-none-any.whl size=17631 sha256=23c89415cf807a1ac31c56d94fa3138919d90a202f9949c85d107a0d9e1594b0 Stored in directory: /root/.cache/pip/wheels/bf/b6/5a/9f3bec51db953beab6db63f5fbf817cdb68de1aa248126e587 Building wheel for ghp-import (pyproject.toml): started Building wheel for ghp-import (pyproject.toml): finished with status 'done' Created wheel for ghp-import: filename=ghp_import-2.1.0-py3-none-any.whl size=11102 sha256=3c0356780244537111a797464b0ff7350f249152da36034b98068db8dcc00cc1 Stored in directory: /root/.cache/pip/wheels/e2/88/ea/b2ba83cd2a1786453df8e2636fc31cfc51779e8325bcad867e Building wheel for gitdb (pyproject.toml): started Building wheel for gitdb (pyproject.toml): finished with status 'done' Created wheel for gitdb: filename=gitdb-4.0.12-py3-none-any.whl size=62899 sha256=de537bf2a688cb79c8ca1ddeac870f8c1aa24f34aa50aae4c8827321300b9b25 Stored in directory: /root/.cache/pip/wheels/7d/d4/5f/dacc50beb33051a0672e34c0f78e4012a720014078433d2aa4 Building wheel for smmap (pyproject.toml): started Building wheel for smmap (pyproject.toml): finished with status 'done' Created wheel for smmap: filename=smmap-5.0.2-py3-none-any.whl size=24386 sha256=7a7580fb32d8496fd9a5ea07aa05d26cd40f0f1045853efaf8c7f54b175ff738 Stored in directory: /root/.cache/pip/wheels/5b/17/fe/d291bed4d086f8dfce17868892ad61833e94987beb168ff30d Building wheel for GitPython (pyproject.toml): started Building wheel for GitPython (pyproject.toml): finished with status 'done' Created wheel for GitPython: filename=gitpython-3.1.44-py3-none-any.whl size=207716 sha256=272330ea4bce39f3f670a69c597a3a1588f3ef80261da1584d5d113d96d837b5 Stored in directory: /root/.cache/pip/wheels/13/c7/6c/74d3c8be2c6de2a49870d5aa34b6b294c4e5cfcda1d395c395 Building wheel for hjson (pyproject.toml): started Building wheel for hjson (pyproject.toml): finished with status 'done' Created wheel for hjson: filename=hjson-3.1.0-py3-none-any.whl size=54103 sha256=25f04bb4b6a06c985f666ca599e9ff61776a98f5323ace246e0336aa3257eeaa Stored in directory: /root/.cache/pip/wheels/d2/57/85/5823ba6bb3b2bcf4186bf45ca99d454f1c340a99ce83550e80 Building wheel for identify (pyproject.toml): started Building wheel for identify (pyproject.toml): finished with status 'done' Created wheel for identify: filename=identify-2.6.9-py2.py3-none-any.whl size=99131 sha256=39d3f126f3daaffe55c5986301563cbf8ec70bccaa6c3c7ca48e049e58253611 Stored in directory: /root/.cache/pip/wheels/96/0f/93/6193512edf4eb18574e4f5cc5fea1df9fea2a9ed196158c4fd 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/46/fd/d2/2ee3a070a4168590a12ed80fb75cdb0643aba569ae4ab751c0 Building wheel for jmespath (pyproject.toml): started Building wheel for jmespath (pyproject.toml): finished with status 'done' Created wheel for jmespath: filename=jmespath-1.0.1-py3-none-any.whl size=20337 sha256=7ad21beeee420cc4ecb80b3eeb5054aa6c72acdcba3e9f9a914d07607732243d Stored in directory: /root/.cache/pip/wheels/04/ad/55/6171379116b3cda3dfb150b64db5a566e10d4a656a6bda81b8 Building wheel for jschema-to-python (pyproject.toml): started Building wheel for jschema-to-python (pyproject.toml): finished with status 'done' Created wheel for jschema-to-python: filename=jschema_to_python-1.2.3-py3-none-any.whl size=10492 sha256=3d2e667ec1b2b8b25ebeef9753da14246c43c75b04aa65d52e5ba010c80d869e Stored in directory: /root/.cache/pip/wheels/d7/e5/7f/6f655ecd1f4a46c7a01eee16e7f9c10e095350a21bd47abfe7 Building wheel for jsonpickle (pyproject.toml): started Building wheel for jsonpickle (pyproject.toml): finished with status 'done' Created wheel for jsonpickle: filename=jsonpickle-4.1.1-py3-none-any.whl size=47125 sha256=b958fb12db848aa9c55beab211e3c05e04c7515e33d9dfb860fd48d1c7026812 Stored in directory: /root/.cache/pip/wheels/68/4b/3e/fe5f5981ca28c1a7091bf72bfd2a1e366c925e5a3154de1e2a Building wheel for lazy-object-proxy (pyproject.toml): started Building wheel for lazy-object-proxy (pyproject.toml): finished with status 'done' Created wheel for lazy-object-proxy: filename=lazy_object_proxy-1.10.0-cp313-cp313-linux_x86_64.whl size=71778 sha256=b6161bcd00ac7a334697b84fc06cb4b36ba7361c1e0a8e6a5abcf52b126318a5 Stored in directory: /root/.cache/pip/wheels/5a/8a/a3/6b270f863df3862ab7e401bc1c97bebee5b87452b51189ebea Building wheel for libcst (pyproject.toml): started Building wheel for libcst (pyproject.toml): finished with status 'done' Created wheel for libcst: filename=libcst-1.8.6-cp313-cp313-linux_x86_64.whl size=2326444 sha256=34b0ba1082710cbcd7a43201a4b5a3df44f4f323402cef68f21856ee693667a4 Stored in directory: /root/.cache/pip/wheels/e3/4b/47/fff9ca86b75f50422c5ebb4c09207e632193ee400c6e979e63 Building wheel for livereload (pyproject.toml): started Building wheel for livereload (pyproject.toml): finished with status 'done' Created wheel for livereload: filename=livereload-2.7.1-py3-none-any.whl size=22744 sha256=c971c5ec36e1b219a28ce66686d6432c9a14b9fee047ca6b5b91084177c13bdc Stored in directory: /root/.cache/pip/wheels/40/af/de/a215c2a07bc1d8ffc8de4092337dc671004b894d39fee921d6 Building wheel for lunr (pyproject.toml): started Building wheel for lunr (pyproject.toml): finished with status 'done' Created wheel for lunr: filename=lunr-0.8.0-py3-none-any.whl size=35211 sha256=a2bc4e08dbb35b32723006bf2edbe6dc1f4f4b95955eea0d23165a184d276ce8 Stored in directory: /root/.cache/pip/wheels/7f/ef/ae/c39d83756be012df7e538a56e097c59f3951f1afffc1936be5 Building wheel for Mako (pyproject.toml): started Building wheel for Mako (pyproject.toml): finished with status 'done' Created wheel for Mako: filename=mako-1.3.9-py3-none-any.whl size=78729 sha256=c33b396a787bea1ab32d2f40725a65be4846177f3fde31266983de6b709da84d Stored in directory: /root/.cache/pip/wheels/51/f3/44/4f59ba6720deb10059d18396cbefe5a511c3ff53e7d1ec5415 Building wheel for mergedeep (pyproject.toml): started Building wheel for mergedeep (pyproject.toml): finished with status 'done' Created wheel for mergedeep: filename=mergedeep-1.3.4-py3-none-any.whl size=4829 sha256=2678e5c6b71de019faf37a953c19bef4ba9533cd53e15e63538c2097ccce8311 Stored in directory: /root/.cache/pip/wheels/bc/a3/fe/0ff2c34569b8ae24e89a30b7939d3940b1fea7a13919c4c57d Building wheel for mkdocs (pyproject.toml): started Building wheel for mkdocs (pyproject.toml): finished with status 'done' Created wheel for mkdocs: filename=mkdocs-1.6.1-py3-none-any.whl size=3864459 sha256=b21b241fde86fad59170cd62786d91c44e9e8b31b7a54fa90ed8ce38676e3a2c Stored in directory: /root/.cache/pip/wheels/65/fc/29/64ff3442bb2510bb0efe2a570924f09f30ec2ae81f20894e7b Building wheel for mkdocs-add-number-plugin (pyproject.toml): started Building wheel for mkdocs-add-number-plugin (pyproject.toml): finished with status 'done' Created wheel for mkdocs-add-number-plugin: filename=mkdocs_add_number_plugin-1.2.2-py3-none-any.whl size=9217 sha256=c60e2235888310146733197c84f050d3e78081d4bcbdc99e8259b38abc44a509 Stored in directory: /root/.cache/pip/wheels/78/53/59/2362692d4eb1fd51b59cfcf742cd3971890addf1418b652885 Building wheel for mkdocs-awesome-nav (pyproject.toml): started Building wheel for mkdocs-awesome-nav (pyproject.toml): finished with status 'done' Created wheel for mkdocs-awesome-nav: filename=mkdocs_awesome_nav-3.0.0-py3-none-any.whl size=11371 sha256=44c8cde23198968faf87fb437dec11d1d618be86cd4a75976c206c6223e1499e Stored in directory: /root/.cache/pip/wheels/5f/3e/56/a8b4073cfc3877da2fc2004f9097b05b2ab173b50b6dc89d84 Building wheel for mkdocs-exclude (pyproject.toml): started Building wheel for mkdocs-exclude (pyproject.toml): finished with status 'done' Created wheel for mkdocs-exclude: filename=mkdocs_exclude-1.0.2-py3-none-any.whl size=7433 sha256=2b12258b8cb3e27a7487b2bc73418cc515acecdbe602bf822aa89be4b86b33c8 Stored in directory: /root/.cache/pip/wheels/d1/89/07/c8377f172ba2690b8e1f6f547529d36f9ea80ca8d011fc173f Building wheel for mkdocs-get-deps (pyproject.toml): started Building wheel for mkdocs-get-deps (pyproject.toml): finished with status 'done' Created wheel for mkdocs-get-deps: filename=mkdocs_get_deps-0.2.0-py3-none-any.whl size=9520 sha256=3bb6eba7b52a6aab6f1407b6a476bc098c16e3e8a47309cd9d4c091c64d4f6c4 Stored in directory: /root/.cache/pip/wheels/12/e6/9d/1f014120cfc5aee0a9d1dacc2569821c8cc752cc616b5ea485 Building wheel for mkdocs-macros-plugin (pyproject.toml): started Building wheel for mkdocs-macros-plugin (pyproject.toml): finished with status 'done' Created wheel for mkdocs-macros-plugin: filename=mkdocs_macros_plugin-1.3.7-py3-none-any.whl size=37839 sha256=45aa94f58a507ec5794e62f3677172ddad05eea151b58ecff2b56ddec93ae0bd Stored in directory: /root/.cache/pip/wheels/d3/2f/d2/d83677d1d068397624a83debdf42c7cf4ca9a5458b2a2c6e99 Building wheel for mkdocs-material (pyproject.toml): started Building wheel for mkdocs-material (pyproject.toml): finished with status 'done' Created wheel for mkdocs-material: filename=mkdocs_material-9.6.9-py3-none-any.whl size=8697935 sha256=6e61b7fb623ce2aa4622056592b155a9eea56ff3487d0835075360be45a4c8d1 Stored in directory: /root/.cache/pip/wheels/b3/be/a3/5c92221450a2959332cb3ab9af54caaf161fb780513ee895f8 Building wheel for mkdocs-material-extensions (pyproject.toml): started Building wheel for mkdocs-material-extensions (pyproject.toml): finished with status 'done' Created wheel for mkdocs-material-extensions: filename=mkdocs_material_extensions-1.3.1-py3-none-any.whl size=8732 sha256=a0c9d7d44b2fd46f6092c521fada1b683c7513c3112bf62b062bd05baffca81c Stored in directory: /root/.cache/pip/wheels/3b/71/0c/aa0f4f3afc511882b6ab917981569cce943bc23c1670831b23 Building wheel for paginate (pyproject.toml): started Building wheel for paginate (pyproject.toml): finished with status 'done' Created wheel for paginate: filename=paginate-0.5.7-py2.py3-none-any.whl size=13832 sha256=618dc1da11fbd8de669d95dd5665cad74e666871652fb9d6867c03e6f60968b9 Stored in directory: /root/.cache/pip/wheels/b3/44/36/36b7b7bef4609b7669d41b59bc74b4c15e424b0753d04ec15b Building wheel for pymdown-extensions (pyproject.toml): started Building wheel for pymdown-extensions (pyproject.toml): finished with status 'done' Created wheel for pymdown-extensions: filename=pymdown_extensions-10.19.1-py3-none-any.whl size=266695 sha256=3de52ffba8c5e785ba65b76c2ff43e037fe6df4467b85a07cdbc5d5143565946 Stored in directory: /root/.cache/pip/wheels/fe/ab/e6/fe59515eba9f95fa4f08906260150d1b9ad293fab30f57d7c7 Building wheel for mock (pyproject.toml): started Building wheel for mock (pyproject.toml): finished with status 'done' Created wheel for mock: filename=mock-5.2.0-py3-none-any.whl size=31650 sha256=79eb82797353ae972935af21b82e468438f0161848612d43ec007fd44da32141 Stored in directory: /root/.cache/pip/wheels/46/29/3b/0ed30d48430f66e9b05dca99622fdb9b71b27fa440aa0bca75 Building wheel for more-itertools (pyproject.toml): started Building wheel for more-itertools (pyproject.toml): finished with status 'done' Created wheel for more-itertools: filename=more_itertools-10.6.0-py3-none-any.whl size=63083 sha256=cdef9823e313d0d42e6410338fff793101526e486944adcffb14e0af7da3be9f Stored in directory: /root/.cache/pip/wheels/79/f7/7e/c6bf90de941a79fd8344584cd69f3721bb0bc89bf4ea5cb5b4 Building wheel for natsort (pyproject.toml): started Building wheel for natsort (pyproject.toml): finished with status 'done' Created wheel for natsort: filename=natsort-8.4.0-py3-none-any.whl size=38305 sha256=c7f1b314e59ba1e761f4b960f6bac4d354fcdabf37c3f49a907b99ab77d022cd Stored in directory: /root/.cache/pip/wheels/ae/80/a0/e2d01b9483234967fd57b20ce8fdb188485b06ab871b5d5392 Building wheel for nltk (pyproject.toml): started Building wheel for nltk (pyproject.toml): finished with status 'done' Created wheel for nltk: filename=nltk-3.9.2-py3-none-any.whl size=1513404 sha256=43be9d8cdf5fb8caf2fee5a415e1d2d394a9ec813329c6e552bafa5c09c5a2a5 Stored in directory: /root/.cache/pip/wheels/57/a2/d7/0e0fb412729ae7c94e977b5d2da04ee2db51edf023738cea84 Building wheel for nodeenv (pyproject.toml): started Building wheel for nodeenv (pyproject.toml): finished with status 'done' Created wheel for nodeenv: filename=nodeenv-1.9.1-py2.py3-none-any.whl size=22419 sha256=befa84c9661905639096320605f74205926e384361cbe11e65a49d58c2a50d40 Stored in directory: /root/.cache/pip/wheels/af/1f/56/4b5b737b20c4f956fc712f120cdd8512e0aec16590730766e1 Building wheel for simple-term-menu (pyproject.toml): started Building wheel for simple-term-menu (pyproject.toml): finished with status 'done' Created wheel for simple-term-menu: filename=simple_term_menu-1.6.6-py3-none-any.whl size=27687 sha256=2126f5cc0ef51d689b0863c53ddd3e45ed49f3b69f4962fc5e05518c98f89a3d Stored in directory: /root/.cache/pip/wheels/00/e9/09/b8ae5ad86d10b8a7c2c9b229b55872b6bb215b6467978b20b4 Building wheel for pdoc3 (pyproject.toml): started Building wheel for pdoc3 (pyproject.toml): finished with status 'done' Created wheel for pdoc3: filename=pdoc3-0.11.6-py3-none-any.whl size=237993 sha256=d8d1acf027359be43ff15080d0585af851b55356c54daef4c3fa75fa6f8c5618 Stored in directory: /root/.cache/pip/wheels/88/66/7c/4053b09078ea4dc988c6f5d18e05f8ecb0d4c9b0c1587be210 Building wheel for pipdeptree (pyproject.toml): started Building wheel for pipdeptree (pyproject.toml): finished with status 'done' Created wheel for pipdeptree: filename=pipdeptree-2.26.0-py3-none-any.whl size=32562 sha256=ccba37c06e790b9f0de488ac3970ca52384f9e34a5846ed685828224c4d40e04 Stored in directory: /root/.cache/pip/wheels/3e/d2/97/13718f39b5cfc69b1c9f519b0e9b5b7f018bd90af21b2da8c3 Building wheel for pre-commit (pyproject.toml): started Building wheel for pre-commit (pyproject.toml): finished with status 'done' Created wheel for pre-commit: filename=pre_commit-4.2.0-py2.py3-none-any.whl size=220746 sha256=b5f713d809f0b5f35007337bab014c977470feec09a082ce156b332c7b39b008 Stored in directory: /root/.cache/pip/wheels/a8/59/0b/d06531be88897676a88a364379245d5f3eeea93e9b7891b7c2 Building wheel for pyinstaller-hooks-contrib (pyproject.toml): started Building wheel for pyinstaller-hooks-contrib (pyproject.toml): finished with status 'done' Created wheel for pyinstaller-hooks-contrib: filename=pyinstaller_hooks_contrib-2025.10-py3-none-any.whl size=447760 sha256=99597d04d77bbd3efb799f2690e73a06bc69471466f585488def7c38fd51f847 Stored in directory: /root/.cache/pip/wheels/37/5e/6f/ec0029619cb4848dfda92155a4d005288a51f4dafd96580837 Building wheel for pyinstaller (pyproject.toml): started Building wheel for pyinstaller (pyproject.toml): finished with status 'done' Created wheel for pyinstaller: filename=pyinstaller-6.18.0-py3-none-any.whl size=2342229 sha256=f2c5808bef5e4f181f3d92e83280051928a7f307b897b868457b6cffa874e14f Stored in directory: /root/.cache/pip/wheels/88/22/20/a4e65b44dd65d5ccbfc135b63f6c58a99b511a9f707963ed3e Building wheel for pylint (pyproject.toml): started Building wheel for pylint (pyproject.toml): finished with status 'done' Created wheel for pylint: filename=pylint-3.3.6-py3-none-any.whl size=522463 sha256=0d2d3da4658073e3f00de5200134f589659c0e106524ed3938d650ad3594de14 Stored in directory: /root/.cache/pip/wheels/fd/9a/83/4e0571100b7fdaa3e5c2b08cc24990dc42cf1d31ed3d7a6e08 Building wheel for pyproject-api (pyproject.toml): started Building wheel for pyproject-api (pyproject.toml): finished with status 'done' Created wheel for pyproject-api: filename=pyproject_api-1.9.1-py3-none-any.whl size=13158 sha256=7d6238d92f8962773dd75b5f0c4a6a27cce092a14b623b811dba656f3b628948 Stored in directory: /root/.cache/pip/wheels/6c/32/b6/84798eb9467eae52bb5aca4db325313a2a4b7b2dc0ddcecd22 Building wheel for pytest (pyproject.toml): started Building wheel for pytest (pyproject.toml): finished with status 'done' Created wheel for pytest: filename=pytest-9.0.2-py3-none-any.whl size=374745 sha256=2ed6176a0ef9b22ff52e8eb30117888a24ebbbd5ec42f8d0673a9c3b12f695c4 Stored in directory: /root/.cache/pip/wheels/dc/14/11/53be7b1cdfc534a21104c84f0b8cdacf93011a64f8a1b6782f Building wheel for pytest-asyncio (pyproject.toml): started Building wheel for pytest-asyncio (pyproject.toml): finished with status 'done' Created wheel for pytest-asyncio: filename=pytest_asyncio-1.3.0-py3-none-any.whl size=15075 sha256=c826dfd8f5cd8182cc4774d0f1f97710e903606c9de7e7337ddc3b833ab7bc84 Stored in directory: /root/.cache/pip/wheels/86/c2/64/87c0117784d6fb3bedecae9f6848ffec54f8d8c29d38f3eecb Building wheel for pytest-cov (pyproject.toml): started Building wheel for pytest-cov (pyproject.toml): finished with status 'done' Created wheel for pytest-cov: filename=pytest_cov-6.0.0-py3-none-any.whl size=23126 sha256=971c8c10084bd09bf155adc33b2a6f69f0b849e9e80a16e9b6f6fc27eb7973c5 Stored in directory: /root/.cache/pip/wheels/c8/d0/cc/cc596bb8018809b1221739ed81719006c4757882969c884afa Building wheel for pytest-html (pyproject.toml): started Building wheel for pytest-html (pyproject.toml): finished with status 'done' Created wheel for pytest-html: filename=pytest_html-4.1.1-py3-none-any.whl size=23522 sha256=eb4b88b4bfdb00be923e05c4e420d9ac58160fb7cd2c995c077ec3102062e742 Stored in directory: /root/.cache/pip/wheels/20/c3/57/e9b753b93bb2718145e9541a5afcbb66b0fadbe3a0941b6fc0 Building wheel for pytest-json-report (pyproject.toml): started Building wheel for pytest-json-report (pyproject.toml): finished with status 'done' Created wheel for pytest-json-report: filename=pytest_json_report-1.5.0-py3-none-any.whl size=13288 sha256=3796c88240b01fe8b17c71e2d782ec02c44f6352e85a753a3666d9c404994a0a Stored in directory: /root/.cache/pip/wheels/b1/65/93/63128e2221450a8bf7671eb454eef0a4b2c1eed0beed185d14 Building wheel for pytest-mock (pyproject.toml): started Building wheel for pytest-mock (pyproject.toml): finished with status 'done' Created wheel for pytest-mock: filename=pytest_mock-3.14.0-py3-none-any.whl size=9930 sha256=16290f7d072928db4514701941e544baf5a2ce5a9a1c702c394c53179500371c Stored in directory: /root/.cache/pip/wheels/e8/3a/2a/b8afa7f1499c32db2cc322044310cabce612d3cddb72d4243a Building wheel for pytest-xdist (pyproject.toml): started Building wheel for pytest-xdist (pyproject.toml): finished with status 'done' Created wheel for pytest-xdist: filename=pytest_xdist-3.6.1-py3-none-any.whl size=46181 sha256=6aae19087f22121374ac1cee3364923ad0f0b4e819f66b70fdf3f50d87befa79 Stored in directory: /root/.cache/pip/wheels/dc/4f/32/9643a32567d97cd5c2799d79afe9f5afeb2367c0e0964f013e Building wheel for pyyaml-env-tag (pyproject.toml): started Building wheel for pyyaml-env-tag (pyproject.toml): finished with status 'done' Created wheel for pyyaml-env-tag: filename=pyyaml_env_tag-0.1-py3-none-any.whl size=3932 sha256=ef8f6555496e5fb4f7fabb669df329b37dd7f47ce93bdfe51f0ca9ee37774368 Stored in directory: /root/.cache/pip/wheels/6d/96/cc/27bc7f91ebff403c5fb230b1fe64b630687f030ecbb141b28c Building wheel for pyyaml-ft (pyproject.toml): started Building wheel for pyyaml-ft (pyproject.toml): finished with status 'done' Created wheel for pyyaml-ft: filename=pyyaml_ft-8.0.0-cp313-cp313-linux_x86_64.whl size=50483 sha256=d6c38f9f6cae9c75dd84ac213a992d85e528f3dd461e566df9d41f94d1160307 Stored in directory: /root/.cache/pip/wheels/fb/0c/79/c320e9710f8d2758750c42cdff842759743a10fbad7c3f3888 Building wheel for sarif-om (pyproject.toml): started Building wheel for sarif-om (pyproject.toml): finished with status 'done' Created wheel for sarif-om: filename=sarif_om-1.0.4-py3-none-any.whl size=30287 sha256=361b98e9428939efb7115cc711e51f704a48f407c44675ee2ace305372ebd685 Stored in directory: /root/.cache/pip/wheels/4e/bf/ca/47529e24f2ce3c9706a053b6fdbeb98ce2ce62eef4a3fa7bfd Building wheel for sftp-py (pyproject.toml): started Building wheel for sftp-py (pyproject.toml): finished with status 'done' Created wheel for sftp-py: filename=sftp_py-0.2.1-py3-none-any.whl size=5942 sha256=37c2afc7448dea701bd8a97a7e2f2501a573f30634c9546fa08a0057f8d68b83 Stored in directory: /root/.cache/pip/wheels/ad/be/78/82fdcdc8e0132a4b1edc38a2e17f1b17e58b58299b7b815adf Building wheel for snowballstemmer (pyproject.toml): started Building wheel for snowballstemmer (pyproject.toml): finished with status 'done' Created wheel for snowballstemmer: filename=snowballstemmer-2.2.0-py2.py3-none-any.whl size=93059 sha256=989efea83cf0018c60647fd1a5b1873c9741d2941d813225513df0c7c6e3774e Stored in directory: /root/.cache/pip/wheels/a3/21/e9/c97662c28cf6dd521512899697f41e07f29b514eaef9684059 Building wheel for stevedore (pyproject.toml): started Building wheel for stevedore (pyproject.toml): finished with status 'done' Created wheel for stevedore: filename=stevedore-5.4.1-py3-none-any.whl size=49639 sha256=fa5728acda81b5b021cb5ecca21b1a74e04b828f2b65c78a90697413e7c9ff30 Stored in directory: /root/.cache/pip/wheels/c5/7a/20/47c38855fe98c83552b45d1c2384f04240834090690e6ed775 Building wheel for super-collections (pyproject.toml): started Building wheel for super-collections (pyproject.toml): finished with status 'done' Created wheel for super-collections: filename=super_collections-0.5.3-py3-none-any.whl size=8470 sha256=28392535ce8d25d62a59bf5efa8f97d2d88f6cc233777a816b68384a78ee718c Stored in directory: /root/.cache/pip/wheels/59/b7/30/c006c50b70cf2965c4e10e684a99022699038025738f5c4163 Building wheel for tox (pyproject.toml): started Building wheel for tox (pyproject.toml): finished with status 'done' Created wheel for tox: filename=tox-4.28.4-py3-none-any.whl size=174058 sha256=8d4ad9ee916ebbb59272bb045e154a10fa12e3bbdcf94cc5185cbdaf9b241f99 Stored in directory: /root/.cache/pip/wheels/17/ba/bd/b0bb211f7c798c2d6ce34f67d609fbb35a91f01d4f9eb4f62f Building wheel for typing-inspect (pyproject.toml): started Building wheel for typing-inspect (pyproject.toml): finished with status 'done' Created wheel for typing-inspect: filename=typing_inspect-0.9.0-py3-none-any.whl size=8906 sha256=ad21bc47774e164fd14918446a4c2c576dbf7eb9ac6a88799db473d23f5f1f91 Stored in directory: /root/.cache/pip/wheels/b4/06/88/456da0204f02b81a441a72214335a3a7ff1ddfb9f704820576 Building wheel for watchdog (pyproject.toml): started Building wheel for watchdog (pyproject.toml): finished with status 'done' Created wheel for watchdog: filename=watchdog-6.0.0-py3-none-any.whl size=79192 sha256=8140ff532b88ae307988698cf3fbcc664258a32aeffdf2dff321141f44a11858 Stored in directory: /root/.cache/pip/wheels/52/12/15/787e7227180d07fe9b7f25301345fcb7f66a02d23270f279b9 Building wheel for wcmatch (pyproject.toml): started Building wheel for wcmatch (pyproject.toml): finished with status 'done' Created wheel for wcmatch: filename=wcmatch-10.0-py3-none-any.whl size=39349 sha256=5f792b7a4857c805bdd43d5a37a3eab4ee724f929d6a2610299f3781b93bafe5 Stored in directory: /root/.cache/pip/wheels/3c/9f/f6/4df499777cc27d9cb4bfa08f44c1f6c611de384c5c36e508b0 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=690a43f15a9d58c519820b90c605d0df7255ef98aaa3f2585ece2a3d188e9489 Stored in directory: /root/.cache/pip/wheels/28/36/69/6ef91062b9b97b438d44d912c933e0be75220c011449a35dc1 Building wheel for colorama (pyproject.toml): started Building wheel for colorama (pyproject.toml): finished with status 'done' Created wheel for colorama: filename=colorama-0.4.6-py2.py3-none-any.whl size=25348 sha256=21c08bb97108dfd0914932f6f2af12e90ab7ddeb780c82447196de03be06d550 Stored in directory: /root/.cache/pip/wheels/7b/ad/09/b45d688a49872b2f24bec40c8aa528294ae131ff8d8e87c718 Building wheel for jinja2 (pyproject.toml): started Building wheel for jinja2 (pyproject.toml): finished with status 'done' Created wheel for jinja2: filename=jinja2-3.1.6-py3-none-any.whl size=134897 sha256=005a2fc379b662ac007c271a8122f7a7db49bb67fbedfc85db50fccde34d839f Stored in directory: /root/.cache/pip/wheels/4c/17/f6/aca0772a8af26aa06649769a26d22f502386142985a0e71d90 Building wheel for markdown (pyproject.toml): started Building wheel for markdown (pyproject.toml): finished with status 'done' Created wheel for markdown: filename=markdown-3.7-py3-none-any.whl size=106383 sha256=077a4f831950b59d44351b36c375c3148c7e2cc34451794b0752b368b59500a1 Stored in directory: /root/.cache/pip/wheels/fa/42/40/7fcbae4b7bcfc8a4fe1209035a3111ce7de129bd90ba7e02bd Building wheel for pluggy (pyproject.toml): started Building wheel for pluggy (pyproject.toml): finished with status 'done' Created wheel for pluggy: filename=pluggy-1.6.0-py3-none-any.whl size=20537 sha256=fc79d79c6c4c5559c9b96a3128bddefb187cb239b45215df8b6bb54d728f0468 Stored in directory: /root/.cache/pip/wheels/95/b8/0a/152eae693b946c6f96f6e7ea9e6bd59d5c8e584d117fec4a64 Building wheel for pycodestyle (pyproject.toml): started Building wheel for pycodestyle (pyproject.toml): finished with status 'done' Created wheel for pycodestyle: filename=pycodestyle-2.12.1-py2.py3-none-any.whl size=31323 sha256=aa0d86dc7a92af4e68afb1c1cd9139c302314739efe5008f1354236eb9d3b907 Stored in directory: /root/.cache/pip/wheels/e8/64/54/ef7f11a47a9604d07e88da14ac5705ec2f70e6d5de671a6e96 Building wheel for pygments (pyproject.toml): started Building wheel for pygments (pyproject.toml): finished with status 'done' Created wheel for pygments: filename=pygments-2.19.2-py3-none-any.whl size=1225217 sha256=86540386c03d588bb81d44bc3928634ff26449851e99741617ecb9037ee5ec0b Stored in directory: /root/.cache/pip/wheels/c4/b9/4d/882de5da51478628ba430b203c4577175d31de6f40ad9f4cf3 Building wheel for requests (pyproject.toml): started Building wheel for requests (pyproject.toml): finished with status 'done' Created wheel for requests: filename=requests-2.32.5-py3-none-any.whl size=64738 sha256=f909453581a32512c3713aa8bdb75e98d1fb0e2304a6e201a3dffe0aa48e6834 Stored in directory: /root/.cache/pip/wheels/01/a3/78/9914900c1bc2d13716e3f8ad992ec6e8890164fc8354a00285 Building wheel for charset_normalizer (pyproject.toml): started Building wheel for charset_normalizer (pyproject.toml): finished with status 'done' Created wheel for charset_normalizer: filename=charset_normalizer-3.4.4-py3-none-any.whl size=53402 sha256=a68b8a3f6ba57b20f13e1d6e9595eb237666514913d830a8dcf980bbe3953e38 Stored in directory: /root/.cache/pip/wheels/a6/46/c9/b3391298fbbe7b98039df3f67547f9fe15229fa97bd4626ee8 Building wheel for idna (pyproject.toml): started Building wheel for idna (pyproject.toml): finished with status 'done' Created wheel for idna: filename=idna-3.11-py3-none-any.whl size=71008 sha256=771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea Stored in directory: /root/.cache/pip/wheels/69/6b/2b/5cde2212addc3739ee28c616eb1282ce9b7463d81d0dc71474 Building wheel for urllib3 (pyproject.toml): started Building wheel for urllib3 (pyproject.toml): finished with status 'done' Created wheel for urllib3: filename=urllib3-2.6.3-py3-none-any.whl size=131527 sha256=e984cb1798877278c173a09d0d97f77617934d4faf5cdea9f58934bfbc326114 Stored in directory: /root/.cache/pip/wheels/3c/a0/1f/8c3ee17d2867eefe61eaeb92d9638c59ce3675dfea1847040f Building wheel for cachetools (pyproject.toml): started Building wheel for cachetools (pyproject.toml): finished with status 'done' Created wheel for cachetools: filename=cachetools-6.1.0-py3-none-any.whl size=11189 sha256=2709db88e43340419d3319f63fcf1ecc54d67bf761516fb31ee2aea117c42509 Stored in directory: /root/.cache/pip/wheels/95/cb/94/3f0b9ad097f21fe2fd170dedcd9bc2d9cb5ec55ea830deb1f1 Building wheel for certifi (pyproject.toml): started Building wheel for certifi (pyproject.toml): finished with status 'done' Created wheel for certifi: filename=certifi-2026.1.4-py3-none-any.whl size=152900 sha256=7085a363d1deec97f07262d27f99bdbf74da8943831f0911415eb407ec5124f6 Stored in directory: /root/.cache/pip/wheels/90/b9/fa/481493fe74a2a25d126287143bfbb1c5297b45ac76ea66d571 Building wheel for chardet (pyproject.toml): started Building wheel for chardet (pyproject.toml): finished with status 'done' Created wheel for chardet: filename=chardet-5.2.0-py3-none-any.whl size=199424 sha256=f63eea832a3a93f79e7e9f5d8b5f977887481bd10fd437b34680d5d412a9bc26 Stored in directory: /root/.cache/pip/wheels/a9/b9/e8/20d92954b37730241afbc5632321cdc07b2d00d8ca0498bd87 Building wheel for click (pyproject.toml): started Building wheel for click (pyproject.toml): finished with status 'done' Created wheel for click: filename=click-8.2.1-py3-none-any.whl size=102215 sha256=9df4cd4d89a9ef8a7f88e33e1bef831d7d75ef6c1ba2b327e7d452986df3a72b Stored in directory: /root/.cache/pip/wheels/2e/98/5f/0d5edddc3e7237137691d666d6120fc219932182057104f559 Building wheel for dill (pyproject.toml): started Building wheel for dill (pyproject.toml): finished with status 'done' Created wheel for dill: filename=dill-0.4.0-py3-none-any.whl size=119770 sha256=8fe3629dbd482b2baa17b30be0606743f2e59f41e78cb6d1609b33fc593d66f3 Stored in directory: /root/.cache/pip/wheels/fe/52/d7/180055bf06e79b891e0ef4a6e16042ec88b05e2e15902e1d81 Building wheel for filelock (pyproject.toml): started Building wheel for filelock (pyproject.toml): finished with status 'done' Created wheel for filelock: filename=filelock-3.20.3-py3-none-any.whl size=16645 sha256=46ad9adffeb41b106bc55343168cc93b41a63a0ff2b7bbe15b224f1b177601ab Stored in directory: /root/.cache/pip/wheels/86/9a/0d/531a6b2828ec1982b95eaadf1064c98e2da18ec7212025a405 Building wheel for MarkupSafe (pyproject.toml): started Building wheel for MarkupSafe (pyproject.toml): finished with status 'done' Created wheel for MarkupSafe: filename=markupsafe-3.0.2-cp313-cp313-linux_x86_64.whl size=22849 sha256=66ad94c9ea651162191c9a473eb954bee5be3f5da9830412fe86f211dad1e755 Stored in directory: /root/.cache/pip/wheels/c9/3a/71/0ae58756520a2873f0144737a2e9d29126d6c86bf2da2b4f13 Building wheel for mypy-extensions (pyproject.toml): started Building wheel for mypy-extensions (pyproject.toml): finished with status 'done' Created wheel for mypy-extensions: filename=mypy_extensions-1.1.0-py3-none-any.whl size=4963 sha256=1be4cccdb0f2482337c4743e60421de3a356cd97508abadd57d47403e94f5505 Stored in directory: /root/.cache/pip/wheels/71/28/15/32362577ac5d3f41beed5e3dc4bb99d56b45f0d1e8172cb596 Building wheel for paramiko (pyproject.toml): started Building wheel for paramiko (pyproject.toml): finished with status 'done' Created wheel for paramiko: filename=paramiko-3.5.1-py3-none-any.whl size=227326 sha256=3df9311288c911f7c028cd720bb097ee944611d66f8049858ba46f1312bbfaf8 Stored in directory: /root/.cache/pip/wheels/df/c7/36/5c22140669497af1020b950c22d1d0dd68d67099a6bf8a63c9 Building wheel for bcrypt (pyproject.toml): started Building wheel for bcrypt (pyproject.toml): finished with status 'done' Created wheel for bcrypt: filename=bcrypt-5.0.0-cp313-cp313-linux_x86_64.whl size=277028 sha256=89bbbcea788e66d5d753e20a4d32a8c31ad71d964ead74a95d4541df0852e9d2 Stored in directory: /root/.cache/pip/wheels/9c/01/83/df6845f258e12a673f19c05dbc40e5b5c8e6567cc5aa537c66 Building wheel for cryptography (pyproject.toml): started Building wheel for cryptography (pyproject.toml): finished with status 'done' Created wheel for cryptography: filename=cryptography-46.0.4-cp313-abi3-linux_x86_64.whl size=1880175 sha256=817b04fece495f0850864873f68e747e7f5f6223705d9bf470158507f5dbeb0e Stored in directory: /root/.cache/pip/wheels/50/2c/21/8e64e3eba9994673a25fe5c4aa868b104dcd2f2e4cc5d86663 Building wheel for cffi (pyproject.toml): started Building wheel for cffi (pyproject.toml): finished with status 'done' Created wheel for cffi: filename=cffi-2.0.0-cp313-cp313-linux_x86_64.whl size=466587 sha256=1d353d38bf8498856d3af1d9fc40c88e2284d9fdb109d0d6eced4210e49930ef Stored in directory: /root/.cache/pip/wheels/d4/47/b8/0ae8bf0dde2ec6765bd5ccefa943b0504583d313a898b52cf6 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/0c/ad/ac/f8c289581cddd8b55e2bddfa93c76f387eac9ded15341adf5c Building wheel for pbr (pyproject.toml): started Building wheel for pbr (pyproject.toml): finished with status 'done' Created wheel for pbr: filename=pbr-7.0.3-py2.py3-none-any.whl size=131983 sha256=3e9de7349c1d2584eb9b288328104ae69915c98da126cac2f2b244d7c482f2e4 Stored in directory: /root/.cache/pip/wheels/b1/79/54/0bc230a958052575930a86f94c3f2ea8c865f9f57dc2d26765 Building wheel for pip (pyproject.toml): started Building wheel for pip (pyproject.toml): finished with status 'done' Created wheel for pip: filename=pip-25.3-py3-none-any.whl size=1778622 sha256=6151d17c0798fa53794cba82d8d9ac5aac017f7fbf36d07ff988610dd6249adf Stored in directory: /root/.cache/pip/wheels/c5/3e/3f/ffacad8b212542216d2fd85a9891ae92eb2d2126f1961a8273 Building wheel for platformdirs (pyproject.toml): started Building wheel for platformdirs (pyproject.toml): finished with status 'done' Created wheel for platformdirs: filename=platformdirs-4.5.0-py3-none-any.whl size=18591 sha256=0534d404256d897300f7a205ea96d1be1f0faa824ab78b160c730abdba7356d6 Stored in directory: /root/.cache/pip/wheels/cb/0c/a1/dda52b974ac4233f6cb9ea3f6d55726cdc8378c4685b4ff779 Building wheel for pydantic (pyproject.toml): started Building wheel for pydantic (pyproject.toml): finished with status 'done' Created wheel for pydantic: filename=pydantic-2.12.5-py3-none-any.whl size=463580 sha256=e561593fccf61e8a20fc46dfc2dfe075b8be7d0188df33f221ad1f0139180f9d Stored in directory: /root/.cache/pip/wheels/63/78/a7/b598c5e975b3971e6a9814e3556628eeb94e587f4af20ac4d7 Building wheel for pydantic-core (pyproject.toml): started Building wheel for pydantic-core (pyproject.toml): still running... Building wheel for pydantic-core (pyproject.toml): finished with status 'done' Created wheel for pydantic-core: filename=pydantic_core-2.41.5-cp313-cp313-linux_x86_64.whl size=2227612 sha256=8a28562d2b100a8266bc6ed3d50863152597e15e9e8c67ff5197ded927bba84d Stored in directory: /root/.cache/pip/wheels/a5/cd/94/27a666c7a9c515a6c4d9aa20f1b298b55a60f9055263af5491 Building wheel for annotated-types (pyproject.toml): started Building wheel for annotated-types (pyproject.toml): finished with status 'done' Created wheel for annotated-types: filename=annotated_types-0.7.0-py3-none-any.whl size=13645 sha256=354f48767a1734018cc153b58dbe7998ff3daf31bc6a8e42942fe2e6168f0df5 Stored in directory: /root/.cache/pip/wheels/dc/00/56/0226924d2f9e78539fabadacb0b1b75e13e7b1a27ea1ba331f Building wheel for pynacl (pyproject.toml): started Building wheel for pynacl (pyproject.toml): still running... Building wheel for pynacl (pyproject.toml): finished with status 'done' Created wheel for pynacl: filename=pynacl-1.6.2-cp313-cp313-linux_x86_64.whl size=1386554 sha256=eaa9193850402d00aba12aef4c2ea567928ab2fb260ccc0211d9aa897f41185b Stored in directory: /root/.cache/pip/wheels/23/99/9a/8d590267e80c2ae6e07b931859c7dfa24a465ee1f4daf206c0 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=40a7574a726c813134d99225aa5e28457a5c3f632c6b10bfe9b67dfd99c7daf4 Stored in directory: /root/.cache/pip/wheels/dd/43/b7/0ceab2b2f58fb43a06d0a59467a4bfabb2dc8b6fb8ec7f09e5 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.3-cp313-cp313-linux_x86_64.whl size=45464 sha256=0a6419c4dd8d5b715da4c2a0ee021faa00c409b4b31886b12722e30d059d1665 Stored in directory: /root/.cache/pip/wheels/aa/29/40/b2d39adcf3d4ad62005bbc244cbeb5cc01d37ffd17fdc79a4a Building wheel for regex (pyproject.toml): started Building wheel for regex (pyproject.toml): finished with status 'done' Created wheel for regex: filename=regex-2024.11.6-cp313-cp313-linux_x86_64.whl size=796959 sha256=7fac8d0ed767c6ae23d603a4c35b4d471ac8221250c9a40dee16044a34ca6175 Stored in directory: /root/.cache/pip/wheels/78/25/fd/78977b709cb576063310b902b1a828bbb1c5f62bd4d2890332 Building wheel for six (pyproject.toml): started Building wheel for six (pyproject.toml): finished with status 'done' Created wheel for six: filename=six-1.17.0-py2.py3-none-any.whl size=11130 sha256=24f5e5d39a554cd3394fd6aca72ca2477f26cd02c9550437c1d710d7fd59e2d7 Stored in directory: /root/.cache/pip/wheels/5a/d9/5f/40d10edbbee7c086d4e30ff2bdb02a396f055c3ae4cb9927d9 Building wheel for markdown-it-py (pyproject.toml): started Building wheel for markdown-it-py (pyproject.toml): finished with status 'done' Created wheel for markdown-it-py: filename=markdown_it_py-3.0.0-py3-none-any.whl size=87594 sha256=2405b83d987f98f979d0b67707323fa797eade163097dda46f0785cf4a82069a Stored in directory: /root/.cache/pip/wheels/b4/0e/8b/2a77555be7fe04a9ba66ef18f3f7fe60e77addc49f1db5e23c Building wheel for mdurl (pyproject.toml): started Building wheel for mdurl (pyproject.toml): finished with status 'done' Created wheel for mdurl: filename=mdurl-0.1.2-py3-none-any.whl size=10023 sha256=e09a93faf10973b4df4d9bb682dec5068ea51e1a11807dec2cdc21122f6d2f09 Stored in directory: /root/.cache/pip/wheels/75/58/94/b22a684be2e028740d095905aba1425f24b4d11de6a401c0ac Building wheel for shellingham (pyproject.toml): started Building wheel for shellingham (pyproject.toml): finished with status 'done' Created wheel for shellingham: filename=shellingham-1.5.4-py2.py3-none-any.whl size=9792 sha256=4a0beaec5d7c25c441ce3eee9084a03385185758c3fa00b1909631125523ed7e Stored in directory: /root/.cache/pip/wheels/f0/8f/5c/a5e378a79dd7dc4eb17b93a9b430a5311fb1f511ed9c814cf4 Building wheel for typing-extensions (pyproject.toml): started Building wheel for typing-extensions (pyproject.toml): finished with status 'done' Created wheel for typing-extensions: filename=typing_extensions-4.15.0-py3-none-any.whl size=44614 sha256=f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548 Stored in directory: /root/.cache/pip/wheels/cc/94/cf/cff0a62ae14269478c9c5a9aed747cf7ab88ae5c63233523fe Building wheel for typing-inspection (pyproject.toml): started Building wheel for typing-inspection (pyproject.toml): finished with status 'done' Created wheel for typing-inspection: filename=typing_inspection-0.4.2-py3-none-any.whl size=14611 sha256=4ed1cacbdc298c220f1bd249ed5287caa16f34d44ef4e9c3d0cbad5b521545e7 Stored in directory: /root/.cache/pip/wheels/36/9c/57/b13dc3da18900cf296d481d8243347c9e592c239a613123055 Building wheel for virtualenv (pyproject.toml): started Building wheel for virtualenv (pyproject.toml): finished with status 'done' Created wheel for virtualenv: filename=virtualenv-20.36.1-py3-none-any.whl size=6008200 sha256=c678ed7447224ec066f93e202e5aa367a3e6ea8619b98fca051b8c181be490f4 Stored in directory: /root/.cache/pip/wheels/f3/fa/12/1d60cd238089c9b4d1701c4013e8e8a47db5e26676dbec418b Building wheel for distlib (pyproject.toml): started Building wheel for distlib (pyproject.toml): finished with status 'done' Created wheel for distlib: filename=distlib-0.4.0-py2.py3-none-any.whl size=469085 sha256=f88a8c935eee835587da29c8b125d11b5527fe1ae8d096dc2b0d47cf75e8d076 Stored in directory: /root/.cache/pip/wheels/8f/63/52/0548d6c9da77174ec08d4226bcf18265e19855e3c362bf9254 Building wheel for Werkzeug (pyproject.toml): started Building wheel for Werkzeug (pyproject.toml): finished with status 'done' Created wheel for Werkzeug: filename=werkzeug-3.1.5-py3-none-any.whl size=225025 sha256=5ea7bd257af1041810b526d948c0a2a439481682b504fe78e935f973c0fc7e1e Stored in directory: /root/.cache/pip/wheels/4a/be/9d/dbc8add2256d15dd9d2246e6465093ebd9f345307b198c4ef0 Building wheel for attrs (pyproject.toml): started Building wheel for attrs (pyproject.toml): finished with status 'done' Created wheel for attrs: filename=attrs-25.1.0-py3-none-any.whl size=63152 sha256=950555ae50dec7943a57cc26c7f3214ad3b90a682d50dfb1df31fcf81f7938d6 Stored in directory: /root/.cache/pip/wheels/b4/b6/cb/92074ce97aeec13fd6cb3a18f05b3a69387fbe9fca0632c021 Building wheel for joblib (pyproject.toml): started Building wheel for joblib (pyproject.toml): finished with status 'done' Created wheel for joblib: filename=joblib-1.4.2-py3-none-any.whl size=301859 sha256=f117dda59b194b4a6f1053bde8f7b225672bae6ff601eb49fa0e76d0dd0bacbb Stored in directory: /root/.cache/pip/wheels/6e/ac/e3/a24bc733515bc85b2a4e88176550b907c8502a17794f2816bc Building wheel for pycparser (pyproject.toml): started Building wheel for pycparser (pyproject.toml): finished with status 'done' Created wheel for pycparser: filename=pycparser-2.23-py3-none-any.whl size=118228 sha256=e217ebd5ff8dbda1a5b4fccf92acb5702038ddc416b075ee315d4ceefd6f310f Stored in directory: /root/.cache/pip/wheels/4e/48/83/208cb5b8f026585e310a90c44d13417073d766c6a8469dfe18 Building wheel for termcolor (pyproject.toml): started Building wheel for termcolor (pyproject.toml): finished with status 'done' Created wheel for termcolor: filename=termcolor-2.5.0-py3-none-any.whl size=7756 sha256=246832b913f2b532257b9bda58d6c5ac9247be7818250353568244d5c5d74321 Stored in directory: /root/.cache/pip/wheels/84/12/d7/1343d53052004c0f242122acd61029a801516dde70506aef4f Building wheel for threadpoolctl (pyproject.toml): started Building wheel for threadpoolctl (pyproject.toml): finished with status 'done' Created wheel for threadpoolctl: filename=threadpoolctl-3.6.0-py3-none-any.whl size=18639 sha256=d2195fc8484e00042416edb1c86e146cb01a130d3edfcaf9432a8e73c5f08a01 Stored in directory: /root/.cache/pip/wheels/42/28/67/f2f449db346ea4db511b201a05a564c562d03a0f532f05151f Building wheel for tornado (pyproject.toml): started Building wheel for tornado (pyproject.toml): finished with status 'done' Created wheel for tornado: filename=tornado-6.5.4-cp39-abi3-linux_x86_64.whl size=443773 sha256=12d08ec2981526af28ab1c26bba5e8ab800d65b703f1ce9cf1e62964b348e933 Stored in directory: /root/.cache/pip/wheels/fe/2d/b2/2b9942894c135bbf560e278f8ced4073d2fed7aca564b02de1 Building wheel for tqdm (pyproject.toml): started Building wheel for tqdm (pyproject.toml): finished with status 'done' Created wheel for tqdm: filename=tqdm-4.67.1-py3-none-any.whl size=78579 sha256=18cee4a6abc0baaac93329830b6c76e25942f693c0b16120c883700c11de59f9 Stored in directory: /root/.cache/pip/wheels/dc/e3/21/2f76ebd10c58a53f0a8c39cbfd9016b0da6ac5d37ed5dfd4cf Successfully built apipkg altgraph astroid backrefs bandit black bracex bump-pydantic cfgv coverage exceptiongroup execnet flake8 mccabe pyflakes flake8-docstrings freezegun ghp-import gitdb smmap GitPython hjson identify iniconfig jmespath jschema-to-python jsonpickle lazy-object-proxy libcst livereload lunr Mako mergedeep mkdocs mkdocs-add-number-plugin mkdocs-awesome-nav mkdocs-exclude mkdocs-get-deps mkdocs-macros-plugin mkdocs-material mkdocs-material-extensions paginate pymdown-extensions mock more-itertools natsort nltk nodeenv simple-term-menu pdoc3 pipdeptree pre-commit pyinstaller-hooks-contrib pyinstaller pylint pyproject-api pytest pytest-asyncio pytest-cov pytest-html pytest-json-report pytest-mock pytest-xdist pyyaml-env-tag pyyaml-ft sarif-om sftp-py snowballstemmer stevedore super-collections tox typing-inspect watchdog wcmatch babel colorama jinja2 markdown pluggy pycodestyle pygments requests charset_normalizer idna urllib3 cachetools certifi chardet click dill filelock MarkupSafe mypy-extensions paramiko bcrypt cryptography cffi pathspec pbr pip platformdirs pydantic pydantic-core annotated-types pynacl python-dateutil PyYAML regex six markdown-it-py mdurl shellingham typing-extensions typing-inspection virtualenv distlib Werkzeug attrs joblib pycparser termcolor threadpoolctl tornado tqdm if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_devtools ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_devtools ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_devtools@mfext[/opt/metwork-mfext-master/opt/python3_devtools] is already loaded Looking in links: ./src Processing ./src/apipkg-3.0.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/altgraph-0.17.5-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/astroid-3.3.9-py3-none-any.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/backrefs-5.8-py313-none-any.whl (from -r requirements3.txt.tmp (line 4)) Processing ./src/bandit-1.8.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 5)) Processing ./src/black-25.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 6)) Processing ./src/bracex-2.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 7)) Processing ./src/bump_pydantic-0.8.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 8)) Processing ./src/cfgv-3.4.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 9)) Processing ./src/coverage-7.7.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 10)) Processing ./src/exceptiongroup-1.2.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 11)) Processing ./src/execnet-2.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 12)) Processing ./src/filprofiler-2024.11.2-cp313-cp313-manylinux_2_28_x86_64.whl (from -r requirements3.txt.tmp (line 13)) Processing ./src/flake8-7.1.2-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 14)) Processing ./src/flake8_docstrings-1.7.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 15)) Processing ./src/freezegun-1.5.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 16)) Processing ./src/ghp_import-2.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 17)) Processing ./src/gitdb-4.0.12-py3-none-any.whl (from -r requirements3.txt.tmp (line 18)) Processing ./src/gitpython-3.1.44-py3-none-any.whl (from -r requirements3.txt.tmp (line 19)) Processing ./src/hjson-3.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 20)) Processing ./src/identify-2.6.9-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 21)) Processing ./src/iniconfig-2.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 22)) Processing ./src/isort-6.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 23)) Processing ./src/jmespath-1.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 24)) Processing ./src/jschema_to_python-1.2.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 25)) Processing ./src/jsonpickle-4.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 26)) Processing ./src/lazy_object_proxy-1.10.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 27)) Processing ./src/libcst-1.8.6-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 28)) Processing ./src/livereload-2.7.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 29)) Processing ./src/lunr-0.8.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 30)) Processing ./src/mako-1.3.9-py3-none-any.whl (from -r requirements3.txt.tmp (line 31)) Processing ./src/mccabe-0.7.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 32)) Processing ./src/mergedeep-1.3.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 33)) Processing ./src/mkdocs-1.6.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 34)) Processing ./src/mkdocs_add_number_plugin-1.2.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 35)) Processing ./src/mkdocs_awesome_nav-3.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 36)) Processing ./src/mkdocs_exclude-1.0.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 37)) Processing ./src/mkdocs_get_deps-0.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 38)) Processing ./src/mkdocs_macros_plugin-1.3.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 39)) Processing ./src/mkdocs_material-9.6.9-py3-none-any.whl (from -r requirements3.txt.tmp (line 40)) Processing ./src/mkdocs_material_extensions-1.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 41)) Processing ./src/mock-5.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 42)) Processing ./src/more_itertools-10.6.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 43)) Processing ./src/natsort-8.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 44)) Processing ./src/nltk-3.9.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 45)) Processing ./src/nodeenv-1.9.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 46)) Processing ./src/paginate-0.5.7-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 47)) Processing ./src/panoply-0.1.56-py3-none-any.whl (from -r requirements3.txt.tmp (line 48)) Processing ./src/pdoc3-0.11.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 49)) Processing ./src/pipdeptree-2.26.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 50)) Processing ./src/pre_commit-4.2.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 51)) Processing ./src/py_spy-0.4.0-py2.py3-none-manylinux_2_5_x86_64.manylinux1_x86_64.whl (from -r requirements3.txt.tmp (line 52)) Processing ./src/pydocstyle-6.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 53)) Processing ./src/pyflakes-3.2.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 54)) Processing ./src/pyinstaller_hooks_contrib-2025.10-py3-none-any.whl (from -r requirements3.txt.tmp (line 55)) Processing ./src/pyinstaller-6.18.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 56)) Processing ./src/pylint-3.3.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 57)) Processing ./src/pymdown_extensions-10.19.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 58)) Processing ./src/pyproject_api-1.9.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 59)) Processing ./src/pytest-9.0.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 60)) Processing ./src/pytest_asyncio-1.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 61)) Processing ./src/pytest_cov-6.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 62)) Processing ./src/pytest_html-4.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 63)) Processing ./src/pytest_httpserver-1.1.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 64)) Processing ./src/pytest_json_report-1.5.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 65)) Processing ./src/pytest_metadata-3.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 66)) Processing ./src/pytest_mock-3.14.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 67)) Processing ./src/pytest_xdist-3.6.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 68)) Processing ./src/pyyaml_env_tag-0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 69)) Processing ./src/pyyaml_ft-8.0.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 70)) Processing ./src/sarif_om-1.0.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 71)) Processing ./src/sftp_py-0.2.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 72)) Processing ./src/simple_term_menu-1.6.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 73)) Processing ./src/smmap-5.0.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 74)) Processing ./src/snowballstemmer-2.2.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 75)) Processing ./src/stevedore-5.4.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 76)) Processing ./src/super_collections-0.5.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 77)) Processing ./src/tox-4.28.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 78)) Processing ./src/typing_inspect-0.9.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 79)) Processing ./src/watchdog-6.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 80)) Processing ./src/wcmatch-10.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 81)) Requirement already satisfied: PyYAML>=5.3.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from bandit==1.8.3->-r requirements3.txt.tmp (line 5)) (6.0.3) Requirement already satisfied: rich in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from bandit==1.8.3->-r requirements3.txt.tmp (line 5)) (14.2.0) Requirement already satisfied: click>=8.0.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from black==25.1.0->-r requirements3.txt.tmp (line 6)) (8.2.1) Requirement already satisfied: mypy-extensions>=0.4.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from black==25.1.0->-r requirements3.txt.tmp (line 6)) (1.1.0) Requirement already satisfied: packaging>=22.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from black==25.1.0->-r requirements3.txt.tmp (line 6)) (25.0) Requirement already satisfied: pathspec>=0.9.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from black==25.1.0->-r requirements3.txt.tmp (line 6)) (0.12.1) Requirement already satisfied: platformdirs>=2 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from black==25.1.0->-r requirements3.txt.tmp (line 6)) (4.5.0) Requirement already satisfied: typer>=0.7.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from bump-pydantic==0.8.0->-r requirements3.txt.tmp (line 8)) (0.16.0) Requirement already satisfied: typing-extensions in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from bump-pydantic==0.8.0->-r requirements3.txt.tmp (line 8)) (4.15.0) Requirement already satisfied: threadpoolctl in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from filprofiler==2024.11.2->-r requirements3.txt.tmp (line 13)) (3.6.0) Requirement already satisfied: pycodestyle<2.13.0,>=2.12.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from flake8==7.1.2->-r requirements3.txt.tmp (line 14)) (2.12.1) Requirement already satisfied: python-dateutil>=2.7 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from freezegun==1.5.1->-r requirements3.txt.tmp (line 16)) (2.9.0.post0) Requirement already satisfied: attrs in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from jschema-to-python==1.2.3->-r requirements3.txt.tmp (line 25)) (25.1.0) Requirement already satisfied: pbr in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from jschema-to-python==1.2.3->-r requirements3.txt.tmp (line 25)) (7.0.3) Requirement already satisfied: tornado in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from livereload==2.7.1->-r requirements3.txt.tmp (line 29)) (6.5.4) Requirement already satisfied: MarkupSafe>=0.9.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from Mako==1.3.9->-r requirements3.txt.tmp (line 31)) (3.0.2) Requirement already satisfied: jinja2>=2.11.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs==1.6.1->-r requirements3.txt.tmp (line 34)) (3.1.6) Requirement already satisfied: markdown>=3.3.6 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs==1.6.1->-r requirements3.txt.tmp (line 34)) (3.7) Requirement already satisfied: pydantic>=2.8.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs-awesome-nav==3.0.0->-r requirements3.txt.tmp (line 36)) (2.12.5) Requirement already satisfied: termcolor in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs-macros-plugin==1.3.7->-r requirements3.txt.tmp (line 39)) (2.5.0) Requirement already satisfied: babel~=2.10 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs-material==9.6.9->-r requirements3.txt.tmp (line 40)) (2.17.0) Requirement already satisfied: colorama~=0.4 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs-material==9.6.9->-r requirements3.txt.tmp (line 40)) (0.4.6) Requirement already satisfied: pygments~=2.16 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs-material==9.6.9->-r requirements3.txt.tmp (line 40)) (2.19.2) Requirement already satisfied: requests~=2.26 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs-material==9.6.9->-r requirements3.txt.tmp (line 40)) (2.32.5) Requirement already satisfied: joblib in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from nltk==3.9.2->-r requirements3.txt.tmp (line 45)) (1.4.2) Requirement already satisfied: regex>=2021.8.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from nltk==3.9.2->-r requirements3.txt.tmp (line 45)) (2024.11.6) Requirement already satisfied: tqdm in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from nltk==3.9.2->-r requirements3.txt.tmp (line 45)) (4.67.1) Requirement already satisfied: pip>=24.2 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from pipdeptree==2.26.0->-r requirements3.txt.tmp (line 50)) (25.3) Requirement already satisfied: virtualenv>=20.10.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from pre-commit==4.2.0->-r requirements3.txt.tmp (line 51)) (20.36.1) Requirement already satisfied: setuptools>=42.0.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from pyinstaller-hooks-contrib==2025.10->-r requirements3.txt.tmp (line 55)) (80.9.0) Requirement already satisfied: dill>=0.3.6 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pylint==3.3.6->-r requirements3.txt.tmp (line 57)) (0.4.0) Requirement already satisfied: tomlkit>=0.10.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pylint==3.3.6->-r requirements3.txt.tmp (line 57)) (0.13.2) Requirement already satisfied: pluggy<2,>=1.5 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from pytest==9.0.2->-r requirements3.txt.tmp (line 60)) (1.6.0) Requirement already satisfied: Werkzeug>=2.0.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pytest-httpserver==1.1.2->-r requirements3.txt.tmp (line 64)) (3.1.5) Requirement already satisfied: paramiko>=2.7.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from sftp-py==0.2.1->-r requirements3.txt.tmp (line 72)) (3.5.1) Requirement already satisfied: cachetools>=6.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from tox==4.28.4->-r requirements3.txt.tmp (line 78)) (6.1.0) Requirement already satisfied: chardet>=5.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from tox==4.28.4->-r requirements3.txt.tmp (line 78)) (5.2.0) Requirement already satisfied: filelock>=3.18 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from tox==4.28.4->-r requirements3.txt.tmp (line 78)) (3.20.3) Requirement already satisfied: charset_normalizer<4,>=2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from requests~=2.26->mkdocs-material==9.6.9->-r requirements3.txt.tmp (line 40)) (3.4.4) Requirement already satisfied: idna<4,>=2.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from requests~=2.26->mkdocs-material==9.6.9->-r requirements3.txt.tmp (line 40)) (3.11) Requirement already satisfied: urllib3<3,>=1.21.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from requests~=2.26->mkdocs-material==9.6.9->-r requirements3.txt.tmp (line 40)) (2.6.3) Requirement already satisfied: certifi>=2017.4.17 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from requests~=2.26->mkdocs-material==9.6.9->-r requirements3.txt.tmp (line 40)) (2026.1.4) Requirement already satisfied: bcrypt>=3.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt.tmp (line 72)) (5.0.0) Requirement already satisfied: cryptography>=3.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt.tmp (line 72)) (46.0.4) Requirement already satisfied: pynacl>=1.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt.tmp (line 72)) (1.6.2) Requirement already satisfied: cffi>=2.0.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from cryptography>=3.3->paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt.tmp (line 72)) (2.0.0) Requirement already satisfied: pycparser in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from cffi>=2.0.0->cryptography>=3.3->paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt.tmp (line 72)) (2.23) Requirement already satisfied: annotated-types>=0.6.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt.tmp (line 36)) (0.7.0) Requirement already satisfied: pydantic-core==2.41.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt.tmp (line 36)) (2.41.5) Requirement already satisfied: typing-inspection>=0.4.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt.tmp (line 36)) (0.4.2) Requirement already satisfied: six>=1.5 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from python-dateutil>=2.7->freezegun==1.5.1->-r requirements3.txt.tmp (line 16)) (1.17.0) Requirement already satisfied: shellingham>=1.3.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from typer>=0.7.0->bump-pydantic==0.8.0->-r requirements3.txt.tmp (line 8)) (1.5.4) Requirement already satisfied: markdown-it-py>=2.2.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from rich->bandit==1.8.3->-r requirements3.txt.tmp (line 5)) (3.0.0) Requirement already satisfied: mdurl~=0.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from markdown-it-py>=2.2.0->rich->bandit==1.8.3->-r requirements3.txt.tmp (line 5)) (0.1.2) Requirement already satisfied: distlib<1,>=0.3.7 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from virtualenv>=20.10.0->pre-commit==4.2.0->-r requirements3.txt.tmp (line 51)) (0.4.0) Installing collected packages: snowballstemmer, py-spy, paginate, hjson, altgraph, watchdog, typing-inspect, super-collections, smmap, simple-term-menu, pyyaml-ft, pyyaml-env-tag, pyproject-api, pymdown-extensions, pyinstaller-hooks-contrib, pyflakes, pydocstyle, pipdeptree, nodeenv, nltk, natsort, more-itertools, mock, mkdocs-material-extensions, mergedeep, mccabe, Mako, lunr, livereload, lazy-object-proxy, jsonpickle, jmespath, isort, iniconfig, identify, filprofiler, execnet, exceptiongroup, coverage, cfgv, bracex, black, backrefs, astroid, apipkg, wcmatch, tox, stevedore, sarif-om, pytest-httpserver, pytest, pylint, pyinstaller, pre-commit, pdoc3, panoply, mkdocs-get-deps, libcst, jschema-to-python, gitdb, ghp-import, freezegun, flake8, pytest-xdist, pytest-mock, pytest-metadata, pytest-cov, pytest-asyncio, mkdocs, GitPython, flake8-docstrings, bandit, sftp-py, pytest-json-report, pytest-html, mkdocs-material, mkdocs-macros-plugin, mkdocs-exclude, mkdocs-awesome-nav, mkdocs-add-number-plugin, bump-pydantic Successfully installed GitPython-3.1.44 Mako-1.3.9 altgraph-0.17.5 apipkg-3.0.2 astroid-3.3.9 backrefs-5.8 bandit-1.8.3 black-25.1.0 bracex-2.5 bump-pydantic-0.8.0 cfgv-3.4.0 coverage-7.7.1 exceptiongroup-1.2.2 execnet-2.1.1 filprofiler-2024.11.2 flake8-7.1.2 flake8-docstrings-1.7.0 freezegun-1.5.1 ghp-import-2.1.0 gitdb-4.0.12 hjson-3.1.0 identify-2.6.9 iniconfig-2.1.0 isort-6.0.1 jmespath-1.0.1 jschema-to-python-1.2.3 jsonpickle-4.1.1 lazy-object-proxy-1.10.0 libcst-1.8.6 livereload-2.7.1 lunr-0.8.0 mccabe-0.7.0 mergedeep-1.3.4 mkdocs-1.6.1 mkdocs-add-number-plugin-1.2.2 mkdocs-awesome-nav-3.0.0 mkdocs-exclude-1.0.2 mkdocs-get-deps-0.2.0 mkdocs-macros-plugin-1.3.7 mkdocs-material-9.6.9 mkdocs-material-extensions-1.3.1 mock-5.2.0 more-itertools-10.6.0 natsort-8.4.0 nltk-3.9.2 nodeenv-1.9.1 paginate-0.5.7 panoply-0.1.56 pdoc3-0.11.6 pipdeptree-2.26.0 pre-commit-4.2.0 py-spy-0.4.0 pydocstyle-6.3.0 pyflakes-3.2.0 pyinstaller-6.18.0 pyinstaller-hooks-contrib-2025.10 pylint-3.3.6 pymdown-extensions-10.19.1 pyproject-api-1.9.1 pytest-9.0.2 pytest-asyncio-1.3.0 pytest-cov-6.0.0 pytest-html-4.1.1 pytest-httpserver-1.1.2 pytest-json-report-1.5.0 pytest-metadata-3.1.1 pytest-mock-3.14.0 pytest-xdist-3.6.1 pyyaml-env-tag-0.1 pyyaml-ft-8.0.0 sarif-om-1.0.4 sftp-py-0.2.1 simple-term-menu-1.6.6 smmap-5.0.2 snowballstemmer-2.2.0 stevedore-5.4.1 super-collections-0.5.3 tox-4.28.4 typing-inspect-0.9.0 watchdog-6.0.0 wcmatch-10.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_devtools/lib/python3.13/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq| grep -v "\["`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/GitPython.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/Mako.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/altgraph.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/apipkg.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/astroid.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/backrefs.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/bandit.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/black.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/bracex.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/bump-pydantic.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/cfgv.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/coverage.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/exceptiongroup.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/execnet.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/filprofiler.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/flake8_docstrings.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/flake8.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/freezegun.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/ghp-import.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/gitdb.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/hjson.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/identify.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/iniconfig.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/isort.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/jmespath.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/jschema_to_python.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/jsonpickle.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/lazy-object-proxy.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/libcst.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/livereload.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/lunr.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mccabe.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mergedeep.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs-add-number-plugin.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs-awesome-nav.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs-exclude.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs-get-deps.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs-macros-plugin.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs-material-extensions.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs-material.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mock.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/more-itertools.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/natsort.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/nltk.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/nodeenv.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/paginate.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/panoply.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pdoc3.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pipdeptree.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pre_commit.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/py-spy.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pydocstyle.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pyflakes.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pyinstaller-hooks-contrib.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pyinstaller.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pylint.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pymdown-extensions.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pyproject-api.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest-asyncio.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest-cov.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest-html.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest_httpserver.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest-json-report.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest-metadata.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest-mock.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest-xdist.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pyyaml_env_tag.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/PyYAML-ft.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/sarif_om.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/sftp_py.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/simple-term-menu.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/smmap.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/snowballstemmer.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/stevedore.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/super_collections.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/tox.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/typing_inspect.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/watchdog.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/wcmatch.yaml is ready make[3]: Leaving directory '/src/layers/layer7_python3_devtools/0500_extra_python_packages' if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/python3_devtools/.mfextaddon; fi _layer_dhash "python3_devtools@mfext" >/opt/metwork-mfext-master/opt/python3_devtools/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/python3_devtools" cache: /buildcache/mfext_cache_layer_python3_devtools_fefd40f61d6268013ac4096aba31d31f.tar created make[2]: Leaving directory '/src/layers/layer7_python3_devtools' make[2]: Entering directory '/src/layers/layer8_java' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/java" "java" /etc/buildimage_hash: 7ce4b8d4133c543a249873f790f2779d /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): c49e0587ad573188bca7a29b2200d93b root@mfext layer (dependency) hash (from cache): 6f81e568b5eb0e04b53a479ab1bf2d0f source hash: bb6f4ce6d0360d816d7105ca51c83502 cache hit (used: /buildcache/mfext_cache_layer_java_b5a41b372ecb3f98c595133e6c613c5d.tar) if ! test -f cache/hit; then \ for SUBDIR in 0500_openjdk; 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/java ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/java/.mfextaddon; fi _layer_dhash "java@mfext" >/opt/metwork-mfext-master/opt/java/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/java" cache already exist (/buildcache/mfext_cache_layer_java_b5a41b372ecb3f98c595133e6c613c5d.tar) make[2]: Leaving directory '/src/layers/layer8_java' make[2]: Entering directory '/src/layers/layer8_monitoring' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/monitoring" "monitoring" /etc/buildimage_hash: 7ce4b8d4133c543a249873f790f2779d /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): c49e0587ad573188bca7a29b2200d93b root@mfext layer (dependency) hash (from cache): 6f81e568b5eb0e04b53a479ab1bf2d0f source hash: ea76c7c5377ba8712aa56774dd674f46 cache hit (used: /buildcache/mfext_cache_layer_monitoring_77ebca5cfe87314393ebb04a4b21041c.tar) if ! test -f cache/hit; then \ for SUBDIR in 0300_telegraf 0400_vector; 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/monitoring ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/monitoring/.mfextaddon; fi _layer_dhash "monitoring@mfext" >/opt/metwork-mfext-master/opt/monitoring/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/monitoring" cache already exist (/buildcache/mfext_cache_layer_monitoring_77ebca5cfe87314393ebb04a4b21041c.tar) make[2]: Leaving directory '/src/layers/layer8_monitoring' make[2]: Entering directory '/src/layers/layer9_default' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .extra_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.extra_dependencies; else cat .extra_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.extra_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/default" "default" /etc/buildimage_hash: 7ce4b8d4133c543a249873f790f2779d /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): c49e0587ad573188bca7a29b2200d93b devtools@mfext layer (dependency) hash (from cache): 70f39b42b7372cb09a034d452c0a6c0f java@mfext layer (dependency) hash (from cache): d44c9f631e67572181ce302377a67699 monitoring@mfext layer (dependency) hash (from cache): c9aece4e9211657894328aa35b86daf1 nodejs@mfext layer (dependency) hash (from cache): 7587604eb6bfba21b9e905b7feb961f6 openresty@mfext layer (dependency) hash (from cache): e6386d2173167436b912875c33427f2d python3@mfext layer (dependency) hash (from cache): d6c2e294e5251bb7b9306b2ef142dc48 python3_core@mfext layer (dependency) hash (from cache): 4ffed3e5b54a3a76becf222928b5e088 python3_devtools@mfext layer (dependency) hash (from cache): e44401de1853e6d98d3adea9b18ac6e6 python3_scientific_core@mfext layer (dependency) hash (from cache): 01f9c513ac8eaa12cad30597a896b547 root@mfext layer (dependency) hash (from cache): 6f81e568b5eb0e04b53a479ab1bf2d0f scientific_core@mfext layer (dependency) hash (from cache): bbdb99eb1f8bb51aa9be00084eadc6ca source hash: 558c6b0abbb332346c98bcb655b28c46 cache missed (/buildcache/mfext_cache_layer_default_ca64cb726acb0a9d4a5595ab978c5aaa.tar) if ! test -f cache/hit; then \ for SUBDIR in ; 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/default ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/default/.mfextaddon; fi _layer_dhash "default@mfext" >/opt/metwork-mfext-master/opt/default/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/default" cache: /buildcache/mfext_cache_layer_default_ca64cb726acb0a9d4a5595ab978c5aaa.tar created make[2]: Leaving directory '/src/layers/layer9_default' make[1]: Leaving directory '/src/layers' cd adm && make all make[1]: Entering directory '/src/adm' cp -f metwork_debug /opt/metwork-mfext-master/bin/metwork_debug chmod a+rx /opt/metwork-mfext-master/bin/metwork_debug cp -f _launch_crontab /opt/metwork-mfext-master/bin/_launch_crontab chmod a+rx /opt/metwork-mfext-master/bin/_launch_crontab cp -f clear.sh /opt/metwork-mfext-master/bin/clear.sh chmod a+rx /opt/metwork-mfext-master/bin/clear.sh cp -f _doc_layer.sh /opt/metwork-mfext-master/bin/_doc_layer.sh chmod a+rx /opt/metwork-mfext-master/bin/_doc_layer.sh cp -f _yaml_to_md.py /opt/metwork-mfext-master/bin/_yaml_to_md.py chmod a+rx /opt/metwork-mfext-master/bin/_yaml_to_md.py cp -f _packaging_get_module_dependencies /opt/metwork-mfext-master/bin/_packaging_get_module_dependencies chmod a+rx /opt/metwork-mfext-master/bin/_packaging_get_module_dependencies cp -f _packaging_get_module_layers /opt/metwork-mfext-master/bin/_packaging_get_module_layers chmod a+rx /opt/metwork-mfext-master/bin/_packaging_get_module_layers cp -f _packaging_get_layer_dependencies /opt/metwork-mfext-master/bin/_packaging_get_layer_dependencies chmod a+rx /opt/metwork-mfext-master/bin/_packaging_get_layer_dependencies cp -f _packaging_get_package_name /opt/metwork-mfext-master/bin/_packaging_get_package_name chmod a+rx /opt/metwork-mfext-master/bin/_packaging_get_package_name cp -f components /opt/metwork-mfext-master/bin/components chmod a+rx /opt/metwork-mfext-master/bin/components cp -f _circus.start /opt/metwork-mfext-master/bin/_circus.start chmod a+rx /opt/metwork-mfext-master/bin/_circus.start cp -f _circus.stop /opt/metwork-mfext-master/bin/_circus.stop chmod a+rx /opt/metwork-mfext-master/bin/_circus.stop cp -f _circus.status /opt/metwork-mfext-master/bin/_circus.status chmod a+rx /opt/metwork-mfext-master/bin/_circus.status cp -f _ini_to_env.py /opt/metwork-mfext-master/bin/_ini_to_env.py chmod a+rx /opt/metwork-mfext-master/bin/_ini_to_env.py cp -f before_start_redis /opt/metwork-mfext-master/bin/before_start_redis chmod a+rx /opt/metwork-mfext-master/bin/before_start_redis cp -f before_start_nginx /opt/metwork-mfext-master/bin/before_start_nginx chmod a+rx /opt/metwork-mfext-master/bin/before_start_nginx cp -f port_test.sh /opt/metwork-mfext-master/bin/port_test.sh chmod a+rx /opt/metwork-mfext-master/bin/port_test.sh cp -f _make_and_install_crontab.sh /opt/metwork-mfext-master/bin/_make_and_install_crontab.sh chmod a+rx /opt/metwork-mfext-master/bin/_make_and_install_crontab.sh cp -f _uninstall_crontab.sh /opt/metwork-mfext-master/bin/_uninstall_crontab.sh chmod a+rx /opt/metwork-mfext-master/bin/_uninstall_crontab.sh cp -f circus_status_watcher.sh /opt/metwork-mfext-master/bin/circus_status_watcher.sh chmod a+rx /opt/metwork-mfext-master/bin/circus_status_watcher.sh cp -f redis_status.sh /opt/metwork-mfext-master/bin/redis_status.sh chmod a+rx /opt/metwork-mfext-master/bin/redis_status.sh cp -f config.py /opt/metwork-mfext-master/bin/config.py chmod a+rx /opt/metwork-mfext-master/bin/config.py cp -f _prepare_config.py /opt/metwork-mfext-master/bin/_prepare_config.py chmod a+rx /opt/metwork-mfext-master/bin/_prepare_config.py cp -f _make_nethard_config.py /opt/metwork-mfext-master/bin/_make_nethard_config.py chmod a+rx /opt/metwork-mfext-master/bin/_make_nethard_config.py cp -f _make_circus_conf /opt/metwork-mfext-master/bin/_make_circus_conf chmod a+rx /opt/metwork-mfext-master/bin/_make_circus_conf cp -f _make_crontab.py /opt/metwork-mfext-master/bin/_make_crontab.py chmod a+rx /opt/metwork-mfext-master/bin/_make_crontab.py cp -f remove_empty.sh /opt/metwork-mfext-master/bin/remove_empty.sh chmod a+rx /opt/metwork-mfext-master/bin/remove_empty.sh cp -f kill_remaining_processes.py /opt/metwork-mfext-master/bin/kill_remaining_processes.py chmod a+rx /opt/metwork-mfext-master/bin/kill_remaining_processes.py cp -f bootstrap_plugin.py /opt/metwork-mfext-master/bin/bootstrap_plugin.py chmod a+rx /opt/metwork-mfext-master/bin/bootstrap_plugin.py cp -f _make_nginx_conf /opt/metwork-mfext-master/bin/_make_nginx_conf chmod a+rx /opt/metwork-mfext-master/bin/_make_nginx_conf cp -f bootstrap_plugin.post /opt/metwork-mfext-master/bin/bootstrap_plugin.post chmod a+rx /opt/metwork-mfext-master/bin/bootstrap_plugin.post cp -f _circusctl /opt/metwork-mfext-master/bin/_circusctl chmod a+rx /opt/metwork-mfext-master/bin/_circusctl cp -f _install_or_update_configured_plugins.py /opt/metwork-mfext-master/bin/_install_or_update_configured_plugins.py chmod a+rx /opt/metwork-mfext-master/bin/_install_or_update_configured_plugins.py cp -f nginx.status /opt/metwork-mfext-master/bin/nginx.status chmod a+rx /opt/metwork-mfext-master/bin/nginx.status cp -f find_zombies_nginx_workers.py /opt/metwork-mfext-master/bin/find_zombies_nginx_workers.py chmod a+rx /opt/metwork-mfext-master/bin/find_zombies_nginx_workers.py cp -f before_start_telegraf /opt/metwork-mfext-master/bin/before_start_telegraf chmod a+rx /opt/metwork-mfext-master/bin/before_start_telegraf cp -f _circus_wait_watcher_stopped.sh /opt/metwork-mfext-master/bin/_circus_wait_watcher_stopped.sh chmod a+rx /opt/metwork-mfext-master/bin/_circus_wait_watcher_stopped.sh cp -f _circus_wait_watcher_stopped.py /opt/metwork-mfext-master/bin/_circus_wait_watcher_stopped.py chmod a+rx /opt/metwork-mfext-master/bin/_circus_wait_watcher_stopped.py cp -f _circus_schedule_stop_watcher.sh /opt/metwork-mfext-master/bin/_circus_schedule_stop_watcher.sh chmod a+rx /opt/metwork-mfext-master/bin/_circus_schedule_stop_watcher.sh cp -f _install_plugin_virtualenv /opt/metwork-mfext-master/bin/_install_plugin_virtualenv chmod a+rx /opt/metwork-mfext-master/bin/_install_plugin_virtualenv cp -f _plugins.preuninstall /opt/metwork-mfext-master/bin/_plugins.preuninstall chmod a+rx /opt/metwork-mfext-master/bin/_plugins.preuninstall cp -f _plugins.postinstall /opt/metwork-mfext-master/bin/_plugins.postinstall chmod a+rx /opt/metwork-mfext-master/bin/_plugins.postinstall cp -f list_metwork_processes.py /opt/metwork-mfext-master/bin/list_metwork_processes.py chmod a+rx /opt/metwork-mfext-master/bin/list_metwork_processes.py cp -f telegraf_collector_metwork_module.py /opt/metwork-mfext-master/bin/telegraf_collector_metwork_module.py chmod a+rx /opt/metwork-mfext-master/bin/telegraf_collector_metwork_module.py cp -f _nginx.reload /opt/metwork-mfext-master/bin/_nginx.reload chmod a+rx /opt/metwork-mfext-master/bin/_nginx.reload cp -f _circus.reload /opt/metwork-mfext-master/bin/_circus.reload chmod a+rx /opt/metwork-mfext-master/bin/_circus.reload cp -f _plugins.is_dangerous /opt/metwork-mfext-master/bin/_plugins.is_dangerous chmod a+rx /opt/metwork-mfext-master/bin/_plugins.is_dangerous cp -f _circus_wait_watcher_started.sh /opt/metwork-mfext-master/bin/_circus_wait_watcher_started.sh chmod a+rx /opt/metwork-mfext-master/bin/_circus_wait_watcher_started.sh cp -f _circus_wait_watcher_started.py /opt/metwork-mfext-master/bin/_circus_wait_watcher_started.py chmod a+rx /opt/metwork-mfext-master/bin/_circus_wait_watcher_started.py cp -f nginxfmt.py /opt/metwork-mfext-master/bin/nginxfmt.py chmod a+rx /opt/metwork-mfext-master/bin/nginxfmt.py cp -f before_start_conf_monitor /opt/metwork-mfext-master/bin/before_start_conf_monitor chmod a+rx /opt/metwork-mfext-master/bin/before_start_conf_monitor cp -f _no_automatic_kill.sh /opt/metwork-mfext-master/bin/_no_automatic_kill.sh chmod a+rx /opt/metwork-mfext-master/bin/_no_automatic_kill.sh cp -f plugins.status /opt/metwork-mfext-master/bin/plugins.status chmod a+rx /opt/metwork-mfext-master/bin/plugins.status cp -f _plugins.status /opt/metwork-mfext-master/bin/_plugins.status chmod a+rx /opt/metwork-mfext-master/bin/_plugins.status cp -f _plugins.stop /opt/metwork-mfext-master/bin/_plugins.stop chmod a+rx /opt/metwork-mfext-master/bin/_plugins.stop cp -f plugins.stop /opt/metwork-mfext-master/bin/plugins.stop chmod a+rx /opt/metwork-mfext-master/bin/plugins.stop cp -f _plugins.start /opt/metwork-mfext-master/bin/_plugins.start chmod a+rx /opt/metwork-mfext-master/bin/_plugins.start cp -f plugins.start /opt/metwork-mfext-master/bin/plugins.start chmod a+rx /opt/metwork-mfext-master/bin/plugins.start cp -f _send_state.py /opt/metwork-mfext-master/bin/_send_state.py chmod a+rx /opt/metwork-mfext-master/bin/_send_state.py cp -f _prepare_plugin_config.py /opt/metwork-mfext-master/bin/_prepare_plugin_config.py chmod a+rx /opt/metwork-mfext-master/bin/_prepare_plugin_config.py cp -f _remove_plugin_config.py /opt/metwork-mfext-master/bin/_remove_plugin_config.py chmod a+rx /opt/metwork-mfext-master/bin/_remove_plugin_config.py cp -f pip_wrapper /opt/metwork-mfext-master/bin/pip_wrapper chmod a+rx /opt/metwork-mfext-master/bin/pip_wrapper cp -f _circus_schedule_start_watcher.py /opt/metwork-mfext-master/bin/_circus_schedule_start_watcher.py chmod a+rx /opt/metwork-mfext-master/bin/_circus_schedule_start_watcher.py cp -f _circus_schedule_start_watcher.sh /opt/metwork-mfext-master/bin/_circus_schedule_start_watcher.sh chmod a+rx /opt/metwork-mfext-master/bin/_circus_schedule_start_watcher.sh cp -f _circus_schedule_stop_watcher.py /opt/metwork-mfext-master/bin/_circus_schedule_stop_watcher.py chmod a+rx /opt/metwork-mfext-master/bin/_circus_schedule_stop_watcher.py cp -f _circus_wait.py /opt/metwork-mfext-master/bin/_circus_wait.py chmod a+rx /opt/metwork-mfext-master/bin/_circus_wait.py cp -f _circus_wait.sh /opt/metwork-mfext-master/bin/_circus_wait.sh chmod a+rx /opt/metwork-mfext-master/bin/_circus_wait.sh cp -f wait_redis.py /opt/metwork-mfext-master/bin/wait_redis.py chmod a+rx /opt/metwork-mfext-master/bin/wait_redis.py cp -f repeat.sh /opt/metwork-mfext-master/bin/repeat.sh chmod a+rx /opt/metwork-mfext-master/bin/repeat.sh cp -f before_start_vector /opt/metwork-mfext-master/bin/before_start_vector chmod a+rx /opt/metwork-mfext-master/bin/before_start_vector cp -f _module_status_json.py /opt/metwork-mfext-master/bin/_module_status_json.py chmod a+rx /opt/metwork-mfext-master/bin/_module_status_json.py cp -f revert_ldd.sh /opt/metwork-mfext-master/bin/revert_ldd.sh chmod a+rx /opt/metwork-mfext-master/bin/revert_ldd.sh cp -f revert_ldd_not_found.sh /opt/metwork-mfext-master/bin/revert_ldd_not_found.sh chmod a+rx /opt/metwork-mfext-master/bin/revert_ldd_not_found.sh cp -f save_perm_and_acl.sh /opt/metwork-mfext-master/bin/save_perm_and_acl.sh chmod a+rx /opt/metwork-mfext-master/bin/save_perm_and_acl.sh cp --preserve=mode --dereference -Rf _metwork.spec /opt/metwork-mfext-master/share/_metwork.spec cp --preserve=mode --dereference -Rf startup_scripts_profiles.mk /opt/metwork-mfext-master/share/startup_scripts_profiles.mk cp --preserve=mode --dereference -Rf plugin.mk /opt/metwork-mfext-master/share/plugin.mk cp --preserve=mode --dereference -Rf config_subdir.mk /opt/metwork-mfext-master/share/config_subdir.mk cp --preserve=mode --dereference -Rf metwork.service /opt/metwork-mfext-master/share/metwork.service cp --preserve=mode --dereference -Rf templates/bashrc /opt/metwork-mfext-master/share/templates/bashrc /opt/metwork-mfext-master/bin/_make_file_from_template.sh bashrc .custom >/opt/metwork-mfext-master/share/bashrc cp --preserve=mode --dereference -Rf templates/bash_profile /opt/metwork-mfext-master/share/templates/bash_profile /opt/metwork-mfext-master/bin/_make_file_from_template.sh bash_profile .custom >/opt/metwork-mfext-master/share/bash_profile cp --preserve=mode --dereference -Rf templates/profile /opt/metwork-mfext-master/share/templates/profile cp --preserve=mode --dereference -Rf templates/config_profile /opt/metwork-mfext-master/share/templates/config_profile cp --preserve=mode --dereference -Rf templates/nethard_profile /opt/metwork-mfext-master/share/templates/nethard_profile /opt/metwork-mfext-master/bin/_make_file_from_template.sh profile .custom >/opt/metwork-mfext-master/share/profile cp --preserve=mode --dereference -Rf templates/interactive_profile /opt/metwork-mfext-master/share/templates/interactive_profile /opt/metwork-mfext-master/bin/_make_file_from_template.sh interactive_profile .custom >/opt/metwork-mfext-master/share/interactive_profile cp --preserve=mode --dereference -Rf templates/load_env.sh /opt/metwork-mfext-master/share/templates/load_env.sh export ROOT_DIR=/opt/metwork-mfext-master && /opt/metwork-mfext-master/bin/_make_file_from_template.sh load_env.sh .custom >/opt/metwork-mfext-master/share/load_env.sh export ROOT_DIR=`pwd`/.. && /opt/metwork-mfext-master/bin/_make_file_from_template.sh load_env.sh .custom >/opt/metwork-mfext-master/share/load_env_and_cd_sources.sh export ROOT_DIR=RUNTIME && /opt/metwork-mfext-master/bin/_make_file_from_template.sh load_env.sh .custom >/opt/metwork-mfext-master/share/load_env_and_cd_runtime.sh cp --preserve=mode --dereference -Rf templates/mfxxx_wrapper /opt/metwork-mfext-master/share/templates/mfxxx_wrapper /opt/metwork-mfext-master/bin/_make_file_from_template.sh mfxxx_wrapper .custom >/opt/metwork-mfext-master/bin/mfext_wrapper chmod a+rx /opt/metwork-mfext-master/bin/mfext_wrapper cp --preserve=mode --dereference -Rf templates/_mfxxx_wrapper /opt/metwork-mfext-master/share/templates/_mfxxx_wrapper /opt/metwork-mfext-master/bin/_make_file_from_template.sh _mfxxx_wrapper .custom >/opt/metwork-mfext-master/bin/_mfext_wrapper chmod a+rx /opt/metwork-mfext-master/bin/_mfext_wrapper cp --preserve=mode --dereference -Rf templates/circus.ini /opt/metwork-mfext-master/share/templates/circus.ini cp --preserve=mode --dereference -Rf templates/config.ini /opt/metwork-mfext-master/share/templates/config.ini cp --preserve=mode --dereference -Rf templates/crontab /opt/metwork-mfext-master/share/templates/crontab cp --preserve=mode --dereference -Rf templates/cronwrap.sh /opt/metwork-mfext-master/share/templates/cronwrap.sh cp --preserve=mode --dereference -Rf templates/layer.md /opt/metwork-mfext-master/share/templates/layer.md cp --preserve=mode --dereference -Rf templates/mflog_override.conf /opt/metwork-mfext-master/share/templates/mflog_override.conf cp --preserve=mode --dereference -Rf templates/mfxxx.autorestart /opt/metwork-mfext-master/share/templates/mfxxx.autorestart cp --preserve=mode --dereference -Rf templates/mfxxx.init /opt/metwork-mfext-master/share/templates/mfxxx.init cp --preserve=mode --dereference -Rf templates/mfxxx.start /opt/metwork-mfext-master/share/templates/mfxxx.start cp --preserve=mode --dereference -Rf templates/mfxxx.status /opt/metwork-mfext-master/share/templates/mfxxx.status cp --preserve=mode --dereference -Rf templates/mfxxx.stop /opt/metwork-mfext-master/share/templates/mfxxx.stop cp --preserve=mode --dereference -Rf templates/redis_plugin_xxx.conf /opt/metwork-mfext-master/share/templates/redis_plugin_xxx.conf cp --preserve=mode --dereference -Rf templates/telegraf.conf /opt/metwork-mfext-master/share/templates/telegraf.conf cp --preserve=mode --dereference -Rf templates/vector.toml /opt/metwork-mfext-master/share/templates/vector.toml mkdir -p /opt/metwork-mfext-master/lib/mfext touch /opt/metwork-mfext-master/lib/mfext/__init__.py cp -f ini_to_env.py /opt/metwork-mfext-master/lib/mfext/ini_to_env.py cp -f circus_hooks.py /opt/metwork-mfext-master/lib/mfext/circus_hooks.py cp -f mflog_addon.py /opt/metwork-mfext-master/lib/mfext/mflog_addon.py cp -f conf_monitor.py /opt/metwork-mfext-master/lib/mfext/conf_monitor.py cp -f circus.py /opt/metwork-mfext-master/lib/mfext/circus.py cat metwork | /opt/metwork-mfext-master/bin/envtpl >/opt/metwork-mfext-master/bin/metwork make[1]: Leaving directory '/src/adm' if test "" != "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