cp -f .layerapi2_label /opt/metwork-mfext-2.4/.layerapi2_label cp -f .layerapi2_dependencies /opt/metwork-mfext-2.4/.layerapi2_dependencies rm -f /opt/metwork-mfext-2.4/.dhash_ignore_hash touch /opt/metwork-mfext-2.4/.dhash_ignore_hash echo "bin/python3" >>/opt/metwork-mfext-2.4/.dhash_ignore_hash cd adm && make before_layers make[1]: Entering directory '/src/adm' cp -f guess_version.sh /opt/metwork-mfext-2.4/bin/guess_version.sh chmod a+rx /opt/metwork-mfext-2.4/bin/guess_version.sh cp -f _make_file_from_template.sh /opt/metwork-mfext-2.4/bin/_make_file_from_template.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_make_file_from_template.sh cp -f envtpl /opt/metwork-mfext-2.4/bin/envtpl chmod a+rx /opt/metwork-mfext-2.4/bin/envtpl cp -f _proxy_set.sh /opt/metwork-mfext-2.4/bin/_proxy_set.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_proxy_set.sh cp -f dhash /opt/metwork-mfext-2.4/bin/dhash chmod a+rx /opt/metwork-mfext-2.4/bin/dhash cp -f layer_hash /opt/metwork-mfext-2.4/bin/layer_hash chmod a+rx /opt/metwork-mfext-2.4/bin/layer_hash cp -f _cache_path.sh /opt/metwork-mfext-2.4/bin/_cache_path.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_cache_path.sh cp -f _cache_logic_before_layer.sh /opt/metwork-mfext-2.4/bin/_cache_logic_before_layer.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_cache_logic_before_layer.sh cp -f _cache_logic_after_layer.sh /opt/metwork-mfext-2.4/bin/_cache_logic_after_layer.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_cache_logic_after_layer.sh cp -f _layer_hash /opt/metwork-mfext-2.4/bin/_layer_hash chmod a+rx /opt/metwork-mfext-2.4/bin/_layer_hash cp -f module_hash /opt/metwork-mfext-2.4/bin/module_hash chmod a+rx /opt/metwork-mfext-2.4/bin/module_hash cp -f _layer_dhash /opt/metwork-mfext-2.4/bin/_layer_dhash chmod a+rx /opt/metwork-mfext-2.4/bin/_layer_dhash cp -f _check_layers_hash /opt/metwork-mfext-2.4/bin/_check_layers_hash chmod a+rx /opt/metwork-mfext-2.4/bin/_check_layers_hash cp -f outside /opt/metwork-mfext-2.4/bin/outside chmod a+rx /opt/metwork-mfext-2.4/bin/outside cp --preserve=mode --dereference -Rf main_root.mk /opt/metwork-mfext-2.4/share/main_root.mk cp --preserve=mode --dereference -Rf subdir_root.mk /opt/metwork-mfext-2.4/share/subdir_root.mk cp -f bash_utils.sh /opt/metwork-mfext-2.4/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-2.4/config/dhash_ignore_all cp -f dhash_ignore_hash /opt/metwork-mfext-2.4/config/dhash_ignore_hash cp -f mflog_override.conf /opt/metwork-mfext-2.4/config/mflog_override.conf cp -f sysctl_metwork.conf /opt/metwork-mfext-2.4/config/sysctl_metwork.conf guess_version.sh >/opt/metwork-mfext-2.4/config/version || { rm -f /opt/metwork-mfext-2.4/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-2.4/bin/_uncompress_helper.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_uncompress_helper.sh cp -f _download_helper.sh /opt/metwork-mfext-2.4/bin/_download_helper.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_download_helper.sh cp -f _checksum_helper.sh /opt/metwork-mfext-2.4/bin/_checksum_helper.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_checksum_helper.sh cp -f _pip_package_to_yaml.sh /opt/metwork-mfext-2.4/bin/_pip_package_to_yaml.sh chmod a+rx /opt/metwork-mfext-2.4/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-2.4/share/python3_layer.mk cp --preserve=mode --dereference -Rf package.mk /opt/metwork-mfext-2.4/share/package.mk cp --preserve=mode --dereference -Rf layer.mk /opt/metwork-mfext-2.4/share/layer.mk cp --preserve=mode --dereference -Rf Makefile.standard /opt/metwork-mfext-2.4/share/Makefile.standard cp --preserve=mode --dereference -Rf core_layer.mk /opt/metwork-mfext-2.4/share/core_layer.mk cp --preserve=mode --dereference -Rf simple_layer.mk /opt/metwork-mfext-2.4/share/simple_layer.mk cp --preserve=mode --dereference -Rf layer_wrapper.mk /opt/metwork-mfext-2.4/share/layer_wrapper.mk cp --preserve=mode --dereference -Rf package_python3.mk /opt/metwork-mfext-2.4/share/package_python3.mk cp --preserve=mode --dereference -Rf build_dependencies /opt/metwork-mfext-2.4/share/build_dependencies make[1]: Leaving directory '/src/layers' _layer_dhash root@mfext >/opt/metwork-mfext-2.4/.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-2.4/opt/core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/core/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/core/.dhash_ignore_hash; else cat dhash_ignore_hash |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/core/.dhash_ignore_hash; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-2.4/opt/core" "core" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 95234bf814ec98a06646af5bcdd50829 root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: 9ebc546077f500fe5c56770c3d91a77f cache hit (used: /buildcache/mfext_cache_layer_core_3ef5761dfd03efffffcd8d866ca8fa01.tar) if ! test -f cache/hit; then \ for SUBDIR in 0001_scientific_system_libraries 0003_libaec 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-2.4/opt/core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-2.4/opt/core/.mfextaddon; fi _layer_dhash "core@mfext" >/opt/metwork-mfext-2.4/opt/core/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-2.4/opt/core" cache already exist (/buildcache/mfext_cache_layer_core_3ef5761dfd03efffffcd8d866ca8fa01.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-2.4/opt/openresty/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/openresty/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/openresty/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-2.4/opt/openresty" "openresty" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 95234bf814ec98a06646af5bcdd50829 core@mfext layer (dependency) hash (from cache): 757a12f196dcf7591e097a3ccc9711ad root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: 0165b43c3f4db8ceb0c834326c27bf60 cache hit (used: /buildcache/mfext_cache_layer_openresty_7168c8d43c1f0873911f4e69f56ec9e9.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-2.4/opt/openresty ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-2.4/opt/openresty/.mfextaddon; fi _layer_dhash "openresty@mfext" >/opt/metwork-mfext-2.4/opt/openresty/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-2.4/opt/openresty" cache already exist (/buildcache/mfext_cache_layer_openresty_7168c8d43c1f0873911f4e69f56ec9e9.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-2.4/opt/python3_core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/python3_core/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/python3_core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/python3_core/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/python3_core/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-2.4/opt/python3_core" "python3_core" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 95234bf814ec98a06646af5bcdd50829 core@mfext layer (dependency) hash (from cache): 757a12f196dcf7591e097a3ccc9711ad root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: a8bcaeeb5df5f8c5be9e927b09ee034d cache hit (used: /buildcache/mfext_cache_layer_python3_core_ce5f88029402843171c65f6510e238cd.tar) if ! test -f cache/hit; then \ for SUBDIR in 0000_adm 0030_python3 0033_update_pip 0500_extra_python_packages 0510_certifi 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-2.4/opt/python3_core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-2.4/opt/python3_core/.mfextaddon; fi _layer_dhash "python3_core@mfext" >/opt/metwork-mfext-2.4/opt/python3_core/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-2.4/opt/python3_core" cache already exist (/buildcache/mfext_cache_layer_python3_core_ce5f88029402843171c65f6510e238cd.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-2.4/opt/scientific_core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/scientific_core/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/scientific_core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/scientific_core/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/scientific_core/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-2.4/opt/scientific_core" "scientific_core" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 95234bf814ec98a06646af5bcdd50829 core@mfext layer (dependency) hash (from cache): 757a12f196dcf7591e097a3ccc9711ad root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: fa17440683ad30d8d436ef815b6a8e33 cache hit (used: /buildcache/mfext_cache_layer_scientific_core_d348066f3b76601c9eb39ad581da4697.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 0014_netcdf_fortran 0015_proj 0020_libgeotiff 0021_geos 0022_libspatialite 0023_gdal 0070_postgis 0071_postgresql_airtide 0072_postgis_geohash 0073_pg_partman 0074_pg_uuidv7 0075_pg_cron; 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-2.4/opt/scientific_core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-2.4/opt/scientific_core/.mfextaddon; fi _layer_dhash "scientific_core@mfext" >/opt/metwork-mfext-2.4/opt/scientific_core/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-2.4/opt/scientific_core" cache already exist (/buildcache/mfext_cache_layer_scientific_core_d348066f3b76601c9eb39ad581da4697.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-2.4/opt/python3/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/python3/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/python3/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-2.4/opt/python3" "python3" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 95234bf814ec98a06646af5bcdd50829 core@mfext layer (dependency) hash (from cache): 757a12f196dcf7591e097a3ccc9711ad python3_core@mfext layer (dependency) hash (from cache): f794737e5d31dbba9299e6ed11a3f48f root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: 8ce934834f1b246cc19e3769016f18a5 cache hit (used: /buildcache/mfext_cache_layer_python3_f2ce8725aebf24153d9de0701fb1bc0d.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-2.4/opt/python3 ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-2.4/opt/python3/.mfextaddon; fi _layer_dhash "python3@mfext" >/opt/metwork-mfext-2.4/opt/python3/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-2.4/opt/python3" cache already exist (/buildcache/mfext_cache_layer_python3_f2ce8725aebf24153d9de0701fb1bc0d.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-2.4/opt/python3_circus/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/python3_circus/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/python3_circus/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/python3_circus/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-2.4/opt/python3_circus" "python3_circus" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 95234bf814ec98a06646af5bcdd50829 core@mfext layer (dependency) hash (from cache): 757a12f196dcf7591e097a3ccc9711ad python3@mfext layer (dependency) hash (from cache): 65b11353c166a98f3e4d67d87e98f41f python3_core@mfext layer (dependency) hash (from cache): f794737e5d31dbba9299e6ed11a3f48f root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: dca4274c1f1a2082de38753a88f7ec6e cache hit (used: /buildcache/mfext_cache_layer_python3_circus_7a44ced92747fa2ea473979440c263ab.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-2.4/opt/python3_circus ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-2.4/opt/python3_circus/.mfextaddon; fi _layer_dhash "python3_circus@mfext" >/opt/metwork-mfext-2.4/opt/python3_circus/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-2.4/opt/python3_circus" cache already exist (/buildcache/mfext_cache_layer_python3_circus_7a44ced92747fa2ea473979440c263ab.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-2.4/opt/python3_scientific_core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/python3_scientific_core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/python3_scientific_core/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-2.4/opt/python3_scientific_core" "python3_scientific_core" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 95234bf814ec98a06646af5bcdd50829 core@mfext layer (dependency) hash (from cache): 757a12f196dcf7591e097a3ccc9711ad python3@mfext layer (dependency) hash (from cache): 65b11353c166a98f3e4d67d87e98f41f python3_core@mfext layer (dependency) hash (from cache): f794737e5d31dbba9299e6ed11a3f48f root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 scientific_core@mfext layer (dependency) hash (from cache): 7acf21d90fbbaeab97e7b64486f9cb85 source hash: 0fcef0eb534e96e04f2f9fc67178f2e6 cache hit (used: /buildcache/mfext_cache_layer_python3_scientific_core_c4c7bcb4054733430d3453754180d8b4.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-2.4/opt/python3_scientific_core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-2.4/opt/python3_scientific_core/.mfextaddon; fi _layer_dhash "python3_scientific_core@mfext" >/opt/metwork-mfext-2.4/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-2.4/opt/python3_scientific_core" cache already exist (/buildcache/mfext_cache_layer_python3_scientific_core_c4c7bcb4054733430d3453754180d8b4.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-2.4/opt/nodejs/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/nodejs/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/nodejs/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/nodejs/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/nodejs/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/nodejs/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/nodejs/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-2.4/opt/nodejs" "nodejs" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 95234bf814ec98a06646af5bcdd50829 core@mfext layer (dependency) hash (from cache): 757a12f196dcf7591e097a3ccc9711ad root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: c0c9d1c44dfe3fc0ee5fd92ae3c030a8 cache hit (used: /buildcache/mfext_cache_layer_nodejs_b5d3c2d03566d326c5cc058e3a57ad24.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-2.4/opt/nodejs ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-2.4/opt/nodejs/.mfextaddon; fi _layer_dhash "nodejs@mfext" >/opt/metwork-mfext-2.4/opt/nodejs/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-2.4/opt/nodejs" cache already exist (/buildcache/mfext_cache_layer_nodejs_b5d3c2d03566d326c5cc058e3a57ad24.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-2.4/opt/devtools/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/devtools/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/devtools/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/devtools/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/devtools/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-2.4/opt/devtools" "devtools" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 95234bf814ec98a06646af5bcdd50829 core@mfext layer (dependency) hash (from cache): 757a12f196dcf7591e097a3ccc9711ad root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: 9bcbee843ac24140ecd45227e705f6df cache hit (used: /buildcache/mfext_cache_layer_devtools_cbb47755a5416a4458dbd5991e9d0108.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-2.4/opt/devtools ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-2.4/opt/devtools/.mfextaddon; fi _layer_dhash "devtools@mfext" >/opt/metwork-mfext-2.4/opt/devtools/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-2.4/opt/devtools" cache already exist (/buildcache/mfext_cache_layer_devtools_cbb47755a5416a4458dbd5991e9d0108.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-2.4/opt/python3_devtools/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/python3_devtools/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/python3_devtools/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/python3_devtools/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-2.4/opt/python3_devtools" "python3_devtools" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 95234bf814ec98a06646af5bcdd50829 core@mfext layer (dependency) hash (from cache): 757a12f196dcf7591e097a3ccc9711ad devtools@mfext layer (dependency) hash (from cache): 0aa4ceef473c548cdffa09e3a8c472b6 python3@mfext layer (dependency) hash (from cache): 65b11353c166a98f3e4d67d87e98f41f python3_core@mfext layer (dependency) hash (from cache): f794737e5d31dbba9299e6ed11a3f48f root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: be54ba53faf98c5ea364defa3d943e20 cache missed (/buildcache/mfext_cache_layer_python3_devtools_9bdb697266202f4eee4843b4f87c9e4a.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-2.4/opt/python3_devtools ; \ fi 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 tempolayer2242[/src/layers/layer7_python3_devtools/0500_extra_python_packages/tempolayer2242] Collecting apipkg==3.0.2 (from -r requirements3.txt (line 1)) Downloading apipkg-3.0.2.tar.gz (6.6 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting astroid==4.3.4 (from -r requirements3.txt (line 3)) Downloading astroid-4.3.4.tar.gz (444 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 101.3 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting bandit==1.9.4 (from -r requirements3.txt (line 5)) Downloading bandit-1.9.4.tar.gz (4.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.2/4.2 MB 125.3 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting black==26.10.1 (from -r requirements3.txt (line 6)) Downloading black-26.10.1.tar.gz (741 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 742.0/742.0 kB 49.0 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting cfgv==3.4.0 (from -r requirements3.txt (line 8)) Downloading cfgv-3.4.0.tar.gz (7.1 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting coverage==7.7.1 (from -r requirements3.txt (line 9)) Downloading coverage-7.7.1.tar.gz (810 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 810.3/810.3 kB 2.0 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting coveralls==4.1.0 (from -r requirements3.txt (line 10)) Downloading coveralls-4.1.0.tar.gz (12 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting flake8==7.1.2 (from -r requirements3.txt (line 14)) Downloading flake8-7.1.2.tar.gz (48 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting GitPython==3.2.1 (from -r requirements3.txt (line 19)) Downloading gitpython-3.2.1.tar.gz (241 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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.tar.gz (821 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 822.0/822.0 kB 68.7 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 24)) Downloading jschema_to_python-1.2.3.tar.gz (10 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' 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 25)) Downloading lazy-object-proxy-1.10.0.tar.gz (43 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting libcst==1.9.0 (from -r requirements3.txt (line 26)) Downloading libcst-1.9.0.tar.gz (914 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 914.7/914.7 kB 65.2 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting livereload==2.7.1 (from -r requirements3.txt (line 27)) Downloading livereload-2.7.1.tar.gz (22 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting lunr==0.8.0 (from -r requirements3.txt (line 28)) Downloading lunr-0.8.0.tar.gz (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 11.0 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mccabe==0.7.0 (from -r requirements3.txt (line 29)) Downloading mccabe-0.7.0.tar.gz (9.7 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mergedeep==1.3.4 (from -r requirements3.txt (line 30)) Downloading mergedeep-1.3.4.tar.gz (4.7 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mkdocs==1.6.1 (from -r requirements3.txt (line 31)) Downloading mkdocs-1.6.1.tar.gz (3.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 17.0 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' 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 32)) Downloading mkdocs-add-number-plugin-1.2.2.tar.gz (8.8 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 33)) Downloading mkdocs_awesome_nav-3.0.0.tar.gz (7.9 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mkdocs-exclude==1.0.2 (from -r requirements3.txt (line 34)) Downloading mkdocs-exclude-1.0.2.tar.gz (6.8 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 35)) Downloading mkdocs_get_deps-0.2.0.tar.gz (10 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 36)) Downloading mkdocs_macros_plugin-1.3.7.tar.gz (33 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mkdocs-material==9.7.7 (from -r requirements3.txt (line 37)) Downloading mkdocs_material-9.7.7.tar.gz (4.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.1/4.1 MB 134.8 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 38)) Downloading mkdocs_material_extensions-1.3.1.tar.gz (11 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mock==5.2.0 (from -r requirements3.txt (line 39)) Downloading mock-5.2.0.tar.gz (92 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting more-itertools==10.6.0 (from -r requirements3.txt (line 40)) Downloading more-itertools-10.6.0.tar.gz (125 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting natsort==8.4.0 (from -r requirements3.txt (line 41)) Downloading natsort-8.4.0.tar.gz (76 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting nltk==3.10.4 (from -r requirements3.txt (line 42)) Downloading nltk-3.10.4.tar.gz (4.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.3/4.3 MB 153.0 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting nodeenv==1.9.1 (from -r requirements3.txt (line 43)) Downloading nodeenv-1.9.1.tar.gz (47 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting paginate==0.5.7 (from -r requirements3.txt (line 44)) Downloading paginate-0.5.7.tar.gz (19 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting panoply==0.1.56 (from -r requirements3.txt (line 45)) Downloading panoply-0.1.56.tar.gz (2.2 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pdoc3==0.11.6 (from -r requirements3.txt (line 46)) Downloading pdoc3-0.11.6.tar.gz (177 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pipdeptree==2.26.0 (from -r requirements3.txt (line 47)) Downloading pipdeptree-2.26.0.tar.gz (40 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pre-commit==4.2.0 (from -r requirements3.txt (line 48)) Downloading pre_commit-4.2.0.tar.gz (193 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting py-spy==0.4.1 (from -r requirements3.txt (line 49)) Downloading py_spy-0.4.1.tar.gz (244 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pydocstyle==6.3.0 (from -r requirements3.txt (line 50)) Downloading pydocstyle-6.3.0.tar.gz (36 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyflakes==3.2.0 (from -r requirements3.txt (line 51)) Downloading pyflakes-3.2.0.tar.gz (63 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyinstaller-hooks-contrib==2026.6 (from -r requirements3.txt (line 52)) Downloading pyinstaller_hooks_contrib-2026.6.tar.gz (173 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyinstaller==6.22.2 (from -r requirements3.txt (line 53)) Downloading pyinstaller-6.22.2.tar.gz (4.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.1/4.1 MB 99.5 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pylint==4.1.3 (from -r requirements3.txt (line 54)) Downloading pylint-4.1.3.tar.gz (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 122.4 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pymdown-extensions==11.0.1 (from -r requirements3.txt (line 55)) Downloading pymdown_extensions-11.0.1.tar.gz (857 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 857.1/857.1 kB 28.9 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pymemtrace==0.6.3 (from -r requirements3.txt (line 56)) Downloading pymemtrace-0.6.3.tar.gz (8.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.5/8.5 MB 138.0 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyproject-api==1.11.0 (from -r requirements3.txt (line 57)) Downloading pyproject_api-1.11.0.tar.gz (23 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest==9.1.1 (from -r requirements3.txt (line 58)) Downloading pytest-9.1.1.tar.gz (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 3.6 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest-asyncio==1.3.0 (from -r requirements3.txt (line 59)) Downloading pytest_asyncio-1.3.0.tar.gz (50 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest-cov==6.0.0 (from -r requirements3.txt (line 60)) Downloading pytest-cov-6.0.0.tar.gz (66 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest-html==4.2.0 (from -r requirements3.txt (line 61)) Downloading pytest_html-4.2.0.tar.gz (108 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest-httpserver==1.1.2 (from -r requirements3.txt (line 62)) Downloading pytest_httpserver-1.1.2.tar.gz (68 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest-json-report==1.5.0 (from -r requirements3.txt (line 63)) Downloading pytest-json-report-1.5.0.tar.gz (21 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest-metadata==3.1.1 (from -r requirements3.txt (line 64)) Downloading pytest_metadata-3.1.1.tar.gz (10.0 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest-mock==3.14.0 (from -r requirements3.txt (line 65)) Downloading pytest-mock-3.14.0.tar.gz (32 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytest-xdist==3.6.1 (from -r requirements3.txt (line 66)) Downloading pytest_xdist-3.6.1.tar.gz (84 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pytokens==0.4.1 (from -r requirements3.txt (line 67)) Downloading pytokens-0.4.1.tar.gz (23 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyyaml-env-tag==0.1 (from -r requirements3.txt (line 68)) Downloading pyyaml_env_tag-0.1.tar.gz (5.6 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyyaml-ft==8.0.0 (from -r requirements3.txt (line 69)) Downloading pyyaml_ft-8.0.0.tar.gz (141 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting sarif-om==1.0.4 (from -r requirements3.txt (line 70)) Downloading sarif_om-1.0.4.tar.gz (28 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting sftp-py==0.2.1 (from -r requirements3.txt (line 71)) Downloading sftp_py-0.2.1.tar.gz (6.1 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 72)) Downloading simple_term_menu-1.6.6.tar.gz (35 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting smmap==5.0.2 (from -r requirements3.txt (line 73)) Downloading smmap-5.0.2.tar.gz (22 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting snowballstemmer==2.2.0 (from -r requirements3.txt (line 74)) Downloading snowballstemmer-2.2.0.tar.gz (86 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting stevedore==5.9.1 (from -r requirements3.txt (line 75)) Downloading stevedore-5.9.1.tar.gz (518 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting super-collections==0.5.3 (from -r requirements3.txt (line 76)) Downloading super_collections-0.5.3.tar.gz (10 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tox==4.28.4 (from -r requirements3.txt (line 77)) Downloading tox-4.28.4.tar.gz (199 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting watchdog==6.0.0 (from -r requirements3.txt (line 78)) Downloading watchdog-6.0.0.tar.gz (131 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting wcmatch==10.0 (from -r requirements3.txt (line 79)) Downloading wcmatch-10.0.tar.gz (115 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting PyYAML>=5.3.1 (from bandit==1.9.4->-r requirements3.txt (line 5)) Downloading pyyaml-6.0.3.tar.gz (130 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting rich (from bandit==1.9.4->-r requirements3.txt (line 5)) Downloading rich-14.3.4.tar.gz (230 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting click>=8.0.0 (from black==26.10.1->-r requirements3.txt (line 6)) Downloading click-8.5.0.tar.gz (382 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mypy-extensions>=0.4.3 (from black==26.10.1->-r requirements3.txt (line 6)) Downloading mypy_extensions-1.1.0.tar.gz (6.3 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting packaging>=22.0 (from black==26.10.1->-r requirements3.txt (line 6)) Using cached packaging-26.3-py3-none-any.whl Collecting pathspec>=1.0.0 (from black==26.10.1->-r requirements3.txt (line 6)) Downloading pathspec-1.0.4.tar.gz (131 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting platformdirs>=2 (from black==26.10.1->-r requirements3.txt (line 6)) Downloading platformdirs-4.11.3.tar.gz (33 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting requests<3.0.0,>=1.0.0 (from coveralls==4.1.0->-r requirements3.txt (line 10)) Downloading requests-2.34.2.tar.gz (142 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting typer<1.0.0,>=0.12.0 (from coveralls==4.1.0->-r requirements3.txt (line 10)) Downloading typer-0.26.4.tar.gz (201 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 24)) Downloading attrs-25.1.0.tar.gz (810 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 810.6/810.6 kB 59.5 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jsonpickle (from jschema-to-python==1.2.3->-r requirements3.txt (line 24)) Downloading jsonpickle-4.1.1.tar.gz (316 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 24)) Downloading pbr-7.0.3.tar.gz (135 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tornado (from livereload==2.7.1->-r requirements3.txt (line 27)) Downloading tornado-6.6.tar.gz (617 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 618.0/618.0 kB 35.1 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 31)) Downloading jinja2-3.1.6.tar.gz (245 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 31)) Downloading markdown-3.10.2.tar.gz (368 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting markupsafe>=2.0.1 (from mkdocs==1.6.1->-r requirements3.txt (line 31)) Downloading markupsafe-3.0.2.tar.gz (20 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 33)) Downloading pydantic-2.13.5.tar.gz (845 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 845.8/845.8 kB 75.7 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 36)) Downloading termcolor-2.5.0.tar.gz (13 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting babel>=2.10 (from mkdocs-material==9.7.7->-r requirements3.txt (line 37)) Downloading babel-2.17.0.tar.gz (10.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.0/10.0 MB 187.1 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting colorama>=0.4 (from mkdocs-material==9.7.7->-r requirements3.txt (line 37)) Downloading colorama-0.4.6.tar.gz (27 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygments>=2.16 (from mkdocs-material==9.7.7->-r requirements3.txt (line 37)) Using cached pygments-2.21.0-py3-none-any.whl Collecting defusedxml (from nltk==3.10.4->-r requirements3.txt (line 42)) Downloading defusedxml-0.7.1.tar.gz (75 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting joblib (from nltk==3.10.4->-r requirements3.txt (line 42)) Downloading joblib-1.4.2.tar.gz (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 113.0 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting regex>=2021.8.3 (from nltk==3.10.4->-r requirements3.txt (line 42)) Downloading regex-2026.7.10.tar.gz (416 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tqdm (from nltk==3.10.4->-r requirements3.txt (line 42)) Downloading tqdm-4.67.1.tar.gz (169 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mako (from pdoc3==0.11.6->-r requirements3.txt (line 46)) Downloading mako-1.4.3.tar.gz (412 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 47)) Downloading pip-26.2.2.tar.gz (1.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.9/1.9 MB 127.9 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 48)) Downloading virtualenv-21.14.13.tar.gz (5.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.6/5.6 MB 177.5 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting setuptools>=42.0.0 (from pyinstaller==6.22.2->-r requirements3.txt (line 53)) Using cached setuptools-84.2.1-py3-none-any.whl Collecting dill>=0.3.6 (from pylint==4.1.3->-r requirements3.txt (line 54)) Downloading dill-0.4.0.tar.gz (186 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting tomlkit>=0.10.1 (from pylint==4.1.3->-r requirements3.txt (line 54)) Downloading tomlkit-0.13.2.tar.gz (192 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting psutil (from pymemtrace==0.6.3->-r requirements3.txt (line 56)) Downloading psutil-7.2.2.tar.gz (493 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pluggy<2,>=1.5 (from pytest==9.1.1->-r requirements3.txt (line 58)) Downloading pluggy-1.6.0.tar.gz (69 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 62)) Downloading werkzeug-3.1.9.tar.gz (940 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 940.2/940.2 kB 63.6 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 71)) Downloading paramiko-3.5.1.tar.gz (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 110.2 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 77)) Downloading cachetools-7.1.8.tar.gz (40 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 77)) Downloading chardet-5.2.0.tar.gz (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 134.8 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 77)) Downloading filelock-4.2.4.tar.gz (652 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 652.4/652.4 kB 65.4 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting charset_normalizer<4,>=2 (from requests<3.0.0,>=1.0.0->coveralls==4.1.0->-r requirements3.txt (line 10)) Downloading charset_normalizer-3.5.1.tar.gz (171 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting idna<4,>=2.5 (from requests<3.0.0,>=1.0.0->coveralls==4.1.0->-r requirements3.txt (line 10)) Downloading idna-3.19.tar.gz (215 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting urllib3<3,>=1.26 (from requests<3.0.0,>=1.0.0->coveralls==4.1.0->-r requirements3.txt (line 10)) Downloading urllib3-2.8.0.tar.gz (458 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting certifi>=2023.5.7 (from requests<3.0.0,>=1.0.0->coveralls==4.1.0->-r requirements3.txt (line 10)) Downloading certifi-2026.10.23.tar.gz (136 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting shellingham>=1.3.0 (from typer<1.0.0,>=0.12.0->coveralls==4.1.0->-r requirements3.txt (line 10)) Downloading shellingham-1.5.4.tar.gz (10 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting annotated-doc>=0.0.2 (from typer<1.0.0,>=0.12.0->coveralls==4.1.0->-r requirements3.txt (line 10)) Downloading annotated_doc-0.0.4.tar.gz (7.3 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 71)) Downloading bcrypt-5.0.0.tar.gz (25 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 71)) Downloading cryptography-50.0.1.tar.gz (880 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 880.4/880.4 kB 73.2 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 71)) Downloading pynacl-1.6.2.tar.gz (3.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.5/3.5 MB 175.0 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 71)) Downloading cffi-2.0.0.tar.gz (523 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 71)) Downloading pycparser-3.0.tar.gz (103 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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 33)) Downloading annotated_types-0.7.0.tar.gz (16 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pydantic-core==2.46.5 (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt (line 33)) Downloading pydantic_core-2.46.5.tar.gz (472 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting typing-extensions>=4.14.1 (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt (line 33)) Using cached typing_extensions-4.16.0-py3-none-any.whl Collecting typing-inspection>=0.4.2 (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt (line 33)) Downloading typing_inspection-0.4.2.tar.gz (75 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting markdown-it-py>=2.2.0 (from rich->bandit==1.9.4->-r requirements3.txt (line 5)) Downloading markdown-it-py-3.0.0.tar.gz (74 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' 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.9.4->-r requirements3.txt (line 5)) Downloading mdurl-0.1.2.tar.gz (8.7 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting distlib<1,>=0.4.3 (from virtualenv>=20.10.0->pre-commit==4.2.0->-r requirements3.txt (line 48)) Downloading distlib-0.4.3.tar.gz (615 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 615.1/615.1 kB 80.5 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting python-discovery>=1.6.1 (from virtualenv>=20.10.0->pre-commit==4.2.0->-r requirements3.txt (line 48)) Downloading python_discovery-1.6.4.tar.gz (89 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Saved ./src/packaging-26.3-py3-none-any.whl Saved ./src/pygments-2.21.0-py3-none-any.whl Saved ./src/setuptools-84.2.1-py3-none-any.whl Saved ./src/typing_extensions-4.16.0-py3-none-any.whl Building wheels for collected packages: apipkg, altgraph, astroid, backrefs, bandit, black, pytokens, bracex, cfgv, coverage, coveralls, exceptiongroup, execnet, flake8, mccabe, pyflakes, flake8-docstrings, freezegun, ghp-import, gitdb, smmap, GitPython, hjson, identify, iniconfig, isort, jschema-to-python, lazy-object-proxy, libcst, livereload, lunr, mergedeep, mkdocs, mkdocs-add-number-plugin, mkdocs-awesome-nav, mkdocs-exclude, mkdocs-get-deps, mkdocs-macros-plugin, mkdocs-material, mkdocs-material-extensions, mock, more-itertools, natsort, nltk, nodeenv, paginate, panoply, simple-term-menu, pdoc3, pipdeptree, pre-commit, py-spy, pydocstyle, pyinstaller-hooks-contrib, pyinstaller, pylint, pymdown-extensions, pymemtrace, pyproject-api, pytest, pytest-asyncio, pytest-cov, pytest-html, pytest-httpserver, pytest-json-report, pytest-metadata, pytest-mock, pytest-xdist, pyyaml-env-tag, pyyaml-ft, sarif-om, sftp-py, snowballstemmer, stevedore, super-collections, tox, watchdog, wcmatch, pluggy, pycodestyle, requests, charset_normalizer, idna, typer, urllib3, annotated-doc, babel, cachetools, certifi, chardet, click, colorama, dill, filelock, jinja2, markdown, markupsafe, mypy-extensions, paramiko, bcrypt, cryptography, cffi, pathspec, pip, platformdirs, pydantic, pydantic-core, annotated-types, pynacl, python-dateutil, PyYAML, regex, rich, markdown-it-py, mdurl, shellingham, six, tomlkit, typing-inspection, virtualenv, distlib, python-discovery, Werkzeug, attrs, defusedxml, joblib, jsonpickle, mako, pbr, psutil, pycparser, termcolor, 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=8429 sha256=1ff8104f9e587c62c61de728fbbc6091afee4f7315a9f8569a234cbae514b541 Stored in directory: /root/.cache/pip/wheels/7d/73/5b/5e389f03ffa13a1ae38e8d0dc6d7074b9b87a4e4342553b6af 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=21330 sha256=0d2e3369defa91856baedc2dde7fbcc86d0e4a81fa3a4694647078f28ac12c4d Stored in directory: /root/.cache/pip/wheels/98/0c/e9/fc91c3678a1d2d9b14e8fee1a40a30b826670b0fc694f83e1e Building wheel for astroid (pyproject.toml): started Building wheel for astroid (pyproject.toml): finished with status 'done' Created wheel for astroid: filename=astroid-4.3.4-py3-none-any.whl size=288310 sha256=8aa080c285e7c0c53b14d15a7fecd4b516c23fa84cff925b003fd72d1a3c40cc Stored in directory: /root/.cache/pip/wheels/ba/05/e8/1c11310f4b60f0ce0d5149a98f85c9667c9c3ee5800f4a61fb 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-py314-none-any.whl size=411834 sha256=542608c3f0baa8028690efd9c2763dea0fcfaee39fe966487503c7f7fcf4a1a6 Stored in directory: /root/.cache/pip/wheels/e5/da/2f/4f0187f71b5e199c4fba79308c50ff2f48c613669f8c9e7147 Building wheel for bandit (pyproject.toml): started Building wheel for bandit (pyproject.toml): finished with status 'done' Created wheel for bandit: filename=bandit-1.9.4-py3-none-any.whl size=138717 sha256=cbb6d87f5bc0ee7d8d8bc436896c22c22351dc9b1df1577285c60a980e5b5cfe Stored in directory: /root/.cache/pip/wheels/85/8a/5d/2a7dd24bb75d33e3ddfd0f65b964a330762d199c193ee3239c Building wheel for black (pyproject.toml): started Building wheel for black (pyproject.toml): finished with status 'done' Created wheel for black: filename=black-26.10.1-py3-none-any.whl size=239267 sha256=a61756898befe9ad3dfcef8535ceaa277177e5aca93bd292598fe98d65100d5f Stored in directory: /root/.cache/pip/wheels/e2/a5/fe/9ce3be5619baffa8c9f700cec75e05b67731c8d07fcdeec20b Building wheel for pytokens (pyproject.toml): started Building wheel for pytokens (pyproject.toml): finished with status 'done' Created wheel for pytokens: filename=pytokens-0.4.1-cp314-cp314-linux_x86_64.whl size=300847 sha256=94595b243903bd6603575c9756d63b3dc3759115486531dacab79f2d06120af7 Stored in directory: /root/.cache/pip/wheels/32/19/6a/ea2df9ee6af2f65b7f10ffdad829f1b124445461ac75c3c8d8 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=11504 sha256=cd7b0b3862812b077b6b890b7f31ba8a65c41338575c2ac6bfab441adc72232a Stored in directory: /root/.cache/pip/wheels/ff/ed/af/b379b977192a460d6e4022ed0caf3a9fdb12256eb041d3ad54 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=7285 sha256=10132b03a474f922391952ccded3b6d5276fe754bb426bd3b395ab99fd03e27b Stored in directory: /root/.cache/pip/wheels/a3/98/c5/c16a9848dae88bc1312c3008c3a9278fc979d0fa233c91c75b 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-cp314-cp314-linux_x86_64.whl size=243556 sha256=e780db311f7727be1587ebc8d461e79ae2cfaf06fb89641490c66adae4e90689 Stored in directory: /root/.cache/pip/wheels/c6/5b/33/86ad3d5f23f10463784e3aee337f0199179c14ba6106f62b48 Building wheel for coveralls (pyproject.toml): started Building wheel for coveralls (pyproject.toml): finished with status 'done' Created wheel for coveralls: filename=coveralls-4.1.0-py3-none-any.whl size=14172 sha256=322fef7440417e6241e4c3825aadbedd2229532a7a4a9c0de73c0b873a592e6d Stored in directory: /root/.cache/pip/wheels/6b/2a/08/94f049e1df3cfa091cf03a224a64459d363fa86441d3b11c41 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=16495 sha256=37af1f046e4a7464f1517d49d0d8893a05ea7eead74ac9a1bfcd059e8097fd2e Stored in directory: /root/.cache/pip/wheels/e9/a9/46/7ca9984beb995934c38282f838777bde70903c552c9b528e74 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=40606 sha256=87a124c3a1f3cc50586e3aa08dc6a4294b70ccd85851bfb75994225347eafddb Stored in directory: /root/.cache/pip/wheels/8b/81/ea/caead93ddfc029c6e6793d0adff342ae495e9e26876944c66a 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=57783 sha256=cfbcdac7f90233732d753380828d624587403b9c1349ce84f69bb9a1c066ebb8 Stored in directory: /root/.cache/pip/wheels/81/f0/e8/e4b275ab2910b30dbdba899d7581904da0bf39faad84687137 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=7422 sha256=f67d183b8fed1070708e85afdb3807195017127924c9676ffc50904e0ace49d0 Stored in directory: /root/.cache/pip/wheels/22/c2/0b/cde513fb206b5eba8789bff7f186c9b5535edbdd426f6703cf 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=62803 sha256=d1fba3d4ce544ac2773f72cb132154c5116eb67036518ee9b9ce0537eab4c31e Stored in directory: /root/.cache/pip/wheels/87/36/dd/d79a6a6cad3fc68f6a80c78c88a4655699eca24662e3ba6636 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=5031 sha256=a7d0aabe62bd008eddcb3627120da76c4bd20588e38b6787e3e9b3ae6c14e589 Stored in directory: /root/.cache/pip/wheels/46/50/a7/ef18279dacd380767d788f1852c0d470e17a711c2dd3b39fae 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=17632 sha256=7ba9da2b8ac7fe7a91271b2c8a2d6f866cbc99d1111d606ce82ea0b93d265a1f Stored in directory: /root/.cache/pip/wheels/27/a0/76/d5e59d702e07fde798477ca7174c52eca6486035176acfd8c7 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=f1f2ea8db2caa6aeb465bdf3d84ae9c648354a3ab8203040eaa5415979049039 Stored in directory: /root/.cache/pip/wheels/6a/93/37/413d7997846a70d27172561d132823160f217dbcc74359f1bb 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=62900 sha256=ecb4dbc88aab4ba1deddb61fa6f8c3024fad14269df6f46d5211682507c128ed Stored in directory: /root/.cache/pip/wheels/76/b6/58/1e0e376d79280aa000d94c79dba2b46bd3a7cc3f2bb608eaf5 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=9f29d82562c225c3b96d1e65db23441614d160546342bdd368c2343bdc15a841 Stored in directory: /root/.cache/pip/wheels/85/af/24/ca654d47e5431241417a922e19340b91a7b471f4566e7d678d Building wheel for GitPython (pyproject.toml): started Building wheel for GitPython (pyproject.toml): finished with status 'done' Created wheel for GitPython: filename=gitpython-3.2.1-py3-none-any.whl size=231548 sha256=185fe94a3acd3421b2a35859bcb2d7d049006f62f06871c272eb192d05011bab Stored in directory: /root/.cache/pip/wheels/e3/4e/d7/4ac1b5847d0b2d69987a17ad372c56ea7a284b49668237fdd2 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=ba93ca27eccf55629592aa7524f26525cbc0cbdef2092333889fc9993304173c Stored in directory: /root/.cache/pip/wheels/ed/04/32/2e4df2d8ae1f034eca410e997898894c7cbd0eb40f42050d44 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=99130 sha256=e649db6780d36237da298865984125567f3e4ee8d90ab528170e771e248142a1 Stored in directory: /root/.cache/pip/wheels/65/1e/46/1bdc4587d20a5148adbbade6e47dd4b727907202c695963b58 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=6043 sha256=a9d12f4a8012f7d5529ca9e929741e95cbd70b56a4bafa2f68091f99f5fcb0f0 Stored in directory: /root/.cache/pip/wheels/bd/47/d7/417029df2285803925fd9fd7b5bb45222087774d9d002c0978 Building wheel for isort (pyproject.toml): started Building wheel for isort (pyproject.toml): finished with status 'done' Created wheel for isort: filename=isort-6.0.1-py3-none-any.whl size=94185 sha256=246327d487ab8fc950d08e252ac12b3ae4bc816887595210c09b9c374b3ad5a0 Stored in directory: /root/.cache/pip/wheels/e8/96/dc/49bde3477efc2027e9cbf1abbe562c2d63e4bdff3c95610a28 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=10490 sha256=1c1c98602c95ca761435cc5de7ef4b6f0a0f8775dcb7be12296927176139a8ee Stored in directory: /root/.cache/pip/wheels/cc/bb/26/62d6f5121869af88d80e79a4e1bcddcf6cefa28c74c305cc04 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-cp314-cp314-linux_x86_64.whl size=71400 sha256=084e6a2ad991d36e556382249314f56c529349f3958142bd98a33db473e7cab8 Stored in directory: /root/.cache/pip/wheels/61/96/66/67068899cf6711783e39ac487dd1b206fffd77b8dec5e94e5c Building wheel for libcst (pyproject.toml): started Building wheel for libcst (pyproject.toml): finished with status 'done' Created wheel for libcst: filename=libcst-1.9.0-cp314-cp314-linux_x86_64.whl size=2338502 sha256=b5541b820c70dc2428a57fc5cdf08365db894a652b9b83f3bdffcb16598129c6 Stored in directory: /root/.cache/pip/wheels/f8/aa/53/49cb38ce11757dd908bdee884a041c8729980e9ba49b2b7dcd 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=ed54668966f34cea5b40b66ac781d1f20f9932c299f236cf9c0fa20d63b17a03 Stored in directory: /root/.cache/pip/wheels/4f/2d/fa/617d1845f83c50c22442feaefa269391f6fcdef53188d23cf2 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=35210 sha256=04d7526f88c3b9748c92578de8ec20a4cf1a585ff1becae7c8ed6bb836942d99 Stored in directory: /root/.cache/pip/wheels/4a/67/4b/03f63297c9c86718a62de6aa846bd315411990f0053bafbbc4 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=4831 sha256=4adb2f091b5505ccde70da66831828597f8d1b55dc3fbcd999716a201c3267e0 Stored in directory: /root/.cache/pip/wheels/2f/92/64/689333388c022ba636982e5747df495b97839bff3ea8ebb6ab 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=3864445 sha256=7aff96e4aa4d89d23ee4feba6855f70e216c7aa720e4433c89fa7184bdd3a125 Stored in directory: /root/.cache/pip/wheels/01/7a/5f/eeedd7f1795c41b11d4a02aa6b3944827bb40c3e9f9e4ac753 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=60074f501562361d7dbb31e3763d7763c64ff953786736534d9b0069a475829e Stored in directory: /root/.cache/pip/wheels/50/3a/b6/fad1720f0e44e4e991319ebf3da5d3e8c1afc52cb4a95fdaf5 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/b0/8d/17/0e9800b5f7a9f50dc2accbae1537d0c9a7b26fa49526816dde 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=7434 sha256=aaa99ef87881539d52bf7bcc39e14b0004cc455304c5d761849f874bb57440c9 Stored in directory: /root/.cache/pip/wheels/fb/03/89/a44f2ed19741c4f07bf7aab034b946e45cf0521c8a01a6edd2 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=9519 sha256=8e3b9e1cffa32a3ec7ffaaf814eb3d65a9d003f9530a6df7b830d9d4abbdb766 Stored in directory: /root/.cache/pip/wheels/27/91/a4/6ac5fc52655b67f9e808fb67ad93dd9b2b365653c86ebac17d 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=37837 sha256=775ef790af9165b7df5bd044d0c35b44ecfa6922f5b107b71cc23995dc0a7153 Stored in directory: /root/.cache/pip/wheels/36/77/1e/567ff31276d8f2efaecad46bf7988df052c12d42a83a9290f4 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.7.7-py3-none-any.whl size=9305437 sha256=ec0fecc3fbab159aba95bb1268f0277b2b86e6c6d985791caa6ef0ea2ae479fb Stored in directory: /root/.cache/pip/wheels/65/35/ad/5a04250f5fedc76dd251cd7741c67cc6da5c059ffcc138ac3d 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=8730 sha256=d57879f6b1f9f88b29a80127eb981fa850bd2872469608e486d215a89bc0935a Stored in directory: /root/.cache/pip/wheels/52/46/2b/7b8948e58edd08209c6f4bcdf8fac951a79287013d470ab129 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=ee5c8d1527f8bf5d0af34c9270be2c3c7e62e056ecb969f64cff9c24bc9e3c6f Stored in directory: /root/.cache/pip/wheels/44/a4/37/c2a855c8e7a6b5fd1dca794b2d473f79a58fc9648a2645cc8c 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/21/70/2c/c46486fff305e409f02f0332198210db862c2e9eb6932244a6 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=fc325020031231300b47b72ad8a73d40fd007372e32b35ad4f373360c66c85d7 Stored in directory: /root/.cache/pip/wheels/b4/d2/d1/78aef955fe58851367053fec3015d914de9a1a9eaf2fb79684 Building wheel for nltk (pyproject.toml): started Building wheel for nltk (pyproject.toml): finished with status 'done' Created wheel for nltk: filename=nltk-3.10.4-py3-none-any.whl size=1722986 sha256=54f77c7655f5e8cb1fba12502b8f70627c420e84677769f2042d783c8ef3ff1c Stored in directory: /root/.cache/pip/wheels/47/45/b8/775bdcf43679bafe7a92f719fd5ab12050b3cc444b94fa6f76 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=22416 sha256=92234bb2836c02b24f0674e2927a0f49ee66fec1c565c1f46d8af5d950d8b142 Stored in directory: /root/.cache/pip/wheels/b5/53/e9/789937d9d19d5713c08efca4f0749cc151d39ad87be8f1ec37 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=67da5896a734dba87226296dfe46a5d9fef059ff387bbcc40ef663fb0c613fe5 Stored in directory: /root/.cache/pip/wheels/e0/e4/8e/557ceac8d6c9a175aecd5eec503d279dc1eb717db71d435e34 Building wheel for panoply (pyproject.toml): started Building wheel for panoply (pyproject.toml): finished with status 'done' Created wheel for panoply: filename=panoply-0.1.56-py3-none-any.whl size=3093 sha256=a9ae826823bdb1a503973111701963ac1a745d9496df3c01ce1ded6db032412e Stored in directory: /root/.cache/pip/wheels/bd/6a/77/f6bdbb5f30957615691b1ef863a298cafedc9addb6fa5bde25 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=27688 sha256=ce2573039093c7d80edf2585cd8c57a70864cb2b09c3288bbe04a65dea4e9134 Stored in directory: /root/.cache/pip/wheels/f2/1d/4f/de37dceedf1489e9fe4350d8ccb15f8a453f9cda34fa52a3d7 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=237961 sha256=5623223452453be28b6d142dcfcc83cb25a314701ac89a1f4d1fe9d3208d4637 Stored in directory: /root/.cache/pip/wheels/42/9b/8f/803a3ade59791e39c8f399db016a10b017e5e1c6ba90647910 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=32529 sha256=87aeed8897f22dcc3939762e25bd4c0358b5b4e9958fde45f572560b5b709832 Stored in directory: /root/.cache/pip/wheels/5d/1e/42/e7174a6522ef1aa28585b7b3a87a1acbad04407b26e7fda316 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=dc0512bded981a3288f1081c6e6212083e05222e9000adf271a7e462338d0b58 Stored in directory: /root/.cache/pip/wheels/87/d4/1c/a6894ca8e9311882fb42f9ab504ff740a60e34c1c0ebc24f18 Building wheel for py-spy (pyproject.toml): started Building wheel for py-spy (pyproject.toml): still running... Building wheel for py-spy (pyproject.toml): finished with status 'done' Created wheel for py-spy: filename=py_spy-0.4.1-py3-none-linux_x86_64.whl size=2170994 sha256=aab0582667d068054d574aa7112b7ab8cb2c3395aef5f41f8f73ff377a94fd54 Stored in directory: /root/.cache/pip/wheels/0a/d3/72/3c2ba4adbd6ae6f07fc494d2a710bab1fa6e0df58ecf1fc8f1 Building wheel for pydocstyle (pyproject.toml): started Building wheel for pydocstyle (pyproject.toml): finished with status 'done' Created wheel for pydocstyle: filename=pydocstyle-6.3.0-py3-none-any.whl size=38997 sha256=c65bc4e617100b6299fdb23fcae7df59a5652f9b7e714759c577e91a64efa51d Stored in directory: /root/.cache/pip/wheels/3a/e6/81/237c1a4f62d3472994a369cfd9395545c87bac696d66d7f613 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-2026.6-py3-none-any.whl size=457159 sha256=a8f24a02788ff944113edcf915af16b3b2b2f78149a306a30b4771030615ac42 Stored in directory: /root/.cache/pip/wheels/cb/2b/12/27fcb1d9eaa802440b4153bcf73143d62fbb623c8fb8e0cb6a Building wheel for pyinstaller (pyproject.toml): started Building wheel for pyinstaller (pyproject.toml): finished with status 'done' Created wheel for pyinstaller: filename=pyinstaller-6.22.2-py3-none-any.whl size=2380061 sha256=4c1c7eb4125b1a1f9ab147f79212bad73a7d7aeaa9dfe09e1064d1f8f5084676 Stored in directory: /root/.cache/pip/wheels/43/a0/54/d246e17128c799d22704b367db68b06fc598821bee1136ab19 Building wheel for pylint (pyproject.toml): started Building wheel for pylint (pyproject.toml): finished with status 'done' Created wheel for pylint: filename=pylint-4.1.3-py3-none-any.whl size=588959 sha256=98c6197e6cf3deda733dfd935aad0dc0199640b52e5ad571b577da5bcbbdf909 Stored in directory: /root/.cache/pip/wheels/ed/68/93/e6dc15e69e33f92617350d74bcec189b420f2f74b4720fa3aa 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-11.0.1-py3-none-any.whl size=269455 sha256=d62f16442fc8814e237108d3e1443a017827c59fb1422926b64e3b02fb6afa3c Stored in directory: /root/.cache/pip/wheels/62/9a/17/36fcf4733322edd9fb82946b61171bee8974786b1dade8fe9e Building wheel for pymemtrace (pyproject.toml): started Building wheel for pymemtrace (pyproject.toml): finished with status 'done' Created wheel for pymemtrace: filename=pymemtrace-0.6.3-cp314-cp314-linux_x86_64.whl size=249789 sha256=18a2f3f1d290c5d5315426f55cd4ff51f69ee3d3db8e28b0545b2504f3d6ebbd Stored in directory: /root/.cache/pip/wheels/ce/b6/1d/36e4b0f8657e64d34d6fa2497efb70ae8fd2bb12fcd73ec319 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.11.0-py3-none-any.whl size=13276 sha256=289554252b3e1a0585374b4076877841fcfbe9c6fd5e56433d81f34087843ba5 Stored in directory: /root/.cache/pip/wheels/4e/22/1b/60d1734aa1f83d2d88e9aeae0cf44e7e804b736741662d6c25 Building wheel for pytest (pyproject.toml): started Building wheel for pytest (pyproject.toml): finished with status 'done' Created wheel for pytest: filename=pytest-9.1.1-py3-none-any.whl size=386536 sha256=76f7b24b166d14785c172c4db5e87b8845213c620ce20212b2e457ee32ced14c Stored in directory: /root/.cache/pip/wheels/3a/48/26/6a366f3804208cc68236c48ef0d6d4bee33c0e023f7367a275 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=15077 sha256=6def5e576803fb00836614ce883a758931c440b331eb1622ee11d39fffa4d0ed Stored in directory: /root/.cache/pip/wheels/6b/95/90/055a1bce325a914a325d4b309a90ba132c229fff8ab8e660e5 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=23127 sha256=3da0d2aa13c65abbba46540c42cf6607a99d9a495eafdd0d3141c500f3f345ef Stored in directory: /root/.cache/pip/wheels/81/8a/70/ad093e7821ad1b7763ba2d69ff6d105693bd71f873b4b8e90d 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.2.0-py3-none-any.whl size=23715 sha256=a61a4a11dd7ef2dd228e22631cf47d495c313dc5aaca4e76f0a256632a5a64a4 Stored in directory: /root/.cache/pip/wheels/f2/13/6b/b1ec9cf8580824ced5ad7dea4adb20ea6888e8e6e09af41746 Building wheel for pytest-httpserver (pyproject.toml): started Building wheel for pytest-httpserver (pyproject.toml): finished with status 'done' Created wheel for pytest-httpserver: filename=pytest_httpserver-1.1.2-py3-none-any.whl size=20998 sha256=7f5ec8e281ccab67adb406a733db7f6926fb9e5859292734f823e66a70e8a03d Stored in directory: /root/.cache/pip/wheels/57/37/20/120bce8e09e02296953203b986f8a370112ca1df2e22ef002a 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=13287 sha256=6a99c156eb737f3fda1cb484d66d7d4b90518b15140c39be8e0af299ae8685ab Stored in directory: /root/.cache/pip/wheels/36/71/25/10b6998ff7aeb06e51bb12e89aae817475a34f029e838ec2eb Building wheel for pytest-metadata (pyproject.toml): started Building wheel for pytest-metadata (pyproject.toml): finished with status 'done' Created wheel for pytest-metadata: filename=pytest_metadata-3.1.1-py3-none-any.whl size=11427 sha256=a0b53672e7139278e2ec96cbd151b60c43531da69083eea952fbdb62c122fc3e Stored in directory: /root/.cache/pip/wheels/3c/19/40/fb283ac3d006d8fb88752442559ed44225d173b2af6596e09f 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=9900 sha256=438ceb2d596d62e02d70d4356fcae5cb4f894fed66fb4a47ba23d6ecf33693ab Stored in directory: /root/.cache/pip/wheels/dc/51/04/85feb05a81b75f03de342b5be101098ab246096acab241645e 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=46149 sha256=133e88aefd5e77477893a6b7e9ee10675a023641a85d7d0cc8d780bf8cfdf6c8 Stored in directory: /root/.cache/pip/wheels/87/27/0e/2fd8ee5969f1007eb798938dbfe64d185c60031d03ce1a970f 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/3c/c5/2d/7c56e305d76c56213d640dfef243bb1e6d96b6bdf95170899d 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-cp314-cp314-linux_x86_64.whl size=50483 sha256=33439ca2b09f84afbbae8e77e7cff549f9a143453b150d63c51e46845836272f Stored in directory: /root/.cache/pip/wheels/51/01/2a/2b310e148b526da021f520cff1d0811fbeda9441330b9da623 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=29061f63acf631b177ebf0c0dd04968089f5eca682b4deddb3346c80f51ca01c Stored in directory: /root/.cache/pip/wheels/90/8f/e3/e2728dcd9c9b58f36feda43e25b237202bed0d302680130e40 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=5943 sha256=2b3df544a1820a7cc21300d9b8634900b0b35ccac2a496055257c77beb024f83 Stored in directory: /root/.cache/pip/wheels/b3/63/7b/5f60988ad31487eeeb9d32aa3cb7d982b5e3fa88c09313554e 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=2002f16cdcb672a843d019ce3a835ecdd54aefd22ac500185f922d0819c8c35b Stored in directory: /root/.cache/pip/wheels/13/bb/fa/62d0ae41f66cb3fa29778f0d5c3806c1187f7f0d4245cac89f Building wheel for stevedore (pyproject.toml): started Building wheel for stevedore (pyproject.toml): finished with status 'done' Created wheel for stevedore: filename=stevedore-5.9.1-py3-none-any.whl size=54933 sha256=e96cf63f7ada5fd4dca3fb597ff73fb119b6a2d50d4956277e6fb6a0659504d7 Stored in directory: /root/.cache/pip/wheels/f5/bc/9f/2444403c5165dfe7da7a60ec99b15a033c1c4f5371b8169fd6 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=8471 sha256=00a147117565d8d3eb1dcbbc3791d46b9611e5a8a3b4396d3be9ec768fe4bd47 Stored in directory: /root/.cache/pip/wheels/ac/2b/6d/726dc6dc9f23e17b59a56dcd7986c2e289f493c5ed05afec8e 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=174029 sha256=2453eed458548dd7afb2034a442f3220a326fd7a9f48c321e0366cadcbca220b Stored in directory: /root/.cache/pip/wheels/c7/48/02/c1e038045e6ba0aee090bc65ec4cb3c7334b0f1d221627223f 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=0060b08c51ad712701b346ccc70ba2b3162b97ab8a344cd140137fbb5e1020f3 Stored in directory: /root/.cache/pip/wheels/0a/c0/14/73fceb17faf81aaac117630a4269363e2d9defb72ef5f6b0e7 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=39348 sha256=4c5a03fbb346a57028c1dc9d7e05c68966e52b4d0390b27619ea0752a6d062f2 Stored in directory: /root/.cache/pip/wheels/36/9e/87/e940b987b5c405d658f14881cbabc0f45efb5a8d31448b87df 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=20505 sha256=249557339d51eb19aa1c1e44659e2707db9e6d7e21c59a4af6c82ebf03a66427 Stored in directory: /root/.cache/pip/wheels/94/3e/3f/0198216039036982fea5a102203fb934dd9736e97b022225dc 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=31324 sha256=ba7e975ebd18ae8a79101b61cc14c48bfbd08cc245da0ba1cf5edce306f0ef47 Stored in directory: /root/.cache/pip/wheels/20/70/32/b22090463ffff2607912d4ace4a3bed8322009261e588ec664 Building wheel for requests (pyproject.toml): started Building wheel for requests (pyproject.toml): finished with status 'done' Created wheel for requests: filename=requests-2.34.2-py3-none-any.whl size=73074 sha256=ece1e98687a1d8c267a88dc32009276dd786083dc87d0318e7aff610f8147a9a Stored in directory: /root/.cache/pip/wheels/03/b8/e5/8a5643fffdd94810b598b6a961838240c45faf0184691f7c77 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.5.1-py3-none-any.whl size=68658 sha256=8f4472c5c42549a99da264712dc3f0acf5a56755f85c67f2ab35b0e90f435739 Stored in directory: /root/.cache/pip/wheels/8f/c7/4a/5caec05f1ef74cd2d87d43aaebbc8ebfa1e0196bffa97551ee Building wheel for idna (pyproject.toml): started Building wheel for idna (pyproject.toml): finished with status 'done' Created wheel for idna: filename=idna-3.19-py3-none-any.whl size=68550 sha256=75e5585a3c6364471d8a5af161ee88a72bb503b75cd4587803761c5d5c624ea9 Stored in directory: /root/.cache/pip/wheels/6b/40/53/e56fa00f090ddbdd2c6a8f871c1fe2c4a810cc3cab91e3c743 Building wheel for typer (pyproject.toml): started Building wheel for typer (pyproject.toml): finished with status 'done' Created wheel for typer: filename=typer-0.26.4-py3-none-any.whl size=122423 sha256=509ba3f9fa3ec97e73d674973e77a734ccb717b6fdf578149eb714fc42e3a1b5 Stored in directory: /root/.cache/pip/wheels/0f/a0/16/f181e185901f116888a0f68a33c0b0a6e01d2569d6038a3a47 Building wheel for urllib3 (pyproject.toml): started Building wheel for urllib3 (pyproject.toml): finished with status 'done' Created wheel for urllib3: filename=urllib3-2.8.0-py3-none-any.whl size=135717 sha256=a514085f6d2112722df5705803c32319a1cdcf8774dc7dcab5dfd7379ded93a4 Stored in directory: /root/.cache/pip/wheels/89/0b/65/af4f0a8aafc53d73942418dd35f691011ed1a46759b02aec78 Building wheel for annotated-doc (pyproject.toml): started Building wheel for annotated-doc (pyproject.toml): finished with status 'done' Created wheel for annotated-doc: filename=annotated_doc-0.0.4-py3-none-any.whl size=5296 sha256=d6cf080618cd73d07b1fe54d1f311802912bb62205f4536114cdc73a946b6e26 Stored in directory: /root/.cache/pip/wheels/eb/e7/48/d6afbac9f79ab82568f6ff09b20f914eeef78f45304fafd6fd 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=98164bcc29fa4a56fefd7f543363b2d486d29c1a388cfe4914df57e69a166d17 Stored in directory: /root/.cache/pip/wheels/2e/fe/e6/51a62c83d716845e07980e5e7b33bfd84062bff68480c52b66 Building wheel for cachetools (pyproject.toml): started Building wheel for cachetools (pyproject.toml): finished with status 'done' Created wheel for cachetools: filename=cachetools-7.1.8-py3-none-any.whl size=16841 sha256=806b877839bf23cd01900671c1aa02149428c6faccfbb9cdf548bba14ebfb1fb Stored in directory: /root/.cache/pip/wheels/ff/cc/8d/c7b20a6cca95f883c5495398a728caf20070212b22ceb026b8 Building wheel for certifi (pyproject.toml): started Building wheel for certifi (pyproject.toml): finished with status 'done' Created wheel for certifi: filename=certifi-2026.10.23-py3-none-any.whl size=135082 sha256=636e5e4dcf1e39d848bfce94ba15d119dd0246dbfeaaeceda43219abcdb032c3 Stored in directory: /root/.cache/pip/wheels/34/24/a1/ddf6498eccc1962f1b6ae99728668610f73e8ee1409ea02911 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=199425 sha256=83a903b7047bedfec98378d1a57f5333ca46c67606a3bcc0a98259393d958246 Stored in directory: /root/.cache/pip/wheels/0b/29/7f/285c6cda415cded2795c6903f60012ae6d9e6c17683bde2722 Building wheel for click (pyproject.toml): started Building wheel for click (pyproject.toml): finished with status 'done' Created wheel for click: filename=click-8.5.0-py3-none-any.whl size=125251 sha256=00e283860f10b9d2775db0c20ede2bb2d669c3e33f47d173193d172d68dea0ee Stored in directory: /root/.cache/pip/wheels/f7/13/3c/51ca38ec96e2f5cb611938f4e43114e0a718bee4c7abccd915 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=25347 sha256=e2e931cb175a851ebf8b6fccfcc6c0a87b0206f7f47d7b35a1a4d322857ae452 Stored in directory: /root/.cache/pip/wheels/2e/cf/8d/32ffadba9250e696bba950c6c30da31ed54e521ee298bea0ad 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=d1a954ee4f259bfc5371dce1226a1fab0f52824899a123aadee0955569ed8a98 Stored in directory: /root/.cache/pip/wheels/83/a3/1b/bc499e7740d2cf6110a3153572d8680d094c1b62f84c3a4817 Building wheel for filelock (pyproject.toml): started Building wheel for filelock (pyproject.toml): finished with status 'done' Created wheel for filelock: filename=filelock-4.2.4-py3-none-any.whl size=162473 sha256=f84ad55ae1d463b48e64e85a413fd3a0f63fcd4e0fdee8a4de07846f3c7b211a Stored in directory: /root/.cache/pip/wheels/ef/6c/b8/2b9fb426cf1b8487b0e185d8a0b4ceaec612d89be028263ce5 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/01/cc/67/79652aa1592b82587b87cb7aaa9721f48d94cf743360d256d4 Building wheel for markdown (pyproject.toml): started Building wheel for markdown (pyproject.toml): finished with status 'done' Created wheel for markdown: filename=markdown-3.10.2-py3-none-any.whl size=108180 sha256=1752e89036807dbb687d92731f8e8e484406b1a118491253acf2c9fe3bf32d2e Stored in directory: /root/.cache/pip/wheels/4d/d4/5a/aea69a8af5f1f515e8b56cb523e9def1b70a6e29cccd2951c8 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-cp314-cp314-linux_x86_64.whl size=22871 sha256=56da3e3eac020d08dd8687bead3136e0d82ca57e293b66cd0b0cf5040c0d401c Stored in directory: /root/.cache/pip/wheels/31/d7/9c/91ea0a7f1bd99970c6602ae982d137132c904433343f48095b 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/e8/71/7b/adc50f17e21586c733ca0ef5c297e9952c5e42e444602323ed 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=227328 sha256=555ba36f070a896d010c824da53cb00ca1219a2d524bd32e9d7a5113083f0fd2 Stored in directory: /root/.cache/pip/wheels/15/c3/44/3757dcc5418cd0b24a6d4646a3c54e81ec8167908430768537 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-cp314-cp314-linux_x86_64.whl size=274736 sha256=eb43a3205bf5ae90d77c29e344d89226419c125022b609809e1cebd27e43160d Stored in directory: /root/.cache/pip/wheels/12/ff/ba/fd520015331d11df9dfe57234f946e25fd7a86b6ef88ba8bf8 Building wheel for cryptography (pyproject.toml): started Building wheel for cryptography (pyproject.toml): finished with status 'done' Created wheel for cryptography: filename=cryptography-50.0.1-cp314-abi3-linux_x86_64.whl size=2194713 sha256=183ac7ea21c97e2ad74958a220cef0029db06bf8b71951e37fb452e708bb7079 Stored in directory: /root/.cache/pip/wheels/91/02/93/0d3c95b5578dfc47814be1c2dd4e08602724284dd2611f5b5e 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-cp314-cp314-linux_x86_64.whl size=464295 sha256=92d9befe16cd93d3bb1241f47dbdc3797706e84e0fb64ca2b088383008b771f4 Stored in directory: /root/.cache/pip/wheels/0e/2a/66/5c25de4415d8a23adef828929edc0af2935a79e66fbe720c90 Building wheel for pathspec (pyproject.toml): started Building wheel for pathspec (pyproject.toml): finished with status 'done' Created wheel for pathspec: filename=pathspec-1.0.4-py3-none-any.whl size=55212 sha256=0ec274d17f0517e415fa5d95baf5d5eb1f69f0ee8229a73932e70fde2d1d9f2b Stored in directory: /root/.cache/pip/wheels/9c/72/87/48df28633b53bbff712ae05e36600b65e1f6755d4f60edba01 Building wheel for pip (pyproject.toml): started Building wheel for pip (pyproject.toml): finished with status 'done' Created wheel for pip: filename=pip-26.2.2-py3-none-any.whl size=1819850 sha256=85a871e1efd8d40e143cb600bc50e74a2316df661de232c51fa4f85c30323b6d Stored in directory: /root/.cache/pip/wheels/da/63/7b/c1db04c9c5dbd9e14c5d378f0767e0bdea8b677441289e69c9 Building wheel for platformdirs (pyproject.toml): started Building wheel for platformdirs (pyproject.toml): finished with status 'done' Created wheel for platformdirs: filename=platformdirs-4.11.3-py3-none-any.whl size=23491 sha256=16425828335309c7bd0bba9693306d38a9270b345e61eded434145443db91f7c Stored in directory: /root/.cache/pip/wheels/42/5c/86/d90a3c88c3728e33b05665e10051870b4903b6ded53af3b926 Building wheel for pydantic (pyproject.toml): started Building wheel for pydantic (pyproject.toml): finished with status 'done' Created wheel for pydantic: filename=pydantic-2.13.5-py3-none-any.whl size=472589 sha256=69957e5334fb7d17a82015d3735884534ed658a3f2e033a3622f37801f0023df Stored in directory: /root/.cache/pip/wheels/62/64/9f/0170516efc2e1efc9c7cae83bc065affb39a690fe979599dff 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.46.5-cp314-cp314-linux_x86_64.whl size=2201537 sha256=27f922a8c4cc8dbc06b1970c88bca148ae63ac71dbb4207269d329e0351eadd0 Stored in directory: /root/.cache/pip/wheels/c2/e0/87/9920cb99801568e016a9fec99f247abe75e52b8a2c31c4a3c7 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=13642 sha256=897ee4aeffe59ede14528c793b9e3bcffdffecee090865d6571c03a06595ec3c Stored in directory: /root/.cache/pip/wheels/17/df/94/39c1b1789323a9a32cc2e4bc45ca475878c6aa14f4c6444958 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-cp314-cp314-linux_x86_64.whl size=1386716 sha256=470576fabc18a7b3a3135782698a7b965df81407f65d5d1bb4d418dcb2cb162d Stored in directory: /root/.cache/pip/wheels/80/52/1b/3452b75b7ac49687f8e8142fa55efa5ac7ac733c6625cd3b9e 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=229932 sha256=2ae1efc68ced16d283f2905bf6eee3acc422acd4012216931047dbae62c1f2c2 Stored in directory: /root/.cache/pip/wheels/4a/1f/0d/e710fbf176d8867cf6e030338ee668a793643b2a7f792fe5a6 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-cp314-cp314-linux_x86_64.whl size=45462 sha256=e8189919e14354dcdabf9bb8cc520c0c18b62099239d50af5baec84bf68a834c Stored in directory: /root/.cache/pip/wheels/5c/15/7e/fe0ae6dcc91614d09e03950315089c18fc7cb20913d1334f2b Building wheel for regex (pyproject.toml): started Building wheel for regex (pyproject.toml): finished with status 'done' Created wheel for regex: filename=regex-2026.7.10-cp314-cp314-linux_x86_64.whl size=796849 sha256=8ab7a94332e89dee1dd1ec92d184c48ee43fa9a51689e9754a03ea451b7e94e9 Stored in directory: /root/.cache/pip/wheels/80/20/75/28673a46ad0faad8892fa6226251c0b72db011c6527ebfad50 Building wheel for rich (pyproject.toml): started Building wheel for rich (pyproject.toml): finished with status 'done' Created wheel for rich: filename=rich-14.3.4-py3-none-any.whl size=310484 sha256=0d65c30f88862f6f9951cb8971d58673f3f496810b33f3a14c128fe296c3dda0 Stored in directory: /root/.cache/pip/wheels/f8/37/9d/28845e94e227c7e603b74364821385a02023bbb9866adb5933 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/bd/b7/89/d3348e5972b55a1dff1e26677586e585a79410b9b9f7d782af 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/68/58/dd/d60fc44b1f0de8db645a2e14b508139827096b108d71535689 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=4aae500e47bf770044cf8b7c5aeb0635ec15c21d0df9ade6d97a97cbc0fe0ed9 Stored in directory: /root/.cache/pip/wheels/6e/9b/5e/f2b5656f97f01c70f18c98371e03042acbbab8615630828b87 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=11132 sha256=b6c6fb92a8362c7afb0f86d5b3a94254cab239e05859513f48ab2474b8f0a8e8 Stored in directory: /root/.cache/pip/wheels/07/8b/c0/c04f534ce14ac9d49c2bd8f8d0c2c5b73e1f6a4f1e8e45fcc7 Building wheel for tomlkit (pyproject.toml): started Building wheel for tomlkit (pyproject.toml): finished with status 'done' Created wheel for tomlkit: filename=tomlkit-0.13.2-py3-none-any.whl size=38006 sha256=1128d2e25dc28328dee99c09dab75e12aa6e92d9f7662a83637fe440e8d9555a Stored in directory: /root/.cache/pip/wheels/9f/77/e2/f055d10d97978338b223f5fb5d9b0b7424a90f11dd3a0266cb 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=1db3531a48a0cc60f7c1b5104fab9b87acea3cea43ba1076f6bfa6d5fb05fbd8 Stored in directory: /root/.cache/pip/wheels/76/fd/14/2a4b667c50dca89d5f7240783446796899b1756979af5244e4 Building wheel for virtualenv (pyproject.toml): started Building wheel for virtualenv (pyproject.toml): finished with status 'done' Created wheel for virtualenv: filename=virtualenv-21.14.13-py3-none-any.whl size=5557638 sha256=d3532656bddc2bf62351493990805db8118c0512f13fd2c24f36497d14e92a3f Stored in directory: /root/.cache/pip/wheels/fd/b9/90/fba92ec63ef032c3e6492597a3576b67f76606d4f1959c06cf 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.3-py2.py3-none-any.whl size=470628 sha256=200be1b705ee741e252335b7de4676d1150d4dfffeb86d054971c6678c6c606c Stored in directory: /root/.cache/pip/wheels/68/b3/04/f6d441bf47726cbad4f2792a1b8b794bf6da3f5d13232e99d2 Building wheel for python-discovery (pyproject.toml): started Building wheel for python-discovery (pyproject.toml): finished with status 'done' Created wheel for python-discovery: filename=python_discovery-1.6.4-py3-none-any.whl size=39385 sha256=cff0cc0ba414e1e6f48d23a82f2381963ac5199782a28beefb908389fe1d50b8 Stored in directory: /root/.cache/pip/wheels/88/6f/8b/83cd7f47a41ff11aededd46391ffd775af2c06f16e04f31e57 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.9-py3-none-any.whl size=228700 sha256=7adde88b37880fce35f3a7a9e94f480ef26f0fa4d41403b9769d7a3ae605b18e Stored in directory: /root/.cache/pip/wheels/ba/f3/1d/d377df88bfc2fd3ff32511ed0be50f3dcea2aa2d23525d559c 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=63151 sha256=15886fb72472261dbeb61ed76ff4603bbce0e97c627270fed75b4266e1f9b079 Stored in directory: /root/.cache/pip/wheels/6e/ca/f0/5695bd4eaec7c1cac487d2090efc26f809437731a6f60ed62d Building wheel for defusedxml (pyproject.toml): started Building wheel for defusedxml (pyproject.toml): finished with status 'done' Created wheel for defusedxml: filename=defusedxml-0.7.1-py2.py3-none-any.whl size=25716 sha256=a3529dcc2e7faaecd78dbfa601439c47c01175c2aef2f6303bde7058fb767a19 Stored in directory: /root/.cache/pip/wheels/10/66/ee/b95c499ef16898a4df2aa4662020c0321c5096ff432335d044 Building wheel for joblib (pyproject.toml): started Building wheel for joblib (pyproject.toml): finished with status 'done' Created wheel for joblib: filename=joblib-1.4.2-py3-none-any.whl size=301858 sha256=e066c182e7a233754cd98550ced29c64b29392db2782b4b50a114ca0906ed7fd Stored in directory: /root/.cache/pip/wheels/66/e4/ad/2e2a2e3962217b7d7024c1f207ff600a13ffd7455d3dfc7f98 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=47127 sha256=f30352983e8bbc45a17cc4e85cb524b3b228924405742f68589bb8f42c642bc7 Stored in directory: /root/.cache/pip/wheels/67/d2/cc/c0c096b3a804f313f0a58eefe6c13f630c68a7522fc3271617 Building wheel for mako (pyproject.toml): started Building wheel for mako (pyproject.toml): finished with status 'done' Created wheel for mako: filename=mako-1.4.3-py3-none-any.whl size=80429 sha256=202595e8c80396f28cb4fcb2d371a4243983f46274e35db6af8b342b2a95380b Stored in directory: /root/.cache/pip/wheels/b4/9d/77/9ba80e3120feac0cd4a26684f41e894b6b924039b7cde47436 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=a6b693126a3aacd51bc3fa5f33956565c620f2f608314547d7c0a95abcb31953 Stored in directory: /root/.cache/pip/wheels/eb/12/30/a56928c7995c5afa97a5df42fa39825eda29233ce7a1a76cbe Building wheel for psutil (pyproject.toml): started Building wheel for psutil (pyproject.toml): finished with status 'done' Created wheel for psutil: filename=psutil-7.2.2-cp36-abi3-linux_x86_64.whl size=159057 sha256=e8e3501c95c47166f7c569c7c8606724aabcdb9537fa437d619f63805a8dc76a Stored in directory: /root/.cache/pip/wheels/58/62/53/a03f566a81cad0bae24c62f1049184cd7e00904b1ee1793e94 Building wheel for pycparser (pyproject.toml): started Building wheel for pycparser (pyproject.toml): finished with status 'done' Created wheel for pycparser: filename=pycparser-3.0-py3-none-any.whl size=48173 sha256=888f955ce3642302fe8385db47da8f7030476b97264d95b9d32968eedb09ca7e Stored in directory: /root/.cache/pip/wheels/73/d2/22/ef191ebbbf4aa14100c05a13ac8bea1739aee0159b9166825d 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=7751 sha256=eca1c1c77209714f915f136a0bfb50ae964fa851692bd2568da0f7ff32bb3f5d Stored in directory: /root/.cache/pip/wheels/e5/e3/2e/b72639bed6b66de0bd2d705a8178d9d10ce78f6cabdc6eefbc Building wheel for tornado (pyproject.toml): started Building wheel for tornado (pyproject.toml): finished with status 'done' Created wheel for tornado: filename=tornado-6.6-cp311-abi3-linux_x86_64.whl size=528229 sha256=77499c3e0a0304d8acbc07f0656a360fb24e0f976ae4fd1d48c2abbf9ea848fe Stored in directory: /root/.cache/pip/wheels/b1/e3/c8/24ddc064df156c7a9fb1f060dda26a336a2c9638cb4f30e744 Building wheel for tqdm (pyproject.toml): started Building wheel for tqdm (pyproject.toml): finished with status 'done' Created wheel for tqdm: filename=tqdm-4.67.1-py3-none-any.whl size=78580 sha256=32bc0342a9ed870e3e5061f45f3c444884ccaf8081ed75a1e19ae7b4a657eff9 Stored in directory: /root/.cache/pip/wheels/fc/01/b9/21df1ea583541041ef6bd6b476fccdfd475d410b302027fb7a Successfully built apipkg altgraph astroid backrefs bandit black pytokens bracex cfgv coverage coveralls exceptiongroup execnet flake8 mccabe pyflakes flake8-docstrings freezegun ghp-import gitdb smmap GitPython hjson identify iniconfig isort jschema-to-python lazy-object-proxy libcst livereload lunr mergedeep mkdocs mkdocs-add-number-plugin mkdocs-awesome-nav mkdocs-exclude mkdocs-get-deps mkdocs-macros-plugin mkdocs-material mkdocs-material-extensions mock more-itertools natsort nltk nodeenv paginate panoply simple-term-menu pdoc3 pipdeptree pre-commit py-spy pydocstyle pyinstaller-hooks-contrib pyinstaller pylint pymdown-extensions pymemtrace pyproject-api pytest pytest-asyncio pytest-cov pytest-html pytest-httpserver pytest-json-report pytest-metadata pytest-mock pytest-xdist pyyaml-env-tag pyyaml-ft sarif-om sftp-py snowballstemmer stevedore super-collections tox watchdog wcmatch pluggy pycodestyle requests charset_normalizer idna typer urllib3 annotated-doc babel cachetools certifi chardet click colorama dill filelock jinja2 markdown markupsafe mypy-extensions paramiko bcrypt cryptography cffi pathspec pip platformdirs pydantic pydantic-core annotated-types pynacl python-dateutil PyYAML regex rich markdown-it-py mdurl shellingham six tomlkit typing-inspection virtualenv distlib python-discovery Werkzeug attrs defusedxml joblib jsonpickle mako pbr psutil pycparser termcolor tornado tqdm if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-2.4/opt/python3_devtools ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-2.4/opt/python3_devtools ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_devtools@mfext[/opt/metwork-mfext-2.4/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-4.3.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/backrefs-5.8-py314-none-any.whl (from -r requirements3.txt.tmp (line 4)) Processing ./src/bandit-1.9.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 5)) Processing ./src/black-26.10.1-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/cfgv-3.4.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 8)) Processing ./src/coverage-7.7.1-cp314-cp314-linux_x86_64.whl (from -r requirements3.txt.tmp (line 9)) Processing ./src/coveralls-4.1.0-py3-none-any.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/flake8-7.1.2-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 13)) Processing ./src/flake8_docstrings-1.7.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 14)) Processing ./src/freezegun-1.5.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 15)) Processing ./src/ghp_import-2.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 16)) Processing ./src/gitdb-4.0.12-py3-none-any.whl (from -r requirements3.txt.tmp (line 17)) Processing ./src/gitpython-3.2.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 18)) Processing ./src/hjson-3.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 19)) Processing ./src/identify-2.6.9-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 20)) Processing ./src/iniconfig-2.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 21)) Processing ./src/isort-6.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 22)) Processing ./src/jschema_to_python-1.2.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 23)) Processing ./src/lazy_object_proxy-1.10.0-cp314-cp314-linux_x86_64.whl (from -r requirements3.txt.tmp (line 24)) Processing ./src/libcst-1.9.0-cp314-cp314-linux_x86_64.whl (from -r requirements3.txt.tmp (line 25)) Processing ./src/livereload-2.7.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 26)) Processing ./src/lunr-0.8.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 27)) Processing ./src/mccabe-0.7.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 28)) Processing ./src/mergedeep-1.3.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 29)) Processing ./src/mkdocs-1.6.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 30)) Processing ./src/mkdocs_add_number_plugin-1.2.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 31)) Processing ./src/mkdocs_awesome_nav-3.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 32)) Processing ./src/mkdocs_exclude-1.0.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 33)) Processing ./src/mkdocs_get_deps-0.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 34)) Processing ./src/mkdocs_macros_plugin-1.3.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 35)) Processing ./src/mkdocs_material-9.7.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 36)) Processing ./src/mkdocs_material_extensions-1.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 37)) Processing ./src/mock-5.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 38)) Processing ./src/more_itertools-10.6.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 39)) Processing ./src/natsort-8.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 40)) Processing ./src/nltk-3.10.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 41)) Processing ./src/nodeenv-1.9.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 42)) Processing ./src/paginate-0.5.7-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 43)) Processing ./src/panoply-0.1.56-py3-none-any.whl (from -r requirements3.txt.tmp (line 44)) Processing ./src/pdoc3-0.11.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 45)) Processing ./src/pipdeptree-2.26.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 46)) Processing ./src/pre_commit-4.2.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 47)) Processing ./src/py_spy-0.4.1-py3-none-linux_x86_64.whl (from -r requirements3.txt.tmp (line 48)) Processing ./src/pydocstyle-6.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 49)) Processing ./src/pyflakes-3.2.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 50)) Processing ./src/pyinstaller_hooks_contrib-2026.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 51)) Processing ./src/pyinstaller-6.22.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 52)) Processing ./src/pylint-4.1.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 53)) Processing ./src/pymdown_extensions-11.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 54)) Processing ./src/pymemtrace-0.6.3-cp314-cp314-linux_x86_64.whl (from -r requirements3.txt.tmp (line 55)) Processing ./src/pyproject_api-1.11.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 56)) Processing ./src/pytest-9.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 57)) Processing ./src/pytest_asyncio-1.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 58)) Processing ./src/pytest_cov-6.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 59)) Processing ./src/pytest_html-4.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 60)) Processing ./src/pytest_httpserver-1.1.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 61)) Processing ./src/pytest_json_report-1.5.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 62)) Processing ./src/pytest_metadata-3.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 63)) Processing ./src/pytest_mock-3.14.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 64)) Processing ./src/pytest_xdist-3.6.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 65)) Processing ./src/pytokens-0.4.1-cp314-cp314-linux_x86_64.whl (from -r requirements3.txt.tmp (line 66)) Processing ./src/pyyaml_env_tag-0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 67)) Processing ./src/pyyaml_ft-8.0.0-cp314-cp314-linux_x86_64.whl (from -r requirements3.txt.tmp (line 68)) Processing ./src/sarif_om-1.0.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 69)) Processing ./src/sftp_py-0.2.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 70)) Processing ./src/simple_term_menu-1.6.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 71)) Processing ./src/smmap-5.0.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 72)) Processing ./src/snowballstemmer-2.2.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 73)) Processing ./src/stevedore-5.9.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 74)) Processing ./src/super_collections-0.5.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 75)) Processing ./src/tox-4.28.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 76)) Processing ./src/watchdog-6.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 77)) Processing ./src/wcmatch-10.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 78)) Requirement already satisfied: PyYAML>=5.3.1 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from bandit==1.9.4->-r requirements3.txt.tmp (line 5)) (6.0.3) Requirement already satisfied: rich in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from bandit==1.9.4->-r requirements3.txt.tmp (line 5)) (14.3.4) Requirement already satisfied: click>=8.0.0 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from black==26.10.1->-r requirements3.txt.tmp (line 6)) (8.5.0) Requirement already satisfied: mypy-extensions>=0.4.3 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from black==26.10.1->-r requirements3.txt.tmp (line 6)) (1.1.0) Requirement already satisfied: packaging>=22.0 in /opt/metwork-mfext-2.4/opt/python3_core/lib/python3.14/site-packages (from black==26.10.1->-r requirements3.txt.tmp (line 6)) (26.3) Requirement already satisfied: pathspec>=1.0.0 in /opt/metwork-mfext-2.4/opt/python3_core/lib/python3.14/site-packages (from black==26.10.1->-r requirements3.txt.tmp (line 6)) (1.0.4) Requirement already satisfied: platformdirs>=2 in /opt/metwork-mfext-2.4/opt/python3_core/lib/python3.14/site-packages (from black==26.10.1->-r requirements3.txt.tmp (line 6)) (4.11.3) Requirement already satisfied: requests<3.0.0,>=1.0.0 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from coveralls==4.1.0->-r requirements3.txt.tmp (line 10)) (2.34.2) Requirement already satisfied: typer<1.0.0,>=0.12.0 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from coveralls==4.1.0->-r requirements3.txt.tmp (line 10)) (0.26.4) Requirement already satisfied: pycodestyle<2.13.0,>=2.12.0 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from flake8==7.1.2->-r requirements3.txt.tmp (line 13)) (2.12.1) Requirement already satisfied: python-dateutil>=2.7 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from freezegun==1.5.1->-r requirements3.txt.tmp (line 15)) (2.9.0.post0) Requirement already satisfied: attrs in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from jschema-to-python==1.2.3->-r requirements3.txt.tmp (line 23)) (25.1.0) Requirement already satisfied: jsonpickle in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from jschema-to-python==1.2.3->-r requirements3.txt.tmp (line 23)) (4.1.1) Requirement already satisfied: pbr in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from jschema-to-python==1.2.3->-r requirements3.txt.tmp (line 23)) (7.0.3) Requirement already satisfied: tornado in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from livereload==2.7.1->-r requirements3.txt.tmp (line 26)) (6.6) Requirement already satisfied: jinja2>=2.11.1 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from mkdocs==1.6.1->-r requirements3.txt.tmp (line 30)) (3.1.6) Requirement already satisfied: markdown>=3.3.6 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from mkdocs==1.6.1->-r requirements3.txt.tmp (line 30)) (3.10.2) Requirement already satisfied: markupsafe>=2.0.1 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from mkdocs==1.6.1->-r requirements3.txt.tmp (line 30)) (3.0.2) Requirement already satisfied: pydantic>=2.8.1 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from mkdocs-awesome-nav==3.0.0->-r requirements3.txt.tmp (line 32)) (2.13.5) Requirement already satisfied: termcolor in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from mkdocs-macros-plugin==1.3.7->-r requirements3.txt.tmp (line 35)) (2.5.0) Requirement already satisfied: babel>=2.10 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from mkdocs-material==9.7.7->-r requirements3.txt.tmp (line 36)) (2.17.0) Requirement already satisfied: colorama>=0.4 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from mkdocs-material==9.7.7->-r requirements3.txt.tmp (line 36)) (0.4.6) Requirement already satisfied: pygments>=2.16 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from mkdocs-material==9.7.7->-r requirements3.txt.tmp (line 36)) (2.21.0) Requirement already satisfied: defusedxml in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from nltk==3.10.4->-r requirements3.txt.tmp (line 41)) (0.7.1) Requirement already satisfied: joblib in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from nltk==3.10.4->-r requirements3.txt.tmp (line 41)) (1.4.2) Requirement already satisfied: regex>=2021.8.3 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from nltk==3.10.4->-r requirements3.txt.tmp (line 41)) (2026.7.10) Requirement already satisfied: tqdm in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from nltk==3.10.4->-r requirements3.txt.tmp (line 41)) (4.67.1) Requirement already satisfied: mako in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from pdoc3==0.11.6->-r requirements3.txt.tmp (line 45)) (1.4.3) Requirement already satisfied: pip>=24.2 in /opt/metwork-mfext-2.4/opt/python3_core/lib/python3.14/site-packages (from pipdeptree==2.26.0->-r requirements3.txt.tmp (line 46)) (26.2.2) Requirement already satisfied: virtualenv>=20.10.0 in /opt/metwork-mfext-2.4/opt/python3_core/lib/python3.14/site-packages (from pre-commit==4.2.0->-r requirements3.txt.tmp (line 47)) (21.14.13) Requirement already satisfied: setuptools>=42.0.0 in /opt/metwork-mfext-2.4/opt/python3_core/lib/python3.14/site-packages (from pyinstaller==6.22.2->-r requirements3.txt.tmp (line 52)) (84.2.1) Requirement already satisfied: dill>=0.3.6 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from pylint==4.1.3->-r requirements3.txt.tmp (line 53)) (0.4.0) Requirement already satisfied: tomlkit>=0.10.1 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from pylint==4.1.3->-r requirements3.txt.tmp (line 53)) (0.13.2) Requirement already satisfied: psutil in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from pymemtrace==0.6.3->-r requirements3.txt.tmp (line 55)) (7.2.2) Requirement already satisfied: pluggy<2,>=1.5 in /opt/metwork-mfext-2.4/opt/python3_core/lib/python3.14/site-packages (from pytest==9.1.1->-r requirements3.txt.tmp (line 57)) (1.6.0) Requirement already satisfied: Werkzeug>=2.0.0 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from pytest-httpserver==1.1.2->-r requirements3.txt.tmp (line 61)) (3.1.9) Requirement already satisfied: paramiko>=2.7.1 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from sftp-py==0.2.1->-r requirements3.txt.tmp (line 70)) (3.5.1) Requirement already satisfied: cachetools>=6.1 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from tox==4.28.4->-r requirements3.txt.tmp (line 76)) (7.1.8) Requirement already satisfied: chardet>=5.2 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from tox==4.28.4->-r requirements3.txt.tmp (line 76)) (5.2.0) Requirement already satisfied: filelock>=3.18 in /opt/metwork-mfext-2.4/opt/python3_core/lib/python3.14/site-packages (from tox==4.28.4->-r requirements3.txt.tmp (line 76)) (4.2.4) Requirement already satisfied: charset_normalizer<4,>=2 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from requests<3.0.0,>=1.0.0->coveralls==4.1.0->-r requirements3.txt.tmp (line 10)) (3.5.1) Requirement already satisfied: idna<4,>=2.5 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from requests<3.0.0,>=1.0.0->coveralls==4.1.0->-r requirements3.txt.tmp (line 10)) (3.19) Requirement already satisfied: urllib3<3,>=1.26 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from requests<3.0.0,>=1.0.0->coveralls==4.1.0->-r requirements3.txt.tmp (line 10)) (2.8.0) Requirement already satisfied: certifi>=2023.5.7 in /opt/metwork-mfext-2.4/opt/python3_core/lib/python3.14/site-packages (from requests<3.0.0,>=1.0.0->coveralls==4.1.0->-r requirements3.txt.tmp (line 10)) (2026.10.23) Requirement already satisfied: shellingham>=1.3.0 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from typer<1.0.0,>=0.12.0->coveralls==4.1.0->-r requirements3.txt.tmp (line 10)) (1.5.4) Requirement already satisfied: annotated-doc>=0.0.2 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from typer<1.0.0,>=0.12.0->coveralls==4.1.0->-r requirements3.txt.tmp (line 10)) (0.0.4) Requirement already satisfied: bcrypt>=3.2 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt.tmp (line 70)) (5.0.0) Requirement already satisfied: cryptography>=3.3 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt.tmp (line 70)) (50.0.1) Requirement already satisfied: pynacl>=1.5 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt.tmp (line 70)) (1.6.2) Requirement already satisfied: cffi>=2.0.0 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from cryptography>=3.3->paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt.tmp (line 70)) (2.0.0) Requirement already satisfied: pycparser in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from cffi>=2.0.0->cryptography>=3.3->paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt.tmp (line 70)) (3.0) Requirement already satisfied: annotated-types>=0.6.0 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt.tmp (line 32)) (0.7.0) Requirement already satisfied: pydantic-core==2.46.5 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt.tmp (line 32)) (2.46.5) Requirement already satisfied: typing-extensions>=4.14.1 in /opt/metwork-mfext-2.4/opt/python3_core/lib/python3.14/site-packages (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt.tmp (line 32)) (4.16.0) Requirement already satisfied: typing-inspection>=0.4.2 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt.tmp (line 32)) (0.4.2) Requirement already satisfied: six>=1.5 in /opt/metwork-mfext-2.4/opt/python3_core/lib/python3.14/site-packages (from python-dateutil>=2.7->freezegun==1.5.1->-r requirements3.txt.tmp (line 15)) (1.17.0) Requirement already satisfied: markdown-it-py>=2.2.0 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from rich->bandit==1.9.4->-r requirements3.txt.tmp (line 5)) (3.0.0) Requirement already satisfied: mdurl~=0.1 in /opt/metwork-mfext-2.4/opt/python3/lib/python3.14/site-packages (from markdown-it-py>=2.2.0->rich->bandit==1.9.4->-r requirements3.txt.tmp (line 5)) (0.1.2) Requirement already satisfied: distlib<1,>=0.4.3 in /opt/metwork-mfext-2.4/opt/python3_core/lib/python3.14/site-packages (from virtualenv>=20.10.0->pre-commit==4.2.0->-r requirements3.txt.tmp (line 47)) (0.4.3) Requirement already satisfied: python-discovery>=1.6.1 in /opt/metwork-mfext-2.4/opt/python3_core/lib/python3.14/site-packages (from virtualenv>=20.10.0->pre-commit==4.2.0->-r requirements3.txt.tmp (line 47)) (1.6.4) Installing collected packages: snowballstemmer, py-spy, paginate, hjson, altgraph, watchdog, super-collections, stevedore, smmap, simple-term-menu, pyyaml-ft, pyyaml-env-tag, pytokens, pyproject-api, pymemtrace, pymdown-extensions, pyinstaller-hooks-contrib, pyflakes, pydocstyle, pipdeptree, nodeenv, nltk, natsort, more-itertools, mock, mkdocs-material-extensions, mergedeep, mccabe, lunr, livereload, libcst, lazy-object-proxy, isort, iniconfig, identify, execnet, exceptiongroup, coverage, cfgv, bracex, backrefs, astroid, apipkg, wcmatch, sarif-om, pytest-httpserver, pytest, pylint, pyinstaller, pdoc3, panoply, mkdocs-get-deps, jschema-to-python, gitdb, ghp-import, freezegun, flake8, black, tox, pytest-xdist, pytest-mock, pytest-metadata, pytest-cov, pytest-asyncio, pre-commit, 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, coveralls Successfully installed GitPython-3.2.1 altgraph-0.17.5 apipkg-3.0.2 astroid-4.3.4 backrefs-5.8 bandit-1.9.4 black-26.10.1 bracex-2.5 cfgv-3.4.0 coverage-7.7.1 coveralls-4.1.0 exceptiongroup-1.2.2 execnet-2.1.1 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 jschema-to-python-1.2.3 lazy-object-proxy-1.10.0 libcst-1.9.0 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.7.7 mkdocs-material-extensions-1.3.1 mock-5.2.0 more-itertools-10.6.0 natsort-8.4.0 nltk-3.10.4 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.1 pydocstyle-6.3.0 pyflakes-3.2.0 pyinstaller-6.22.2 pyinstaller-hooks-contrib-2026.6 pylint-4.1.3 pymdown-extensions-11.0.1 pymemtrace-0.6.3 pyproject-api-1.11.0 pytest-9.1.1 pytest-asyncio-1.3.0 pytest-cov-6.0.0 pytest-html-4.2.0 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 pytokens-0.4.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.9.1 super-collections-0.5.3 tox-4.28.4 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-2.4/opt/python3_devtools/lib/python3.14/site-packages; then mkdir -p /opt/metwork-mfext-2.4/opt/python3_devtools/lib/python3.14/site-packages; fi if test -f /opt/metwork-mfext-2.4/opt/python3_devtools/lib/python3.14/site-packages/requirements3.txt; then cat /opt/metwork-mfext-2.4/opt/python3_devtools/lib/python3.14/site-packages/requirements3.txt requirements3.txt |sort |uniq | sed '/^#/d' | sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-2.4/opt/python3_devtools/lib/python3.14/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-2.4/opt/python3_devtools/lib/python3.14/site-packages/requirements3.txt.tmp /opt/metwork-mfext-2.4/opt/python3_devtools/lib/python3.14/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq | sed '/^#/d' | sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-2.4/opt/python3_devtools/lib/python3.14/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq| sed '/^#/d' | grep -v "\["`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/GitPython.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/altgraph.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/apipkg.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/astroid.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/backrefs.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/bandit.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/black.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/bracex.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/cfgv.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/coverage.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/coveralls.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/exceptiongroup.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/execnet.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/flake8_docstrings.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/flake8.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/freezegun.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/ghp-import.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/gitdb.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/hjson.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/identify.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/iniconfig.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/isort.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/jschema_to_python.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/lazy-object-proxy.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/libcst.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/livereload.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/lunr.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/mccabe.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/mergedeep.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/mkdocs-add-number-plugin.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/mkdocs-awesome-nav.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/mkdocs-exclude.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/mkdocs-get-deps.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/mkdocs-macros-plugin.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/mkdocs-material-extensions.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/mkdocs-material.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/mkdocs.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/mock.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/more-itertools.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/natsort.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/nltk.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/nodeenv.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/paginate.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/panoply.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pdoc3.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pipdeptree.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pre_commit.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/py-spy.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pydocstyle.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pyflakes.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pyinstaller-hooks-contrib.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pyinstaller.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pylint.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pymdown-extensions.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pymemtrace.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pyproject-api.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pytest-asyncio.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pytest-cov.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pytest-html.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pytest_httpserver.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pytest-json-report.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pytest-metadata.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pytest-mock.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pytest-xdist.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pytest.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pytokens.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/pyyaml_env_tag.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/PyYAML-ft.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/sarif_om.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/sftp_py.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/simple-term-menu.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/smmap.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/snowballstemmer.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/stevedore.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/super_collections.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/tox.yaml is ready /opt/metwork-mfext-2.4/opt/python3_devtools/share/metwork_packages/watchdog.yaml is ready /opt/metwork-mfext-2.4/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-2.4/opt/python3_devtools/.mfextaddon; fi _layer_dhash "python3_devtools@mfext" >/opt/metwork-mfext-2.4/opt/python3_devtools/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-2.4/opt/python3_devtools" cache: /buildcache/mfext_cache_layer_python3_devtools_9bdb697266202f4eee4843b4f87c9e4a.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-2.4/opt/java/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/java/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/java/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/java/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/java/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-2.4/opt/java" "java" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 95234bf814ec98a06646af5bcdd50829 core@mfext layer (dependency) hash (from cache): 757a12f196dcf7591e097a3ccc9711ad root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: bb6f4ce6d0360d816d7105ca51c83502 cache hit (used: /buildcache/mfext_cache_layer_java_ce07bc87ed35145b916e68f20c22d436.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-2.4/opt/java ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-2.4/opt/java/.mfextaddon; fi _layer_dhash "java@mfext" >/opt/metwork-mfext-2.4/opt/java/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-2.4/opt/java" cache already exist (/buildcache/mfext_cache_layer_java_ce07bc87ed35145b916e68f20c22d436.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-2.4/opt/monitoring/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/monitoring/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/monitoring/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/monitoring/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/monitoring/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-2.4/opt/monitoring" "monitoring" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 95234bf814ec98a06646af5bcdd50829 core@mfext layer (dependency) hash (from cache): 757a12f196dcf7591e097a3ccc9711ad root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: ea76c7c5377ba8712aa56774dd674f46 cache hit (used: /buildcache/mfext_cache_layer_monitoring_dfb91623de4743e5b18810db3e882126.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-2.4/opt/monitoring ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-2.4/opt/monitoring/.mfextaddon; fi _layer_dhash "monitoring@mfext" >/opt/metwork-mfext-2.4/opt/monitoring/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-2.4/opt/monitoring" cache already exist (/buildcache/mfext_cache_layer_monitoring_dfb91623de4743e5b18810db3e882126.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-2.4/opt/default/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/default/.extra_dependencies; else cat .extra_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/default/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/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-2.4/opt/default/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-2.4/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-2.4/opt/default/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-2.4/opt/default" "default" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 95234bf814ec98a06646af5bcdd50829 core@mfext layer (dependency) hash (from cache): 757a12f196dcf7591e097a3ccc9711ad devtools@mfext layer (dependency) hash (from cache): 0aa4ceef473c548cdffa09e3a8c472b6 java@mfext layer (dependency) hash (from cache): 7bd10e4724330ae9e1a7ae1bd93986ca monitoring@mfext layer (dependency) hash (from cache): c9aece4e9211657894328aa35b86daf1 nodejs@mfext layer (dependency) hash (from cache): 01a0058e8d81503dfda5616cad440cf3 openresty@mfext layer (dependency) hash (from cache): 5ffecd82a9afcfa23af41b1a202f89c3 python3@mfext layer (dependency) hash (from cache): 65b11353c166a98f3e4d67d87e98f41f python3_core@mfext layer (dependency) hash (from cache): f794737e5d31dbba9299e6ed11a3f48f python3_devtools@mfext layer (dependency) hash (from cache): b5d9620f901a18c01929a7fae999380c python3_scientific_core@mfext layer (dependency) hash (from cache): 5e3396992e4671cdc8d57a6ae3c89842 root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 scientific_core@mfext layer (dependency) hash (from cache): 7acf21d90fbbaeab97e7b64486f9cb85 source hash: 558c6b0abbb332346c98bcb655b28c46 cache missed (/buildcache/mfext_cache_layer_default_c7291eeb21b80398efe6de0b46fd5d13.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-2.4/opt/default ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-2.4/opt/default/.mfextaddon; fi _layer_dhash "default@mfext" >/opt/metwork-mfext-2.4/opt/default/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-2.4/opt/default" cache: /buildcache/mfext_cache_layer_default_c7291eeb21b80398efe6de0b46fd5d13.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-2.4/bin/metwork_debug chmod a+rx /opt/metwork-mfext-2.4/bin/metwork_debug cp -f _launch_crontab /opt/metwork-mfext-2.4/bin/_launch_crontab chmod a+rx /opt/metwork-mfext-2.4/bin/_launch_crontab cp -f clear.sh /opt/metwork-mfext-2.4/bin/clear.sh chmod a+rx /opt/metwork-mfext-2.4/bin/clear.sh cp -f _doc_layer.sh /opt/metwork-mfext-2.4/bin/_doc_layer.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_doc_layer.sh cp -f _yaml_to_md.py /opt/metwork-mfext-2.4/bin/_yaml_to_md.py chmod a+rx /opt/metwork-mfext-2.4/bin/_yaml_to_md.py cp -f _packaging_get_module_dependencies /opt/metwork-mfext-2.4/bin/_packaging_get_module_dependencies chmod a+rx /opt/metwork-mfext-2.4/bin/_packaging_get_module_dependencies cp -f _packaging_get_module_layers /opt/metwork-mfext-2.4/bin/_packaging_get_module_layers chmod a+rx /opt/metwork-mfext-2.4/bin/_packaging_get_module_layers cp -f _packaging_get_layer_dependencies /opt/metwork-mfext-2.4/bin/_packaging_get_layer_dependencies chmod a+rx /opt/metwork-mfext-2.4/bin/_packaging_get_layer_dependencies cp -f _packaging_get_package_name /opt/metwork-mfext-2.4/bin/_packaging_get_package_name chmod a+rx /opt/metwork-mfext-2.4/bin/_packaging_get_package_name cp -f components /opt/metwork-mfext-2.4/bin/components chmod a+rx /opt/metwork-mfext-2.4/bin/components cp -f _circus.start /opt/metwork-mfext-2.4/bin/_circus.start chmod a+rx /opt/metwork-mfext-2.4/bin/_circus.start cp -f _circus.stop /opt/metwork-mfext-2.4/bin/_circus.stop chmod a+rx /opt/metwork-mfext-2.4/bin/_circus.stop cp -f _circus.status /opt/metwork-mfext-2.4/bin/_circus.status chmod a+rx /opt/metwork-mfext-2.4/bin/_circus.status cp -f _ini_to_env.py /opt/metwork-mfext-2.4/bin/_ini_to_env.py chmod a+rx /opt/metwork-mfext-2.4/bin/_ini_to_env.py cp -f before_start_redis /opt/metwork-mfext-2.4/bin/before_start_redis chmod a+rx /opt/metwork-mfext-2.4/bin/before_start_redis cp -f before_start_nginx /opt/metwork-mfext-2.4/bin/before_start_nginx chmod a+rx /opt/metwork-mfext-2.4/bin/before_start_nginx cp -f port_test.sh /opt/metwork-mfext-2.4/bin/port_test.sh chmod a+rx /opt/metwork-mfext-2.4/bin/port_test.sh cp -f _make_and_install_crontab.sh /opt/metwork-mfext-2.4/bin/_make_and_install_crontab.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_make_and_install_crontab.sh cp -f _uninstall_crontab.sh /opt/metwork-mfext-2.4/bin/_uninstall_crontab.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_uninstall_crontab.sh cp -f circus_status_watcher.sh /opt/metwork-mfext-2.4/bin/circus_status_watcher.sh chmod a+rx /opt/metwork-mfext-2.4/bin/circus_status_watcher.sh cp -f redis_status.sh /opt/metwork-mfext-2.4/bin/redis_status.sh chmod a+rx /opt/metwork-mfext-2.4/bin/redis_status.sh cp -f config.py /opt/metwork-mfext-2.4/bin/config.py chmod a+rx /opt/metwork-mfext-2.4/bin/config.py cp -f _prepare_config.py /opt/metwork-mfext-2.4/bin/_prepare_config.py chmod a+rx /opt/metwork-mfext-2.4/bin/_prepare_config.py cp -f _make_nethard_config.py /opt/metwork-mfext-2.4/bin/_make_nethard_config.py chmod a+rx /opt/metwork-mfext-2.4/bin/_make_nethard_config.py cp -f _make_circus_conf /opt/metwork-mfext-2.4/bin/_make_circus_conf chmod a+rx /opt/metwork-mfext-2.4/bin/_make_circus_conf cp -f _make_crontab.py /opt/metwork-mfext-2.4/bin/_make_crontab.py chmod a+rx /opt/metwork-mfext-2.4/bin/_make_crontab.py cp -f remove_empty.sh /opt/metwork-mfext-2.4/bin/remove_empty.sh chmod a+rx /opt/metwork-mfext-2.4/bin/remove_empty.sh cp -f kill_remaining_processes.py /opt/metwork-mfext-2.4/bin/kill_remaining_processes.py chmod a+rx /opt/metwork-mfext-2.4/bin/kill_remaining_processes.py cp -f bootstrap_plugin.py /opt/metwork-mfext-2.4/bin/bootstrap_plugin.py chmod a+rx /opt/metwork-mfext-2.4/bin/bootstrap_plugin.py cp -f _make_nginx_conf /opt/metwork-mfext-2.4/bin/_make_nginx_conf chmod a+rx /opt/metwork-mfext-2.4/bin/_make_nginx_conf cp -f bootstrap_plugin.post /opt/metwork-mfext-2.4/bin/bootstrap_plugin.post chmod a+rx /opt/metwork-mfext-2.4/bin/bootstrap_plugin.post cp -f _circusctl /opt/metwork-mfext-2.4/bin/_circusctl chmod a+rx /opt/metwork-mfext-2.4/bin/_circusctl cp -f _install_or_update_configured_plugins.py /opt/metwork-mfext-2.4/bin/_install_or_update_configured_plugins.py chmod a+rx /opt/metwork-mfext-2.4/bin/_install_or_update_configured_plugins.py cp -f nginx.status /opt/metwork-mfext-2.4/bin/nginx.status chmod a+rx /opt/metwork-mfext-2.4/bin/nginx.status cp -f find_zombies_nginx_workers.py /opt/metwork-mfext-2.4/bin/find_zombies_nginx_workers.py chmod a+rx /opt/metwork-mfext-2.4/bin/find_zombies_nginx_workers.py cp -f before_start_telegraf /opt/metwork-mfext-2.4/bin/before_start_telegraf chmod a+rx /opt/metwork-mfext-2.4/bin/before_start_telegraf cp -f _circus_wait_watcher_stopped.sh /opt/metwork-mfext-2.4/bin/_circus_wait_watcher_stopped.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_circus_wait_watcher_stopped.sh cp -f _circus_wait_watcher_stopped.py /opt/metwork-mfext-2.4/bin/_circus_wait_watcher_stopped.py chmod a+rx /opt/metwork-mfext-2.4/bin/_circus_wait_watcher_stopped.py cp -f _circus_schedule_stop_watcher.sh /opt/metwork-mfext-2.4/bin/_circus_schedule_stop_watcher.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_circus_schedule_stop_watcher.sh cp -f _install_plugin_virtualenv /opt/metwork-mfext-2.4/bin/_install_plugin_virtualenv chmod a+rx /opt/metwork-mfext-2.4/bin/_install_plugin_virtualenv cp -f _plugins.preuninstall /opt/metwork-mfext-2.4/bin/_plugins.preuninstall chmod a+rx /opt/metwork-mfext-2.4/bin/_plugins.preuninstall cp -f _plugins.postinstall /opt/metwork-mfext-2.4/bin/_plugins.postinstall chmod a+rx /opt/metwork-mfext-2.4/bin/_plugins.postinstall cp -f list_metwork_processes.py /opt/metwork-mfext-2.4/bin/list_metwork_processes.py chmod a+rx /opt/metwork-mfext-2.4/bin/list_metwork_processes.py cp -f telegraf_collector_metwork_module.py /opt/metwork-mfext-2.4/bin/telegraf_collector_metwork_module.py chmod a+rx /opt/metwork-mfext-2.4/bin/telegraf_collector_metwork_module.py cp -f _nginx.reload /opt/metwork-mfext-2.4/bin/_nginx.reload chmod a+rx /opt/metwork-mfext-2.4/bin/_nginx.reload cp -f _circus.reload /opt/metwork-mfext-2.4/bin/_circus.reload chmod a+rx /opt/metwork-mfext-2.4/bin/_circus.reload cp -f _plugins.is_dangerous /opt/metwork-mfext-2.4/bin/_plugins.is_dangerous chmod a+rx /opt/metwork-mfext-2.4/bin/_plugins.is_dangerous cp -f _circus_wait_watcher_started.sh /opt/metwork-mfext-2.4/bin/_circus_wait_watcher_started.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_circus_wait_watcher_started.sh cp -f _circus_wait_watcher_started.py /opt/metwork-mfext-2.4/bin/_circus_wait_watcher_started.py chmod a+rx /opt/metwork-mfext-2.4/bin/_circus_wait_watcher_started.py cp -f nginxfmt.py /opt/metwork-mfext-2.4/bin/nginxfmt.py chmod a+rx /opt/metwork-mfext-2.4/bin/nginxfmt.py cp -f before_start_conf_monitor /opt/metwork-mfext-2.4/bin/before_start_conf_monitor chmod a+rx /opt/metwork-mfext-2.4/bin/before_start_conf_monitor cp -f _no_automatic_kill.sh /opt/metwork-mfext-2.4/bin/_no_automatic_kill.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_no_automatic_kill.sh cp -f plugins.status /opt/metwork-mfext-2.4/bin/plugins.status chmod a+rx /opt/metwork-mfext-2.4/bin/plugins.status cp -f _plugins.status /opt/metwork-mfext-2.4/bin/_plugins.status chmod a+rx /opt/metwork-mfext-2.4/bin/_plugins.status cp -f _plugins.stop /opt/metwork-mfext-2.4/bin/_plugins.stop chmod a+rx /opt/metwork-mfext-2.4/bin/_plugins.stop cp -f plugins.stop /opt/metwork-mfext-2.4/bin/plugins.stop chmod a+rx /opt/metwork-mfext-2.4/bin/plugins.stop cp -f _plugins.start /opt/metwork-mfext-2.4/bin/_plugins.start chmod a+rx /opt/metwork-mfext-2.4/bin/_plugins.start cp -f plugins.start /opt/metwork-mfext-2.4/bin/plugins.start chmod a+rx /opt/metwork-mfext-2.4/bin/plugins.start cp -f _send_state.py /opt/metwork-mfext-2.4/bin/_send_state.py chmod a+rx /opt/metwork-mfext-2.4/bin/_send_state.py cp -f _prepare_plugin_config.py /opt/metwork-mfext-2.4/bin/_prepare_plugin_config.py chmod a+rx /opt/metwork-mfext-2.4/bin/_prepare_plugin_config.py cp -f _remove_plugin_config.py /opt/metwork-mfext-2.4/bin/_remove_plugin_config.py chmod a+rx /opt/metwork-mfext-2.4/bin/_remove_plugin_config.py cp -f pip_wrapper /opt/metwork-mfext-2.4/bin/pip_wrapper chmod a+rx /opt/metwork-mfext-2.4/bin/pip_wrapper cp -f _circus_schedule_start_watcher.py /opt/metwork-mfext-2.4/bin/_circus_schedule_start_watcher.py chmod a+rx /opt/metwork-mfext-2.4/bin/_circus_schedule_start_watcher.py cp -f _circus_schedule_start_watcher.sh /opt/metwork-mfext-2.4/bin/_circus_schedule_start_watcher.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_circus_schedule_start_watcher.sh cp -f _circus_schedule_stop_watcher.py /opt/metwork-mfext-2.4/bin/_circus_schedule_stop_watcher.py chmod a+rx /opt/metwork-mfext-2.4/bin/_circus_schedule_stop_watcher.py cp -f _circus_wait.py /opt/metwork-mfext-2.4/bin/_circus_wait.py chmod a+rx /opt/metwork-mfext-2.4/bin/_circus_wait.py cp -f _circus_wait.sh /opt/metwork-mfext-2.4/bin/_circus_wait.sh chmod a+rx /opt/metwork-mfext-2.4/bin/_circus_wait.sh cp -f wait_redis.py /opt/metwork-mfext-2.4/bin/wait_redis.py chmod a+rx /opt/metwork-mfext-2.4/bin/wait_redis.py cp -f repeat.sh /opt/metwork-mfext-2.4/bin/repeat.sh chmod a+rx /opt/metwork-mfext-2.4/bin/repeat.sh cp -f before_start_vector /opt/metwork-mfext-2.4/bin/before_start_vector chmod a+rx /opt/metwork-mfext-2.4/bin/before_start_vector cp -f _module_status_json.py /opt/metwork-mfext-2.4/bin/_module_status_json.py chmod a+rx /opt/metwork-mfext-2.4/bin/_module_status_json.py cp -f revert_ldd.sh /opt/metwork-mfext-2.4/bin/revert_ldd.sh chmod a+rx /opt/metwork-mfext-2.4/bin/revert_ldd.sh cp -f revert_ldd_not_found.sh /opt/metwork-mfext-2.4/bin/revert_ldd_not_found.sh chmod a+rx /opt/metwork-mfext-2.4/bin/revert_ldd_not_found.sh cp -f save_perm_and_acl.sh /opt/metwork-mfext-2.4/bin/save_perm_and_acl.sh chmod a+rx /opt/metwork-mfext-2.4/bin/save_perm_and_acl.sh cp --preserve=mode --dereference -Rf _metwork.spec /opt/metwork-mfext-2.4/share/_metwork.spec cp --preserve=mode --dereference -Rf startup_scripts_profiles.mk /opt/metwork-mfext-2.4/share/startup_scripts_profiles.mk cp --preserve=mode --dereference -Rf plugin.mk /opt/metwork-mfext-2.4/share/plugin.mk cp --preserve=mode --dereference -Rf config_subdir.mk /opt/metwork-mfext-2.4/share/config_subdir.mk cp --preserve=mode --dereference -Rf metwork.service /opt/metwork-mfext-2.4/share/metwork.service cp --preserve=mode --dereference -Rf templates/bashrc /opt/metwork-mfext-2.4/share/templates/bashrc /opt/metwork-mfext-2.4/bin/_make_file_from_template.sh bashrc .custom >/opt/metwork-mfext-2.4/share/bashrc cp --preserve=mode --dereference -Rf templates/bash_profile /opt/metwork-mfext-2.4/share/templates/bash_profile /opt/metwork-mfext-2.4/bin/_make_file_from_template.sh bash_profile .custom >/opt/metwork-mfext-2.4/share/bash_profile cp --preserve=mode --dereference -Rf templates/profile /opt/metwork-mfext-2.4/share/templates/profile cp --preserve=mode --dereference -Rf templates/config_profile /opt/metwork-mfext-2.4/share/templates/config_profile cp --preserve=mode --dereference -Rf templates/nethard_profile /opt/metwork-mfext-2.4/share/templates/nethard_profile /opt/metwork-mfext-2.4/bin/_make_file_from_template.sh profile .custom >/opt/metwork-mfext-2.4/share/profile cp --preserve=mode --dereference -Rf templates/interactive_profile /opt/metwork-mfext-2.4/share/templates/interactive_profile /opt/metwork-mfext-2.4/bin/_make_file_from_template.sh interactive_profile .custom >/opt/metwork-mfext-2.4/share/interactive_profile cp --preserve=mode --dereference -Rf templates/load_env.sh /opt/metwork-mfext-2.4/share/templates/load_env.sh export ROOT_DIR=/opt/metwork-mfext-2.4 && /opt/metwork-mfext-2.4/bin/_make_file_from_template.sh load_env.sh .custom >/opt/metwork-mfext-2.4/share/load_env.sh export ROOT_DIR=`pwd`/.. && /opt/metwork-mfext-2.4/bin/_make_file_from_template.sh load_env.sh .custom >/opt/metwork-mfext-2.4/share/load_env_and_cd_sources.sh export ROOT_DIR=RUNTIME && /opt/metwork-mfext-2.4/bin/_make_file_from_template.sh load_env.sh .custom >/opt/metwork-mfext-2.4/share/load_env_and_cd_runtime.sh cp --preserve=mode --dereference -Rf templates/mfxxx_wrapper /opt/metwork-mfext-2.4/share/templates/mfxxx_wrapper /opt/metwork-mfext-2.4/bin/_make_file_from_template.sh mfxxx_wrapper .custom >/opt/metwork-mfext-2.4/bin/mfext_wrapper chmod a+rx /opt/metwork-mfext-2.4/bin/mfext_wrapper cp --preserve=mode --dereference -Rf templates/_mfxxx_wrapper /opt/metwork-mfext-2.4/share/templates/_mfxxx_wrapper /opt/metwork-mfext-2.4/bin/_make_file_from_template.sh _mfxxx_wrapper .custom >/opt/metwork-mfext-2.4/bin/_mfext_wrapper chmod a+rx /opt/metwork-mfext-2.4/bin/_mfext_wrapper cp --preserve=mode --dereference -Rf templates/circus.ini /opt/metwork-mfext-2.4/share/templates/circus.ini cp --preserve=mode --dereference -Rf templates/config.ini /opt/metwork-mfext-2.4/share/templates/config.ini cp --preserve=mode --dereference -Rf templates/crontab /opt/metwork-mfext-2.4/share/templates/crontab cp --preserve=mode --dereference -Rf templates/cronwrap.sh /opt/metwork-mfext-2.4/share/templates/cronwrap.sh cp --preserve=mode --dereference -Rf templates/layer.md /opt/metwork-mfext-2.4/share/templates/layer.md cp --preserve=mode --dereference -Rf templates/mflog_override.conf /opt/metwork-mfext-2.4/share/templates/mflog_override.conf cp --preserve=mode --dereference -Rf templates/mfxxx.autorestart /opt/metwork-mfext-2.4/share/templates/mfxxx.autorestart cp --preserve=mode --dereference -Rf templates/mfxxx.init /opt/metwork-mfext-2.4/share/templates/mfxxx.init cp --preserve=mode --dereference -Rf templates/mfxxx.start /opt/metwork-mfext-2.4/share/templates/mfxxx.start cp --preserve=mode --dereference -Rf templates/mfxxx.status /opt/metwork-mfext-2.4/share/templates/mfxxx.status cp --preserve=mode --dereference -Rf templates/mfxxx.stop /opt/metwork-mfext-2.4/share/templates/mfxxx.stop cp --preserve=mode --dereference -Rf templates/redis_plugin_xxx.conf /opt/metwork-mfext-2.4/share/templates/redis_plugin_xxx.conf cp --preserve=mode --dereference -Rf templates/telegraf.conf /opt/metwork-mfext-2.4/share/templates/telegraf.conf cp --preserve=mode --dereference -Rf templates/vector.toml /opt/metwork-mfext-2.4/share/templates/vector.toml mkdir -p /opt/metwork-mfext-2.4/lib/mfext touch /opt/metwork-mfext-2.4/lib/mfext/__init__.py cp -f ini_to_env.py /opt/metwork-mfext-2.4/lib/mfext/ini_to_env.py cp -f circus_hooks.py /opt/metwork-mfext-2.4/lib/mfext/circus_hooks.py cp -f mflog_addon.py /opt/metwork-mfext-2.4/lib/mfext/mflog_addon.py cp -f conf_monitor.py /opt/metwork-mfext-2.4/lib/mfext/conf_monitor.py cp -f circus.py /opt/metwork-mfext-2.4/lib/mfext/circus.py cat metwork | /opt/metwork-mfext-2.4/bin/envtpl >/opt/metwork-mfext-2.4/bin/metwork make[1]: Leaving directory '/src/adm' if test "" != "1"; then _layer_dhash root@mfext >/opt/metwork-mfext-2.4/.dhash; fi layer_wrapper --layers=python3_devtools@mfext -- _yaml_to_md.py ALL >.metwork-framework/components.md