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: ae951f5fb3c4b5bd547813153f985d5e /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b root@mfext layer (dependency) hash (from cache): 34dcc092edcf10112760e0009129c72b source hash: 73b191e100998abe4ccb6f044555ace5 cache hit (used: /buildcache/mfext_cache_layer_core_454031ba5b0ef12b487851a562865f8d.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_454031ba5b0ef12b487851a562865f8d.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: ae951f5fb3c4b5bd547813153f985d5e /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): e338c00b56e29af3baf780fc74fc21f5 root@mfext layer (dependency) hash (from cache): 34dcc092edcf10112760e0009129c72b source hash: 3db9fcd4d573f2647313b3f600cf08ac cache hit (used: /buildcache/mfext_cache_layer_openresty_d486ab3327f9d46c2485d6fde65b71bb.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_d486ab3327f9d46c2485d6fde65b71bb.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: ae951f5fb3c4b5bd547813153f985d5e /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): e338c00b56e29af3baf780fc74fc21f5 root@mfext layer (dependency) hash (from cache): 34dcc092edcf10112760e0009129c72b source hash: 89298546198b6e61146a302deae98077 cache hit (used: /buildcache/mfext_cache_layer_python3_core_229c04a59fb23ed6f3cfebf088efddb3.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_229c04a59fb23ed6f3cfebf088efddb3.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: ae951f5fb3c4b5bd547813153f985d5e /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): e338c00b56e29af3baf780fc74fc21f5 root@mfext layer (dependency) hash (from cache): 34dcc092edcf10112760e0009129c72b source hash: eed3bc318c732ea59bc2eac17c07649a cache hit (used: /buildcache/mfext_cache_layer_scientific_core_262d13d95e3d4f77aa292f43c9796d2e.tar) if ! test -f cache/hit; then \ for SUBDIR in 0001_scientific_system_libraries 0006_protobuf 0007_protobuf_c 0008_postgresql 0009_pgbouncer 0010_hdf4 0011_hdf5 0012_netcdf_c 0013_netcdf_cxx 0015_proj 0020_libgeotiff 0021_geos 0022_libspatialite 0023_gdal 0070_postgis 0071_postgresql_airtide 0072_postgis_geohash 0073_pg_partman 0074_pg_uuidv7 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_262d13d95e3d4f77aa292f43c9796d2e.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: ae951f5fb3c4b5bd547813153f985d5e /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): e338c00b56e29af3baf780fc74fc21f5 python3_core@mfext layer (dependency) hash (from cache): 115cf0b0c982ace720a9167fb8b8e1c0 root@mfext layer (dependency) hash (from cache): 34dcc092edcf10112760e0009129c72b source hash: 96aee9d965cd77e07db39aa210ee3cd7 cache hit (used: /buildcache/mfext_cache_layer_python3_36a969b0f61ffa365f05a3335897d89e.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_36a969b0f61ffa365f05a3335897d89e.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: ae951f5fb3c4b5bd547813153f985d5e /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): e338c00b56e29af3baf780fc74fc21f5 python3@mfext layer (dependency) hash (from cache): 652d790828c9c4377378aeb3521312f0 python3_core@mfext layer (dependency) hash (from cache): 115cf0b0c982ace720a9167fb8b8e1c0 root@mfext layer (dependency) hash (from cache): 34dcc092edcf10112760e0009129c72b source hash: dca4274c1f1a2082de38753a88f7ec6e cache hit (used: /buildcache/mfext_cache_layer_python3_circus_7ed00d3f2b9fb68f28a9bf00604643fa.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_7ed00d3f2b9fb68f28a9bf00604643fa.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: ae951f5fb3c4b5bd547813153f985d5e /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): e338c00b56e29af3baf780fc74fc21f5 python3@mfext layer (dependency) hash (from cache): 652d790828c9c4377378aeb3521312f0 python3_core@mfext layer (dependency) hash (from cache): 115cf0b0c982ace720a9167fb8b8e1c0 root@mfext layer (dependency) hash (from cache): 34dcc092edcf10112760e0009129c72b scientific_core@mfext layer (dependency) hash (from cache): 9df13a8e6f0db0d21def8cd1c8705d4b source hash: 0fcef0eb534e96e04f2f9fc67178f2e6 cache hit (used: /buildcache/mfext_cache_layer_python3_scientific_core_e3c8876b9a16ce34a6f89760ad620285.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_e3c8876b9a16ce34a6f89760ad620285.tar) make[2]: Leaving directory '/src/layers/layer2_python3_scientific_core' make[2]: Entering directory '/src/layers/layer6_nodejs' if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_label |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_label; else cat .layerapi2_label |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_label; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_dependencies |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_dependencies; else cat .layerapi2_dependencies |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_dependencies; fi if test "MFEXT" = "MFEXT" -a "" != "1"; then cat .layerapi2_extra_env |/src/adm/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_extra_env; else cat .layerapi2_extra_env |/opt/metwork-mfext-master/bin/envtpl --reduce-multi-blank-lines >/opt/metwork-mfext-master/opt/nodejs/.layerapi2_extra_env; fi _cache_logic_before_layer.sh "/opt/metwork-mfext-master/opt/nodejs" "nodejs" /etc/buildimage_hash: ae951f5fb3c4b5bd547813153f985d5e /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): e338c00b56e29af3baf780fc74fc21f5 root@mfext layer (dependency) hash (from cache): 34dcc092edcf10112760e0009129c72b source hash: abe8ded1987308f954f02fad0bd24e79 cache hit (used: /buildcache/mfext_cache_layer_nodejs_f5c0a54119746de4a9fe3bd980fe9c39.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_f5c0a54119746de4a9fe3bd980fe9c39.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: ae951f5fb3c4b5bd547813153f985d5e /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): e338c00b56e29af3baf780fc74fc21f5 root@mfext layer (dependency) hash (from cache): 34dcc092edcf10112760e0009129c72b source hash: 9bcbee843ac24140ecd45227e705f6df cache hit (used: /buildcache/mfext_cache_layer_devtools_130dddccb47bffc69547dbaead67f1c9.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_130dddccb47bffc69547dbaead67f1c9.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: ae951f5fb3c4b5bd547813153f985d5e /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): e338c00b56e29af3baf780fc74fc21f5 devtools@mfext layer (dependency) hash (from cache): e7741b3cb7b7285afb746ce2b36c2ce6 python3@mfext layer (dependency) hash (from cache): 652d790828c9c4377378aeb3521312f0 python3_core@mfext layer (dependency) hash (from cache): 115cf0b0c982ace720a9167fb8b8e1c0 root@mfext layer (dependency) hash (from cache): 34dcc092edcf10112760e0009129c72b source hash: 82af17ec355a8f474ec7b73641bf4e0b cache missed (/buildcache/mfext_cache_layer_python3_devtools_1158be4f1235c8d66a6020b7e56fd92a.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 tempolayer2233[/src/layers/layer7_python3_devtools/0500_extra_python_packages/tempolayer2233] 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==3.3.9 (from -r requirements3.txt (line 3)) Downloading astroid-3.3.9.tar.gz (398 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 11.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 bandit==1.8.3 (from -r requirements3.txt (line 5)) Downloading bandit-1.8.3.tar.gz (4.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.2/4.2 MB 104.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' 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.3.1 (from -r requirements3.txt (line 6)) Downloading black-26.3.1.tar.gz (666 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 666.2/666.2 kB 44.0 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting bracex==2.5 (from -r requirements3.txt (line 7)) Downloading bracex-2.5.tar.gz (26 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting bump-pydantic==0.8.0 (from -r requirements3.txt (line 8)) Downloading bump_pydantic-0.8.0.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 cfgv==3.4.0 (from -r requirements3.txt (line 9)) 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 10)) Downloading coverage-7.7.1.tar.gz (810 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 810.3/810.3 kB 61.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 coveralls==4.1.0 (from -r requirements3.txt (line 11)) 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 12)) 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 13)) 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 filprofiler==2024.11.2 (from -r requirements3.txt (line 14)) Downloading filprofiler-2024.11.2-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (3.8 kB) Collecting flake8==7.1.2 (from -r requirements3.txt (line 15)) 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 16)) 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 17)) 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 18)) 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 19)) 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.1.54 (from -r requirements3.txt (line 20)) Downloading gitpython-3.1.54.tar.gz (225 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 21)) 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 22)) 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 23)) 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 24)) Downloading isort-6.0.1.tar.gz (821 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 822.0/822.0 kB 78.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 jschema-to-python==1.2.3 (from -r requirements3.txt (line 25)) 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 26)) 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.8.6 (from -r requirements3.txt (line 27)) Downloading libcst-1.8.6.tar.gz (891 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 891.4/891.4 kB 65.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 livereload==2.7.1 (from -r requirements3.txt (line 28)) 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 29)) Downloading lunr-0.8.0.tar.gz (1.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.1/1.1 MB 86.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 mccabe==0.7.0 (from -r requirements3.txt (line 30)) 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 31)) 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 32)) Downloading mkdocs-1.6.1.tar.gz (3.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 126.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' 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 33)) 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 34)) 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 35)) 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 36)) 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 37)) 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.6.9 (from -r requirements3.txt (line 38)) Downloading mkdocs_material-9.6.9.tar.gz (3.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 147.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 mkdocs-material-extensions==1.3.1 (from -r requirements3.txt (line 39)) 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 40)) 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 41)) 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 42)) 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.0 (from -r requirements3.txt (line 43)) Downloading nltk-3.10.0.tar.gz (3.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.1/3.1 MB 193.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 nodeenv==1.9.1 (from -r requirements3.txt (line 44)) 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 45)) 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 46)) 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 47)) 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 48)) 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 49)) 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 50)) 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 51)) 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 52)) 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.5 (from -r requirements3.txt (line 53)) Downloading pyinstaller_hooks_contrib-2026.5.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.20.0 (from -r requirements3.txt (line 54)) Downloading pyinstaller-6.20.0.tar.gz (4.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.0/4.0 MB 121.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 pylint==3.3.6 (from -r requirements3.txt (line 55)) Downloading pylint-3.3.6.tar.gz (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 98.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 pymdown-extensions==10.21.3 (from -r requirements3.txt (line 56)) Downloading pymdown_extensions-10.21.3.tar.gz (854 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 854.1/854.1 kB 68.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 pyproject-api==1.9.1 (from -r requirements3.txt (line 57)) Downloading pyproject_api-1.9.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 pytest==9.0.3 (from -r requirements3.txt (line 58)) Downloading pytest-9.0.3.tar.gz (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 109.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 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.4.1 (from -r requirements3.txt (line 75)) Downloading stevedore-5.4.1.tar.gz (513 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 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.8.3->-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.8.3->-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.3.1->-r requirements3.txt (line 6)) Downloading click-8.3.3.tar.gz (328 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.3.1->-r requirements3.txt (line 6)) Using cached mypy_extensions-1.1.0-py3-none-any.whl Collecting packaging>=22.0 (from black==26.3.1->-r requirements3.txt (line 6)) Using cached packaging-26.2-py3-none-any.whl Collecting pathspec>=1.0.0 (from black==26.3.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.3.1->-r requirements3.txt (line 6)) Downloading platformdirs-4.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 typer>=0.7.0 (from bump-pydantic==0.8.0->-r requirements3.txt (line 8)) 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 typing-extensions (from bump-pydantic==0.8.0->-r requirements3.txt (line 8)) Downloading typing_extensions-4.15.0.tar.gz (109 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 11)) Downloading requests-2.33.0.tar.gz (134 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 threadpoolctl (from filprofiler==2024.11.2->-r requirements3.txt (line 14)) Downloading threadpoolctl-3.6.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 pycodestyle<2.13.0,>=2.12.0 (from flake8==7.1.2->-r requirements3.txt (line 15)) 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 17)) 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 25)) Downloading attrs-25.1.0.tar.gz (810 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 810.6/810.6 kB 68.7 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting jsonpickle (from jschema-to-python==1.2.3->-r requirements3.txt (line 25)) 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 25)) Using cached pbr-7.0.3-py2.py3-none-any.whl Collecting tornado (from livereload==2.7.1->-r requirements3.txt (line 28)) Downloading tornado-6.5.7.tar.gz (519 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 jinja2>=2.11.1 (from mkdocs==1.6.1->-r requirements3.txt (line 32)) 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 32)) 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 32)) 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 34)) Downloading pydantic-2.13.4.tar.gz (844 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 844.8/844.8 kB 59.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 termcolor (from mkdocs-macros-plugin==1.3.7->-r requirements3.txt (line 37)) 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.6.9->-r requirements3.txt (line 38)) Downloading babel-2.17.0.tar.gz (10.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.0/10.0 MB 164.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 colorama~=0.4 (from mkdocs-material==9.6.9->-r requirements3.txt (line 38)) 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.6.9->-r requirements3.txt (line 38)) Downloading pygments-2.20.0.tar.gz (5.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.0/5.0 MB 168.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 defusedxml (from nltk==3.10.0->-r requirements3.txt (line 43)) 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.0->-r requirements3.txt (line 43)) Downloading joblib-1.4.2.tar.gz (2.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 138.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 regex>=2021.8.3 (from nltk==3.10.0->-r requirements3.txt (line 43)) 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.0->-r requirements3.txt (line 43)) 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 47)) Downloading mako-1.3.12.tar.gz (400 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 48)) Downloading pip-26.1.2.tar.gz (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 114.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 virtualenv>=20.10.0 (from pre-commit==4.2.0->-r requirements3.txt (line 49)) Downloading virtualenv-21.4.2.tar.gz (7.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.6/7.6 MB 142.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 setuptools>=42.0.0 (from pyinstaller-hooks-contrib==2026.5->-r requirements3.txt (line 53)) Downloading setuptools-81.0.0.tar.gz (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 79.8 MB/s 0:00:00 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 dill>=0.3.6 (from pylint==3.3.6->-r requirements3.txt (line 55)) 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==3.3.6->-r requirements3.txt (line 55)) 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 pluggy<2,>=1.5 (from pytest==9.0.3->-r requirements3.txt (line 58)) Using cached pluggy-1.6.0-py3-none-any.whl Collecting Werkzeug>=2.0.0 (from pytest-httpserver==1.1.2->-r requirements3.txt (line 62)) Downloading werkzeug-3.1.6.tar.gz (864 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 864.7/864.7 kB 78.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 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 108.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 cachetools>=6.1 (from tox==4.28.4->-r requirements3.txt (line 77)) Downloading cachetools-7.1.4.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 116.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 filelock>=3.18 (from tox==4.28.4->-r requirements3.txt (line 77)) Downloading filelock-3.29.1.tar.gz (59 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 charset_normalizer<4,>=2 (from requests<3.0.0,>=1.0.0->coveralls==4.1.0->-r requirements3.txt (line 11)) Downloading charset_normalizer-3.4.7.tar.gz (144 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 11)) Downloading idna-3.16.tar.gz (203 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 11)) Downloading urllib3-2.7.0.tar.gz (433 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 11)) Downloading certifi-2026.4.22.tar.gz (137 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>=0.7.0->bump-pydantic==0.8.0->-r requirements3.txt (line 8)) 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>=0.7.0->bump-pydantic==0.8.0->-r requirements3.txt (line 8)) 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-48.0.1.tar.gz (832 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 833.0/833.0 kB 67.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 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 99.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)) Using cached pycparser-3.0-py3-none-any.whl Collecting annotated-types>=0.6.0 (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt (line 34)) 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.4 (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt (line 34)) Downloading pydantic_core-2.46.4.tar.gz (471 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-inspection>=0.4.2 (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt (line 34)) 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 17)) 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.8.3->-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.8.3->-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.3.7 (from virtualenv>=20.10.0->pre-commit==4.2.0->-r requirements3.txt (line 49)) Downloading distlib-0.4.0.tar.gz (614 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 614.6/614.6 kB 59.5 MB/s 0:00:00 Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting python-discovery>=1.4 (from virtualenv>=20.10.0->pre-commit==4.2.0->-r requirements3.txt (line 49)) Downloading python_discovery-1.4.0.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' Downloading filprofiler-2024.11.2-cp313-cp313-manylinux_2_28_x86_64.whl (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 51.9 MB/s 0:00:00 Saved ./src/filprofiler-2024.11.2-cp313-cp313-manylinux_2_28_x86_64.whl Saved ./src/pluggy-1.6.0-py3-none-any.whl Saved ./src/mypy_extensions-1.1.0-py3-none-any.whl Saved ./src/packaging-26.2-py3-none-any.whl Saved ./src/pbr-7.0.3-py2.py3-none-any.whl Saved ./src/pycparser-3.0-py3-none-any.whl Building wheels for collected packages: apipkg, altgraph, astroid, backrefs, bandit, black, pytokens, bracex, bump-pydantic, 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, paginate, pymdown-extensions, mock, more-itertools, natsort, nltk, nodeenv, panoply, simple-term-menu, pdoc3, pipdeptree, pre-commit, py-spy, pydocstyle, pyinstaller-hooks-contrib, pyinstaller, pylint, 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, babel, colorama, jinja2, markdown, pycodestyle, pygments, requests, charset_normalizer, idna, typer, urllib3, annotated-doc, cachetools, certifi, chardet, click, dill, filelock, markupsafe, paramiko, bcrypt, cryptography, cffi, pathspec, pip, platformdirs, pydantic, pydantic-core, annotated-types, pynacl, python-dateutil, PyYAML, regex, rich, markdown-it-py, mdurl, setuptools, shellingham, six, tomlkit, typing-extensions, typing-inspection, virtualenv, distlib, python-discovery, Werkzeug, attrs, defusedxml, joblib, jsonpickle, mako, termcolor, threadpoolctl, tornado, tqdm Building wheel for apipkg (pyproject.toml): started Building wheel for apipkg (pyproject.toml): finished with status 'done' Created wheel for apipkg: filename=apipkg-3.0.2-py3-none-any.whl size=8427 sha256=95ee01e0ddaacf66584c179909a8b7d22805af01025e966027bf4163fc260cac Stored in directory: /root/.cache/pip/wheels/a9/e6/8a/6f38d8a51a7075f6f6b6763bde94125ef9f798fb54bf97621b Building wheel for altgraph (pyproject.toml): started Building wheel for altgraph (pyproject.toml): finished with status 'done' Created wheel for altgraph: filename=altgraph-0.17.5-py2.py3-none-any.whl size=21327 sha256=bf84e404c2a44507bb78ce87936f6fdeadc4737e56daaed1f91d7c2f1a113391 Stored in directory: /root/.cache/pip/wheels/16/ee/4a/93f6106a84acc413ff74d0ef434bc329b24a84ad428a7878c5 Building wheel for astroid (pyproject.toml): started Building wheel for astroid (pyproject.toml): finished with status 'done' Created wheel for astroid: filename=astroid-3.3.9-py3-none-any.whl size=275395 sha256=55d26d672d9402c16d9015acceb73a3ac77861acb0c5791fc903e4bd4145ffb1 Stored in directory: /root/.cache/pip/wheels/e5/dc/96/e159a7992b902bb9c56182b4be683ac99640c4c67ecf612c2d Building wheel for backrefs (pyproject.toml): started Building wheel for backrefs (pyproject.toml): finished with status 'done' Created wheel for backrefs: filename=backrefs-5.8-py313-none-any.whl size=399912 sha256=b64d9bc289361c1c37e683905ca76e03277908abc86139c73b81a512a4c915e1 Stored in directory: /root/.cache/pip/wheels/ae/23/50/32457bb5a9d99d3692507791f78ecd3d3f4dc48446b5895537 Building wheel for bandit (pyproject.toml): started Building wheel for bandit (pyproject.toml): finished with status 'done' Created wheel for bandit: filename=bandit-1.8.3-py3-none-any.whl size=132878 sha256=0aa5b9db97d13f973e88dca4d23c65decfffa901fbeee5fd498a13429dd662a3 Stored in directory: /root/.cache/pip/wheels/25/20/2c/64cf8d672afdb9dfcb91df6fc5485e225f0534a7557d464f3e Building wheel for black (pyproject.toml): started Building wheel for black (pyproject.toml): finished with status 'done' Created wheel for black: filename=black-26.3.1-py3-none-any.whl size=207541 sha256=698e719b06ed3316269e9ac5178ec27c4ca4d758d86f9188ac85f505372d8520 Stored in directory: /root/.cache/pip/wheels/67/1f/94/71dc4a5b77a4ab4872baf645d5be3f9daf4c2758d5e2264cbb 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-cp313-cp313-linux_x86_64.whl size=292650 sha256=985893daa998cbff0775a33284b7e68ef3b6ba3bd890eef6d230302186ca0076 Stored in directory: /root/.cache/pip/wheels/41/9e/41/c578a4c8e3dae250dc6d3b1cfbb30c2fa93ea4e933dc13fbc2 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=11506 sha256=92805d5a8e5987b5b0fc639f771a80336f9ba7fc094c1bf89327c76840efadc5 Stored in directory: /root/.cache/pip/wheels/e9/54/d1/683b993190377a2bd5a427bea202bc8b23f9d76df822dea88e Building wheel for bump-pydantic (pyproject.toml): started Building wheel for bump-pydantic (pyproject.toml): finished with status 'done' Created wheel for bump-pydantic: filename=bump_pydantic-0.8.0-py3-none-any.whl size=27524 sha256=c918126f55b717c5e5f992c294611ac00a5be9e5ef309d3ba9886a5f77f37695 Stored in directory: /root/.cache/pip/wheels/a1/41/fb/86ec569f7eeae6b4d6adba10806886fb91c2579e384ea4da6c Building wheel for cfgv (pyproject.toml): started Building wheel for cfgv (pyproject.toml): finished with status 'done' Created wheel for cfgv: filename=cfgv-3.4.0-py2.py3-none-any.whl size=7285 sha256=42b4a07a42441b6de360f040890013ab6d114ed4154d83f991008a442bdca68c Stored in directory: /root/.cache/pip/wheels/57/6f/69/55b007b6790c369c3d118f273027bc8d1784ac12b6a9402f76 Building wheel for coverage (pyproject.toml): started Building wheel for coverage (pyproject.toml): finished with status 'done' Created wheel for coverage: filename=coverage-7.7.1-cp313-cp313-linux_x86_64.whl size=243581 sha256=862627d14f3aa36a5aea5b35f53b151fbf5e3e77b7f2751d25e5b3ee446968d1 Stored in directory: /root/.cache/pip/wheels/36/fa/f4/d6f4179e2a231eac7e4e46d77173b2de151e062f6d10a41af8 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=14171 sha256=bb5787ed2418480e402b29f67fe48f3f759125d5ad1d338980e478138a6a70d5 Stored in directory: /root/.cache/pip/wheels/94/8b/97/8c7f8dffca5fbf6487db32729f975999120313f746fcfc231f 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=e67623f35e213937b5a759f504d488324d9b0a3e47a519a69877112d9981bba8 Stored in directory: /root/.cache/pip/wheels/06/84/db/252b19bd0143a1c462b2c7d40e4e7bbbb02ca54603e6de213a Building wheel for execnet (pyproject.toml): started Building wheel for execnet (pyproject.toml): finished with status 'done' Created wheel for execnet: filename=execnet-2.1.1-py3-none-any.whl size=40608 sha256=66f29498a1fa01879d3ab5a86870f347bf79f484e1855ac306c1efd597b8b09f Stored in directory: /root/.cache/pip/wheels/a3/3e/ea/f08bb4600f93706f7c7990c5c3e1f1660b5cb526d77c042301 Building wheel for flake8 (pyproject.toml): started Building wheel for flake8 (pyproject.toml): finished with status 'done' Created wheel for flake8: filename=flake8-7.1.2-py2.py3-none-any.whl size=57781 sha256=a367de24accd9bbd14cdef02210e8e334f1532c4a77a93fe3e5bbb45c7315918 Stored in directory: /root/.cache/pip/wheels/eb/ce/1e/d5208fd6657dfcd6369f477db553711731cf453222b0eb9859 Building wheel for mccabe (pyproject.toml): started Building wheel for mccabe (pyproject.toml): finished with status 'done' Created wheel for mccabe: filename=mccabe-0.7.0-py2.py3-none-any.whl size=7422 sha256=67566f0539cd678c621e2ac503f6a03c710319f87efb7db7035befc237c0da3a Stored in directory: /root/.cache/pip/wheels/27/0a/1c/9c5a5d16f9156c078b737adbc4d1324df234b448819e24d20e Building wheel for pyflakes (pyproject.toml): started Building wheel for pyflakes (pyproject.toml): finished with status 'done' Created wheel for pyflakes: filename=pyflakes-3.2.0-py2.py3-none-any.whl size=62804 sha256=5803b287cb1af5364bd9ce8d1e35b498714415a3d2ac1290a6dade37e0a80fb4 Stored in directory: /root/.cache/pip/wheels/84/f7/e7/5dfb285f5a8d5371edba8b574dcecbd47f298f7ec2ee87b8ab Building wheel for flake8-docstrings (pyproject.toml): started Building wheel for flake8-docstrings (pyproject.toml): finished with status 'done' Created wheel for flake8-docstrings: filename=flake8_docstrings-1.7.0-py2.py3-none-any.whl size=5033 sha256=38029062832cd71f23fced7fa18e82ad227cdc27f32117c07ab2000db33c35d7 Stored in directory: /root/.cache/pip/wheels/93/4b/16/52dc05e9b0483cc45a19faa0310e0edddc9466a4fa0fa3c19c Building wheel for freezegun (pyproject.toml): started Building wheel for freezegun (pyproject.toml): finished with status 'done' Created wheel for freezegun: filename=freezegun-1.5.1-py3-none-any.whl size=17630 sha256=c30562cecc70e941c49072bb02298fc9d6fc6b7457f7bb39bf791f11dd62104e Stored in directory: /root/.cache/pip/wheels/bf/b6/5a/9f3bec51db953beab6db63f5fbf817cdb68de1aa248126e587 Building wheel for ghp-import (pyproject.toml): started Building wheel for ghp-import (pyproject.toml): finished with status 'done' Created wheel for ghp-import: filename=ghp_import-2.1.0-py3-none-any.whl size=11101 sha256=df319eb801b3800feb99492f840baa6e85a418555fc80eaf3254b5134c6cf201 Stored in directory: /root/.cache/pip/wheels/e2/88/ea/b2ba83cd2a1786453df8e2636fc31cfc51779e8325bcad867e Building wheel for gitdb (pyproject.toml): started Building wheel for gitdb (pyproject.toml): finished with status 'done' Created wheel for gitdb: filename=gitdb-4.0.12-py3-none-any.whl size=62900 sha256=7a0c105be72c1a90bd5f47d5325587e5a0c511648d4d9fb1a0a694b8ca593513 Stored in directory: /root/.cache/pip/wheels/7d/d4/5f/dacc50beb33051a0672e34c0f78e4012a720014078433d2aa4 Building wheel for smmap (pyproject.toml): started Building wheel for smmap (pyproject.toml): finished with status 'done' Created wheel for smmap: filename=smmap-5.0.2-py3-none-any.whl size=24385 sha256=53d0f233505d906034c6e6cfca43dec8f6639a42fef471d6db773a160a920096 Stored in directory: /root/.cache/pip/wheels/5b/17/fe/d291bed4d086f8dfce17868892ad61833e94987beb168ff30d Building wheel for GitPython (pyproject.toml): started Building wheel for GitPython (pyproject.toml): finished with status 'done' Created wheel for GitPython: filename=gitpython-3.1.54-py3-none-any.whl size=216575 sha256=26ead8bad9dd773db89353a51f54e53f51ecc3ee392205a5b10d4cefba693f68 Stored in directory: /root/.cache/pip/wheels/6d/c8/d7/e191b67efa183538d9b1ac92857469a6000ba087645e8ea91e 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=54102 sha256=a89544f114ef7824b719181d51db116d4ca49d80db05a9ca5205a04ede69d68f Stored in directory: /root/.cache/pip/wheels/d2/57/85/5823ba6bb3b2bcf4186bf45ca99d454f1c340a99ce83550e80 Building wheel for identify (pyproject.toml): started Building wheel for identify (pyproject.toml): finished with status 'done' Created wheel for identify: filename=identify-2.6.9-py2.py3-none-any.whl size=99131 sha256=c45bd34f0791302dd60214c5aade03f2b5afe270792bfdfc098173b82be92ffe Stored in directory: /root/.cache/pip/wheels/96/0f/93/6193512edf4eb18574e4f5cc5fea1df9fea2a9ed196158c4fd Building wheel for iniconfig (pyproject.toml): started Building wheel for iniconfig (pyproject.toml): finished with status 'done' Created wheel for iniconfig: filename=iniconfig-2.1.0-py3-none-any.whl size=6041 sha256=2d178bdae3d061b0b4f277f84b502ab1a56e22320a8a91ec5b1c5311990ea96b Stored in directory: /root/.cache/pip/wheels/46/fd/d2/2ee3a070a4168590a12ed80fb75cdb0643aba569ae4ab751c0 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=4f6f258e671fe0a7c1efbc6c002d2bd4c808bd7e4a0c2f67d1ab78656940e40e Stored in directory: /root/.cache/pip/wheels/00/16/e3/f78a4570cc214934f0c5ce2a62659971ab91256dcf647212ca Building wheel for jschema-to-python (pyproject.toml): started Building wheel for jschema-to-python (pyproject.toml): finished with status 'done' Created wheel for jschema-to-python: filename=jschema_to_python-1.2.3-py3-none-any.whl size=10492 sha256=bbd68d06a98a058897219c83bff60c5bdcf2defc41eee4abc9e31a45c20d4698 Stored in directory: /root/.cache/pip/wheels/d7/e5/7f/6f655ecd1f4a46c7a01eee16e7f9c10e095350a21bd47abfe7 Building wheel for lazy-object-proxy (pyproject.toml): started Building wheel for lazy-object-proxy (pyproject.toml): finished with status 'done' Created wheel for lazy-object-proxy: filename=lazy_object_proxy-1.10.0-cp313-cp313-linux_x86_64.whl size=71746 sha256=b2d750952ed07aa903416bb1fd34660925825c616055301be5a89f350b61028d Stored in directory: /root/.cache/pip/wheels/5a/8a/a3/6b270f863df3862ab7e401bc1c97bebee5b87452b51189ebea Building wheel for libcst (pyproject.toml): started Building wheel for libcst (pyproject.toml): finished with status 'done' Created wheel for libcst: filename=libcst-1.8.6-cp313-cp313-linux_x86_64.whl size=2313462 sha256=6e705ac30c9e110b209a036d577b1eb6ad6b7ad87348533f695288809e5920c2 Stored in directory: /root/.cache/pip/wheels/e3/4b/47/fff9ca86b75f50422c5ebb4c09207e632193ee400c6e979e63 Building wheel for livereload (pyproject.toml): started Building wheel for livereload (pyproject.toml): finished with status 'done' Created wheel for livereload: filename=livereload-2.7.1-py3-none-any.whl size=22746 sha256=84f80fa02bea3ebf67c4a76f4a63505bcde7810271c3eb36b11e5d54e9239d25 Stored in directory: /root/.cache/pip/wheels/40/af/de/a215c2a07bc1d8ffc8de4092337dc671004b894d39fee921d6 Building wheel for lunr (pyproject.toml): started Building wheel for lunr (pyproject.toml): finished with status 'done' Created wheel for lunr: filename=lunr-0.8.0-py3-none-any.whl size=35208 sha256=4327f5aa51784c08ddee8edda9aa372355aaa3c03748d5bee89017a32e74db1b Stored in directory: /root/.cache/pip/wheels/7f/ef/ae/c39d83756be012df7e538a56e097c59f3951f1afffc1936be5 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=4828 sha256=dbd904ce0f2cdf6415ce43440714dfbe8642b5faf4622bf8579361b04e9682af Stored in directory: /root/.cache/pip/wheels/bc/a3/fe/0ff2c34569b8ae24e89a30b7939d3940b1fea7a13919c4c57d Building wheel for mkdocs (pyproject.toml): started Building wheel for mkdocs (pyproject.toml): finished with status 'done' Created wheel for mkdocs: filename=mkdocs-1.6.1-py3-none-any.whl size=3864445 sha256=c7ba9d664bc616e0d949dc0b62f3e1dba83f18407838b3e48dc3f8ea342de908 Stored in directory: /root/.cache/pip/wheels/65/fc/29/64ff3442bb2510bb0efe2a570924f09f30ec2ae81f20894e7b Building wheel for mkdocs-add-number-plugin (pyproject.toml): started Building wheel for mkdocs-add-number-plugin (pyproject.toml): finished with status 'done' Created wheel for mkdocs-add-number-plugin: filename=mkdocs_add_number_plugin-1.2.2-py3-none-any.whl size=9215 sha256=5ffd4885eb7ee696819ce90f49e60ac411aed056347a1a4aee9e66c83ef9d1d5 Stored in directory: /root/.cache/pip/wheels/78/53/59/2362692d4eb1fd51b59cfcf742cd3971890addf1418b652885 Building wheel for mkdocs-awesome-nav (pyproject.toml): started Building wheel for mkdocs-awesome-nav (pyproject.toml): finished with status 'done' Created wheel for mkdocs-awesome-nav: filename=mkdocs_awesome_nav-3.0.0-py3-none-any.whl size=11371 sha256=44c8cde23198968faf87fb437dec11d1d618be86cd4a75976c206c6223e1499e Stored in directory: /root/.cache/pip/wheels/5f/3e/56/a8b4073cfc3877da2fc2004f9097b05b2ab173b50b6dc89d84 Building wheel for mkdocs-exclude (pyproject.toml): started Building wheel for mkdocs-exclude (pyproject.toml): finished with status 'done' Created wheel for mkdocs-exclude: filename=mkdocs_exclude-1.0.2-py3-none-any.whl size=7433 sha256=3c28d6a742f29f29145616b5edc546cc3e5c8af73d870416ce9cd4b2011904cd Stored in directory: /root/.cache/pip/wheels/d1/89/07/c8377f172ba2690b8e1f6f547529d36f9ea80ca8d011fc173f Building wheel for mkdocs-get-deps (pyproject.toml): started Building wheel for mkdocs-get-deps (pyproject.toml): finished with status 'done' Created wheel for mkdocs-get-deps: filename=mkdocs_get_deps-0.2.0-py3-none-any.whl size=9520 sha256=67554675c3207022383253d777c2ad5f396c51d9034ff4d2f6547431777c4154 Stored in directory: /root/.cache/pip/wheels/12/e6/9d/1f014120cfc5aee0a9d1dacc2569821c8cc752cc616b5ea485 Building wheel for mkdocs-macros-plugin (pyproject.toml): started Building wheel for mkdocs-macros-plugin (pyproject.toml): finished with status 'done' Created wheel for mkdocs-macros-plugin: filename=mkdocs_macros_plugin-1.3.7-py3-none-any.whl size=37836 sha256=0ab2896d68e11a4f0314186797980d86492a8b324f4f7fdb588dfeaae2609f37 Stored in directory: /root/.cache/pip/wheels/d3/2f/d2/d83677d1d068397624a83debdf42c7cf4ca9a5458b2a2c6e99 Building wheel for mkdocs-material (pyproject.toml): started Building wheel for mkdocs-material (pyproject.toml): finished with status 'done' Created wheel for mkdocs-material: filename=mkdocs_material-9.6.9-py3-none-any.whl size=8697932 sha256=dd42def099a2487f0679bcc3c169cbaa54051cd2abc279c2bf817e84d8fdf241 Stored in directory: /root/.cache/pip/wheels/b3/be/a3/5c92221450a2959332cb3ab9af54caaf161fb780513ee895f8 Building wheel for mkdocs-material-extensions (pyproject.toml): started Building wheel for mkdocs-material-extensions (pyproject.toml): finished with status 'done' Created wheel for mkdocs-material-extensions: filename=mkdocs_material_extensions-1.3.1-py3-none-any.whl size=8730 sha256=b5f408f2216be42e4d48c53749663d0a9fa8bbdd009965d1bad070220c8a089c Stored in directory: /root/.cache/pip/wheels/3b/71/0c/aa0f4f3afc511882b6ab917981569cce943bc23c1670831b23 Building wheel for paginate (pyproject.toml): started Building wheel for paginate (pyproject.toml): finished with status 'done' Created wheel for paginate: filename=paginate-0.5.7-py2.py3-none-any.whl size=13833 sha256=3dcdbe8aa617bb7d5a89e9ed9dcda092aa2c7b4e2b100e44c7d17c3fefff9a8b Stored in directory: /root/.cache/pip/wheels/b3/44/36/36b7b7bef4609b7669d41b59bc74b4c15e424b0753d04ec15b Building wheel for pymdown-extensions (pyproject.toml): started Building wheel for pymdown-extensions (pyproject.toml): finished with status 'done' Created wheel for pymdown-extensions: filename=pymdown_extensions-10.21.3-py3-none-any.whl size=269001 sha256=dfd30dd7b4ca241e5b4a4c3736c2ba6c5020e9963baf2fb74ec6bfa38ee490dd Stored in directory: /root/.cache/pip/wheels/9b/19/15/447f106932e22d441259901cf7f66c74ec30b5e2ddfbaa4c53 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=31649 sha256=17d7621370ec82261c75e3d536f89e23a6af983f2493149b24b45543ac3d5744 Stored in directory: /root/.cache/pip/wheels/46/29/3b/0ed30d48430f66e9b05dca99622fdb9b71b27fa440aa0bca75 Building wheel for more-itertools (pyproject.toml): started Building wheel for more-itertools (pyproject.toml): finished with status 'done' Created wheel for more-itertools: filename=more_itertools-10.6.0-py3-none-any.whl size=63083 sha256=cdef9823e313d0d42e6410338fff793101526e486944adcffb14e0af7da3be9f Stored in directory: /root/.cache/pip/wheels/79/f7/7e/c6bf90de941a79fd8344584cd69f3721bb0bc89bf4ea5cb5b4 Building wheel for natsort (pyproject.toml): started Building wheel for natsort (pyproject.toml): finished with status 'done' Created wheel for natsort: filename=natsort-8.4.0-py3-none-any.whl size=38302 sha256=e393830edb1587c33e6c5be24651ebb31d0467f8658527348b25f229a8fc6f8f Stored in directory: /root/.cache/pip/wheels/ae/80/a0/e2d01b9483234967fd57b20ce8fdb188485b06ab871b5d5392 Building wheel for nltk (pyproject.toml): started Building wheel for nltk (pyproject.toml): finished with status 'done' Created wheel for nltk: filename=nltk-3.10.0-py3-none-any.whl size=1716146 sha256=2558ed251d491ff1141979f443f59c88d6b47f8de3776cbb6c83a0b10e92fcb1 Stored in directory: /root/.cache/pip/wheels/25/b7/9a/1af06d0b0d3678d5eec5d9a3919e5c3ad440843b806cff3255 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=22417 sha256=e9dbbad9097d60251bd30c7162694a17e2c40281c55f48031cd68400e62ea9d0 Stored in directory: /root/.cache/pip/wheels/af/1f/56/4b5b737b20c4f956fc712f120cdd8512e0aec16590730766e1 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=3089 sha256=16216c701b5dba651459e90be2cc9ef59ec2de4c608b8cdaddf9e27abef445a2 Stored in directory: /root/.cache/pip/wheels/c8/38/5e/d622f05e90a49f2461d97e83bd2e6b2424643374c9a4eea08f Building wheel for simple-term-menu (pyproject.toml): started Building wheel for simple-term-menu (pyproject.toml): finished with status 'done' Created wheel for simple-term-menu: filename=simple_term_menu-1.6.6-py3-none-any.whl size=27687 sha256=dc0f34af2f899b03c191f637929a7d14c8bce536451754963fab01b27a5043c6 Stored in directory: /root/.cache/pip/wheels/00/e9/09/b8ae5ad86d10b8a7c2c9b229b55872b6bb215b6467978b20b4 Building wheel for pdoc3 (pyproject.toml): started Building wheel for pdoc3 (pyproject.toml): finished with status 'done' Created wheel for pdoc3: filename=pdoc3-0.11.6-py3-none-any.whl size=237961 sha256=08a69592d32232024f7908efe7e29c2ca956f9890daa4033abcd188a61205759 Stored in directory: /root/.cache/pip/wheels/88/66/7c/4053b09078ea4dc988c6f5d18e05f8ecb0d4c9b0c1587be210 Building wheel for pipdeptree (pyproject.toml): started Building wheel for pipdeptree (pyproject.toml): finished with status 'done' Created wheel for pipdeptree: filename=pipdeptree-2.26.0-py3-none-any.whl size=32530 sha256=03adff275df4e5648c34b96302ec73f7d125a365e7104b57e7eb9043d1de6662 Stored in directory: /root/.cache/pip/wheels/3e/d2/97/13718f39b5cfc69b1c9f519b0e9b5b7f018bd90af21b2da8c3 Building wheel for pre-commit (pyproject.toml): started Building wheel for pre-commit (pyproject.toml): finished with status 'done' Created wheel for pre-commit: filename=pre_commit-4.2.0-py2.py3-none-any.whl size=220747 sha256=f4c91e62d7a75dfbcdee8d56df4fa282b4a10565bab79c5869b649f495a6d33c Stored in directory: /root/.cache/pip/wheels/a8/59/0b/d06531be88897676a88a364379245d5f3eeea93e9b7891b7c2 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=2171497 sha256=1fe15615f421d47268d24796a7140f22c7ead745d62ba7855db7fbe66cac24f4 Stored in directory: /root/.cache/pip/wheels/45/45/ac/01c9dfbdf39b035f9eed1d12a654bf8b05f6ccecf90599a7d7 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=38995 sha256=221d003300b87cb22cce8eed2bbc9d43a9fd78cc7561308820b7aba05e94c1d7 Stored in directory: /root/.cache/pip/wheels/d0/00/8b/b3e020ab9710c1a48da77a216e06d0e04a18bdd2356f855f59 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.5-py3-none-any.whl size=457313 sha256=e742f86cce11b2a8fe91c22c4cfabc7fe4be09ad9122c173a2a2530e4e131824 Stored in directory: /root/.cache/pip/wheels/8e/d8/4a/abbd897165b5b1fd915c336dd2c35274b42717b3b96377cfbc Building wheel for pyinstaller (pyproject.toml): started Building wheel for pyinstaller (pyproject.toml): finished with status 'done' Created wheel for pyinstaller: filename=pyinstaller-6.20.0-py3-none-any.whl size=2350017 sha256=d24cfff0fa00baf25f7ffd4e29a568e90856e54e402691c78495fe364525a7c2 Stored in directory: /root/.cache/pip/wheels/bf/f3/4f/9c03c3d4d79dd92887505091453bf3bfc317211bf0b3aea56a Building wheel for pylint (pyproject.toml): started Building wheel for pylint (pyproject.toml): finished with status 'done' Created wheel for pylint: filename=pylint-3.3.6-py3-none-any.whl size=522462 sha256=8769ff1491042b39cab739ef53d2a8f0bf8a1500eaea4cf94488dcd12e9c0a93 Stored in directory: /root/.cache/pip/wheels/fd/9a/83/4e0571100b7fdaa3e5c2b08cc24990dc42cf1d31ed3d7a6e08 Building wheel for pyproject-api (pyproject.toml): started Building wheel for pyproject-api (pyproject.toml): finished with status 'done' Created wheel for pyproject-api: filename=pyproject_api-1.9.1-py3-none-any.whl size=13125 sha256=74bc413fe3dab122b76f532d8a0619006ecf35f0f00ecfceb8645b7e86b6f361 Stored in directory: /root/.cache/pip/wheels/6c/32/b6/84798eb9467eae52bb5aca4db325313a2a4b7b2dc0ddcecd22 Building wheel for pytest (pyproject.toml): started Building wheel for pytest (pyproject.toml): finished with status 'done' Created wheel for pytest: filename=pytest-9.0.3-py3-none-any.whl size=375248 sha256=0f05b42028c5342bb4f26f1489be5ac4d40a3ac8761d75c04639868751924417 Stored in directory: /root/.cache/pip/wheels/3a/90/c3/767d1710f9a140f87d4daf92d6992bad619f726fa59dd11bd0 Building wheel for pytest-asyncio (pyproject.toml): started Building wheel for pytest-asyncio (pyproject.toml): finished with status 'done' Created wheel for pytest-asyncio: filename=pytest_asyncio-1.3.0-py3-none-any.whl size=15075 sha256=742d89b200b1dbe165c86c0c00ccf0e3074e69ef466f4c4fbd5c30e893738b24 Stored in directory: /root/.cache/pip/wheels/86/c2/64/87c0117784d6fb3bedecae9f6848ffec54f8d8c29d38f3eecb Building wheel for pytest-cov (pyproject.toml): started Building wheel for pytest-cov (pyproject.toml): finished with status 'done' Created wheel for pytest-cov: filename=pytest_cov-6.0.0-py3-none-any.whl size=23127 sha256=50bf9b940fdb66c93dc4dbfa7550d22651653ebc2eaa6ba4ad4c509fad3b88a4 Stored in directory: /root/.cache/pip/wheels/c8/d0/cc/cc596bb8018809b1221739ed81719006c4757882969c884afa Building wheel for pytest-html (pyproject.toml): started Building wheel for pytest-html (pyproject.toml): finished with status 'done' Created wheel for pytest-html: filename=pytest_html-4.2.0-py3-none-any.whl size=23714 sha256=8b331cf7a604229847e60885f683381dc8968860ab3698e6b567aa96fc6e8fe6 Stored in directory: /root/.cache/pip/wheels/9d/c0/4f/d916de7dc9590b1ae5038951c377028eb930c6c0e06de13ea1 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=20996 sha256=ba49f2609c885129d01bc5ca5b757ce7381c043c38f99bf596b873fed90421aa Stored in directory: /root/.cache/pip/wheels/d3/5f/4e/b090a1a5e8a1ddafd2c5350da4714ed56fd6df5e8079811603 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=beca6081e5680ae3533409e01078aefb6a3efc5a4dcc978abf7da195c983adee Stored in directory: /root/.cache/pip/wheels/b1/65/93/63128e2221450a8bf7671eb454eef0a4b2c1eed0beed185d14 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=592a97729125ec9888be4bea33ef8da2051c2c64273c931d631ad402747553d8 Stored in directory: /root/.cache/pip/wheels/8c/b4/73/e12849103401a20004708a4b2b74b6abf8b314fbd81eb105b5 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=9904 sha256=7eae1c4c42dca62c2e8dfaa53b75eaa38cb9cf1daeefaddbdd4304a4c5db9bd2 Stored in directory: /root/.cache/pip/wheels/e8/3a/2a/b8afa7f1499c32db2cc322044310cabce612d3cddb72d4243a Building wheel for pytest-xdist (pyproject.toml): started Building wheel for pytest-xdist (pyproject.toml): finished with status 'done' Created wheel for pytest-xdist: filename=pytest_xdist-3.6.1-py3-none-any.whl size=46148 sha256=d3ab9c3a0552526236005e60e2faf019e5fd19d80846068e05ae8f584cd4f41a Stored in directory: /root/.cache/pip/wheels/dc/4f/32/9643a32567d97cd5c2799d79afe9f5afeb2367c0e0964f013e Building wheel for pyyaml-env-tag (pyproject.toml): started Building wheel for pyyaml-env-tag (pyproject.toml): finished with status 'done' Created wheel for pyyaml-env-tag: filename=pyyaml_env_tag-0.1-py3-none-any.whl size=3932 sha256=ef8f6555496e5fb4f7fabb669df329b37dd7f47ce93bdfe51f0ca9ee37774368 Stored in directory: /root/.cache/pip/wheels/6d/96/cc/27bc7f91ebff403c5fb230b1fe64b630687f030ecbb141b28c Building wheel for pyyaml-ft (pyproject.toml): started Building wheel for pyyaml-ft (pyproject.toml): finished with status 'done' Created wheel for pyyaml-ft: filename=pyyaml_ft-8.0.0-cp313-cp313-linux_x86_64.whl size=50482 sha256=11453f73fbc91da17a85320409314bed85568761363e3f4504d9cce2e334f950 Stored in directory: /root/.cache/pip/wheels/fb/0c/79/c320e9710f8d2758750c42cdff842759743a10fbad7c3f3888 Building wheel for sarif-om (pyproject.toml): started Building wheel for sarif-om (pyproject.toml): finished with status 'done' Created wheel for sarif-om: filename=sarif_om-1.0.4-py3-none-any.whl size=30285 sha256=4fc9bd8cf83e3a515cb044271c9b020ec1b085b05a6625c42f6de2123d962786 Stored in directory: /root/.cache/pip/wheels/4e/bf/ca/47529e24f2ce3c9706a053b6fdbeb98ce2ce62eef4a3fa7bfd Building wheel for sftp-py (pyproject.toml): started Building wheel for sftp-py (pyproject.toml): finished with status 'done' Created wheel for sftp-py: filename=sftp_py-0.2.1-py3-none-any.whl size=5941 sha256=f0dbf252c4439338cf1c63e4f09242d78b89228953946952539513e711df6a5e Stored in directory: /root/.cache/pip/wheels/ad/be/78/82fdcdc8e0132a4b1edc38a2e17f1b17e58b58299b7b815adf Building wheel for snowballstemmer (pyproject.toml): started Building wheel for snowballstemmer (pyproject.toml): finished with status 'done' Created wheel for snowballstemmer: filename=snowballstemmer-2.2.0-py2.py3-none-any.whl size=93058 sha256=56e6bea52f582df5b022b3dd0c3672cea90b2ce152ed574793faaf73a8a797d5 Stored in directory: /root/.cache/pip/wheels/a3/21/e9/c97662c28cf6dd521512899697f41e07f29b514eaef9684059 Building wheel for stevedore (pyproject.toml): started Building wheel for stevedore (pyproject.toml): finished with status 'done' Created wheel for stevedore: filename=stevedore-5.4.1-py3-none-any.whl size=49637 sha256=8d0808b605f328db549ea78b3a07f0ba6cf4c3119db48b0c61437f22ed1453fb Stored in directory: /root/.cache/pip/wheels/c5/7a/20/47c38855fe98c83552b45d1c2384f04240834090690e6ed775 Building wheel for super-collections (pyproject.toml): started Building wheel for super-collections (pyproject.toml): finished with status 'done' Created wheel for super-collections: filename=super_collections-0.5.3-py3-none-any.whl size=8471 sha256=7f53f3978fb21b5c6db704b323dd61087fad4d0ca6b3d51b5d4530597a1d4a9f Stored in directory: /root/.cache/pip/wheels/59/b7/30/c006c50b70cf2965c4e10e684a99022699038025738f5c4163 Building wheel for tox (pyproject.toml): started Building wheel for tox (pyproject.toml): finished with status 'done' Created wheel for tox: filename=tox-4.28.4-py3-none-any.whl size=174028 sha256=03b23e99b916179a5e473801411d840350cd232a91949e0c6848375f973937c9 Stored in directory: /root/.cache/pip/wheels/17/ba/bd/b0bb211f7c798c2d6ce34f67d609fbb35a91f01d4f9eb4f62f 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=79191 sha256=9acab0b511fda04c481380823f96f1e994daf6abec8c2ccb5c4eba9c361244cc Stored in directory: /root/.cache/pip/wheels/52/12/15/787e7227180d07fe9b7f25301345fcb7f66a02d23270f279b9 Building wheel for wcmatch (pyproject.toml): started Building wheel for wcmatch (pyproject.toml): finished with status 'done' Created wheel for wcmatch: filename=wcmatch-10.0-py3-none-any.whl size=39347 sha256=64c8533437110cae2d5587becf9e44833ccc4b14e091d4e9bbbe15e26bfc292f Stored in directory: /root/.cache/pip/wheels/3c/9f/f6/4df499777cc27d9cb4bfa08f44c1f6c611de384c5c36e508b0 Building wheel for babel (pyproject.toml): started Building wheel for babel (pyproject.toml): finished with status 'done' Created wheel for babel: filename=babel-2.17.0-py3-none-any.whl size=10182564 sha256=7d0c182aaf66f33c0448190c0d36d590a997f2a9a050d49e26894f64cb13bc61 Stored in directory: /root/.cache/pip/wheels/28/36/69/6ef91062b9b97b438d44d912c933e0be75220c011449a35dc1 Building wheel for colorama (pyproject.toml): started Building wheel for colorama (pyproject.toml): finished with status 'done' Created wheel for colorama: filename=colorama-0.4.6-py2.py3-none-any.whl size=25346 sha256=3e06f659f0de99df0dc50c53370ef3289f97c28f5af8f9eb0d94a72fc4713bbf Stored in directory: /root/.cache/pip/wheels/7b/ad/09/b45d688a49872b2f24bec40c8aa528294ae131ff8d8e87c718 Building wheel for jinja2 (pyproject.toml): started Building wheel for jinja2 (pyproject.toml): finished with status 'done' Created wheel for jinja2: filename=jinja2-3.1.6-py3-none-any.whl size=134897 sha256=005a2fc379b662ac007c271a8122f7a7db49bb67fbedfc85db50fccde34d839f Stored in directory: /root/.cache/pip/wheels/4c/17/f6/aca0772a8af26aa06649769a26d22f502386142985a0e71d90 Building wheel for markdown (pyproject.toml): started Building wheel for markdown (pyproject.toml): finished with status 'done' Created wheel for markdown: filename=markdown-3.10.2-py3-none-any.whl size=108178 sha256=b467b2f16c814222c8e7a34bb34300951a809e4b09dd355842038273075a6d52 Stored in directory: /root/.cache/pip/wheels/79/43/b2/4b2fcebd4a0b10bf521809717f6ab547f389214b15288a1fe4 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=1180a3a1f4a94434707c61ae429eaad14713c560bd9fafc6eb131e2511417087 Stored in directory: /root/.cache/pip/wheels/e8/64/54/ef7f11a47a9604d07e88da14ac5705ec2f70e6d5de671a6e96 Building wheel for pygments (pyproject.toml): started Building wheel for pygments (pyproject.toml): finished with status 'done' Created wheel for pygments: filename=pygments-2.20.0-py3-none-any.whl size=1231152 sha256=f0db3d0f3c3feec48545015055ee969752aface79c0b3a99592933329b3268a9 Stored in directory: /root/.cache/pip/wheels/fe/a2/c7/672696e3c731fd0b08093436ca891f058d7ae6f678d2c41e47 Building wheel for requests (pyproject.toml): started Building wheel for requests (pyproject.toml): finished with status 'done' Created wheel for requests: filename=requests-2.33.0-py3-none-any.whl size=65017 sha256=4998f623f82119deb975fc7d68cedd83d715677f8fc892b2a9ac164d54cd5990 Stored in directory: /root/.cache/pip/wheels/31/cb/e7/9fc66cbd5c892e203affe345683da3c9e5bbccc0d9cc2e92cf Building wheel for charset_normalizer (pyproject.toml): started Building wheel for charset_normalizer (pyproject.toml): finished with status 'done' Created wheel for charset_normalizer: filename=charset_normalizer-3.4.7-py3-none-any.whl size=61958 sha256=6c77672419a76795f0bcc9d66c0eb97a0fd00de46953302acd28f552845ab3b2 Stored in directory: /root/.cache/pip/wheels/07/9d/88/3a3b03d498949455cb2e1aea130605a5998feae6c23f8f60cc Building wheel for idna (pyproject.toml): started Building wheel for idna (pyproject.toml): finished with status 'done' Created wheel for idna: filename=idna-3.16-py3-none-any.whl size=74165 sha256=cc246e3a3f89580c3a951b5ad298ca4638078b2cdd4f115654332b5c26daded5 Stored in directory: /root/.cache/pip/wheels/38/28/a0/1c999fd4a08a78f59f5a8c646aec7579bc00449b3a478824af 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=122436 sha256=ada6eaf782d9226d10ab262c7f69cdfadec4dbec8b7ab66af618239c3894d7d6 Stored in directory: /root/.cache/pip/wheels/0e/39/8d/dede0987fef66fbf278619ae311841ef8301c961be3f347049 Building wheel for urllib3 (pyproject.toml): started Building wheel for urllib3 (pyproject.toml): finished with status 'done' Created wheel for urllib3: filename=urllib3-2.7.0-py3-none-any.whl size=131085 sha256=0e6e47cadab2d71791895f97a7853e490963c369d94cdc55d1120bf6e490257f Stored in directory: /root/.cache/pip/wheels/64/bd/a4/5527a8728500afd339f1e5d3bd81fb88e78eed9d5c84489977 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=5304 sha256=6ffeaf0df25940d047a525f0b9b13eb8e5173d8b2618856efa88fa859249bc4f Stored in directory: /root/.cache/pip/wheels/4d/69/41/f00b428f5d0d8dbd1ba15a326a6d4fba66c011067226b99262 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.4-py3-none-any.whl size=16764 sha256=e52cf9926ccb8b5d7772096e27df322a9bfad5194ce899c98b86bf4d5f22a4e8 Stored in directory: /root/.cache/pip/wheels/70/06/64/f373c91b3c918c1ca12983702629045a42dc567a45f228de65 Building wheel for certifi (pyproject.toml): started Building wheel for certifi (pyproject.toml): finished with status 'done' Created wheel for certifi: filename=certifi-2026.4.22-py3-none-any.whl size=135707 sha256=a6eebeb1cbf3e9765b0ebfa30f5ac1529125fb9462ce1ff5bb393a916778e8c4 Stored in directory: /root/.cache/pip/wheels/65/29/46/6806940c9a2490e2b60b36f92c2de37d64eb5d36c7ad203dcd 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=199422 sha256=e51cc50b0ecfd44fc136c7166246f5be08aa5088edc57b76912f028df02265f4 Stored in directory: /root/.cache/pip/wheels/a9/b9/e8/20d92954b37730241afbc5632321cdc07b2d00d8ca0498bd87 Building wheel for click (pyproject.toml): started Building wheel for click (pyproject.toml): finished with status 'done' Created wheel for click: filename=click-8.3.3-py3-none-any.whl size=110502 sha256=4c8147077538af288a32393dcf06e2e5d050ac7de3d4b54072c2517764f35334 Stored in directory: /root/.cache/pip/wheels/65/08/7d/487b0d8a842339dabca08bd5433367351e2574ea136104cb5c 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=119769 sha256=1423fc0e930b5209fb3a9d925ec9481995786fd502ea9e612581d69d3f5c7a33 Stored in directory: /root/.cache/pip/wheels/fe/52/d7/180055bf06e79b891e0ef4a6e16042ec88b05e2e15902e1d81 Building wheel for filelock (pyproject.toml): started Building wheel for filelock (pyproject.toml): finished with status 'done' Created wheel for filelock: filename=filelock-3.29.1-py3-none-any.whl size=40750 sha256=c4aea866f39712a22eb1bb54de5223cdf33b94802b4f93ebc7d8ea3e8fcb5e86 Stored in directory: /root/.cache/pip/wheels/d6/a2/8b/7b88b7b92f8c07580c157959f7af835c71caf396a25b4adec9 Building wheel for markupsafe (pyproject.toml): started Building wheel for markupsafe (pyproject.toml): finished with status 'done' Created wheel for markupsafe: filename=markupsafe-3.0.2-cp313-cp313-linux_x86_64.whl size=22845 sha256=1c6ad45fedefd35b95774f968ec9f64507a0a3708044e2b7e4af7ddb95532168 Stored in directory: /root/.cache/pip/wheels/c9/3a/71/0ae58756520a2873f0144737a2e9d29126d6c86bf2da2b4f13 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=227325 sha256=88ce8803ca325ae255924fc235a0b536c58b1fb5113f5fde8bdaad55d338ed49 Stored in directory: /root/.cache/pip/wheels/df/c7/36/5c22140669497af1020b950c22d1d0dd68d67099a6bf8a63c9 Building wheel for bcrypt (pyproject.toml): started Building wheel for bcrypt (pyproject.toml): finished with status 'done' Created wheel for bcrypt: filename=bcrypt-5.0.0-cp313-cp313-linux_x86_64.whl size=275368 sha256=0c44fe9a159f785ae05cb6c5f97b8fd9e72ee84bcf97d0da250f5f8a403efd41 Stored in directory: /root/.cache/pip/wheels/9c/01/83/df6845f258e12a673f19c05dbc40e5b5c8e6567cc5aa537c66 Building wheel for cryptography (pyproject.toml): started Building wheel for cryptography (pyproject.toml): finished with status 'done' Created wheel for cryptography: filename=cryptography-48.0.1-cp313-abi3-linux_x86_64.whl size=2171915 sha256=73b3a084fd542dccba0e0ed147b41fd1b6b7ad63cf2f9dfb165266153f883b39 Stored in directory: /root/.cache/pip/wheels/df/fc/0c/320a2e1248f6a0511b1e75bd3595946c06fdf48238ded00e1f Building wheel for cffi (pyproject.toml): started Building wheel for cffi (pyproject.toml): finished with status 'done' Created wheel for cffi: filename=cffi-2.0.0-cp313-cp313-linux_x86_64.whl size=466602 sha256=8042b5075cd7da51116d875d048d162427220779238229a4a896b63ebffa6496 Stored in directory: /root/.cache/pip/wheels/d4/47/b8/0ae8bf0dde2ec6765bd5ccefa943b0504583d313a898b52cf6 Building wheel for pathspec (pyproject.toml): started Building wheel for pathspec (pyproject.toml): finished with status 'done' Created wheel for pathspec: filename=pathspec-1.0.4-py3-none-any.whl size=55206 sha256=fb6ae2fd4e7c921a165808a552060e722767cfa526f99ca5156ed2ce45a5c723 Stored in directory: /root/.cache/pip/wheels/3a/c0/81/7462b0dea2b2ed883419671f9ecbc45b257d4c71e82fd8258b Building wheel for pip (pyproject.toml): started Building wheel for pip (pyproject.toml): finished with status 'done' Created wheel for pip: filename=pip-26.1.2-py3-none-any.whl size=1813144 sha256=99a40e65c95274fccc4ad1e878ba2de2f73c4caf37d1f4f9cddc434942c7be05 Stored in directory: /root/.cache/pip/wheels/cd/3f/27/8b752ff74a57a6190b03d255e81412641215acbe33bf16da5b Building wheel for platformdirs (pyproject.toml): started Building wheel for platformdirs (pyproject.toml): finished with status 'done' Created wheel for platformdirs: filename=platformdirs-4.5.0-py3-none-any.whl size=18560 sha256=b9b9eda4c9c00fec14dd3d1e1ae6cc3e8321b018be00f8c46066120d525fac13 Stored in directory: /root/.cache/pip/wheels/cb/0c/a1/dda52b974ac4233f6cb9ea3f6d55726cdc8378c4685b4ff779 Building wheel for pydantic (pyproject.toml): started Building wheel for pydantic (pyproject.toml): finished with status 'done' Created wheel for pydantic: filename=pydantic-2.13.4-py3-none-any.whl size=472261 sha256=2c07ba65f9dfa9e354dabf891a78d388248e796268d9bcf8350ef388ec0e15b7 Stored in directory: /root/.cache/pip/wheels/30/23/f5/b86623d5473d95e9ec548c80484e8058c06a19b3b91cfcbce0 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.4-cp313-cp313-linux_x86_64.whl size=2209655 sha256=c3b6ee0d6c9cfb7c355e7f2e5b4456fee110e4e14d118b321263d389772c24dc Stored in directory: /root/.cache/pip/wheels/48/a7/15/57f4db5093aea7d4d90d667ae50a8daa8710b60dca13aca811 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=13644 sha256=bf545ea9406e4387b2d96f3ad14bb0b7cdea97bb147950d352e52ec506382132 Stored in directory: /root/.cache/pip/wheels/dc/00/56/0226924d2f9e78539fabadacb0b1b75e13e7b1a27ea1ba331f Building wheel for pynacl (pyproject.toml): started Building wheel for pynacl (pyproject.toml): still running... Building wheel for pynacl (pyproject.toml): finished with status 'done' Created wheel for pynacl: filename=pynacl-1.6.2-cp313-cp313-linux_x86_64.whl size=1386566 sha256=ee6343aab7984f903655c1a869e5f16d036c4f078e2df90be9d0ccc393a82867 Stored in directory: /root/.cache/pip/wheels/23/99/9a/8d590267e80c2ae6e07b931859c7dfa24a465ee1f4daf206c0 Building wheel for python-dateutil (pyproject.toml): started Building wheel for python-dateutil (pyproject.toml): finished with status 'done' Created wheel for python-dateutil: filename=python_dateutil-2.9.0.post0-py2.py3-none-any.whl size=229932 sha256=a9187868a401ed9893de39a2b9a098feaa0f3ba2a21377dc41a345d8f0f29556 Stored in directory: /root/.cache/pip/wheels/dd/43/b7/0ceab2b2f58fb43a06d0a59467a4bfabb2dc8b6fb8ec7f09e5 Building wheel for PyYAML (pyproject.toml): started Building wheel for PyYAML (pyproject.toml): finished with status 'done' Created wheel for PyYAML: filename=pyyaml-6.0.3-cp313-cp313-linux_x86_64.whl size=45464 sha256=b671654adf14d074218f92af2d03d842763e036779282b7305d0b2b17d9c2e50 Stored in directory: /root/.cache/pip/wheels/aa/29/40/b2d39adcf3d4ad62005bbc244cbeb5cc01d37ffd17fdc79a4a Building wheel for regex (pyproject.toml): started Building wheel for regex (pyproject.toml): finished with status 'done' Created wheel for regex: filename=regex-2026.7.10-cp313-cp313-linux_x86_64.whl size=797511 sha256=039ae45e609bbf40f4d3402e6ebcbb259b0cfc26946257fc2cd21fd10e067192 Stored in directory: /root/.cache/pip/wheels/e5/67/1f/a399fee2ea2db1df12479b31cc619fb92050fd006ce8baa6c6 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=310481 sha256=483432f71005c7746c0b406a56faf7bfc996da5234cebb48d9a33087065d748f Stored in directory: /root/.cache/pip/wheels/c5/3a/55/ea7e26eb3f428cd996059775a438773f61438cbbd36dd8d238 Building wheel for markdown-it-py (pyproject.toml): started Building wheel for markdown-it-py (pyproject.toml): finished with status 'done' Created wheel for markdown-it-py: filename=markdown_it_py-3.0.0-py3-none-any.whl size=87594 sha256=2405b83d987f98f979d0b67707323fa797eade163097dda46f0785cf4a82069a Stored in directory: /root/.cache/pip/wheels/b4/0e/8b/2a77555be7fe04a9ba66ef18f3f7fe60e77addc49f1db5e23c Building wheel for mdurl (pyproject.toml): started Building wheel for mdurl (pyproject.toml): finished with status 'done' Created wheel for mdurl: filename=mdurl-0.1.2-py3-none-any.whl size=10023 sha256=e09a93faf10973b4df4d9bb682dec5068ea51e1a11807dec2cdc21122f6d2f09 Stored in directory: /root/.cache/pip/wheels/75/58/94/b22a684be2e028740d095905aba1425f24b4d11de6a401c0ac Building wheel for setuptools (pyproject.toml): started Building wheel for setuptools (pyproject.toml): finished with status 'done' Created wheel for setuptools: filename=setuptools-81.0.0-py3-none-any.whl size=1062021 sha256=18aa409651db4d03c8ec7cd0dc519c594e911231a26130cc21fa23cda9860346 Stored in directory: /root/.cache/pip/wheels/6d/b6/e0/4b297e0025864a10afb2a04231d0d83119358989a34f818f92 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=9790 sha256=bb344fcb38afd53a85f4f596dbcfba2ebbdd4aefb43ddb482429ff8f9889972d Stored in directory: /root/.cache/pip/wheels/f0/8f/5c/a5e378a79dd7dc4eb17b93a9b430a5311fb1f511ed9c814cf4 Building wheel for six (pyproject.toml): started Building wheel for six (pyproject.toml): finished with status 'done' Created wheel for six: filename=six-1.17.0-py2.py3-none-any.whl size=11130 sha256=611667d46d232dc128c1cc674df37f61e59949112aabb4c8a0228437ac63857b Stored in directory: /root/.cache/pip/wheels/5a/d9/5f/40d10edbbee7c086d4e30ff2bdb02a396f055c3ae4cb9927d9 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=38002 sha256=d92e4b4a9ee41c3bbec4b689b6de09dcd82da7728c600d1a749c382a2230c447 Stored in directory: /root/.cache/pip/wheels/dc/d2/3b/cae44fbbda05867a7bf338fffb2df38003c71e822660c98993 Building wheel for typing-extensions (pyproject.toml): started Building wheel for typing-extensions (pyproject.toml): finished with status 'done' Created wheel for typing-extensions: filename=typing_extensions-4.15.0-py3-none-any.whl size=44614 sha256=f0fa19c6845758ab08074a0cfa8b7aecb71c999ca73d62883bc25cc018c4e548 Stored in directory: /root/.cache/pip/wheels/cc/94/cf/cff0a62ae14269478c9c5a9aed747cf7ab88ae5c63233523fe Building wheel for typing-inspection (pyproject.toml): started Building wheel for typing-inspection (pyproject.toml): finished with status 'done' Created wheel for typing-inspection: filename=typing_inspection-0.4.2-py3-none-any.whl size=14610 sha256=cb44f08981528a4022cbd2f15700c2af06ca79ea2833cc572652b722af86ff52 Stored in directory: /root/.cache/pip/wheels/36/9c/57/b13dc3da18900cf296d481d8243347c9e592c239a613123055 Building wheel for virtualenv (pyproject.toml): started Building wheel for virtualenv (pyproject.toml): finished with status 'done' Created wheel for virtualenv: filename=virtualenv-21.4.2-py3-none-any.whl size=7594078 sha256=a9667a16cd0557519a4f0885870b62b4453d32cea46e052337c3b7ae8d54745e Stored in directory: /root/.cache/pip/wheels/cc/24/4d/f8244e8781af49c96e065a04979e3df14c7b7fbbf9504e1fc4 Building wheel for distlib (pyproject.toml): started Building wheel for distlib (pyproject.toml): finished with status 'done' Created wheel for distlib: filename=distlib-0.4.0-py2.py3-none-any.whl size=469084 sha256=5d49fb44a2f94f9a1f9987711dbbecda5a6827da5aa85db3f52e4acdf7243f5a Stored in directory: /root/.cache/pip/wheels/8f/63/52/0548d6c9da77174ec08d4226bcf18265e19855e3c362bf9254 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.4.0-py3-none-any.whl size=33217 sha256=0a273bf432b6f867e0e07e1d418db1c1a748a4b47551f2159607614dcccbcb70 Stored in directory: /root/.cache/pip/wheels/8d/79/a4/1b8dffac166c290f26d4985fe3526d3671a06a5534e9df857b 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.6-py3-none-any.whl size=225166 sha256=cf384372597f51ff5ce7a3076ab08f6031050764c28d8f7b8f840c7e3e6560a3 Stored in directory: /root/.cache/pip/wheels/84/89/d6/a50d60ca630bdd6cc0c8bbee2256de8d7c5887b76d160bca4f 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=63150 sha256=66685e8279cbcf2e448f05e40afa8e1bb9e209048bdac13567eafcbb3e006b57 Stored in directory: /root/.cache/pip/wheels/b4/b6/cb/92074ce97aeec13fd6cb3a18f05b3a69387fbe9fca0632c021 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=25717 sha256=34444e156d28a48e943959426a73c3187e8a7cd7f892d4b1e4ca757efb98ffab Stored in directory: /root/.cache/pip/wheels/ec/93/f8/3368ae0336a8ad7159005d82ee95205a32c2689e253ce5981c Building wheel for joblib (pyproject.toml): started Building wheel for joblib (pyproject.toml): finished with status 'done' Created wheel for joblib: filename=joblib-1.4.2-py3-none-any.whl size=301859 sha256=50c806a9bc3183b35f44088b7fb477a84d230a1a8757f7000c7a4f4f06885577 Stored in directory: /root/.cache/pip/wheels/6e/ac/e3/a24bc733515bc85b2a4e88176550b907c8502a17794f2816bc 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=27f67e6028f6cbedc2c7971eab7d80191149c32da8cf42c08ede6a41731073e9 Stored in directory: /root/.cache/pip/wheels/68/4b/3e/fe5f5981ca28c1a7091bf72bfd2a1e366c925e5a3154de1e2a Building wheel for mako (pyproject.toml): started Building wheel for mako (pyproject.toml): finished with status 'done' Created wheel for mako: filename=mako-1.3.12-py3-none-any.whl size=78765 sha256=bdf1fb4dd8ba05b4c6d4b99f5c3958d524ce956d35bbf354516d35031a4536a1 Stored in directory: /root/.cache/pip/wheels/bd/b2/5e/6d627c01b0529064de57229a7bf16d7201d46e08861af763a1 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=7754 sha256=af16cab30ee04f168726ebf28593e07e26ef371a1f819dbdd823d1679306d170 Stored in directory: /root/.cache/pip/wheels/84/12/d7/1343d53052004c0f242122acd61029a801516dde70506aef4f Building wheel for threadpoolctl (pyproject.toml): started Building wheel for threadpoolctl (pyproject.toml): finished with status 'done' Created wheel for threadpoolctl: filename=threadpoolctl-3.6.0-py3-none-any.whl size=18639 sha256=d2195fc8484e00042416edb1c86e146cb01a130d3edfcaf9432a8e73c5f08a01 Stored in directory: /root/.cache/pip/wheels/42/28/67/f2f449db346ea4db511b201a05a564c562d03a0f532f05151f Building wheel for tornado (pyproject.toml): started Building wheel for tornado (pyproject.toml): finished with status 'done' Created wheel for tornado: filename=tornado-6.5.7-cp39-abi3-linux_x86_64.whl size=448387 sha256=e23e2b0a386b41c37eccbe7565fcf89a7a184316d67f92ebf9130d154347e6f9 Stored in directory: /root/.cache/pip/wheels/47/5b/33/c7feaa3feedca792bb3bd827b1b88644bfad4e14d15badd334 Building wheel for tqdm (pyproject.toml): started Building wheel for tqdm (pyproject.toml): finished with status 'done' Created wheel for tqdm: filename=tqdm-4.67.1-py3-none-any.whl size=78579 sha256=75215d4ce8dada64e64bc8e3057d2f9c8379c725b82d0b1491823d977c70897d Stored in directory: /root/.cache/pip/wheels/dc/e3/21/2f76ebd10c58a53f0a8c39cbfd9016b0da6ac5d37ed5dfd4cf Successfully built apipkg altgraph astroid backrefs bandit black pytokens bracex bump-pydantic 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 paginate pymdown-extensions mock more-itertools natsort nltk nodeenv panoply simple-term-menu pdoc3 pipdeptree pre-commit py-spy pydocstyle pyinstaller-hooks-contrib pyinstaller pylint 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 babel colorama jinja2 markdown pycodestyle pygments requests charset_normalizer idna typer urllib3 annotated-doc cachetools certifi chardet click dill filelock markupsafe paramiko bcrypt cryptography cffi pathspec pip platformdirs pydantic pydantic-core annotated-types pynacl python-dateutil PyYAML regex rich markdown-it-py mdurl setuptools shellingham six tomlkit typing-extensions typing-inspection virtualenv distlib python-discovery Werkzeug attrs defusedxml joblib jsonpickle mako termcolor threadpoolctl tornado tqdm if test -d ../../download_archive; then cp -Rf src/* ../../download_archive/ 2>/dev/null; fi mkdir -p /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages for REQ in requirements3.txt; do if test -s ${REQ}; then install_requirements /opt/metwork-mfext-master/opt/python3_devtools ${REQ} ./src || { echo "ERROR WITH install_requirements ${REQ} /opt/metwork-mfext-master/opt/python3_devtools ${REQ} ./src"; exit 1; }; fi; done [DEBUG]: layer python3_devtools@mfext[/opt/metwork-mfext-master/opt/python3_devtools] is already loaded Looking in links: ./src Processing ./src/apipkg-3.0.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 1)) Processing ./src/altgraph-0.17.5-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 2)) Processing ./src/astroid-3.3.9-py3-none-any.whl (from -r requirements3.txt.tmp (line 3)) Processing ./src/backrefs-5.8-py313-none-any.whl (from -r requirements3.txt.tmp (line 4)) Processing ./src/bandit-1.8.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 5)) Processing ./src/black-26.3.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/bump_pydantic-0.8.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 8)) Processing ./src/cfgv-3.4.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 9)) Processing ./src/coverage-7.7.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 10)) Processing ./src/coveralls-4.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 11)) Processing ./src/exceptiongroup-1.2.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 12)) Processing ./src/execnet-2.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 13)) Processing ./src/filprofiler-2024.11.2-cp313-cp313-manylinux_2_28_x86_64.whl (from -r requirements3.txt.tmp (line 14)) Processing ./src/flake8-7.1.2-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 15)) Processing ./src/flake8_docstrings-1.7.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 16)) Processing ./src/freezegun-1.5.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 17)) Processing ./src/ghp_import-2.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 18)) Processing ./src/gitdb-4.0.12-py3-none-any.whl (from -r requirements3.txt.tmp (line 19)) Processing ./src/gitpython-3.1.54-py3-none-any.whl (from -r requirements3.txt.tmp (line 20)) Processing ./src/hjson-3.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 21)) Processing ./src/identify-2.6.9-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 22)) Processing ./src/iniconfig-2.1.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 23)) Processing ./src/isort-6.0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 24)) Processing ./src/jschema_to_python-1.2.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 25)) Processing ./src/lazy_object_proxy-1.10.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 26)) Processing ./src/libcst-1.8.6-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 27)) Processing ./src/livereload-2.7.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 28)) Processing ./src/lunr-0.8.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 29)) Processing ./src/mccabe-0.7.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 30)) Processing ./src/mergedeep-1.3.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 31)) Processing ./src/mkdocs-1.6.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 32)) Processing ./src/mkdocs_add_number_plugin-1.2.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 33)) Processing ./src/mkdocs_awesome_nav-3.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 34)) Processing ./src/mkdocs_exclude-1.0.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 35)) Processing ./src/mkdocs_get_deps-0.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 36)) Processing ./src/mkdocs_macros_plugin-1.3.7-py3-none-any.whl (from -r requirements3.txt.tmp (line 37)) Processing ./src/mkdocs_material-9.6.9-py3-none-any.whl (from -r requirements3.txt.tmp (line 38)) Processing ./src/mkdocs_material_extensions-1.3.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 39)) Processing ./src/mock-5.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 40)) Processing ./src/more_itertools-10.6.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 41)) Processing ./src/natsort-8.4.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 42)) Processing ./src/nltk-3.10.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 43)) Processing ./src/nodeenv-1.9.1-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 44)) Processing ./src/paginate-0.5.7-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 45)) Processing ./src/panoply-0.1.56-py3-none-any.whl (from -r requirements3.txt.tmp (line 46)) Processing ./src/pdoc3-0.11.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 47)) Processing ./src/pipdeptree-2.26.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 48)) Processing ./src/pre_commit-4.2.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 49)) Processing ./src/py_spy-0.4.1-py3-none-linux_x86_64.whl (from -r requirements3.txt.tmp (line 50)) Processing ./src/pydocstyle-6.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 51)) Processing ./src/pyflakes-3.2.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 52)) Processing ./src/pyinstaller_hooks_contrib-2026.5-py3-none-any.whl (from -r requirements3.txt.tmp (line 53)) Processing ./src/pyinstaller-6.20.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 54)) Processing ./src/pylint-3.3.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 55)) Processing ./src/pymdown_extensions-10.21.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 56)) Processing ./src/pyproject_api-1.9.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 57)) Processing ./src/pytest-9.0.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 58)) Processing ./src/pytest_asyncio-1.3.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 59)) Processing ./src/pytest_cov-6.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 60)) Processing ./src/pytest_html-4.2.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 61)) Processing ./src/pytest_httpserver-1.1.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 62)) Processing ./src/pytest_json_report-1.5.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 63)) Processing ./src/pytest_metadata-3.1.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 64)) Processing ./src/pytest_mock-3.14.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 65)) Processing ./src/pytest_xdist-3.6.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 66)) Processing ./src/pytokens-0.4.1-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 67)) Processing ./src/pyyaml_env_tag-0.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 68)) Processing ./src/pyyaml_ft-8.0.0-cp313-cp313-linux_x86_64.whl (from -r requirements3.txt.tmp (line 69)) Processing ./src/sarif_om-1.0.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 70)) Processing ./src/sftp_py-0.2.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 71)) Processing ./src/simple_term_menu-1.6.6-py3-none-any.whl (from -r requirements3.txt.tmp (line 72)) Processing ./src/smmap-5.0.2-py3-none-any.whl (from -r requirements3.txt.tmp (line 73)) Processing ./src/snowballstemmer-2.2.0-py2.py3-none-any.whl (from -r requirements3.txt.tmp (line 74)) Processing ./src/stevedore-5.4.1-py3-none-any.whl (from -r requirements3.txt.tmp (line 75)) Processing ./src/super_collections-0.5.3-py3-none-any.whl (from -r requirements3.txt.tmp (line 76)) Processing ./src/tox-4.28.4-py3-none-any.whl (from -r requirements3.txt.tmp (line 77)) Processing ./src/watchdog-6.0.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 78)) Processing ./src/wcmatch-10.0-py3-none-any.whl (from -r requirements3.txt.tmp (line 79)) Requirement already satisfied: PyYAML>=5.3.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from bandit==1.8.3->-r requirements3.txt.tmp (line 5)) (6.0.3) Requirement already satisfied: rich in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from bandit==1.8.3->-r requirements3.txt.tmp (line 5)) (14.3.4) Requirement already satisfied: click>=8.0.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from black==26.3.1->-r requirements3.txt.tmp (line 6)) (8.3.3) Requirement already satisfied: mypy-extensions>=0.4.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from black==26.3.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.13/site-packages (from black==26.3.1->-r requirements3.txt.tmp (line 6)) (26.2) Requirement already satisfied: pathspec>=1.0.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from black==26.3.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.13/site-packages (from black==26.3.1->-r requirements3.txt.tmp (line 6)) (4.5.0) Requirement already satisfied: typer>=0.7.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from bump-pydantic==0.8.0->-r requirements3.txt.tmp (line 8)) (0.26.4) Requirement already satisfied: typing-extensions in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from bump-pydantic==0.8.0->-r requirements3.txt.tmp (line 8)) (4.15.0) Requirement already satisfied: requests<3.0.0,>=1.0.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from coveralls==4.1.0->-r requirements3.txt.tmp (line 11)) (2.33.0) Requirement already satisfied: threadpoolctl in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from filprofiler==2024.11.2->-r requirements3.txt.tmp (line 14)) (3.6.0) Requirement already satisfied: pycodestyle<2.13.0,>=2.12.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from flake8==7.1.2->-r requirements3.txt.tmp (line 15)) (2.12.1) Requirement already satisfied: python-dateutil>=2.7 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from freezegun==1.5.1->-r requirements3.txt.tmp (line 17)) (2.9.0.post0) Requirement already satisfied: attrs in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from jschema-to-python==1.2.3->-r requirements3.txt.tmp (line 25)) (25.1.0) Requirement already satisfied: jsonpickle in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from jschema-to-python==1.2.3->-r requirements3.txt.tmp (line 25)) (4.1.1) Requirement already satisfied: pbr in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from jschema-to-python==1.2.3->-r requirements3.txt.tmp (line 25)) (7.0.3) Requirement already satisfied: tornado in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from livereload==2.7.1->-r requirements3.txt.tmp (line 28)) (6.5.7) Requirement already satisfied: jinja2>=2.11.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs==1.6.1->-r requirements3.txt.tmp (line 32)) (3.1.6) Requirement already satisfied: markdown>=3.3.6 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs==1.6.1->-r requirements3.txt.tmp (line 32)) (3.10.2) Requirement already satisfied: markupsafe>=2.0.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs==1.6.1->-r requirements3.txt.tmp (line 32)) (3.0.2) Requirement already satisfied: pydantic>=2.8.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs-awesome-nav==3.0.0->-r requirements3.txt.tmp (line 34)) (2.13.4) Requirement already satisfied: termcolor in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs-macros-plugin==1.3.7->-r requirements3.txt.tmp (line 37)) (2.5.0) Requirement already satisfied: babel~=2.10 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs-material==9.6.9->-r requirements3.txt.tmp (line 38)) (2.17.0) Requirement already satisfied: colorama~=0.4 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs-material==9.6.9->-r requirements3.txt.tmp (line 38)) (0.4.6) Requirement already satisfied: pygments~=2.16 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from mkdocs-material==9.6.9->-r requirements3.txt.tmp (line 38)) (2.20.0) Requirement already satisfied: defusedxml in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from nltk==3.10.0->-r requirements3.txt.tmp (line 43)) (0.7.1) Requirement already satisfied: joblib in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from nltk==3.10.0->-r requirements3.txt.tmp (line 43)) (1.4.2) Requirement already satisfied: regex>=2021.8.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from nltk==3.10.0->-r requirements3.txt.tmp (line 43)) (2026.7.10) Requirement already satisfied: tqdm in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from nltk==3.10.0->-r requirements3.txt.tmp (line 43)) (4.67.1) Requirement already satisfied: mako in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pdoc3==0.11.6->-r requirements3.txt.tmp (line 47)) (1.3.12) Requirement already satisfied: pip>=24.2 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from pipdeptree==2.26.0->-r requirements3.txt.tmp (line 48)) (26.1.2) Requirement already satisfied: virtualenv>=20.10.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from pre-commit==4.2.0->-r requirements3.txt.tmp (line 49)) (21.4.2) Requirement already satisfied: setuptools>=42.0.0 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from pyinstaller-hooks-contrib==2026.5->-r requirements3.txt.tmp (line 53)) (81.0.0) Requirement already satisfied: dill>=0.3.6 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pylint==3.3.6->-r requirements3.txt.tmp (line 55)) (0.4.0) Requirement already satisfied: tomlkit>=0.10.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pylint==3.3.6->-r requirements3.txt.tmp (line 55)) (0.13.2) Requirement already satisfied: pluggy<2,>=1.5 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from pytest==9.0.3->-r requirements3.txt.tmp (line 58)) (1.6.0) Requirement already satisfied: Werkzeug>=2.0.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pytest-httpserver==1.1.2->-r requirements3.txt.tmp (line 62)) (3.1.6) Requirement already satisfied: paramiko>=2.7.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from sftp-py==0.2.1->-r requirements3.txt.tmp (line 71)) (3.5.1) Requirement already satisfied: cachetools>=6.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from tox==4.28.4->-r requirements3.txt.tmp (line 77)) (7.1.4) Requirement already satisfied: chardet>=5.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from tox==4.28.4->-r requirements3.txt.tmp (line 77)) (5.2.0) Requirement already satisfied: filelock>=3.18 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from tox==4.28.4->-r requirements3.txt.tmp (line 77)) (3.29.1) Requirement already satisfied: charset_normalizer<4,>=2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from requests<3.0.0,>=1.0.0->coveralls==4.1.0->-r requirements3.txt.tmp (line 11)) (3.4.7) Requirement already satisfied: idna<4,>=2.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from requests<3.0.0,>=1.0.0->coveralls==4.1.0->-r requirements3.txt.tmp (line 11)) (3.16) Requirement already satisfied: urllib3<3,>=1.26 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from requests<3.0.0,>=1.0.0->coveralls==4.1.0->-r requirements3.txt.tmp (line 11)) (2.7.0) Requirement already satisfied: certifi>=2023.5.7 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from requests<3.0.0,>=1.0.0->coveralls==4.1.0->-r requirements3.txt.tmp (line 11)) (2026.4.22) Requirement already satisfied: shellingham>=1.3.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from typer>=0.7.0->bump-pydantic==0.8.0->-r requirements3.txt.tmp (line 8)) (1.5.4) Requirement already satisfied: annotated-doc>=0.0.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from typer>=0.7.0->bump-pydantic==0.8.0->-r requirements3.txt.tmp (line 8)) (0.0.4) Requirement already satisfied: bcrypt>=3.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt.tmp (line 71)) (5.0.0) Requirement already satisfied: cryptography>=3.3 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt.tmp (line 71)) (48.0.1) Requirement already satisfied: pynacl>=1.5 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt.tmp (line 71)) (1.6.2) Requirement already satisfied: cffi>=2.0.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from cryptography>=3.3->paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt.tmp (line 71)) (2.0.0) Requirement already satisfied: pycparser in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from cffi>=2.0.0->cryptography>=3.3->paramiko>=2.7.1->sftp-py==0.2.1->-r requirements3.txt.tmp (line 71)) (3.0) Requirement already satisfied: annotated-types>=0.6.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt.tmp (line 34)) (0.7.0) Requirement already satisfied: pydantic-core==2.46.4 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt.tmp (line 34)) (2.46.4) Requirement already satisfied: typing-inspection>=0.4.2 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from pydantic>=2.8.1->mkdocs-awesome-nav==3.0.0->-r requirements3.txt.tmp (line 34)) (0.4.2) Requirement already satisfied: six>=1.5 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from python-dateutil>=2.7->freezegun==1.5.1->-r requirements3.txt.tmp (line 17)) (1.17.0) Requirement already satisfied: markdown-it-py>=2.2.0 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from rich->bandit==1.8.3->-r requirements3.txt.tmp (line 5)) (3.0.0) Requirement already satisfied: mdurl~=0.1 in /opt/metwork-mfext-master/opt/python3/lib/python3.13/site-packages (from markdown-it-py>=2.2.0->rich->bandit==1.8.3->-r requirements3.txt.tmp (line 5)) (0.1.2) Requirement already satisfied: distlib<1,>=0.3.7 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from virtualenv>=20.10.0->pre-commit==4.2.0->-r requirements3.txt.tmp (line 49)) (0.4.0) Requirement already satisfied: python-discovery>=1.4 in /opt/metwork-mfext-master/opt/python3_core/lib/python3.13/site-packages (from virtualenv>=20.10.0->pre-commit==4.2.0->-r requirements3.txt.tmp (line 49)) (1.4.0) Installing collected packages: snowballstemmer, py-spy, paginate, hjson, altgraph, watchdog, super-collections, smmap, simple-term-menu, pyyaml-ft, pyyaml-env-tag, pytokens, pyproject-api, pymdown-extensions, pyinstaller-hooks-contrib, pyflakes, pydocstyle, pipdeptree, nodeenv, nltk, natsort, more-itertools, mock, mkdocs-material-extensions, mergedeep, mccabe, lunr, livereload, lazy-object-proxy, isort, iniconfig, identify, filprofiler, execnet, exceptiongroup, coverage, cfgv, bracex, backrefs, astroid, apipkg, wcmatch, stevedore, sarif-om, pytest-httpserver, pytest, pylint, pyinstaller, pdoc3, panoply, mkdocs-get-deps, libcst, 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, bump-pydantic Successfully installed GitPython-3.1.54 altgraph-0.17.5 apipkg-3.0.2 astroid-3.3.9 backrefs-5.8 bandit-1.8.3 black-26.3.1 bracex-2.5 bump-pydantic-0.8.0 cfgv-3.4.0 coverage-7.7.1 coveralls-4.1.0 exceptiongroup-1.2.2 execnet-2.1.1 filprofiler-2024.11.2 flake8-7.1.2 flake8-docstrings-1.7.0 freezegun-1.5.1 ghp-import-2.1.0 gitdb-4.0.12 hjson-3.1.0 identify-2.6.9 iniconfig-2.1.0 isort-6.0.1 jschema-to-python-1.2.3 lazy-object-proxy-1.10.0 libcst-1.8.6 livereload-2.7.1 lunr-0.8.0 mccabe-0.7.0 mergedeep-1.3.4 mkdocs-1.6.1 mkdocs-add-number-plugin-1.2.2 mkdocs-awesome-nav-3.0.0 mkdocs-exclude-1.0.2 mkdocs-get-deps-0.2.0 mkdocs-macros-plugin-1.3.7 mkdocs-material-9.6.9 mkdocs-material-extensions-1.3.1 mock-5.2.0 more-itertools-10.6.0 natsort-8.4.0 nltk-3.10.0 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.20.0 pyinstaller-hooks-contrib-2026.5 pylint-3.3.6 pymdown-extensions-10.21.3 pyproject-api-1.9.1 pytest-9.0.3 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.4.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.13/site-packages; then mkdir -p /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages; fi if test -f /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt; then cat /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt.tmp; mv /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt.tmp /opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt; else cat requirements3.txt |sort |uniq |sed 's/^-e git.*egg=\(.*\)$/\1/g' >/opt/metwork-mfext-master/opt/python3_devtools/lib/python3.13/site-packages/requirements3.txt ;fi IFS=$'\n' ; for REQ in `cat requirements3.txt |sort |uniq| grep -v "\["`; do _pip_package_to_yaml.sh "${REQ}" "/opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages" || { echo "ERROR WITH _pip_package_to_yaml.sh ${REQ} /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages"; exit 1; } done /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/GitPython.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/altgraph.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/apipkg.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/astroid.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/backrefs.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/bandit.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/black.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/bracex.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/bump-pydantic.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/cfgv.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/coverage.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/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/filprofiler.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/flake8_docstrings.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/flake8.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/freezegun.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/ghp-import.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/gitdb.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/hjson.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/identify.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/iniconfig.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/isort.yaml is ready /opt/metwork-mfext-master/opt/python3_devtools/share/metwork_packages/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/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_1158be4f1235c8d66a6020b7e56fd92a.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: ae951f5fb3c4b5bd547813153f985d5e /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): e338c00b56e29af3baf780fc74fc21f5 root@mfext layer (dependency) hash (from cache): 34dcc092edcf10112760e0009129c72b source hash: bb6f4ce6d0360d816d7105ca51c83502 cache hit (used: /buildcache/mfext_cache_layer_java_c633d86c56a821dc35d6fa05e565db0a.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_c633d86c56a821dc35d6fa05e565db0a.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: ae951f5fb3c4b5bd547813153f985d5e /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): e338c00b56e29af3baf780fc74fc21f5 root@mfext layer (dependency) hash (from cache): 34dcc092edcf10112760e0009129c72b source hash: ea76c7c5377ba8712aa56774dd674f46 cache hit (used: /buildcache/mfext_cache_layer_monitoring_f32b52f1b8b4f912c5e2800bfd9f4f9c.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_f32b52f1b8b4f912c5e2800bfd9f4f9c.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: ae951f5fb3c4b5bd547813153f985d5e /src/adm/root.mk md5sum hash: 60c1fe308b8f0e043a4de4f24888710b core@mfext layer (dependency) hash (from cache): e338c00b56e29af3baf780fc74fc21f5 devtools@mfext layer (dependency) hash (from cache): e7741b3cb7b7285afb746ce2b36c2ce6 java@mfext layer (dependency) hash (from cache): d44c9f631e67572181ce302377a67699 monitoring@mfext layer (dependency) hash (from cache): c9aece4e9211657894328aa35b86daf1 nodejs@mfext layer (dependency) hash (from cache): 7587604eb6bfba21b9e905b7feb961f6 openresty@mfext layer (dependency) hash (from cache): af37a6337f67d0666cf1f5a003498ec2 python3@mfext layer (dependency) hash (from cache): 652d790828c9c4377378aeb3521312f0 python3_core@mfext layer (dependency) hash (from cache): 115cf0b0c982ace720a9167fb8b8e1c0 python3_devtools@mfext layer (dependency) hash (from cache): 382ef4b017d2e202846492025cb507b4 python3_scientific_core@mfext layer (dependency) hash (from cache): c9aa3303120d44bd3f83b9459d859039 root@mfext layer (dependency) hash (from cache): 34dcc092edcf10112760e0009129c72b scientific_core@mfext layer (dependency) hash (from cache): 9df13a8e6f0db0d21def8cd1c8705d4b source hash: 558c6b0abbb332346c98bcb655b28c46 cache missed (/buildcache/mfext_cache_layer_default_194737d09c1f83422cab785b8a4fea7d.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_194737d09c1f83422cab785b8a4fea7d.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