cp -f .layerapi2_label /opt/metwork-mfext-master/.layerapi2_label cp -f .layerapi2_dependencies /opt/metwork-mfext-master/.layerapi2_dependencies rm -f /opt/metwork-mfext-master/.dhash_ignore_hash touch /opt/metwork-mfext-master/.dhash_ignore_hash echo "bin/python3" >>/opt/metwork-mfext-master/.dhash_ignore_hash cd adm && make before_layers make[1]: Entering directory '/src/adm' cp -f guess_version.sh /opt/metwork-mfext-master/bin/guess_version.sh chmod a+rx /opt/metwork-mfext-master/bin/guess_version.sh cp -f _make_file_from_template.sh /opt/metwork-mfext-master/bin/_make_file_from_template.sh chmod a+rx /opt/metwork-mfext-master/bin/_make_file_from_template.sh cp -f envtpl /opt/metwork-mfext-master/bin/envtpl chmod a+rx /opt/metwork-mfext-master/bin/envtpl cp -f _proxy_set.sh /opt/metwork-mfext-master/bin/_proxy_set.sh chmod a+rx /opt/metwork-mfext-master/bin/_proxy_set.sh cp -f dhash /opt/metwork-mfext-master/bin/dhash chmod a+rx /opt/metwork-mfext-master/bin/dhash cp -f layer_hash /opt/metwork-mfext-master/bin/layer_hash chmod a+rx /opt/metwork-mfext-master/bin/layer_hash cp -f _cache_path.sh /opt/metwork-mfext-master/bin/_cache_path.sh chmod a+rx /opt/metwork-mfext-master/bin/_cache_path.sh cp -f _cache_logic_before_layer.sh /opt/metwork-mfext-master/bin/_cache_logic_before_layer.sh chmod a+rx /opt/metwork-mfext-master/bin/_cache_logic_before_layer.sh cp -f _cache_logic_after_layer.sh /opt/metwork-mfext-master/bin/_cache_logic_after_layer.sh chmod a+rx /opt/metwork-mfext-master/bin/_cache_logic_after_layer.sh cp -f _layer_hash /opt/metwork-mfext-master/bin/_layer_hash chmod a+rx /opt/metwork-mfext-master/bin/_layer_hash cp -f module_hash /opt/metwork-mfext-master/bin/module_hash chmod a+rx /opt/metwork-mfext-master/bin/module_hash cp -f _layer_dhash /opt/metwork-mfext-master/bin/_layer_dhash chmod a+rx /opt/metwork-mfext-master/bin/_layer_dhash cp -f _check_layers_hash /opt/metwork-mfext-master/bin/_check_layers_hash chmod a+rx /opt/metwork-mfext-master/bin/_check_layers_hash cp -f outside /opt/metwork-mfext-master/bin/outside chmod a+rx /opt/metwork-mfext-master/bin/outside cp --preserve=mode --dereference -Rf main_root.mk /opt/metwork-mfext-master/share/main_root.mk cp --preserve=mode --dereference -Rf subdir_root.mk /opt/metwork-mfext-master/share/subdir_root.mk cp -f bash_utils.sh /opt/metwork-mfext-master/lib/bash_utils.sh make[1]: Leaving directory '/src/adm' cd config && make make[1]: Entering directory '/src/config' cp -f dhash_ignore_all /opt/metwork-mfext-master/config/dhash_ignore_all cp -f dhash_ignore_hash /opt/metwork-mfext-master/config/dhash_ignore_hash cp -f mflog_override.conf /opt/metwork-mfext-master/config/mflog_override.conf cp -f sysctl_metwork.conf /opt/metwork-mfext-master/config/sysctl_metwork.conf guess_version.sh >/opt/metwork-mfext-master/config/version || { rm -f /opt/metwork-mfext-master/config/version ; false ; } make[1]: Leaving directory '/src/config' cd layers && make helpers make[1]: Entering directory '/src/layers' cp -f _uncompress_helper.sh /opt/metwork-mfext-master/bin/_uncompress_helper.sh chmod a+rx /opt/metwork-mfext-master/bin/_uncompress_helper.sh cp -f _download_helper.sh /opt/metwork-mfext-master/bin/_download_helper.sh chmod a+rx /opt/metwork-mfext-master/bin/_download_helper.sh cp -f _checksum_helper.sh /opt/metwork-mfext-master/bin/_checksum_helper.sh chmod a+rx /opt/metwork-mfext-master/bin/_checksum_helper.sh cp -f _pip_package_to_yaml.sh /opt/metwork-mfext-master/bin/_pip_package_to_yaml.sh chmod a+rx /opt/metwork-mfext-master/bin/_pip_package_to_yaml.sh make[1]: Leaving directory '/src/layers' cd layers && make makefiles make[1]: Entering directory '/src/layers' cat python_layer.mk |sed 's/PYTHONMAJORVERSION/3/g' >python3_layer.mk cp -f python3_layer.mk /opt/metwork-mfext-master/share/python3_layer.mk cp --preserve=mode --dereference -Rf package.mk /opt/metwork-mfext-master/share/package.mk cp --preserve=mode --dereference -Rf layer.mk /opt/metwork-mfext-master/share/layer.mk cp --preserve=mode --dereference -Rf Makefile.standard /opt/metwork-mfext-master/share/Makefile.standard cp --preserve=mode --dereference -Rf core_layer.mk /opt/metwork-mfext-master/share/core_layer.mk cp --preserve=mode --dereference -Rf simple_layer.mk /opt/metwork-mfext-master/share/simple_layer.mk cp --preserve=mode --dereference -Rf layer_wrapper.mk /opt/metwork-mfext-master/share/layer_wrapper.mk cp --preserve=mode --dereference -Rf package_python3.mk /opt/metwork-mfext-master/share/package_python3.mk cp --preserve=mode --dereference -Rf build_dependencies /opt/metwork-mfext-master/share/build_dependencies make[1]: Leaving directory '/src/layers' _layer_dhash root@mfext >/opt/metwork-mfext-master/.dhash cd layers && make make[1]: Entering directory '/src/layers' make[2]: Entering directory '/src/layers/layer0_core' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat dhash_ignore_hash |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.dhash_ignore_hash; else cat dhash_ignore_hash |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/core/.dhash_ignore_hash; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/core" "core" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: 9ebc546077f500fe5c56770c3d91a77f cache hit (used: /buildcache/mfext_cache_layer_core_c0f114b3228b9708cd74f1463a0fa0c4.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-master/opt/core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/core/.mfextaddon; fi _layer_dhash "core@mfext" >/opt/metwork-mfext-master/opt/core/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/core" cache already exist (/buildcache/mfext_cache_layer_core_c0f114b3228b9708cd74f1463a0fa0c4.tar) make[2]: Leaving directory '/src/layers/layer0_core' make[2]: Entering directory '/src/layers/layer1_openresty' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/openresty/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/openresty/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/openresty/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/openresty/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/openresty" "openresty" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): df7b5176c2c2ab1e6764956749048a01 root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: 0165b43c3f4db8ceb0c834326c27bf60 cache hit (used: /buildcache/mfext_cache_layer_openresty_7efe92a81848e7c6b1cf3d15c2bbd168.tar) if ! test -f cache/hit; then \ for SUBDIR in 0100_openresty 0400_lua_resty_http 0410_lua_resty_cookie 0420_lua_resty_statsd 0430_lua_resty_hmac 0500_mfutil_lua; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-master/opt/openresty ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/openresty/.mfextaddon; fi _layer_dhash "openresty@mfext" >/opt/metwork-mfext-master/opt/openresty/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/openresty" cache already exist (/buildcache/mfext_cache_layer_openresty_7efe92a81848e7c6b1cf3d15c2bbd168.tar) make[2]: Leaving directory '/src/layers/layer1_openresty' make[2]: Entering directory '/src/layers/layer1_python3_core' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_core/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/python3_core" "python3_core" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): df7b5176c2c2ab1e6764956749048a01 root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: a8bcaeeb5df5f8c5be9e927b09ee034d cache hit (used: /buildcache/mfext_cache_layer_python3_core_3e400f2774347e78a10b744aafa9967d.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-master/opt/python3_core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/python3_core/.mfextaddon; fi _layer_dhash "python3_core@mfext" >/opt/metwork-mfext-master/opt/python3_core/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/python3_core" cache already exist (/buildcache/mfext_cache_layer_python3_core_3e400f2774347e78a10b744aafa9967d.tar) make[2]: Leaving directory '/src/layers/layer1_python3_core' make[2]: Entering directory '/src/layers/layer1_scientific_core' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/scientific_core/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/scientific_core" "scientific_core" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): df7b5176c2c2ab1e6764956749048a01 root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: fa17440683ad30d8d436ef815b6a8e33 cache hit (used: /buildcache/mfext_cache_layer_scientific_core_66417e6c50c2b65f50e6582eba2a1b5f.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-master/opt/scientific_core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/scientific_core/.mfextaddon; fi _layer_dhash "scientific_core@mfext" >/opt/metwork-mfext-master/opt/scientific_core/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/scientific_core" cache already exist (/buildcache/mfext_cache_layer_scientific_core_66417e6c50c2b65f50e6582eba2a1b5f.tar) make[2]: Leaving directory '/src/layers/layer1_scientific_core' make[2]: Entering directory '/src/layers/layer2_python3' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/python3" "python3" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): df7b5176c2c2ab1e6764956749048a01 python3_core@mfext layer (dependency) hash (from cache): eec0ad390563a85ec0934506e0299553 root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: 8ce934834f1b246cc19e3769016f18a5 cache hit (used: /buildcache/mfext_cache_layer_python3_00e71ad3890dbe44c1fd6414b2c95fc4.tar) if ! test -f cache/hit; then \ for SUBDIR in 0500_extra_python_packages; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-master/opt/python3 ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/python3/.mfextaddon; fi _layer_dhash "python3@mfext" >/opt/metwork-mfext-master/opt/python3/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/python3" cache already exist (/buildcache/mfext_cache_layer_python3_00e71ad3890dbe44c1fd6414b2c95fc4.tar) make[2]: Leaving directory '/src/layers/layer2_python3' make[2]: Entering directory '/src/layers/layer2_python3_circus' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_circus/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_circus/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_circus/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_circus/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_circus/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_circus/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/python3_circus" "python3_circus" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): df7b5176c2c2ab1e6764956749048a01 python3@mfext layer (dependency) hash (from cache): 98eb389ecbb169a8e02d4bf924f01588 python3_core@mfext layer (dependency) hash (from cache): eec0ad390563a85ec0934506e0299553 root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: dca4274c1f1a2082de38753a88f7ec6e cache hit (used: /buildcache/mfext_cache_layer_python3_circus_7263f86b58e2f8d20d44f105268c8073.tar) if ! test -f cache/hit; then \ for SUBDIR in 0500_circus; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-master/opt/python3_circus ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/python3_circus/.mfextaddon; fi _layer_dhash "python3_circus@mfext" >/opt/metwork-mfext-master/opt/python3_circus/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/python3_circus" cache already exist (/buildcache/mfext_cache_layer_python3_circus_7263f86b58e2f8d20d44f105268c8073.tar) make[2]: Leaving directory '/src/layers/layer2_python3_circus' make[2]: Entering directory '/src/layers/layer2_python3_scientific_core' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific_core/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific_core/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific_core/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_scientific_core/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/python3_scientific_core" "python3_scientific_core" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): df7b5176c2c2ab1e6764956749048a01 python3@mfext layer (dependency) hash (from cache): 98eb389ecbb169a8e02d4bf924f01588 python3_core@mfext layer (dependency) hash (from cache): eec0ad390563a85ec0934506e0299553 root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 scientific_core@mfext layer (dependency) hash (from cache): 60e7bea793151d67ff4213d58be76b26 source hash: 0fcef0eb534e96e04f2f9fc67178f2e6 cache hit (used: /buildcache/mfext_cache_layer_python3_scientific_core_c79702148e43a30d77eaa8240b3be114.tar) if ! test -f cache/hit; then \ for SUBDIR in 0500_extra_python_packages; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-master/opt/python3_scientific_core ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/python3_scientific_core/.mfextaddon; fi _layer_dhash "python3_scientific_core@mfext" >/opt/metwork-mfext-master/opt/python3_scientific_core/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/python3_scientific_core" cache already exist (/buildcache/mfext_cache_layer_python3_scientific_core_c79702148e43a30d77eaa8240b3be114.tar) make[2]: Leaving directory '/src/layers/layer2_python3_scientific_core' make[2]: Entering directory '/src/layers/layer6_nodejs' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/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-master/opt/nodejs/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/nodejs" "nodejs" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): df7b5176c2c2ab1e6764956749048a01 root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: c0c9d1c44dfe3fc0ee5fd92ae3c030a8 cache hit (used: /buildcache/mfext_cache_layer_nodejs_7f3af545fd990086156db797ce2e1a60.tar) if ! test -f cache/hit; then \ for SUBDIR in 0500_nodejs; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-master/opt/nodejs ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/nodejs/.mfextaddon; fi _layer_dhash "nodejs@mfext" >/opt/metwork-mfext-master/opt/nodejs/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/nodejs" cache already exist (/buildcache/mfext_cache_layer_nodejs_7f3af545fd990086156db797ce2e1a60.tar) make[2]: Leaving directory '/src/layers/layer6_nodejs' make[2]: Entering directory '/src/layers/layer7_devtools' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/devtools/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/devtools" "devtools" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): df7b5176c2c2ab1e6764956749048a01 root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: 9bcbee843ac24140ecd45227e705f6df cache hit (used: /buildcache/mfext_cache_layer_devtools_574bcd88c65081b8a2b619b8424b17ee.tar) if ! test -f cache/hit; then \ for SUBDIR in 0000_adm 0001_shellcheck 0030_the_silver_searcher 0040_sloccount 0060_wrk 0061_wrk2 0070_libtree; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-master/opt/devtools ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/devtools/.mfextaddon; fi _layer_dhash "devtools@mfext" >/opt/metwork-mfext-master/opt/devtools/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/devtools" cache already exist (/buildcache/mfext_cache_layer_devtools_574bcd88c65081b8a2b619b8424b17ee.tar) make[2]: Leaving directory '/src/layers/layer7_devtools' make[2]: Entering directory '/src/layers/layer7_python3_devtools' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_devtools/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_devtools/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_devtools/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_devtools/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_devtools/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/python3_devtools/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/python3_devtools" "python3_devtools" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): df7b5176c2c2ab1e6764956749048a01 devtools@mfext layer (dependency) hash (from cache): d3ba1ae369760a14cf513759c5d13667 python3@mfext layer (dependency) hash (from cache): 98eb389ecbb169a8e02d4bf924f01588 python3_core@mfext layer (dependency) hash (from cache): eec0ad390563a85ec0934506e0299553 root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: be54ba53faf98c5ea364defa3d943e20 cache missed (/buildcache/mfext_cache_layer_python3_devtools_355754097aad66bada8a44c70bec7218.tar) if ! test -f cache/hit; then \ for SUBDIR in 0500_extra_python_packages; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-master/opt/python3_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 tempolayer2239[/src/layers/layer7_python3_devtools/0500_extra_python_packages/tempolayer2239] 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 42.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 22.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 21.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 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 8.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 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 17.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 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 52.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 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 52.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 68.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' 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 66.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 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 61.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 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 71.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 62.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 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 38.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 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 78.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' 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 45.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 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 34.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 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 33.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 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 49.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 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 85.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 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 42.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 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 68.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 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 90.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 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 59.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 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 70.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 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 74.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 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 34.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 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 52.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 84.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 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 35.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 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=0a14b803f1a6d96e5b45dba8de46c3e79f5619db38c7db2426817e65b39b735f 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=75fce742b700c378d23451bade195d038bff97a5538b97d7b02bcd4ffed6c5c8 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=138719 sha256=2b8776e46c0f58a8f66573f5ee50bb792bae60792c3590e58c05d7def4012f47 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=300842 sha256=4e92661685d4f0714988402f5872f815f0135c006c825d5967749f68defdcbeb 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=bd8a5f08f4b0980dc1e4779359318774ffd33f54f2b13caa6bb2dfc3cab21183 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=243564 sha256=5f0b453ada4c981bca5ef8de0134656c6e906f6eebec62201529b3a4db7a56bd 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=36965db524a07007dfc8c57a4098b37520e233a0d8a36e765af42aa15208a4bd 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=84165fe682ddf50f3552e005a9149502ff81c1358ce4582c55d8d0158de9ff5b 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=6a9ef77661d5ed8c3abbd1b4a82b015552036f6b210c52b068abfaeed71b332b 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=75a0cc30ffdd227c16e6f10abc311622c7b3a4ed0d370a14f8dccd6541811ba6 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=3384126df4729563014a396b3d748db6be5923e0f0a52b4a3bdc92fbe9483565 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=6b5fac20cbbffcb7383e31ee5c95b60acf848a766f2f18c48c0a746521c2765b 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=9c2f93db3a1e438043da132bd95acd03414070ea49296b458076aca1a2765242 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=6579c1ba41cce698dc658122adf80da8b02594a7f0a97de1ab3a0e30e7e25644 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=59a29a9cb240ce198203b0ef7eb6027360ab68821aae8b80c244b8b4557c664a 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=e67943eb79e2be4bc4b49f712cb393ff9e3b26e2d59787c9380c94f5565b2f04 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=ffa327eaebe4c8533b18d67c0f9ff86e7deda6b09f499efb41d6b448c260e485 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=6fa6ee06a25f53c4f3f833de3b3e4f065b12aeea81722217df54e6a263ba929a 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=10491 sha256=ba0d58ce1ad299ed276ebd6e4c08955fb2e9fbd33aae48468754982d5de46928 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=71402 sha256=c7286ee55ed5113407426db55736b085983c247753e66d3af4645cb3d4f14f7f 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=f111b38315a6773ff40d8e05ed6d122b6576a011bece98e63ccc350486ade69e 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=11347b31ab5e36753bb62ba699cacca11ca7d0ea6fbe68afa1aff987a5d18604 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=7d1ca3963d61ece8784721e0f42bb44434e82a552099065c829501a0bcea9c1c 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=f325fb054fabcc7e5edc543fb8dc337168a58968cedeb9733e0bc3580986d93f 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=746ff8c424047c6bd2c66b3d5684bbd454bb35b2ca7e53f808da75564cb19fd4 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=f491abcc66c470dd305f53de66c3576b71478b1fcae3c87cabf141d4b84b31d7 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=060a01c813522a0c4e80906ceea2e065aca69d636027eae78ef2404eb6690a38 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=81822cf20744484c8b4dac64e4b40f6df16be3a725b110b22d551ee9faca8c59 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=1722994 sha256=83fca88a79424400171fb59d8368494bf7d82f64d96f60cd3f5c10bfab111f6d 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=73241fee9c55c8972c7353b4c388a64e707f3aa2ed2a0eafe96d2c2d3f368e0d 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=b12684f9fdbb3c3c6935a8e4753c0935c9710c3e692ca7bbda98c926c531b926 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=d29d88352f9b5c3b5e0f632df9530121a709579909d5c7908a3bc8385a30e482 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=b772c831a59e5a9f57fcf42420b9cc2977061dbab007ed11856b858566fb9f6b 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=5c0a335679416b327dc8841dced334c38f16fb24737cc718fa29d66bc8aa583c 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=2170995 sha256=45f50668a4af7f3e092277d217015974530df35199a7edf31812f0744168f119 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=4d3c8cc34d3223162ef32209033aa45af7bb5ad44fc98830327fec4b5447dfc0 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=90422e5780553ecb968008bdfc1eaf1b5a62ee23cbc5fc5bde7d00caff28c33d 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=249808 sha256=beb1258f3ba5ac8ac6babfd416afbed6eac8f2c49d0a926573201c4bcce20209 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=0bc3d98f855cf94c04a5f7f3508efe20904332ac357971cf17074f9a7b542c99 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=390597dd6e182f17f7b1d60e35d1fd50489e0aa4003bfe651535a73290dc46fd 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=dfd149626f8c384f76f3e7fa99fb35247226068388b4800a61461a509c44f00e 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=38fbe2ea3faf4e2dc054ab1137f109b06bd6725db368a27da22a148095ae8173 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=c6406278d1d9fdd84f933ace2c124a55278ac9fd7c1c4b8b4d78ee90a9515d4a 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=89b7a5a45510820ade17a13f8939f70d15da481abf01eb52ddf3fb93801b44aa 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=48b19e5f708935a7432bef0be7bb90bc839a6fd68a5ed808c00500f3572186ba 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=30286 sha256=9ec8c398a2436883bee8eaad558039a88f3c479146e08c96d3a59aeded0209d5 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=ff61e6e252f98c7be34d65c7aa1b959f75c4db00b603c0ade7030d9369c03f60 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=daaaf638c798361665f443c1c6d226bb65b34bfdb619da72d101e25b3771c5fe 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=54932 sha256=36ff1aad7199477ce0e074ffa244d12b84d4799fcf2b09113333a0dd6d08559d 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=e66bcc49f29eb204eda5f7ad6554850fe39dc7507d5fc127fd0c45a40c35531d 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=5b4c34b74397a9bccfdc349537a126c8989905df9b7d684784a721d1313bea13 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=88932ae6d447781a0dbd36d736334e9bfe21d647d0713a473efd52af373602db 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=e7e8681adf643689064c3e9c944ee57ea97798807e02a75ff20f2b63f89c08a4 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=930dc66c93b66724d023478b6f0bfbfb6b284a33ec68f80b8e8a9bd7f4ee795a 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=c9fb46d6507690499191179c703927d82336f7832dc29dad76c20dbcca114015 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=1de2b0b1e542b3fd6ef3e27da231aff4e5ae7b6c052a55a6534eedb64f7177a2 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=3ddf6034c4027f33a46bf0e1ecbd71e27b20df6f3c72cc7cf864ad424768c6ee 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=6bba4f2fb03c08be606a4dcabd5e7e41df312740f87ec8ca2647563fd99620fc 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=8019184f0da95e6691883ff1cc401e2cf022d11067cb7d576f7030f883dd5169 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=2f5727e23e4ce1aa45fae1b1f31109f36351e38545264f9d25c8a90b844d733f 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=9764eaf2e5aef077c47b45ac62f41fe0bca36228dace060e3ca29e25561d2b93 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=22872 sha256=c66929dbef2b76abb98c79a75cdc870e911206d5dd543cb411438ff68e660177 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=012045cb0f18aeee9227f970c21b9982fd83e269e596c94b919d9d747ecaae3d 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=60190107059af5e23408267928f99779534804d58713f7c73bd0cf280a091bdd 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=2194996 sha256=0975f6c25d963bffcc8fe0cbffcc02f5314bcee883519a901c6588022b5fda12 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=464290 sha256=5745b52c886269f4c2f52dc281c26b0360fcda82dd349b732772e6c4b96903ef 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=4662fe7ff52646bd3f25f32c277f9310661d0e83445eeb5fc81bfabcd0c85500 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): 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=1386715 sha256=fe64d1549a8f8ff2d9b1c05e46f4c924036a54ce17776ceb47f5faf6523e4256 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=6103cb04aa5e015d80e15006db3977e109ae0b60a38d3263f6be9ec6a66d643c 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=eba6f34aede689077ed3a1eb733f5c8167bb8c1a1c152200bbf8ca4fbe6b0de9 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=796860 sha256=6691b1fa9bee3bc03f67bb575821e63ec7e7a284523a0966b29c1310cf070ac8 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=5d6aaf75f258d61411936f3edd97016576f66068df95faa9b1a052d9af324d45 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=9941125dbc7b96fff3ff2a9f317199bab487c4d913d21688f5df106d679c70c3 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=a0e20809f0d550af8fdb35bcfb7cf1dec7d6f3820d18f2adc488f99ad976684d 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=b83e68061302b632db4fb8cbaf2a2a277c4f4af21d88ca23fee45f3047a1a662 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=21181f0117da03012ad92f8e7592bed25f878f044ccf339cc000d6e9e0c3e519 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=a79937b5d37ca36587c9bcae74e9859ec3145109b5e0ce772648e6c2c7aa5110 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=9a72ec1c27f2ef81d15c126517019131f0dd6476342aad7840b8e9a091bfae7b 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=9b6923eb3b6b0577036eb973a5e109498173f09e968144ec215d852182d302ad 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=159055 sha256=52b06c1181edeb7ebd52b0e4d6029b647285dd469fd567590f020b986fb8be6b 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=a32e06191e26919e87afedfdcef3a3292ec0385bb8b9f951f945f3e90f8aa1ef 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=528232 sha256=eebae852bbc0edc305354906d440a57a6bf530f47c08b531ccf1c7bda4478e3e 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=2e8beb8bd8ccbfe8376535b2ab582438599ddbbd3ac2acfa1756d1bbf3a3054b 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-master/opt/python3_devtools/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_devtools ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_devtools ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_devtools@mfext[/opt/metwork-mfext-master/opt/python3_devtools] is already loaded Looking in links: ./src Processing ./src/apipkg-3.0.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/altgraph-0.17.5-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/astroid-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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/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-master/opt/python3_devtools/lib/python3.14/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.14/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.14/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/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-master/opt/python3_devtools/lib/python3.14/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.14/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/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-master/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-master/opt/python3_devtools/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/GitPython.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/altgraph.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/apipkg.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/astroid.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/backrefs.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/bandit.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/black.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/bracex.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/cfgv.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/coverage.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/coveralls.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/exceptiongroup.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/execnet.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/flake8_docstrings.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/flake8.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/freezegun.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/ghp-import.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/gitdb.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/hjson.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/identify.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/iniconfig.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/isort.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/jschema_to_python.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/lazy-object-proxy.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/libcst.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/livereload.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/lunr.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mccabe.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mergedeep.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs-add-number-plugin.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs-awesome-nav.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs-exclude.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs-get-deps.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs-macros-plugin.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs-material-extensions.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs-material.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mkdocs.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/mock.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/more-itertools.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/natsort.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/nltk.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/nodeenv.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/paginate.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/panoply.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pdoc3.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pipdeptree.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pre_commit.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/py-spy.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pydocstyle.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pyflakes.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pyinstaller-hooks-contrib.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pyinstaller.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pylint.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pymdown-extensions.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pymemtrace.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pyproject-api.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest-asyncio.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest-cov.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest-html.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest_httpserver.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest-json-report.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest-metadata.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest-mock.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest-xdist.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytest.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pytokens.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/pyyaml_env_tag.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/PyYAML-ft.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/sarif_om.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/sftp_py.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/simple-term-menu.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/smmap.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/snowballstemmer.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/stevedore.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/super_collections.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/tox.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/watchdog.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/wcmatch.yaml is ready make[3]: Leaving directory '/src/layers/layer7_python3_devtools/0500_extra_python_packages' if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/python3_devtools/.mfextaddon; fi _layer_dhash "python3_devtools@mfext" >/opt/metwork-mfext-master/opt/python3_devtools/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/python3_devtools" cache: /buildcache/mfext_cache_layer_python3_devtools_355754097aad66bada8a44c70bec7218.tar created make[2]: Leaving directory '/src/layers/layer7_python3_devtools' make[2]: Entering directory '/src/layers/layer8_java' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/java/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/java" "java" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): df7b5176c2c2ab1e6764956749048a01 root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: bb6f4ce6d0360d816d7105ca51c83502 cache hit (used: /buildcache/mfext_cache_layer_java_254be0bc21ac187f89ca35fffcc5f053.tar) if ! test -f cache/hit; then \ for SUBDIR in 0500_openjdk; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-master/opt/java ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/java/.mfextaddon; fi _layer_dhash "java@mfext" >/opt/metwork-mfext-master/opt/java/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/java" cache already exist (/buildcache/mfext_cache_layer_java_254be0bc21ac187f89ca35fffcc5f053.tar) make[2]: Leaving directory '/src/layers/layer8_java' make[2]: Entering directory '/src/layers/layer8_monitoring' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/monitoring/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/monitoring" "monitoring" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): df7b5176c2c2ab1e6764956749048a01 root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 source hash: ea76c7c5377ba8712aa56774dd674f46 cache hit (used: /buildcache/mfext_cache_layer_monitoring_6e53ec43f1c30bd0b338a3b39f8ab3b1.tar) if ! test -f cache/hit; then \ for SUBDIR in 0300_telegraf 0400_vector; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-master/opt/monitoring ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/monitoring/.mfextaddon; fi _layer_dhash "monitoring@mfext" >/opt/metwork-mfext-master/opt/monitoring/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/monitoring" cache already exist (/buildcache/mfext_cache_layer_monitoring_6e53ec43f1c30bd0b338a3b39f8ab3b1.tar) make[2]: Leaving directory '/src/layers/layer8_monitoring' make[2]: Entering directory '/src/layers/layer9_default' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .extra_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.extra_dependencies; else cat .extra_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.extra_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .system_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.system_dependencies; else cat .system_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.system_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/default/.layerapi2_dependencies; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/default" "default" /etc/buildimage_hash: c50cbe071a8bdda2086c53194b2b8866 /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): df7b5176c2c2ab1e6764956749048a01 devtools@mfext layer (dependency) hash (from cache): d3ba1ae369760a14cf513759c5d13667 java@mfext layer (dependency) hash (from cache): d44c9f631e67572181ce302377a67699 monitoring@mfext layer (dependency) hash (from cache): c9aece4e9211657894328aa35b86daf1 nodejs@mfext layer (dependency) hash (from cache): 90ec99abff0ad05a36c5a27a3fa1394b openresty@mfext layer (dependency) hash (from cache): e3325729abed9bd89a119156f71180dc python3@mfext layer (dependency) hash (from cache): 98eb389ecbb169a8e02d4bf924f01588 python3_core@mfext layer (dependency) hash (from cache): eec0ad390563a85ec0934506e0299553 python3_devtools@mfext layer (dependency) hash (from cache): 5563b30b3d80006315f7c87f8adefd9a python3_scientific_core@mfext layer (dependency) hash (from cache): aa2719599d83bcffc3a0def8b1b488e9 root@mfext layer (dependency) hash (from cache): bcf193679a5b48186b44d3ab022bad81 scientific_core@mfext layer (dependency) hash (from cache): 60e7bea793151d67ff4213d58be76b26 source hash: 558c6b0abbb332346c98bcb655b28c46 cache missed (/buildcache/mfext_cache_layer_default_f01ae6e785188423d95c29af55fbb055.tar) if ! test -f cache/hit; then \ for SUBDIR in ; do \ OLDPWD=`pwd`; \ cd $SUBDIR || exit 1; \ make all || exit 1; \ cd ${OLDPWD}; \ done ; \ chmod -R a+rX,g-w,o-w,u+w /opt/metwork-mfext-master/opt/default ; \ fi if test "" = "1"; then echo > /opt/metwork-mfext-master/opt/default/.mfextaddon; fi _layer_dhash "default@mfext" >/opt/metwork-mfext-master/opt/default/.dhash if ! test -f cache/hit; then \ _check_layers_hash >/dev/null ; \ fi _cache_logic_after_layer.sh "/opt/metwork-mfext-master/opt/default" cache: /buildcache/mfext_cache_layer_default_f01ae6e785188423d95c29af55fbb055.tar created make[2]: Leaving directory '/src/layers/layer9_default' make[1]: Leaving directory '/src/layers' cd adm && make all make[1]: Entering directory '/src/adm' cp -f metwork_debug /opt/metwork-mfext-master/bin/metwork_debug chmod a+rx /opt/metwork-mfext-master/bin/metwork_debug cp -f _launch_crontab /opt/metwork-mfext-master/bin/_launch_crontab chmod a+rx /opt/metwork-mfext-master/bin/_launch_crontab cp -f clear.sh /opt/metwork-mfext-master/bin/clear.sh chmod a+rx /opt/metwork-mfext-master/bin/clear.sh cp -f _doc_layer.sh /opt/metwork-mfext-master/bin/_doc_layer.sh chmod a+rx /opt/metwork-mfext-master/bin/_doc_layer.sh cp -f _yaml_to_md.py /opt/metwork-mfext-master/bin/_yaml_to_md.py chmod a+rx /opt/metwork-mfext-master/bin/_yaml_to_md.py cp -f _packaging_get_module_dependencies /opt/metwork-mfext-master/bin/_packaging_get_module_dependencies chmod a+rx /opt/metwork-mfext-master/bin/_packaging_get_module_dependencies cp -f _packaging_get_module_layers /opt/metwork-mfext-master/bin/_packaging_get_module_layers chmod a+rx /opt/metwork-mfext-master/bin/_packaging_get_module_layers cp -f _packaging_get_layer_dependencies /opt/metwork-mfext-master/bin/_packaging_get_layer_dependencies chmod a+rx /opt/metwork-mfext-master/bin/_packaging_get_layer_dependencies cp -f _packaging_get_package_name /opt/metwork-mfext-master/bin/_packaging_get_package_name chmod a+rx /opt/metwork-mfext-master/bin/_packaging_get_package_name cp -f components /opt/metwork-mfext-master/bin/components chmod a+rx /opt/metwork-mfext-master/bin/components cp -f _circus.start /opt/metwork-mfext-master/bin/_circus.start chmod a+rx /opt/metwork-mfext-master/bin/_circus.start cp -f _circus.stop /opt/metwork-mfext-master/bin/_circus.stop chmod a+rx /opt/metwork-mfext-master/bin/_circus.stop cp -f _circus.status /opt/metwork-mfext-master/bin/_circus.status chmod a+rx /opt/metwork-mfext-master/bin/_circus.status cp -f _ini_to_env.py /opt/metwork-mfext-master/bin/_ini_to_env.py chmod a+rx /opt/metwork-mfext-master/bin/_ini_to_env.py cp -f before_start_redis /opt/metwork-mfext-master/bin/before_start_redis chmod a+rx /opt/metwork-mfext-master/bin/before_start_redis cp -f before_start_nginx /opt/metwork-mfext-master/bin/before_start_nginx chmod a+rx /opt/metwork-mfext-master/bin/before_start_nginx cp -f port_test.sh /opt/metwork-mfext-master/bin/port_test.sh chmod a+rx /opt/metwork-mfext-master/bin/port_test.sh cp -f _make_and_install_crontab.sh /opt/metwork-mfext-master/bin/_make_and_install_crontab.sh chmod a+rx /opt/metwork-mfext-master/bin/_make_and_install_crontab.sh cp -f _uninstall_crontab.sh /opt/metwork-mfext-master/bin/_uninstall_crontab.sh chmod a+rx /opt/metwork-mfext-master/bin/_uninstall_crontab.sh cp -f circus_status_watcher.sh /opt/metwork-mfext-master/bin/circus_status_watcher.sh chmod a+rx /opt/metwork-mfext-master/bin/circus_status_watcher.sh cp -f redis_status.sh /opt/metwork-mfext-master/bin/redis_status.sh chmod a+rx /opt/metwork-mfext-master/bin/redis_status.sh cp -f config.py /opt/metwork-mfext-master/bin/config.py chmod a+rx /opt/metwork-mfext-master/bin/config.py cp -f _prepare_config.py /opt/metwork-mfext-master/bin/_prepare_config.py chmod a+rx /opt/metwork-mfext-master/bin/_prepare_config.py cp -f _make_nethard_config.py /opt/metwork-mfext-master/bin/_make_nethard_config.py chmod a+rx /opt/metwork-mfext-master/bin/_make_nethard_config.py cp -f _make_circus_conf /opt/metwork-mfext-master/bin/_make_circus_conf chmod a+rx /opt/metwork-mfext-master/bin/_make_circus_conf cp -f _make_crontab.py /opt/metwork-mfext-master/bin/_make_crontab.py chmod a+rx /opt/metwork-mfext-master/bin/_make_crontab.py cp -f remove_empty.sh /opt/metwork-mfext-master/bin/remove_empty.sh chmod a+rx /opt/metwork-mfext-master/bin/remove_empty.sh cp -f kill_remaining_processes.py /opt/metwork-mfext-master/bin/kill_remaining_processes.py chmod a+rx /opt/metwork-mfext-master/bin/kill_remaining_processes.py cp -f bootstrap_plugin.py /opt/metwork-mfext-master/bin/bootstrap_plugin.py chmod a+rx /opt/metwork-mfext-master/bin/bootstrap_plugin.py cp -f _make_nginx_conf /opt/metwork-mfext-master/bin/_make_nginx_conf chmod a+rx /opt/metwork-mfext-master/bin/_make_nginx_conf cp -f bootstrap_plugin.post /opt/metwork-mfext-master/bin/bootstrap_plugin.post chmod a+rx /opt/metwork-mfext-master/bin/bootstrap_plugin.post cp -f _circusctl /opt/metwork-mfext-master/bin/_circusctl chmod a+rx /opt/metwork-mfext-master/bin/_circusctl cp -f _install_or_update_configured_plugins.py /opt/metwork-mfext-master/bin/_install_or_update_configured_plugins.py chmod a+rx /opt/metwork-mfext-master/bin/_install_or_update_configured_plugins.py cp -f nginx.status /opt/metwork-mfext-master/bin/nginx.status chmod a+rx /opt/metwork-mfext-master/bin/nginx.status cp -f find_zombies_nginx_workers.py /opt/metwork-mfext-master/bin/find_zombies_nginx_workers.py chmod a+rx /opt/metwork-mfext-master/bin/find_zombies_nginx_workers.py cp -f before_start_telegraf /opt/metwork-mfext-master/bin/before_start_telegraf chmod a+rx /opt/metwork-mfext-master/bin/before_start_telegraf cp -f _circus_wait_watcher_stopped.sh /opt/metwork-mfext-master/bin/_circus_wait_watcher_stopped.sh chmod a+rx /opt/metwork-mfext-master/bin/_circus_wait_watcher_stopped.sh cp -f _circus_wait_watcher_stopped.py /opt/metwork-mfext-master/bin/_circus_wait_watcher_stopped.py chmod a+rx /opt/metwork-mfext-master/bin/_circus_wait_watcher_stopped.py cp -f _circus_schedule_stop_watcher.sh /opt/metwork-mfext-master/bin/_circus_schedule_stop_watcher.sh chmod a+rx /opt/metwork-mfext-master/bin/_circus_schedule_stop_watcher.sh cp -f _install_plugin_virtualenv /opt/metwork-mfext-master/bin/_install_plugin_virtualenv chmod a+rx /opt/metwork-mfext-master/bin/_install_plugin_virtualenv cp -f _plugins.preuninstall /opt/metwork-mfext-master/bin/_plugins.preuninstall chmod a+rx /opt/metwork-mfext-master/bin/_plugins.preuninstall cp -f _plugins.postinstall /opt/metwork-mfext-master/bin/_plugins.postinstall chmod a+rx /opt/metwork-mfext-master/bin/_plugins.postinstall cp -f list_metwork_processes.py /opt/metwork-mfext-master/bin/list_metwork_processes.py chmod a+rx /opt/metwork-mfext-master/bin/list_metwork_processes.py cp -f telegraf_collector_metwork_module.py /opt/metwork-mfext-master/bin/telegraf_collector_metwork_module.py chmod a+rx /opt/metwork-mfext-master/bin/telegraf_collector_metwork_module.py cp -f _nginx.reload /opt/metwork-mfext-master/bin/_nginx.reload chmod a+rx /opt/metwork-mfext-master/bin/_nginx.reload cp -f _circus.reload /opt/metwork-mfext-master/bin/_circus.reload chmod a+rx /opt/metwork-mfext-master/bin/_circus.reload cp -f _plugins.is_dangerous /opt/metwork-mfext-master/bin/_plugins.is_dangerous chmod a+rx /opt/metwork-mfext-master/bin/_plugins.is_dangerous cp -f _circus_wait_watcher_started.sh /opt/metwork-mfext-master/bin/_circus_wait_watcher_started.sh chmod a+rx /opt/metwork-mfext-master/bin/_circus_wait_watcher_started.sh cp -f _circus_wait_watcher_started.py /opt/metwork-mfext-master/bin/_circus_wait_watcher_started.py chmod a+rx /opt/metwork-mfext-master/bin/_circus_wait_watcher_started.py cp -f nginxfmt.py /opt/metwork-mfext-master/bin/nginxfmt.py chmod a+rx /opt/metwork-mfext-master/bin/nginxfmt.py cp -f before_start_conf_monitor /opt/metwork-mfext-master/bin/before_start_conf_monitor chmod a+rx /opt/metwork-mfext-master/bin/before_start_conf_monitor cp -f _no_automatic_kill.sh /opt/metwork-mfext-master/bin/_no_automatic_kill.sh chmod a+rx /opt/metwork-mfext-master/bin/_no_automatic_kill.sh cp -f plugins.status /opt/metwork-mfext-master/bin/plugins.status chmod a+rx /opt/metwork-mfext-master/bin/plugins.status cp -f _plugins.status /opt/metwork-mfext-master/bin/_plugins.status chmod a+rx /opt/metwork-mfext-master/bin/_plugins.status cp -f _plugins.stop /opt/metwork-mfext-master/bin/_plugins.stop chmod a+rx /opt/metwork-mfext-master/bin/_plugins.stop cp -f plugins.stop /opt/metwork-mfext-master/bin/plugins.stop chmod a+rx /opt/metwork-mfext-master/bin/plugins.stop cp -f _plugins.start /opt/metwork-mfext-master/bin/_plugins.start chmod a+rx /opt/metwork-mfext-master/bin/_plugins.start cp -f plugins.start /opt/metwork-mfext-master/bin/plugins.start chmod a+rx /opt/metwork-mfext-master/bin/plugins.start cp -f _send_state.py /opt/metwork-mfext-master/bin/_send_state.py chmod a+rx /opt/metwork-mfext-master/bin/_send_state.py cp -f _prepare_plugin_config.py /opt/metwork-mfext-master/bin/_prepare_plugin_config.py chmod a+rx /opt/metwork-mfext-master/bin/_prepare_plugin_config.py cp -f _remove_plugin_config.py /opt/metwork-mfext-master/bin/_remove_plugin_config.py chmod a+rx /opt/metwork-mfext-master/bin/_remove_plugin_config.py cp -f pip_wrapper /opt/metwork-mfext-master/bin/pip_wrapper chmod a+rx /opt/metwork-mfext-master/bin/pip_wrapper cp -f _circus_schedule_start_watcher.py /opt/metwork-mfext-master/bin/_circus_schedule_start_watcher.py chmod a+rx /opt/metwork-mfext-master/bin/_circus_schedule_start_watcher.py cp -f _circus_schedule_start_watcher.sh /opt/metwork-mfext-master/bin/_circus_schedule_start_watcher.sh chmod a+rx /opt/metwork-mfext-master/bin/_circus_schedule_start_watcher.sh cp -f _circus_schedule_stop_watcher.py /opt/metwork-mfext-master/bin/_circus_schedule_stop_watcher.py chmod a+rx /opt/metwork-mfext-master/bin/_circus_schedule_stop_watcher.py cp -f _circus_wait.py /opt/metwork-mfext-master/bin/_circus_wait.py chmod a+rx /opt/metwork-mfext-master/bin/_circus_wait.py cp -f _circus_wait.sh /opt/metwork-mfext-master/bin/_circus_wait.sh chmod a+rx /opt/metwork-mfext-master/bin/_circus_wait.sh cp -f wait_redis.py /opt/metwork-mfext-master/bin/wait_redis.py chmod a+rx /opt/metwork-mfext-master/bin/wait_redis.py cp -f repeat.sh /opt/metwork-mfext-master/bin/repeat.sh chmod a+rx /opt/metwork-mfext-master/bin/repeat.sh cp -f before_start_vector /opt/metwork-mfext-master/bin/before_start_vector chmod a+rx /opt/metwork-mfext-master/bin/before_start_vector cp -f _module_status_json.py /opt/metwork-mfext-master/bin/_module_status_json.py chmod a+rx /opt/metwork-mfext-master/bin/_module_status_json.py cp -f revert_ldd.sh /opt/metwork-mfext-master/bin/revert_ldd.sh chmod a+rx /opt/metwork-mfext-master/bin/revert_ldd.sh cp -f revert_ldd_not_found.sh /opt/metwork-mfext-master/bin/revert_ldd_not_found.sh chmod a+rx /opt/metwork-mfext-master/bin/revert_ldd_not_found.sh cp -f save_perm_and_acl.sh /opt/metwork-mfext-master/bin/save_perm_and_acl.sh chmod a+rx /opt/metwork-mfext-master/bin/save_perm_and_acl.sh cp --preserve=mode --dereference -Rf _metwork.spec /opt/metwork-mfext-master/share/_metwork.spec cp --preserve=mode --dereference -Rf startup_scripts_profiles.mk /opt/metwork-mfext-master/share/startup_scripts_profiles.mk cp --preserve=mode --dereference -Rf plugin.mk /opt/metwork-mfext-master/share/plugin.mk cp --preserve=mode --dereference -Rf config_subdir.mk /opt/metwork-mfext-master/share/config_subdir.mk cp --preserve=mode --dereference -Rf metwork.service /opt/metwork-mfext-master/share/metwork.service cp --preserve=mode --dereference -Rf templates/bashrc /opt/metwork-mfext-master/share/templates/bashrc /opt/metwork-mfext-master/bin/_make_file_from_template.sh bashrc .custom >/opt/metwork-mfext-master/share/bashrc cp --preserve=mode --dereference -Rf templates/bash_profile /opt/metwork-mfext-master/share/templates/bash_profile /opt/metwork-mfext-master/bin/_make_file_from_template.sh bash_profile .custom >/opt/metwork-mfext-master/share/bash_profile cp --preserve=mode --dereference -Rf templates/profile /opt/metwork-mfext-master/share/templates/profile cp --preserve=mode --dereference -Rf templates/config_profile /opt/metwork-mfext-master/share/templates/config_profile cp --preserve=mode --dereference -Rf templates/nethard_profile /opt/metwork-mfext-master/share/templates/nethard_profile /opt/metwork-mfext-master/bin/_make_file_from_template.sh profile .custom >/opt/metwork-mfext-master/share/profile cp --preserve=mode --dereference -Rf templates/interactive_profile /opt/metwork-mfext-master/share/templates/interactive_profile /opt/metwork-mfext-master/bin/_make_file_from_template.sh interactive_profile .custom >/opt/metwork-mfext-master/share/interactive_profile cp --preserve=mode --dereference -Rf templates/load_env.sh /opt/metwork-mfext-master/share/templates/load_env.sh export ROOT_DIR=/opt/metwork-mfext-master && /opt/metwork-mfext-master/bin/_make_file_from_template.sh load_env.sh .custom >/opt/metwork-mfext-master/share/load_env.sh export ROOT_DIR=`pwd`/.. && /opt/metwork-mfext-master/bin/_make_file_from_template.sh load_env.sh .custom >/opt/metwork-mfext-master/share/load_env_and_cd_sources.sh export ROOT_DIR=RUNTIME && /opt/metwork-mfext-master/bin/_make_file_from_template.sh load_env.sh .custom >/opt/metwork-mfext-master/share/load_env_and_cd_runtime.sh cp --preserve=mode --dereference -Rf templates/mfxxx_wrapper /opt/metwork-mfext-master/share/templates/mfxxx_wrapper /opt/metwork-mfext-master/bin/_make_file_from_template.sh mfxxx_wrapper .custom >/opt/metwork-mfext-master/bin/mfext_wrapper chmod a+rx /opt/metwork-mfext-master/bin/mfext_wrapper cp --preserve=mode --dereference -Rf templates/_mfxxx_wrapper /opt/metwork-mfext-master/share/templates/_mfxxx_wrapper /opt/metwork-mfext-master/bin/_make_file_from_template.sh _mfxxx_wrapper .custom >/opt/metwork-mfext-master/bin/_mfext_wrapper chmod a+rx /opt/metwork-mfext-master/bin/_mfext_wrapper cp --preserve=mode --dereference -Rf templates/circus.ini /opt/metwork-mfext-master/share/templates/circus.ini cp --preserve=mode --dereference -Rf templates/config.ini /opt/metwork-mfext-master/share/templates/config.ini cp --preserve=mode --dereference -Rf templates/crontab /opt/metwork-mfext-master/share/templates/crontab cp --preserve=mode --dereference -Rf templates/cronwrap.sh /opt/metwork-mfext-master/share/templates/cronwrap.sh cp --preserve=mode --dereference -Rf templates/layer.md /opt/metwork-mfext-master/share/templates/layer.md cp --preserve=mode --dereference -Rf templates/mflog_override.conf /opt/metwork-mfext-master/share/templates/mflog_override.conf cp --preserve=mode --dereference -Rf templates/mfxxx.autorestart /opt/metwork-mfext-master/share/templates/mfxxx.autorestart cp --preserve=mode --dereference -Rf templates/mfxxx.init /opt/metwork-mfext-master/share/templates/mfxxx.init cp --preserve=mode --dereference -Rf templates/mfxxx.start /opt/metwork-mfext-master/share/templates/mfxxx.start cp --preserve=mode --dereference -Rf templates/mfxxx.status /opt/metwork-mfext-master/share/templates/mfxxx.status cp --preserve=mode --dereference -Rf templates/mfxxx.stop /opt/metwork-mfext-master/share/templates/mfxxx.stop cp --preserve=mode --dereference -Rf templates/redis_plugin_xxx.conf /opt/metwork-mfext-master/share/templates/redis_plugin_xxx.conf cp --preserve=mode --dereference -Rf templates/telegraf.conf /opt/metwork-mfext-master/share/templates/telegraf.conf cp --preserve=mode --dereference -Rf templates/vector.toml /opt/metwork-mfext-master/share/templates/vector.toml mkdir -p /opt/metwork-mfext-master/lib/mfext touch /opt/metwork-mfext-master/lib/mfext/__init__.py cp -f ini_to_env.py /opt/metwork-mfext-master/lib/mfext/ini_to_env.py cp -f circus_hooks.py /opt/metwork-mfext-master/lib/mfext/circus_hooks.py cp -f mflog_addon.py /opt/metwork-mfext-master/lib/mfext/mflog_addon.py cp -f conf_monitor.py /opt/metwork-mfext-master/lib/mfext/conf_monitor.py cp -f circus.py /opt/metwork-mfext-master/lib/mfext/circus.py cat metwork | /opt/metwork-mfext-master/bin/envtpl >/opt/metwork-mfext-master/bin/metwork make[1]: Leaving directory '/src/adm' if test "" != "1"; then _layer_dhash root@mfext >/opt/metwork-mfext-master/.dhash; fi layer_wrapper --layers=python3_devtools@mfext -- _yaml_to_md.py ALL >.metwork-framework/components.md