2026-05-16T08:01:00,663 Created temporary directory: /tmp/pip-ephem-wheel-cache-l9xmno9w 2026-05-16T08:01:00,664 Created temporary directory: /tmp/pip-build-tracker-psk105ee 2026-05-16T08:01:00,665 Initialized build tracking at /tmp/pip-build-tracker-psk105ee 2026-05-16T08:01:00,665 Created build tracker: /tmp/pip-build-tracker-psk105ee 2026-05-16T08:01:00,666 Entered build tracker: /tmp/pip-build-tracker-psk105ee 2026-05-16T08:01:00,667 Created temporary directory: /tmp/pip-wheel-fuo9st4v 2026-05-16T08:01:00,669 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-16T08:01:00,672 Created temporary directory: /tmp/pip-ephem-wheel-cache-ld0v__7c 2026-05-16T08:01:00,696 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-16T08:01:00,699 2 location(s) to search for versions of securevector-ai-monitor: 2026-05-16T08:01:00,699 * https://pypi.org/simple/securevector-ai-monitor/ 2026-05-16T08:01:00,699 * https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-16T08:01:00,700 Fetching project page and analyzing links: https://pypi.org/simple/securevector-ai-monitor/ 2026-05-16T08:01:00,701 Getting page https://pypi.org/simple/securevector-ai-monitor/ 2026-05-16T08:01:00,702 Found index url https://pypi.org/simple 2026-05-16T08:01:00,852 Fetched page https://pypi.org/simple/securevector-ai-monitor/ as application/vnd.pypi.simple.v1+json 2026-05-16T08:01:00,859 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/b6/78/99249282dffaa8147d3ad85986d5cbc0aecc403e27d0e008e97fb713a2b4/securevector_ai_monitor-1.2.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,860 Found link https://files.pythonhosted.org/packages/da/c3/1be82bbe9c0fc2c482eb981df235c15a3bd771ab89b7317cc01c9d759710/securevector_ai_monitor-1.2.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 1.2.0 2026-05-16T08:01:00,861 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/72/ab/606637a6026df9b80b3d2c993bfb3b5989add66e174471d67f5a2123b347/securevector_ai_monitor-1.3.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,862 Found link https://files.pythonhosted.org/packages/2b/70/9cf83eb021243a8151e5845e5857951e5a1a5c148621ec92d4e5a7fc73b9/securevector_ai_monitor-1.3.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 1.3.0 2026-05-16T08:01:00,863 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/85/5a/b76e4b3f4e94d54e44d44dca59ff071b8d61513932a4ceb79cb99eb78350/securevector_ai_monitor-1.3.1-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,864 Found link https://files.pythonhosted.org/packages/82/12/aa4df77109a0ed3b5e3f744d9d84c422c8c0b4107bbb427dd996e3f32429/securevector_ai_monitor-1.3.1.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 1.3.1 2026-05-16T08:01:00,865 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/62/05/2cf9abab2859957634f0815ea7ff6a7e24fa14b1d37b0e8e93ff2a7191d0/securevector_ai_monitor-2.0.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,866 Found link https://files.pythonhosted.org/packages/59/71/1fb4efe28032ec229f398acf0906b3e792978b4e851c33f730212b573f16/securevector_ai_monitor-2.0.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 2.0.0 2026-05-16T08:01:00,866 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/f3/5c/292fc54f213ef94987a8166bdce9f52d9260c067a769ceaeefbf6ac9917a/securevector_ai_monitor-2.1.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,868 Found link https://files.pythonhosted.org/packages/bb/fc/82c0cb83d8b85c837427d06703e050d16f2382876f1225340bd4e49614a7/securevector_ai_monitor-2.1.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 2.1.0 2026-05-16T08:01:00,868 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/29/19/17ec2ddba3a42d9812a499255239534dcb3d57dce36d88104f9218d4e87a/securevector_ai_monitor-2.1.1-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,869 Found link https://files.pythonhosted.org/packages/e8/fc/815c7bebf5ab6c223bab0b16db00d5631b5d8be61ab5acfe030450672a1f/securevector_ai_monitor-2.1.1.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 2.1.1 2026-05-16T08:01:00,870 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/f1/cf/7989f80f5c89bf3515d6c575b0467abd7e40852a98c81afedb43f296d459/securevector_ai_monitor-2.1.2-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,871 Found link https://files.pythonhosted.org/packages/c6/ae/16ecb3dbec11231f90de98d5d42f6ad2c52b123b25d8c7d4fba04be5cf96/securevector_ai_monitor-2.1.2.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 2.1.2 2026-05-16T08:01:00,871 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/0a/f7/6816cdabbd30d7d5665e21052e98f85b236de9da63360cf6b608010bece1/securevector_ai_monitor-2.1.3-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,872 Found link https://files.pythonhosted.org/packages/dc/a7/ba5abe128768cbadcc77b49be3aa9d625c8f0e13fd319372feae7187975c/securevector_ai_monitor-2.1.3.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 2.1.3 2026-05-16T08:01:00,873 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/6e/2c/3e6cb475ec6bda71f5b9871c3eaf4601071c07b73cab9baca9537dc7fa16/securevector_ai_monitor-3.0.1-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,874 Found link https://files.pythonhosted.org/packages/a9/14/7d3f9044544dd4898443cae40d6b4b8b90eb15205cea983d302dd53fffd0/securevector_ai_monitor-3.0.1.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 3.0.1 2026-05-16T08:01:00,875 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/d9/4a/c85d8b60210b26db54bbd4153a9411abe86eb28ab222c29a399b69a62bac/securevector_ai_monitor-3.2.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,876 Found link https://files.pythonhosted.org/packages/ab/61/f4c07d5c2619472826ae96a8c90ad74cf132574bf0fcc830e6e7d56d064b/securevector_ai_monitor-3.2.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 3.2.0 2026-05-16T08:01:00,876 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/a4/99/a92b2f106469895741cee8d0234c529e9805f28b24ebada3369d0444b7a9/securevector_ai_monitor-3.4.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,877 Found link https://files.pythonhosted.org/packages/9c/a2/142a9b66891db8c64b0078320d37395097503da9218719ecfdc587b431e8/securevector_ai_monitor-3.4.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 3.4.0 2026-05-16T08:01:00,878 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/74/b1/61bcb0f8f0a2178b5128bf251f20cf03302dcfe207b4be990555b8472991/securevector_ai_monitor-3.5.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,880 Found link https://files.pythonhosted.org/packages/6a/1d/c94c826dce5976eb36c2f1222940e607e5d4168d923b7d717b93292eedfb/securevector_ai_monitor-3.5.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 3.5.0 2026-05-16T08:01:00,880 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/44/6f/f987400322711fc421aa43dbc52898d10757e08a98a268ee69d5b2d12f24/securevector_ai_monitor-3.6.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,881 Found link https://files.pythonhosted.org/packages/63/04/fb93678254f76c75c33ba763767ecc70ea1080c0b8a3861ea3951fb8477e/securevector_ai_monitor-3.6.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 3.6.0 2026-05-16T08:01:00,882 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/b4/2c/41b3d005e2a121590ba7db9766dec043ee6db947c382e40aeb35f92dc4ab/securevector_ai_monitor-4.0.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,882 Found link https://files.pythonhosted.org/packages/96/60/6583440abdf9f9590c52ab7b73415b9c32f3b090b1b1837d50e20cbfafb3/securevector_ai_monitor-4.0.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 4.0.0 2026-05-16T08:01:00,883 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/68/8c/a9d5b8a50c292b9d72a65553f179b0a880e112b446b3727276b94851d2d9/securevector_ai_monitor-4.1.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,884 Found link https://files.pythonhosted.org/packages/6b/ec/f4632a6feea4af77c40c0c50c12801642341a98c9b698eea4a4f9f0eb797/securevector_ai_monitor-4.1.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 4.1.0 2026-05-16T08:01:00,885 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/fe/47/d5f689d444c503e41db1e6d2ed2fe0ce98cc78f03c134e5c620e4970c466/securevector_ai_monitor-4.1.1-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,886 Found link https://files.pythonhosted.org/packages/3f/25/018112a151c9365045520284d3b435d587be9c0e9b6580451f91034a1c7b/securevector_ai_monitor-4.1.1.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 4.1.1 2026-05-16T08:01:00,886 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/39/ac/2c02e543554edc4f520bdc16e2d645097024f7c631e26a9783b7d4147ed7/securevector_ai_monitor-4.1.2-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,887 Found link https://files.pythonhosted.org/packages/6d/c1/f9b0d5f396acd44a8cceeec0e5e2f872f530a49c59dec382604f3f2673d6/securevector_ai_monitor-4.1.2.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 4.1.2 2026-05-16T08:01:00,888 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/7f/40/205764ee1b176297ce3857de73b9d25e08f7a504cbafa6d807b8bb5c90e6/securevector_ai_monitor-4.1.3-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:00,889 Found link https://files.pythonhosted.org/packages/47/bf/c2bf342c7ef345b54a6cc6b1600a6c3ec34a12672dbea1d4cebd4f7cb16c/securevector_ai_monitor-4.1.3.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 4.1.3 2026-05-16T08:01:00,890 Fetching project page and analyzing links: https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-16T08:01:00,891 Getting page https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-16T08:01:00,892 Found index url https://www.piwheels.org/simple 2026-05-16T08:01:01,067 Fetched page https://www.piwheels.org/simple/securevector-ai-monitor/ as text/html 2026-05-16T08:01:01,073 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-4.1.2-py3-none-any.whl#sha256=8aa5d7eba5ad8f5c758d8253e5e768a2c4aeff524966cc57c21f768c98368c13 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,074 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-4.1.1-py3-none-any.whl#sha256=592ddcf29e801653cdbf70a76563faf3314a2547e94b45099da232108c506216 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,074 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-4.1.0-py3-none-any.whl#sha256=d503db6bd5de978e2c0de348fa7c1afd6adc6dfec1d1161b74781dc5d38fd4d2 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,075 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-4.0.0-py3-none-any.whl#sha256=35dafdd6a96c52886be962360335c75cf8cf4f04789a89f8c43daa440603de3c (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,075 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-3.6.0-py3-none-any.whl#sha256=57ad8173143a1fa71da324e41d744159d821819d18ab303daaf0bbabf0909e7d (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,076 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-3.5.0-py3-none-any.whl#sha256=553ad1dd9343b3a96d2ec48a4390f3d91ef5b7c4a9015ddf4bbb4386de3f9544 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,077 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-3.4.0-py3-none-any.whl#sha256=665878db113b261c77755cab77fa4998d5a17a79400889cc51936a1277512bf8 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,077 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-3.2.0-py3-none-any.whl#sha256=bbf95ca340f26adb7435d6129bf99aef21088f81ec7526de298e60165bb27f31 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,078 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-3.0.1-py3-none-any.whl#sha256=f86e5f26d16c79283e5ff7f26025a3d5dcd37a2a612b95ba6a982a83faf0ce5b (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,078 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-2.1.3-py3-none-any.whl#sha256=2448b19a82b4cf142dcd019180f57191966825d1f19100336c71fc70a28c8819 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,079 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-2.1.2-py3-none-any.whl#sha256=88634d1f0802ff3e54fa2d39689ac8b712eb2e3891fa630978fbae511836e8f2 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,080 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-2.1.1-py3-none-any.whl#sha256=11631bb7cef8579b330fe859974ecc67c66041ec2acdbac35b32670e343a3d90 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,080 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-2.1.0-py3-none-any.whl#sha256=0d2b791d82799b7b0c42aa46126bfda7e23d2852d8b9742f0e706a6e3ed43553 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,081 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-2.0.0-py3-none-any.whl#sha256=3d403bce0456c77c5695dd2cca8e07d1be2b5f0a6fab965487ae98c3255fd9de (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,081 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-1.3.1-py3-none-any.whl#sha256=e9de796f4e501d355bb0236dd75ed9643e169afd8b221deacfe3ecbea9122216 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,082 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-1.3.0-py3-none-any.whl#sha256=ac421c25ec1f0c420f6b9a6ac450abe83f0edf14d425a647ec394e01fa3b02f0 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,082 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-1.2.0-py3-none-any.whl#sha256=38ed8c3e662ffd6e09f2e2449e4059da9d022085bd4556e864dba5c8b5027585 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-16T08:01:01,083 Skipping link: not a file: https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-16T08:01:01,083 Skipping link: not a file: https://pypi.org/simple/securevector-ai-monitor/ 2026-05-16T08:01:01,104 Given no hashes to check 1 links for project 'securevector-ai-monitor': discarding no candidates 2026-05-16T08:01:01,122 Collecting securevector-ai-monitor==4.1.3 2026-05-16T08:01:01,124 Created temporary directory: /tmp/pip-unpack-083_2t51 2026-05-16T08:01:01,271 Downloading securevector_ai_monitor-4.1.3.tar.gz (861 kB) 2026-05-16T08:01:01,956 Added securevector-ai-monitor==4.1.3 from https://files.pythonhosted.org/packages/47/bf/c2bf342c7ef345b54a6cc6b1600a6c3ec34a12672dbea1d4cebd4f7cb16c/securevector_ai_monitor-4.1.3.tar.gz to build tracker '/tmp/pip-build-tracker-psk105ee' 2026-05-16T08:01:01,961 Created temporary directory: /tmp/pip-build-env-_5slqba_ 2026-05-16T08:01:01,966 Installing build dependencies: started 2026-05-16T08:01:01,967 Running command pip subprocess to install build dependencies 2026-05-16T08:01:03,100 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-16T08:01:03,510 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-05-16T08:01:03,534 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-16T08:01:05,400 Collecting setuptools>=45 2026-05-16T08:01:05,402 Obtaining dependency information for setuptools>=45 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-16T08:01:05,425 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-16T08:01:05,657 Collecting wheel 2026-05-16T08:01:05,658 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-16T08:01:05,671 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-16T08:01:05,853 Collecting packaging>=24.0 2026-05-16T08:01:05,854 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-16T08:01:05,867 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-16T08:01:06,059 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-16T08:01:06,078 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-16T08:01:06,179 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-16T08:01:06,220 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-16T08:01:06,250 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-16T08:01:06,351 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-16T08:01:09,049 Installing collected packages: setuptools, packaging, wheel 2026-05-16T08:01:12,447 Creating /tmp/pip-build-env-_5slqba_/overlay/local/bin 2026-05-16T08:01:12,449 changing mode of /tmp/pip-build-env-_5slqba_/overlay/local/bin/wheel to 755 2026-05-16T08:01:12,471 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-16T08:01:12,761 Installing build dependencies: finished with status 'done' 2026-05-16T08:01:12,772 Getting requirements to build wheel: started 2026-05-16T08:01:12,773 Running command Getting requirements to build wheel 2026-05-16T08:01:13,385 /tmp/pip-build-env-_5slqba_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T08:01:13,385 !! 2026-05-16T08:01:13,386 ******************************************************************************** 2026-05-16T08:01:13,387 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T08:01:13,388 License :: OSI Approved :: Apache Software License 2026-05-16T08:01:13,389 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T08:01:13,390 ******************************************************************************** 2026-05-16T08:01:13,391 !! 2026-05-16T08:01:13,391 self._finalize_license_expression() 2026-05-16T08:01:13,411 running egg_info 2026-05-16T08:01:13,417 writing src/securevector_ai_monitor.egg-info/PKG-INFO 2026-05-16T08:01:13,432 writing dependency_links to src/securevector_ai_monitor.egg-info/dependency_links.txt 2026-05-16T08:01:13,434 writing entry points to src/securevector_ai_monitor.egg-info/entry_points.txt 2026-05-16T08:01:13,441 writing requirements to src/securevector_ai_monitor.egg-info/requires.txt 2026-05-16T08:01:13,443 writing top-level names to src/securevector_ai_monitor.egg-info/top_level.txt 2026-05-16T08:01:13,546 reading manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-16T08:01:13,559 reading manifest template 'MANIFEST.in' 2026-05-16T08:01:13,560 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-05-16T08:01:13,561 warning: no files found matching '*.yaml' under directory 'rules' 2026-05-16T08:01:13,561 warning: no files found matching '*.yml' under directory 'rules' 2026-05-16T08:01:13,572 warning: no files found matching 'rules/README.md' 2026-05-16T08:01:13,572 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-05-16T08:01:13,573 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-05-16T08:01:13,573 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-16T08:01:13,574 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-05-16T08:01:13,574 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-05-16T08:01:13,575 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-05-16T08:01:13,575 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-16T08:01:13,575 no previously-included directories found matching 'tests' 2026-05-16T08:01:13,576 no previously-included directories found matching 'demo' 2026-05-16T08:01:13,576 no previously-included directories found matching 'docs' 2026-05-16T08:01:13,577 no previously-included directories found matching '.github' 2026-05-16T08:01:13,577 adding license file 'LICENSE' 2026-05-16T08:01:13,578 adding license file 'NOTICE' 2026-05-16T08:01:13,583 writing manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-16T08:01:13,676 Getting requirements to build wheel: finished with status 'done' 2026-05-16T08:01:13,679 Created temporary directory: /tmp/pip-modern-metadata-v78a11x2 2026-05-16T08:01:13,681 Preparing metadata (pyproject.toml): started 2026-05-16T08:01:13,683 Running command Preparing metadata (pyproject.toml) 2026-05-16T08:01:14,270 /tmp/pip-build-env-_5slqba_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T08:01:14,271 !! 2026-05-16T08:01:14,272 ******************************************************************************** 2026-05-16T08:01:14,273 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T08:01:14,274 License :: OSI Approved :: Apache Software License 2026-05-16T08:01:14,275 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T08:01:14,276 ******************************************************************************** 2026-05-16T08:01:14,277 !! 2026-05-16T08:01:14,278 self._finalize_license_expression() 2026-05-16T08:01:14,298 running dist_info 2026-05-16T08:01:14,309 creating /tmp/pip-modern-metadata-v78a11x2/securevector_ai_monitor.egg-info 2026-05-16T08:01:14,310 writing /tmp/pip-modern-metadata-v78a11x2/securevector_ai_monitor.egg-info/PKG-INFO 2026-05-16T08:01:14,324 writing dependency_links to /tmp/pip-modern-metadata-v78a11x2/securevector_ai_monitor.egg-info/dependency_links.txt 2026-05-16T08:01:14,325 writing entry points to /tmp/pip-modern-metadata-v78a11x2/securevector_ai_monitor.egg-info/entry_points.txt 2026-05-16T08:01:14,333 writing requirements to /tmp/pip-modern-metadata-v78a11x2/securevector_ai_monitor.egg-info/requires.txt 2026-05-16T08:01:14,334 writing top-level names to /tmp/pip-modern-metadata-v78a11x2/securevector_ai_monitor.egg-info/top_level.txt 2026-05-16T08:01:14,335 writing manifest file '/tmp/pip-modern-metadata-v78a11x2/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-16T08:01:14,424 reading manifest file '/tmp/pip-modern-metadata-v78a11x2/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-16T08:01:14,427 reading manifest template 'MANIFEST.in' 2026-05-16T08:01:14,428 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-05-16T08:01:14,429 warning: no files found matching '*.yaml' under directory 'rules' 2026-05-16T08:01:14,429 warning: no files found matching '*.yml' under directory 'rules' 2026-05-16T08:01:14,430 warning: no files found matching 'rules/README.md' 2026-05-16T08:01:14,430 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-05-16T08:01:14,431 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-05-16T08:01:14,431 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-16T08:01:14,432 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-05-16T08:01:14,433 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-05-16T08:01:14,434 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-05-16T08:01:14,435 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-16T08:01:14,436 no previously-included directories found matching 'tests' 2026-05-16T08:01:14,437 no previously-included directories found matching 'demo' 2026-05-16T08:01:14,437 no previously-included directories found matching 'docs' 2026-05-16T08:01:14,438 no previously-included directories found matching '.github' 2026-05-16T08:01:14,438 adding license file 'LICENSE' 2026-05-16T08:01:14,439 adding license file 'NOTICE' 2026-05-16T08:01:14,447 writing manifest file '/tmp/pip-modern-metadata-v78a11x2/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-16T08:01:14,448 creating '/tmp/pip-modern-metadata-v78a11x2/securevector_ai_monitor-4.1.3.dist-info' 2026-05-16T08:01:14,584 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-16T08:01:14,592 Source in /tmp/pip-wheel-fuo9st4v/securevector-ai-monitor_3e2b081efbf14717b06bf5717f8d2d23 has version 4.1.3, which satisfies requirement securevector-ai-monitor==4.1.3 from https://files.pythonhosted.org/packages/47/bf/c2bf342c7ef345b54a6cc6b1600a6c3ec34a12672dbea1d4cebd4f7cb16c/securevector_ai_monitor-4.1.3.tar.gz 2026-05-16T08:01:14,593 Removed securevector-ai-monitor==4.1.3 from https://files.pythonhosted.org/packages/47/bf/c2bf342c7ef345b54a6cc6b1600a6c3ec34a12672dbea1d4cebd4f7cb16c/securevector_ai_monitor-4.1.3.tar.gz from build tracker '/tmp/pip-build-tracker-psk105ee' 2026-05-16T08:01:14,603 Created temporary directory: /tmp/pip-unpack-2446ib9h 2026-05-16T08:01:14,604 Building wheels for collected packages: securevector-ai-monitor 2026-05-16T08:01:14,608 Created temporary directory: /tmp/pip-wheel-sscou7ck 2026-05-16T08:01:14,609 Destination directory: /tmp/pip-wheel-sscou7ck 2026-05-16T08:01:14,611 Building wheel for securevector-ai-monitor (pyproject.toml): started 2026-05-16T08:01:14,612 Running command Building wheel for securevector-ai-monitor (pyproject.toml) 2026-05-16T08:01:15,151 /tmp/pip-build-env-_5slqba_/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-16T08:01:15,151 !! 2026-05-16T08:01:15,152 ******************************************************************************** 2026-05-16T08:01:15,153 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-16T08:01:15,154 License :: OSI Approved :: Apache Software License 2026-05-16T08:01:15,155 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-16T08:01:15,156 ******************************************************************************** 2026-05-16T08:01:15,157 !! 2026-05-16T08:01:15,158 self._finalize_license_expression() 2026-05-16T08:01:15,178 running bdist_wheel 2026-05-16T08:01:15,205 running build 2026-05-16T08:01:15,206 running build_py 2026-05-16T08:01:15,214 creating build/lib/securevector 2026-05-16T08:01:15,216 copying src/securevector/client.py -> build/lib/securevector 2026-05-16T08:01:15,219 copying src/securevector/__init__.py -> build/lib/securevector 2026-05-16T08:01:15,221 copying src/securevector/cli_enhanced.py -> build/lib/securevector 2026-05-16T08:01:15,223 copying src/securevector/streaming.py -> build/lib/securevector 2026-05-16T08:01:15,226 copying src/securevector/cli.py -> build/lib/securevector 2026-05-16T08:01:15,228 copying src/securevector/async_client.py -> build/lib/securevector 2026-05-16T08:01:15,231 copying src/securevector/types.py -> build/lib/securevector 2026-05-16T08:01:15,233 creating build/lib/securevector/rules 2026-05-16T08:01:15,234 copying src/securevector/rules/__init__.py -> build/lib/securevector/rules 2026-05-16T08:01:15,237 creating build/lib/securevector/app 2026-05-16T08:01:15,237 copying src/securevector/app/__init__.py -> build/lib/securevector/app 2026-05-16T08:01:15,239 copying src/securevector/app/main.py -> build/lib/securevector/app 2026-05-16T08:01:15,243 creating build/lib/securevector/core 2026-05-16T08:01:15,244 copying src/securevector/core/__init__.py -> build/lib/securevector/core 2026-05-16T08:01:15,246 creating build/lib/securevector/testing 2026-05-16T08:01:15,247 copying src/securevector/testing/assertions.py -> build/lib/securevector/testing 2026-05-16T08:01:15,249 copying src/securevector/testing/__init__.py -> build/lib/securevector/testing 2026-05-16T08:01:15,251 copying src/securevector/testing/fixtures.py -> build/lib/securevector/testing 2026-05-16T08:01:15,254 copying src/securevector/testing/mock_client.py -> build/lib/securevector/testing 2026-05-16T08:01:15,257 creating build/lib/securevector/integrations 2026-05-16T08:01:15,258 copying src/securevector/integrations/__init__.py -> build/lib/securevector/integrations 2026-05-16T08:01:15,259 copying src/securevector/integrations/openclaw_llm_proxy.py -> build/lib/securevector/integrations 2026-05-16T08:01:15,263 copying src/securevector/integrations/openclaw_proxy.py -> build/lib/securevector/integrations 2026-05-16T08:01:15,267 creating build/lib/securevector/mcp 2026-05-16T08:01:15,268 copying src/securevector/mcp/__init__.py -> build/lib/securevector/mcp 2026-05-16T08:01:15,270 copying src/securevector/mcp/server.py -> build/lib/securevector/mcp 2026-05-16T08:01:15,273 copying src/securevector/mcp/__main__.py -> build/lib/securevector/mcp 2026-05-16T08:01:15,275 copying src/securevector/mcp/auth_validator.py -> build/lib/securevector/mcp 2026-05-16T08:01:15,278 creating build/lib/securevector/models 2026-05-16T08:01:15,279 copying src/securevector/models/__init__.py -> build/lib/securevector/models 2026-05-16T08:01:15,281 copying src/securevector/models/threat_types.py -> build/lib/securevector/models 2026-05-16T08:01:15,283 copying src/securevector/models/config_models.py -> build/lib/securevector/models 2026-05-16T08:01:15,285 copying src/securevector/models/policy_models.py -> build/lib/securevector/models 2026-05-16T08:01:15,288 copying src/securevector/models/analysis_result.py -> build/lib/securevector/models 2026-05-16T08:01:15,290 creating build/lib/securevector/plugins 2026-05-16T08:01:15,291 copying src/securevector/plugins/__init__.py -> build/lib/securevector/plugins 2026-05-16T08:01:15,294 creating build/lib/securevector/utils 2026-05-16T08:01:15,295 copying src/securevector/utils/__init__.py -> build/lib/securevector/utils 2026-05-16T08:01:15,297 copying src/securevector/utils/exceptions.py -> build/lib/securevector/utils 2026-05-16T08:01:15,300 copying src/securevector/utils/auto_config.py -> build/lib/securevector/utils 2026-05-16T08:01:15,302 copying src/securevector/utils/telemetry.py -> build/lib/securevector/utils 2026-05-16T08:01:15,305 copying src/securevector/utils/retry.py -> build/lib/securevector/utils 2026-05-16T08:01:15,307 copying src/securevector/utils/http_client.py -> build/lib/securevector/utils 2026-05-16T08:01:15,310 copying src/securevector/utils/resilient_client.py -> build/lib/securevector/utils 2026-05-16T08:01:15,312 copying src/securevector/utils/security.py -> build/lib/securevector/utils 2026-05-16T08:01:15,315 copying src/securevector/utils/logger.py -> build/lib/securevector/utils 2026-05-16T08:01:15,317 copying src/securevector/utils/performance.py -> build/lib/securevector/utils 2026-05-16T08:01:15,320 creating build/lib/securevector/pricing 2026-05-16T08:01:15,321 copying src/securevector/pricing/__init__.py -> build/lib/securevector/pricing 2026-05-16T08:01:15,323 creating build/lib/securevector/rules/community 2026-05-16T08:01:15,324 copying src/securevector/rules/community/__init__.py -> build/lib/securevector/rules/community 2026-05-16T08:01:15,326 creating build/lib/securevector/rules/tool_permissions 2026-05-16T08:01:15,327 copying src/securevector/rules/tool_permissions/__init__.py -> build/lib/securevector/rules/tool_permissions 2026-05-16T08:01:15,329 creating build/lib/securevector/app/rules 2026-05-16T08:01:15,330 copying src/securevector/app/rules/last_resort.py -> build/lib/securevector/app/rules 2026-05-16T08:01:15,332 copying src/securevector/app/rules/__init__.py -> build/lib/securevector/app/rules 2026-05-16T08:01:15,335 creating build/lib/securevector/app/services 2026-05-16T08:01:15,335 copying src/securevector/app/services/credentials.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,338 copying src/securevector/app/services/cloud_config.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,340 copying src/securevector/app/services/__init__.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,341 copying src/securevector/app/services/nlp_rule_generator.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,344 copying src/securevector/app/services/enrollment.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,346 copying src/securevector/app/services/external_forwarder.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,349 copying src/securevector/app/services/cloud_rules_preview.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,351 copying src/securevector/app/services/bundle_verifier.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,353 copying src/securevector/app/services/cost_recorder.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,355 copying src/securevector/app/services/cloud_proxy.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,358 copying src/securevector/app/services/analysis_service.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,360 copying src/securevector/app/services/cloud_sync.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,363 copying src/securevector/app/services/forwarder_secrets.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,365 copying src/securevector/app/services/rules_service.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,367 copying src/securevector/app/services/skill_scanner.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,369 copying src/securevector/app/services/siem_ocsf.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,372 copying src/securevector/app/services/policy_engine.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,374 copying src/securevector/app/services/llm_review.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,377 copying src/securevector/app/services/policy_defaults.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,380 copying src/securevector/app/services/url_skill_fetcher.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,382 copying src/securevector/app/services/cloud_rules_sync.py -> build/lib/securevector/app/services 2026-05-16T08:01:15,385 creating build/lib/securevector/app/server 2026-05-16T08:01:15,386 copying src/securevector/app/server/__init__.py -> build/lib/securevector/app/server 2026-05-16T08:01:15,388 copying src/securevector/app/server/app.py -> build/lib/securevector/app/server 2026-05-16T08:01:15,391 creating build/lib/securevector/app/installers 2026-05-16T08:01:15,392 copying src/securevector/app/installers/__init__.py -> build/lib/securevector/app/installers 2026-05-16T08:01:15,394 creating build/lib/securevector/app/database 2026-05-16T08:01:15,395 copying src/securevector/app/database/__init__.py -> build/lib/securevector/app/database 2026-05-16T08:01:15,397 copying src/securevector/app/database/migrations.py -> build/lib/securevector/app/database 2026-05-16T08:01:15,400 copying src/securevector/app/database/connection.py -> build/lib/securevector/app/database 2026-05-16T08:01:15,402 copying src/securevector/app/database/models.py -> build/lib/securevector/app/database 2026-05-16T08:01:15,405 creating build/lib/securevector/app/assets 2026-05-16T08:01:15,406 copying src/securevector/app/assets/__init__.py -> build/lib/securevector/app/assets 2026-05-16T08:01:15,408 creating build/lib/securevector/app/utils 2026-05-16T08:01:15,409 copying src/securevector/app/utils/__init__.py -> build/lib/securevector/app/utils 2026-05-16T08:01:15,411 copying src/securevector/app/utils/redaction.py -> build/lib/securevector/app/utils 2026-05-16T08:01:15,413 copying src/securevector/app/utils/platform.py -> build/lib/securevector/app/utils 2026-05-16T08:01:15,415 copying src/securevector/app/utils/config_file.py -> build/lib/securevector/app/utils 2026-05-16T08:01:15,418 copying src/securevector/app/utils/device_id.py -> build/lib/securevector/app/utils 2026-05-16T08:01:15,421 creating build/lib/securevector/app/server/routes 2026-05-16T08:01:15,422 copying src/securevector/app/server/routes/__init__.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,424 copying src/securevector/app/server/routes/threat_intel.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,426 copying src/securevector/app/server/routes/threat_analytics.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,428 copying src/securevector/app/server/routes/llm.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,430 copying src/securevector/app/server/routes/rules.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,432 copying src/securevector/app/server/routes/replay.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,435 copying src/securevector/app/server/routes/skill_scans.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,437 copying src/securevector/app/server/routes/skill_permissions.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,439 copying src/securevector/app/server/routes/tool_permissions.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,442 copying src/securevector/app/server/routes/proxy.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,444 copying src/securevector/app/server/routes/device_admin.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,446 copying src/securevector/app/server/routes/analyze.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,449 copying src/securevector/app/server/routes/costs.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,452 copying src/securevector/app/server/routes/cloud_settings.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,454 copying src/securevector/app/server/routes/hooks.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,457 copying src/securevector/app/server/routes/siem_forwarders.py -> build/lib/securevector/app/server/routes 2026-05-16T08:01:15,460 creating build/lib/securevector/app/installers/windows 2026-05-16T08:01:15,461 copying src/securevector/app/installers/windows/__init__.py -> build/lib/securevector/app/installers/windows 2026-05-16T08:01:15,463 creating build/lib/securevector/app/installers/macos 2026-05-16T08:01:15,464 copying src/securevector/app/installers/macos/__init__.py -> build/lib/securevector/app/installers/macos 2026-05-16T08:01:15,467 creating build/lib/securevector/app/installers/linux 2026-05-16T08:01:15,468 copying src/securevector/app/installers/linux/__init__.py -> build/lib/securevector/app/installers/linux 2026-05-16T08:01:15,470 creating build/lib/securevector/app/database/repositories 2026-05-16T08:01:15,471 copying src/securevector/app/database/repositories/synced_rules.py -> build/lib/securevector/app/database/repositories 2026-05-16T08:01:15,473 copying src/securevector/app/database/repositories/__init__.py -> build/lib/securevector/app/database/repositories 2026-05-16T08:01:15,475 copying src/securevector/app/database/repositories/threat_intel.py -> build/lib/securevector/app/database/repositories 2026-05-16T08:01:15,478 copying src/securevector/app/database/repositories/synced_bundle_envelope.py -> build/lib/securevector/app/database/repositories 2026-05-16T08:01:15,480 copying src/securevector/app/database/repositories/rules.py -> build/lib/securevector/app/database/repositories 2026-05-16T08:01:15,482 copying src/securevector/app/database/repositories/skill_scans.py -> build/lib/securevector/app/database/repositories 2026-05-16T08:01:15,484 copying src/securevector/app/database/repositories/skill_permissions.py -> build/lib/securevector/app/database/repositories 2026-05-16T08:01:15,486 copying src/securevector/app/database/repositories/tool_permissions.py -> build/lib/securevector/app/database/repositories 2026-05-16T08:01:15,488 copying src/securevector/app/database/repositories/settings.py -> build/lib/securevector/app/database/repositories 2026-05-16T08:01:15,491 copying src/securevector/app/database/repositories/custom_tools.py -> build/lib/securevector/app/database/repositories 2026-05-16T08:01:15,494 copying src/securevector/app/database/repositories/external_forwarders.py -> build/lib/securevector/app/database/repositories 2026-05-16T08:01:15,496 copying src/securevector/app/database/repositories/costs.py -> build/lib/securevector/app/database/repositories 2026-05-16T08:01:15,499 creating build/lib/securevector/app/assets/web 2026-05-16T08:01:15,500 copying src/securevector/app/assets/web/__init__.py -> build/lib/securevector/app/assets/web 2026-05-16T08:01:15,502 creating build/lib/securevector/app/assets/web/siem-templates 2026-05-16T08:01:15,503 copying src/securevector/app/assets/web/siem-templates/__init__.py -> build/lib/securevector/app/assets/web/siem-templates 2026-05-16T08:01:15,506 creating build/lib/securevector/app/assets/web/js 2026-05-16T08:01:15,506 copying src/securevector/app/assets/web/js/__init__.py -> build/lib/securevector/app/assets/web/js 2026-05-16T08:01:15,509 creating build/lib/securevector/app/assets/web/icons 2026-05-16T08:01:15,510 copying src/securevector/app/assets/web/icons/__init__.py -> build/lib/securevector/app/assets/web/icons 2026-05-16T08:01:15,512 creating build/lib/securevector/app/assets/web/css 2026-05-16T08:01:15,513 copying src/securevector/app/assets/web/css/__init__.py -> build/lib/securevector/app/assets/web/css 2026-05-16T08:01:15,515 creating build/lib/securevector/app/assets/web/images 2026-05-16T08:01:15,516 copying src/securevector/app/assets/web/images/__init__.py -> build/lib/securevector/app/assets/web/images 2026-05-16T08:01:15,519 creating build/lib/securevector/app/assets/web/js/pages 2026-05-16T08:01:15,520 copying src/securevector/app/assets/web/js/pages/__init__.py -> build/lib/securevector/app/assets/web/js/pages 2026-05-16T08:01:15,522 creating build/lib/securevector/app/assets/web/js/components 2026-05-16T08:01:15,523 copying src/securevector/app/assets/web/js/components/__init__.py -> build/lib/securevector/app/assets/web/js/components 2026-05-16T08:01:15,525 creating build/lib/securevector/core/modes 2026-05-16T08:01:15,526 copying src/securevector/core/modes/__init__.py -> build/lib/securevector/core/modes 2026-05-16T08:01:15,528 copying src/securevector/core/modes/mode_factory.py -> build/lib/securevector/core/modes 2026-05-16T08:01:15,531 creating build/lib/securevector/core/tool_permissions 2026-05-16T08:01:15,532 copying src/securevector/core/tool_permissions/__init__.py -> build/lib/securevector/core/tool_permissions 2026-05-16T08:01:15,534 copying src/securevector/core/tool_permissions/engine.py -> build/lib/securevector/core/tool_permissions 2026-05-16T08:01:15,536 copying src/securevector/core/tool_permissions/parser.py -> build/lib/securevector/core/tool_permissions 2026-05-16T08:01:15,539 creating build/lib/securevector/core/modes/api 2026-05-16T08:01:15,540 copying src/securevector/core/modes/api/__init__.py -> build/lib/securevector/core/modes/api 2026-05-16T08:01:15,541 copying src/securevector/core/modes/api/api_mode.py -> build/lib/securevector/core/modes/api 2026-05-16T08:01:15,544 copying src/securevector/core/modes/api/api_analyzer.py -> build/lib/securevector/core/modes/api 2026-05-16T08:01:15,546 copying src/securevector/core/modes/api/api_cache.py -> build/lib/securevector/core/modes/api 2026-05-16T08:01:15,549 creating build/lib/securevector/core/modes/hybrid 2026-05-16T08:01:15,550 copying src/securevector/core/modes/hybrid/__init__.py -> build/lib/securevector/core/modes/hybrid 2026-05-16T08:01:15,551 copying src/securevector/core/modes/hybrid/smart_router.py -> build/lib/securevector/core/modes/hybrid 2026-05-16T08:01:15,554 copying src/securevector/core/modes/hybrid/hybrid_mode.py -> build/lib/securevector/core/modes/hybrid 2026-05-16T08:01:15,557 creating build/lib/securevector/core/modes/local 2026-05-16T08:01:15,558 copying src/securevector/core/modes/local/__init__.py -> build/lib/securevector/core/modes/local 2026-05-16T08:01:15,560 copying src/securevector/core/modes/local/local_analyzer.py -> build/lib/securevector/core/modes/local 2026-05-16T08:01:15,563 copying src/securevector/core/modes/local/local_cache.py -> build/lib/securevector/core/modes/local 2026-05-16T08:01:15,565 copying src/securevector/core/modes/local/local_mode.py -> build/lib/securevector/core/modes/local 2026-05-16T08:01:15,567 creating build/lib/securevector/mcp/prompts 2026-05-16T08:01:15,568 copying src/securevector/mcp/prompts/__init__.py -> build/lib/securevector/mcp/prompts 2026-05-16T08:01:15,570 copying src/securevector/mcp/prompts/templates.py -> build/lib/securevector/mcp/prompts 2026-05-16T08:01:15,573 creating build/lib/securevector/mcp/tools 2026-05-16T08:01:15,574 copying src/securevector/mcp/tools/__init__.py -> build/lib/securevector/mcp/tools 2026-05-16T08:01:15,576 copying src/securevector/mcp/tools/threat_stats.py -> build/lib/securevector/mcp/tools 2026-05-16T08:01:15,578 copying src/securevector/mcp/tools/batch_analysis.py -> build/lib/securevector/mcp/tools 2026-05-16T08:01:15,581 copying src/securevector/mcp/tools/analyze_prompt.py -> build/lib/securevector/mcp/tools 2026-05-16T08:01:15,584 creating build/lib/securevector/mcp/config 2026-05-16T08:01:15,585 copying src/securevector/mcp/config/server_config.py -> build/lib/securevector/mcp/config 2026-05-16T08:01:15,587 copying src/securevector/mcp/config/__init__.py -> build/lib/securevector/mcp/config 2026-05-16T08:01:15,590 creating build/lib/securevector/mcp/resources 2026-05-16T08:01:15,591 copying src/securevector/mcp/resources/__init__.py -> build/lib/securevector/mcp/resources 2026-05-16T08:01:15,593 copying src/securevector/mcp/resources/rules.py -> build/lib/securevector/mcp/resources 2026-05-16T08:01:15,596 copying src/securevector/mcp/resources/policies.py -> build/lib/securevector/mcp/resources 2026-05-16T08:01:15,599 creating build/lib/securevector/plugins/openclaw 2026-05-16T08:01:15,600 copying src/securevector/plugins/openclaw/__init__.py -> build/lib/securevector/plugins/openclaw 2026-05-16T08:01:15,603 running egg_info 2026-05-16T08:01:15,613 writing src/securevector_ai_monitor.egg-info/PKG-INFO 2026-05-16T08:01:15,629 writing dependency_links to src/securevector_ai_monitor.egg-info/dependency_links.txt 2026-05-16T08:01:15,630 writing entry points to src/securevector_ai_monitor.egg-info/entry_points.txt 2026-05-16T08:01:15,637 writing requirements to src/securevector_ai_monitor.egg-info/requires.txt 2026-05-16T08:01:15,639 writing top-level names to src/securevector_ai_monitor.egg-info/top_level.txt 2026-05-16T08:01:15,708 reading manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-16T08:01:15,720 reading manifest template 'MANIFEST.in' 2026-05-16T08:01:15,721 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-05-16T08:01:15,722 warning: no files found matching '*.yaml' under directory 'rules' 2026-05-16T08:01:15,722 warning: no files found matching '*.yml' under directory 'rules' 2026-05-16T08:01:15,723 warning: no files found matching 'rules/README.md' 2026-05-16T08:01:15,723 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-05-16T08:01:15,724 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-05-16T08:01:15,724 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-16T08:01:15,726 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-05-16T08:01:15,728 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-05-16T08:01:15,729 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-05-16T08:01:15,730 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-16T08:01:15,731 no previously-included directories found matching 'tests' 2026-05-16T08:01:15,732 no previously-included directories found matching 'demo' 2026-05-16T08:01:15,733 no previously-included directories found matching 'docs' 2026-05-16T08:01:15,733 no previously-included directories found matching '.github' 2026-05-16T08:01:15,734 adding license file 'LICENSE' 2026-05-16T08:01:15,735 adding license file 'NOTICE' 2026-05-16T08:01:15,745 writing manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-16T08:01:15,794 copying src/securevector/rules/community/sv_community_data_extraction.yml -> build/lib/securevector/rules/community 2026-05-16T08:01:15,796 copying src/securevector/rules/community/sv_community_indirect_prompt_injection.yml -> build/lib/securevector/rules/community 2026-05-16T08:01:15,799 copying src/securevector/rules/community/sv_community_social_engineering.yml -> build/lib/securevector/rules/community 2026-05-16T08:01:15,802 copying src/securevector/rules/community/mitre_patterns.yml -> build/lib/securevector/rules/community 2026-05-16T08:01:15,805 copying src/securevector/rules/community/sv_community_prompt_injection.yml -> build/lib/securevector/rules/community 2026-05-16T08:01:15,808 copying src/securevector/rules/community/sv_community_pii_detection.yml -> build/lib/securevector/rules/community 2026-05-16T08:01:15,811 copying src/securevector/rules/community/sv_community_output_leakage.yml -> build/lib/securevector/rules/community 2026-05-16T08:01:15,813 copying src/securevector/rules/community/owasp_top10.yml -> build/lib/securevector/rules/community 2026-05-16T08:01:15,816 copying src/securevector/rules/community/sv_community_jailbreak_attempts.yml -> build/lib/securevector/rules/community 2026-05-16T08:01:15,819 copying src/securevector/rules/community/sv_community_harmful_content.yml -> build/lib/securevector/rules/community 2026-05-16T08:01:15,821 copying src/securevector/rules/community/sv_community_essential_patterns.yml -> build/lib/securevector/rules/community 2026-05-16T08:01:15,824 copying src/securevector/rules/community/sv_community_evasion_attempts.yml -> build/lib/securevector/rules/community 2026-05-16T08:01:15,828 copying src/securevector/rules/tool_permissions/sv_tool_essential.yml -> build/lib/securevector/rules/tool_permissions 2026-05-16T08:01:15,831 copying src/securevector/rules/LICENSE_NOTICE.md -> build/lib/securevector/rules 2026-05-16T08:01:15,834 copying src/securevector/rules/README.md -> build/lib/securevector/rules 2026-05-16T08:01:15,837 copying src/securevector/rules/RULES_ATTRIBUTION.md -> build/lib/securevector/rules 2026-05-16T08:01:15,840 copying src/securevector/pricing/model_pricing.yml -> build/lib/securevector/pricing 2026-05-16T08:01:15,843 copying src/securevector/app/assets/favicon.ico -> build/lib/securevector/app/assets 2026-05-16T08:01:15,846 copying src/securevector/app/assets/favicon.svg -> build/lib/securevector/app/assets 2026-05-16T08:01:15,848 copying src/securevector/app/assets/favicon.png -> build/lib/securevector/app/assets 2026-05-16T08:01:15,850 copying src/securevector/app/assets/web/loading.html -> build/lib/securevector/app/assets/web 2026-05-16T08:01:15,852 copying src/securevector/app/assets/web/index.html -> build/lib/securevector/app/assets/web 2026-05-16T08:01:15,855 copying src/securevector/app/assets/web/siem-templates/sentinel-workbook.json -> build/lib/securevector/app/assets/web/siem-templates 2026-05-16T08:01:15,858 copying src/securevector/app/assets/web/siem-templates/NOTICE -> build/lib/securevector/app/assets/web/siem-templates 2026-05-16T08:01:15,864 copying src/securevector/app/assets/web/siem-templates/grafana-dashboard.json -> build/lib/securevector/app/assets/web/siem-templates 2026-05-16T08:01:15,868 copying src/securevector/app/assets/web/siem-templates/LICENSE -> build/lib/securevector/app/assets/web/siem-templates 2026-05-16T08:01:15,870 copying src/securevector/app/assets/web/siem-templates/splunk-dashboard.xml -> build/lib/securevector/app/assets/web/siem-templates 2026-05-16T08:01:15,873 copying src/securevector/app/assets/web/siem-templates/datadog-dashboard.json -> build/lib/securevector/app/assets/web/siem-templates 2026-05-16T08:01:15,876 copying src/securevector/app/assets/web/js/api.js -> build/lib/securevector/app/assets/web/js 2026-05-16T08:01:15,879 copying src/securevector/app/assets/web/js/app.js -> build/lib/securevector/app/assets/web/js 2026-05-16T08:01:15,882 copying src/securevector/app/assets/web/js/pages/replay.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-16T08:01:15,886 copying src/securevector/app/assets/web/js/pages/threats.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-16T08:01:15,889 copying src/securevector/app/assets/web/js/pages/settings.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-16T08:01:15,894 copying src/securevector/app/assets/web/js/pages/rules.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-16T08:01:15,897 copying src/securevector/app/assets/web/js/pages/getting-started.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-16T08:01:15,903 copying src/securevector/app/assets/web/js/pages/tool-permissions.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-16T08:01:15,908 copying src/securevector/app/assets/web/js/pages/costs.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-16T08:01:15,912 copying src/securevector/app/assets/web/js/pages/siem-export.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-16T08:01:15,915 copying src/securevector/app/assets/web/js/pages/skill-scanner.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-16T08:01:15,921 copying src/securevector/app/assets/web/js/pages/proxy.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-16T08:01:15,924 copying src/securevector/app/assets/web/js/pages/dashboard.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-16T08:01:15,929 copying src/securevector/app/assets/web/js/pages/mcp-policies.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-16T08:01:15,932 copying src/securevector/app/assets/web/js/pages/integrations.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-16T08:01:15,938 copying src/securevector/app/assets/web/js/components/modal.js -> build/lib/securevector/app/assets/web/js/components 2026-05-16T08:01:15,940 copying src/securevector/app/assets/web/js/components/global-banners.js -> build/lib/securevector/app/assets/web/js/components 2026-05-16T08:01:15,943 copying src/securevector/app/assets/web/js/components/header.js -> build/lib/securevector/app/assets/web/js/components 2026-05-16T08:01:15,947 copying src/securevector/app/assets/web/js/components/data-table.js -> build/lib/securevector/app/assets/web/js/components 2026-05-16T08:01:15,951 copying src/securevector/app/assets/web/js/components/card.js -> build/lib/securevector/app/assets/web/js/components 2026-05-16T08:01:15,953 copying src/securevector/app/assets/web/js/components/toast.js -> build/lib/securevector/app/assets/web/js/components 2026-05-16T08:01:15,956 copying src/securevector/app/assets/web/js/components/sidebar.js -> build/lib/securevector/app/assets/web/js/components 2026-05-16T08:01:15,960 copying src/securevector/app/assets/web/icons/favicon.ico -> build/lib/securevector/app/assets/web/icons 2026-05-16T08:01:15,963 copying src/securevector/app/assets/web/css/styles.css -> build/lib/securevector/app/assets/web/css 2026-05-16T08:01:15,970 copying src/securevector/app/assets/web/images/securevector-architecture.svg -> build/lib/securevector/app/assets/web/images 2026-05-16T08:01:15,973 copying src/securevector/app/assets/web/images/favicon.png -> build/lib/securevector/app/assets/web/images 2026-05-16T08:01:15,976 copying src/securevector/plugins/openclaw/config.ts -> build/lib/securevector/plugins/openclaw 2026-05-16T08:01:15,979 copying src/securevector/plugins/openclaw/openclaw.plugin.json -> build/lib/securevector/plugins/openclaw 2026-05-16T08:01:15,981 copying src/securevector/plugins/openclaw/index.ts -> build/lib/securevector/plugins/openclaw 2026-05-16T08:01:15,984 copying src/securevector/plugins/openclaw/package.json -> build/lib/securevector/plugins/openclaw 2026-05-16T08:01:16,040 installing to build/bdist.linux-armv7l/wheel 2026-05-16T08:01:16,041 running install 2026-05-16T08:01:16,065 running install_lib 2026-05-16T08:01:16,072 creating build/bdist.linux-armv7l/wheel 2026-05-16T08:01:16,074 creating build/bdist.linux-armv7l/wheel/securevector 2026-05-16T08:01:16,076 copying build/lib/securevector/client.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-16T08:01:16,079 creating build/bdist.linux-armv7l/wheel/securevector/rules 2026-05-16T08:01:16,080 copying build/lib/securevector/rules/LICENSE_NOTICE.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-16T08:01:16,083 copying build/lib/securevector/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-16T08:01:16,085 copying build/lib/securevector/rules/README.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-16T08:01:16,088 creating build/bdist.linux-armv7l/wheel/securevector/rules/community 2026-05-16T08:01:16,089 copying build/lib/securevector/rules/community/sv_community_data_extraction.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-16T08:01:16,091 copying build/lib/securevector/rules/community/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-16T08:01:16,093 copying build/lib/securevector/rules/community/sv_community_indirect_prompt_injection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-16T08:01:16,096 copying build/lib/securevector/rules/community/sv_community_social_engineering.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-16T08:01:16,098 copying build/lib/securevector/rules/community/mitre_patterns.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-16T08:01:16,103 copying build/lib/securevector/rules/community/sv_community_prompt_injection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-16T08:01:16,108 copying build/lib/securevector/rules/community/sv_community_pii_detection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-16T08:01:16,112 copying build/lib/securevector/rules/community/sv_community_output_leakage.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-16T08:01:16,114 copying build/lib/securevector/rules/community/owasp_top10.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-16T08:01:16,117 copying build/lib/securevector/rules/community/sv_community_jailbreak_attempts.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-16T08:01:16,119 copying build/lib/securevector/rules/community/sv_community_harmful_content.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-16T08:01:16,121 copying build/lib/securevector/rules/community/sv_community_essential_patterns.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-16T08:01:16,124 copying build/lib/securevector/rules/community/sv_community_evasion_attempts.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-16T08:01:16,127 copying build/lib/securevector/rules/RULES_ATTRIBUTION.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-16T08:01:16,130 creating build/bdist.linux-armv7l/wheel/securevector/rules/tool_permissions 2026-05-16T08:01:16,131 copying build/lib/securevector/rules/tool_permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules/tool_permissions 2026-05-16T08:01:16,133 copying build/lib/securevector/rules/tool_permissions/sv_tool_essential.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/tool_permissions 2026-05-16T08:01:16,136 copying build/lib/securevector/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-16T08:01:16,139 copying build/lib/securevector/cli_enhanced.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-16T08:01:16,143 creating build/bdist.linux-armv7l/wheel/securevector/app 2026-05-16T08:01:16,145 creating build/bdist.linux-armv7l/wheel/securevector/app/rules 2026-05-16T08:01:16,146 copying build/lib/securevector/app/rules/last_resort.py -> build/bdist.linux-armv7l/wheel/./securevector/app/rules 2026-05-16T08:01:16,149 copying build/lib/securevector/app/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/rules 2026-05-16T08:01:16,152 creating build/bdist.linux-armv7l/wheel/securevector/app/services 2026-05-16T08:01:16,153 copying build/lib/securevector/app/services/credentials.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,156 copying build/lib/securevector/app/services/cloud_config.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,159 copying build/lib/securevector/app/services/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,161 copying build/lib/securevector/app/services/nlp_rule_generator.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,164 copying build/lib/securevector/app/services/enrollment.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,167 copying build/lib/securevector/app/services/external_forwarder.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,170 copying build/lib/securevector/app/services/cloud_rules_preview.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,173 copying build/lib/securevector/app/services/bundle_verifier.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,175 copying build/lib/securevector/app/services/cost_recorder.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,178 copying build/lib/securevector/app/services/cloud_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,181 copying build/lib/securevector/app/services/analysis_service.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,184 copying build/lib/securevector/app/services/cloud_sync.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,188 copying build/lib/securevector/app/services/forwarder_secrets.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,190 copying build/lib/securevector/app/services/rules_service.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,193 copying build/lib/securevector/app/services/skill_scanner.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,197 copying build/lib/securevector/app/services/siem_ocsf.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,200 copying build/lib/securevector/app/services/policy_engine.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,203 copying build/lib/securevector/app/services/llm_review.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,206 copying build/lib/securevector/app/services/policy_defaults.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,210 copying build/lib/securevector/app/services/url_skill_fetcher.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,213 copying build/lib/securevector/app/services/cloud_rules_sync.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-16T08:01:16,217 creating build/bdist.linux-armv7l/wheel/securevector/app/server 2026-05-16T08:01:16,218 copying build/lib/securevector/app/server/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server 2026-05-16T08:01:16,221 copying build/lib/securevector/app/server/app.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server 2026-05-16T08:01:16,224 creating build/bdist.linux-armv7l/wheel/securevector/app/server/routes 2026-05-16T08:01:16,225 copying build/lib/securevector/app/server/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,228 copying build/lib/securevector/app/server/routes/threat_intel.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,230 copying build/lib/securevector/app/server/routes/threat_analytics.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,233 copying build/lib/securevector/app/server/routes/llm.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,235 copying build/lib/securevector/app/server/routes/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,238 copying build/lib/securevector/app/server/routes/replay.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,240 copying build/lib/securevector/app/server/routes/skill_scans.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,243 copying build/lib/securevector/app/server/routes/skill_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,245 copying build/lib/securevector/app/server/routes/tool_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,248 copying build/lib/securevector/app/server/routes/proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,250 copying build/lib/securevector/app/server/routes/device_admin.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,252 copying build/lib/securevector/app/server/routes/analyze.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,255 copying build/lib/securevector/app/server/routes/costs.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,258 copying build/lib/securevector/app/server/routes/cloud_settings.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,260 copying build/lib/securevector/app/server/routes/hooks.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,263 copying build/lib/securevector/app/server/routes/siem_forwarders.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-16T08:01:16,265 copying build/lib/securevector/app/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app 2026-05-16T08:01:16,268 creating build/bdist.linux-armv7l/wheel/securevector/app/installers 2026-05-16T08:01:16,269 copying build/lib/securevector/app/installers/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers 2026-05-16T08:01:16,271 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/windows 2026-05-16T08:01:16,272 copying build/lib/securevector/app/installers/windows/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/windows 2026-05-16T08:01:16,274 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/macos 2026-05-16T08:01:16,275 copying build/lib/securevector/app/installers/macos/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/macos 2026-05-16T08:01:16,277 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/linux 2026-05-16T08:01:16,278 copying build/lib/securevector/app/installers/linux/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/linux 2026-05-16T08:01:16,280 creating build/bdist.linux-armv7l/wheel/securevector/app/database 2026-05-16T08:01:16,282 creating build/bdist.linux-armv7l/wheel/securevector/app/database/repositories 2026-05-16T08:01:16,283 copying build/lib/securevector/app/database/repositories/synced_rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-16T08:01:16,285 copying build/lib/securevector/app/database/repositories/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-16T08:01:16,287 copying build/lib/securevector/app/database/repositories/threat_intel.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-16T08:01:16,289 copying build/lib/securevector/app/database/repositories/synced_bundle_envelope.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-16T08:01:16,291 copying build/lib/securevector/app/database/repositories/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-16T08:01:16,294 copying build/lib/securevector/app/database/repositories/skill_scans.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-16T08:01:16,296 copying build/lib/securevector/app/database/repositories/skill_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-16T08:01:16,298 copying build/lib/securevector/app/database/repositories/tool_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-16T08:01:16,301 copying build/lib/securevector/app/database/repositories/settings.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-16T08:01:16,303 copying build/lib/securevector/app/database/repositories/custom_tools.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-16T08:01:16,305 copying build/lib/securevector/app/database/repositories/external_forwarders.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-16T08:01:16,308 copying build/lib/securevector/app/database/repositories/costs.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-16T08:01:16,311 copying build/lib/securevector/app/database/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-16T08:01:16,313 copying build/lib/securevector/app/database/migrations.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-16T08:01:16,316 copying build/lib/securevector/app/database/connection.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-16T08:01:16,318 copying build/lib/securevector/app/database/models.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-16T08:01:16,321 creating build/bdist.linux-armv7l/wheel/securevector/app/assets 2026-05-16T08:01:16,322 copying build/lib/securevector/app/assets/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-16T08:01:16,324 copying build/lib/securevector/app/assets/favicon.ico -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-16T08:01:16,326 copying build/lib/securevector/app/assets/favicon.svg -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-16T08:01:16,328 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web 2026-05-16T08:01:16,329 copying build/lib/securevector/app/assets/web/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-05-16T08:01:16,332 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/siem-templates 2026-05-16T08:01:16,332 copying build/lib/securevector/app/assets/web/siem-templates/sentinel-workbook.json -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-16T08:01:16,335 copying build/lib/securevector/app/assets/web/siem-templates/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-16T08:01:16,337 copying build/lib/securevector/app/assets/web/siem-templates/NOTICE -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-16T08:01:16,339 copying build/lib/securevector/app/assets/web/siem-templates/grafana-dashboard.json -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-16T08:01:16,341 copying build/lib/securevector/app/assets/web/siem-templates/LICENSE -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-16T08:01:16,343 copying build/lib/securevector/app/assets/web/siem-templates/splunk-dashboard.xml -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-16T08:01:16,345 copying build/lib/securevector/app/assets/web/siem-templates/datadog-dashboard.json -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-16T08:01:16,348 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js 2026-05-16T08:01:16,349 copying build/lib/securevector/app/assets/web/js/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-05-16T08:01:16,351 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js/pages 2026-05-16T08:01:16,352 copying build/lib/securevector/app/assets/web/js/pages/replay.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-16T08:01:16,355 copying build/lib/securevector/app/assets/web/js/pages/threats.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-16T08:01:16,359 copying build/lib/securevector/app/assets/web/js/pages/settings.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-16T08:01:16,363 copying build/lib/securevector/app/assets/web/js/pages/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-16T08:01:16,365 copying build/lib/securevector/app/assets/web/js/pages/rules.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-16T08:01:16,368 copying build/lib/securevector/app/assets/web/js/pages/getting-started.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-16T08:01:16,373 copying build/lib/securevector/app/assets/web/js/pages/tool-permissions.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-16T08:01:16,378 copying build/lib/securevector/app/assets/web/js/pages/costs.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-16T08:01:16,382 copying build/lib/securevector/app/assets/web/js/pages/siem-export.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-16T08:01:16,385 copying build/lib/securevector/app/assets/web/js/pages/skill-scanner.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-16T08:01:16,391 copying build/lib/securevector/app/assets/web/js/pages/proxy.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-16T08:01:16,395 copying build/lib/securevector/app/assets/web/js/pages/dashboard.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-16T08:01:16,399 copying build/lib/securevector/app/assets/web/js/pages/mcp-policies.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-16T08:01:16,402 copying build/lib/securevector/app/assets/web/js/pages/integrations.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-16T08:01:16,407 copying build/lib/securevector/app/assets/web/js/api.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-05-16T08:01:16,411 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js/components 2026-05-16T08:01:16,412 copying build/lib/securevector/app/assets/web/js/components/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-16T08:01:16,414 copying build/lib/securevector/app/assets/web/js/components/modal.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-16T08:01:16,417 copying build/lib/securevector/app/assets/web/js/components/global-banners.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-16T08:01:16,419 copying build/lib/securevector/app/assets/web/js/components/header.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-16T08:01:16,423 copying build/lib/securevector/app/assets/web/js/components/data-table.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-16T08:01:16,426 copying build/lib/securevector/app/assets/web/js/components/card.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-16T08:01:16,429 copying build/lib/securevector/app/assets/web/js/components/toast.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-16T08:01:16,431 copying build/lib/securevector/app/assets/web/js/components/sidebar.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-16T08:01:16,434 copying build/lib/securevector/app/assets/web/js/app.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-05-16T08:01:16,438 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/icons 2026-05-16T08:01:16,439 copying build/lib/securevector/app/assets/web/icons/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/icons 2026-05-16T08:01:16,442 copying build/lib/securevector/app/assets/web/icons/favicon.ico -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/icons 2026-05-16T08:01:16,444 copying build/lib/securevector/app/assets/web/loading.html -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-05-16T08:01:16,446 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/css 2026-05-16T08:01:16,448 copying build/lib/securevector/app/assets/web/css/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/css 2026-05-16T08:01:16,450 copying build/lib/securevector/app/assets/web/css/styles.css -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/css 2026-05-16T08:01:16,455 copying build/lib/securevector/app/assets/web/index.html -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-05-16T08:01:16,457 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/images 2026-05-16T08:01:16,459 copying build/lib/securevector/app/assets/web/images/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-05-16T08:01:16,461 copying build/lib/securevector/app/assets/web/images/securevector-architecture.svg -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-05-16T08:01:16,464 copying build/lib/securevector/app/assets/web/images/favicon.png -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-05-16T08:01:16,466 copying build/lib/securevector/app/assets/favicon.png -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-16T08:01:16,469 copying build/lib/securevector/app/main.py -> build/bdist.linux-armv7l/wheel/./securevector/app 2026-05-16T08:01:16,473 creating build/bdist.linux-armv7l/wheel/securevector/app/utils 2026-05-16T08:01:16,474 copying build/lib/securevector/app/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-16T08:01:16,476 copying build/lib/securevector/app/utils/redaction.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-16T08:01:16,479 copying build/lib/securevector/app/utils/platform.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-16T08:01:16,482 copying build/lib/securevector/app/utils/config_file.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-16T08:01:16,484 copying build/lib/securevector/app/utils/device_id.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-16T08:01:16,487 creating build/bdist.linux-armv7l/wheel/securevector/core 2026-05-16T08:01:16,488 copying build/lib/securevector/core/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core 2026-05-16T08:01:16,491 creating build/bdist.linux-armv7l/wheel/securevector/core/modes 2026-05-16T08:01:16,493 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/api 2026-05-16T08:01:16,494 copying build/lib/securevector/core/modes/api/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-16T08:01:16,497 copying build/lib/securevector/core/modes/api/api_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-16T08:01:16,499 copying build/lib/securevector/core/modes/api/api_analyzer.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-16T08:01:16,502 copying build/lib/securevector/core/modes/api/api_cache.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-16T08:01:16,505 copying build/lib/securevector/core/modes/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes 2026-05-16T08:01:16,507 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/hybrid 2026-05-16T08:01:16,509 copying build/lib/securevector/core/modes/hybrid/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-05-16T08:01:16,511 copying build/lib/securevector/core/modes/hybrid/smart_router.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-05-16T08:01:16,514 copying build/lib/securevector/core/modes/hybrid/hybrid_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-05-16T08:01:16,517 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/local 2026-05-16T08:01:16,519 copying build/lib/securevector/core/modes/local/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-16T08:01:16,521 copying build/lib/securevector/core/modes/local/local_analyzer.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-16T08:01:16,524 copying build/lib/securevector/core/modes/local/local_cache.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-16T08:01:16,527 copying build/lib/securevector/core/modes/local/local_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-16T08:01:16,529 copying build/lib/securevector/core/modes/mode_factory.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes 2026-05-16T08:01:16,532 creating build/bdist.linux-armv7l/wheel/securevector/core/tool_permissions 2026-05-16T08:01:16,534 copying build/lib/securevector/core/tool_permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-05-16T08:01:16,536 copying build/lib/securevector/core/tool_permissions/engine.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-05-16T08:01:16,539 copying build/lib/securevector/core/tool_permissions/parser.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-05-16T08:01:16,543 creating build/bdist.linux-armv7l/wheel/securevector/testing 2026-05-16T08:01:16,544 copying build/lib/securevector/testing/assertions.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-16T08:01:16,547 copying build/lib/securevector/testing/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-16T08:01:16,549 copying build/lib/securevector/testing/fixtures.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-16T08:01:16,552 copying build/lib/securevector/testing/mock_client.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-16T08:01:16,554 copying build/lib/securevector/streaming.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-16T08:01:16,557 copying build/lib/securevector/cli.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-16T08:01:16,560 copying build/lib/securevector/async_client.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-16T08:01:16,563 creating build/bdist.linux-armv7l/wheel/securevector/integrations 2026-05-16T08:01:16,565 copying build/lib/securevector/integrations/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-05-16T08:01:16,567 copying build/lib/securevector/integrations/openclaw_llm_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-05-16T08:01:16,571 copying build/lib/securevector/integrations/openclaw_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-05-16T08:01:16,574 creating build/bdist.linux-armv7l/wheel/securevector/mcp 2026-05-16T08:01:16,575 copying build/lib/securevector/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-16T08:01:16,578 copying build/lib/securevector/mcp/server.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-16T08:01:16,581 creating build/bdist.linux-armv7l/wheel/securevector/mcp/prompts 2026-05-16T08:01:16,583 copying build/lib/securevector/mcp/prompts/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/prompts 2026-05-16T08:01:16,585 copying build/lib/securevector/mcp/prompts/templates.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/prompts 2026-05-16T08:01:16,588 copying build/lib/securevector/mcp/__main__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-16T08:01:16,591 creating build/bdist.linux-armv7l/wheel/securevector/mcp/tools 2026-05-16T08:01:16,592 copying build/lib/securevector/mcp/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-16T08:01:16,595 copying build/lib/securevector/mcp/tools/threat_stats.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-16T08:01:16,597 copying build/lib/securevector/mcp/tools/batch_analysis.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-16T08:01:16,600 copying build/lib/securevector/mcp/tools/analyze_prompt.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-16T08:01:16,603 copying build/lib/securevector/mcp/auth_validator.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-16T08:01:16,606 creating build/bdist.linux-armv7l/wheel/securevector/mcp/config 2026-05-16T08:01:16,608 copying build/lib/securevector/mcp/config/server_config.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/config 2026-05-16T08:01:16,610 copying build/lib/securevector/mcp/config/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/config 2026-05-16T08:01:16,613 creating build/bdist.linux-armv7l/wheel/securevector/mcp/resources 2026-05-16T08:01:16,614 copying build/lib/securevector/mcp/resources/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-05-16T08:01:16,616 copying build/lib/securevector/mcp/resources/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-05-16T08:01:16,619 copying build/lib/securevector/mcp/resources/policies.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-05-16T08:01:16,623 creating build/bdist.linux-armv7l/wheel/securevector/models 2026-05-16T08:01:16,624 copying build/lib/securevector/models/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-16T08:01:16,626 copying build/lib/securevector/models/threat_types.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-16T08:01:16,629 copying build/lib/securevector/models/config_models.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-16T08:01:16,631 copying build/lib/securevector/models/policy_models.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-16T08:01:16,634 copying build/lib/securevector/models/analysis_result.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-16T08:01:16,637 creating build/bdist.linux-armv7l/wheel/securevector/plugins 2026-05-16T08:01:16,638 copying build/lib/securevector/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins 2026-05-16T08:01:16,641 creating build/bdist.linux-armv7l/wheel/securevector/plugins/openclaw 2026-05-16T08:01:16,642 copying build/lib/securevector/plugins/openclaw/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-16T08:01:16,644 copying build/lib/securevector/plugins/openclaw/config.ts -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-16T08:01:16,647 copying build/lib/securevector/plugins/openclaw/openclaw.plugin.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-16T08:01:16,649 copying build/lib/securevector/plugins/openclaw/index.ts -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-16T08:01:16,652 copying build/lib/securevector/plugins/openclaw/package.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-16T08:01:16,654 copying build/lib/securevector/types.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-16T08:01:16,657 creating build/bdist.linux-armv7l/wheel/securevector/utils 2026-05-16T08:01:16,659 copying build/lib/securevector/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-16T08:01:16,661 copying build/lib/securevector/utils/exceptions.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-16T08:01:16,664 copying build/lib/securevector/utils/auto_config.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-16T08:01:16,667 copying build/lib/securevector/utils/telemetry.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-16T08:01:16,670 copying build/lib/securevector/utils/retry.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-16T08:01:16,672 copying build/lib/securevector/utils/http_client.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-16T08:01:16,675 copying build/lib/securevector/utils/resilient_client.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-16T08:01:16,678 copying build/lib/securevector/utils/security.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-16T08:01:16,681 copying build/lib/securevector/utils/logger.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-16T08:01:16,684 copying build/lib/securevector/utils/performance.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-16T08:01:16,687 creating build/bdist.linux-armv7l/wheel/securevector/pricing 2026-05-16T08:01:16,688 copying build/lib/securevector/pricing/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/pricing 2026-05-16T08:01:16,691 copying build/lib/securevector/pricing/model_pricing.yml -> build/bdist.linux-armv7l/wheel/./securevector/pricing 2026-05-16T08:01:16,697 running install_egg_info 2026-05-16T08:01:16,711 Copying src/securevector_ai_monitor.egg-info to build/bdist.linux-armv7l/wheel/./securevector_ai_monitor-4.1.3-py3.11.egg-info 2026-05-16T08:01:16,723 running install_scripts 2026-05-16T08:01:16,738 creating build/bdist.linux-armv7l/wheel/securevector_ai_monitor-4.1.3.dist-info/WHEEL 2026-05-16T08:01:16,741 creating '/tmp/pip-wheel-sscou7ck/.tmp-xkmm6axz/securevector_ai_monitor-4.1.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-16T08:01:16,744 adding 'securevector/__init__.py' 2026-05-16T08:01:16,747 adding 'securevector/async_client.py' 2026-05-16T08:01:16,750 adding 'securevector/cli.py' 2026-05-16T08:01:16,753 adding 'securevector/cli_enhanced.py' 2026-05-16T08:01:16,756 adding 'securevector/client.py' 2026-05-16T08:01:16,760 adding 'securevector/streaming.py' 2026-05-16T08:01:16,762 adding 'securevector/types.py' 2026-05-16T08:01:16,764 adding 'securevector/app/__init__.py' 2026-05-16T08:01:16,771 adding 'securevector/app/main.py' 2026-05-16T08:01:16,773 adding 'securevector/app/assets/__init__.py' 2026-05-16T08:01:16,775 adding 'securevector/app/assets/favicon.ico' 2026-05-16T08:01:16,776 adding 'securevector/app/assets/favicon.png' 2026-05-16T08:01:16,778 adding 'securevector/app/assets/favicon.svg' 2026-05-16T08:01:16,779 adding 'securevector/app/assets/web/__init__.py' 2026-05-16T08:01:16,780 adding 'securevector/app/assets/web/index.html' 2026-05-16T08:01:16,782 adding 'securevector/app/assets/web/loading.html' 2026-05-16T08:01:16,783 adding 'securevector/app/assets/web/css/__init__.py' 2026-05-16T08:01:16,797 adding 'securevector/app/assets/web/css/styles.css' 2026-05-16T08:01:16,799 adding 'securevector/app/assets/web/icons/__init__.py' 2026-05-16T08:01:16,801 adding 'securevector/app/assets/web/icons/favicon.ico' 2026-05-16T08:01:16,802 adding 'securevector/app/assets/web/images/__init__.py' 2026-05-16T08:01:16,804 adding 'securevector/app/assets/web/images/favicon.png' 2026-05-16T08:01:16,806 adding 'securevector/app/assets/web/images/securevector-architecture.svg' 2026-05-16T08:01:16,808 adding 'securevector/app/assets/web/js/__init__.py' 2026-05-16T08:01:16,810 adding 'securevector/app/assets/web/js/api.js' 2026-05-16T08:01:16,814 adding 'securevector/app/assets/web/js/app.js' 2026-05-16T08:01:16,816 adding 'securevector/app/assets/web/js/components/__init__.py' 2026-05-16T08:01:16,817 adding 'securevector/app/assets/web/js/components/card.js' 2026-05-16T08:01:16,819 adding 'securevector/app/assets/web/js/components/data-table.js' 2026-05-16T08:01:16,821 adding 'securevector/app/assets/web/js/components/global-banners.js' 2026-05-16T08:01:16,829 adding 'securevector/app/assets/web/js/components/header.js' 2026-05-16T08:01:16,831 adding 'securevector/app/assets/web/js/components/modal.js' 2026-05-16T08:01:16,837 adding 'securevector/app/assets/web/js/components/sidebar.js' 2026-05-16T08:01:16,839 adding 'securevector/app/assets/web/js/components/toast.js' 2026-05-16T08:01:16,840 adding 'securevector/app/assets/web/js/pages/__init__.py' 2026-05-16T08:01:16,849 adding 'securevector/app/assets/web/js/pages/costs.js' 2026-05-16T08:01:16,857 adding 'securevector/app/assets/web/js/pages/dashboard.js' 2026-05-16T08:01:16,875 adding 'securevector/app/assets/web/js/pages/getting-started.js' 2026-05-16T08:01:16,885 adding 'securevector/app/assets/web/js/pages/integrations.js' 2026-05-16T08:01:16,892 adding 'securevector/app/assets/web/js/pages/mcp-policies.js' 2026-05-16T08:01:16,897 adding 'securevector/app/assets/web/js/pages/proxy.js' 2026-05-16T08:01:16,901 adding 'securevector/app/assets/web/js/pages/replay.js' 2026-05-16T08:01:16,911 adding 'securevector/app/assets/web/js/pages/rules.js' 2026-05-16T08:01:16,922 adding 'securevector/app/assets/web/js/pages/settings.js' 2026-05-16T08:01:16,926 adding 'securevector/app/assets/web/js/pages/siem-export.js' 2026-05-16T08:01:16,944 adding 'securevector/app/assets/web/js/pages/skill-scanner.js' 2026-05-16T08:01:16,953 adding 'securevector/app/assets/web/js/pages/threats.js' 2026-05-16T08:01:16,978 adding 'securevector/app/assets/web/js/pages/tool-permissions.js' 2026-05-16T08:01:16,982 adding 'securevector/app/assets/web/siem-templates/LICENSE' 2026-05-16T08:01:16,984 adding 'securevector/app/assets/web/siem-templates/NOTICE' 2026-05-16T08:01:16,985 adding 'securevector/app/assets/web/siem-templates/__init__.py' 2026-05-16T08:01:16,987 adding 'securevector/app/assets/web/siem-templates/datadog-dashboard.json' 2026-05-16T08:01:16,989 adding 'securevector/app/assets/web/siem-templates/grafana-dashboard.json' 2026-05-16T08:01:16,991 adding 'securevector/app/assets/web/siem-templates/sentinel-workbook.json' 2026-05-16T08:01:16,993 adding 'securevector/app/assets/web/siem-templates/splunk-dashboard.xml' 2026-05-16T08:01:16,995 adding 'securevector/app/database/__init__.py' 2026-05-16T08:01:16,997 adding 'securevector/app/database/connection.py' 2026-05-16T08:01:17,006 adding 'securevector/app/database/migrations.py' 2026-05-16T08:01:17,010 adding 'securevector/app/database/models.py' 2026-05-16T08:01:17,012 adding 'securevector/app/database/repositories/__init__.py' 2026-05-16T08:01:17,016 adding 'securevector/app/database/repositories/costs.py' 2026-05-16T08:01:17,020 adding 'securevector/app/database/repositories/custom_tools.py' 2026-05-16T08:01:17,027 adding 'securevector/app/database/repositories/external_forwarders.py' 2026-05-16T08:01:17,031 adding 'securevector/app/database/repositories/rules.py' 2026-05-16T08:01:17,033 adding 'securevector/app/database/repositories/settings.py' 2026-05-16T08:01:17,036 adding 'securevector/app/database/repositories/skill_permissions.py' 2026-05-16T08:01:17,038 adding 'securevector/app/database/repositories/skill_scans.py' 2026-05-16T08:01:17,040 adding 'securevector/app/database/repositories/synced_bundle_envelope.py' 2026-05-16T08:01:17,041 adding 'securevector/app/database/repositories/synced_rules.py' 2026-05-16T08:01:17,044 adding 'securevector/app/database/repositories/threat_intel.py' 2026-05-16T08:01:17,046 adding 'securevector/app/database/repositories/tool_permissions.py' 2026-05-16T08:01:17,048 adding 'securevector/app/installers/__init__.py' 2026-05-16T08:01:17,049 adding 'securevector/app/installers/linux/__init__.py' 2026-05-16T08:01:17,051 adding 'securevector/app/installers/macos/__init__.py' 2026-05-16T08:01:17,052 adding 'securevector/app/installers/windows/__init__.py' 2026-05-16T08:01:17,054 adding 'securevector/app/rules/__init__.py' 2026-05-16T08:01:17,055 adding 'securevector/app/rules/last_resort.py' 2026-05-16T08:01:17,057 adding 'securevector/app/server/__init__.py' 2026-05-16T08:01:17,059 adding 'securevector/app/server/app.py' 2026-05-16T08:01:17,061 adding 'securevector/app/server/routes/__init__.py' 2026-05-16T08:01:17,063 adding 'securevector/app/server/routes/analyze.py' 2026-05-16T08:01:17,066 adding 'securevector/app/server/routes/cloud_settings.py' 2026-05-16T08:01:17,069 adding 'securevector/app/server/routes/costs.py' 2026-05-16T08:01:17,072 adding 'securevector/app/server/routes/device_admin.py' 2026-05-16T08:01:17,077 adding 'securevector/app/server/routes/hooks.py' 2026-05-16T08:01:17,079 adding 'securevector/app/server/routes/llm.py' 2026-05-16T08:01:17,081 adding 'securevector/app/server/routes/proxy.py' 2026-05-16T08:01:17,083 adding 'securevector/app/server/routes/replay.py' 2026-05-16T08:01:17,086 adding 'securevector/app/server/routes/rules.py' 2026-05-16T08:01:17,090 adding 'securevector/app/server/routes/siem_forwarders.py' 2026-05-16T08:01:17,092 adding 'securevector/app/server/routes/skill_permissions.py' 2026-05-16T08:01:17,095 adding 'securevector/app/server/routes/skill_scans.py' 2026-05-16T08:01:17,097 adding 'securevector/app/server/routes/threat_analytics.py' 2026-05-16T08:01:17,099 adding 'securevector/app/server/routes/threat_intel.py' 2026-05-16T08:01:17,101 adding 'securevector/app/server/routes/tool_permissions.py' 2026-05-16T08:01:17,103 adding 'securevector/app/services/__init__.py' 2026-05-16T08:01:17,105 adding 'securevector/app/services/analysis_service.py' 2026-05-16T08:01:17,107 adding 'securevector/app/services/bundle_verifier.py' 2026-05-16T08:01:17,108 adding 'securevector/app/services/cloud_config.py' 2026-05-16T08:01:17,111 adding 'securevector/app/services/cloud_proxy.py' 2026-05-16T08:01:17,113 adding 'securevector/app/services/cloud_rules_preview.py' 2026-05-16T08:01:17,115 adding 'securevector/app/services/cloud_rules_sync.py' 2026-05-16T08:01:17,118 adding 'securevector/app/services/cloud_sync.py' 2026-05-16T08:01:17,120 adding 'securevector/app/services/cost_recorder.py' 2026-05-16T08:01:17,121 adding 'securevector/app/services/credentials.py' 2026-05-16T08:01:17,123 adding 'securevector/app/services/enrollment.py' 2026-05-16T08:01:17,125 adding 'securevector/app/services/external_forwarder.py' 2026-05-16T08:01:17,127 adding 'securevector/app/services/forwarder_secrets.py' 2026-05-16T08:01:17,130 adding 'securevector/app/services/llm_review.py' 2026-05-16T08:01:17,132 adding 'securevector/app/services/nlp_rule_generator.py' 2026-05-16T08:01:17,135 adding 'securevector/app/services/policy_defaults.py' 2026-05-16T08:01:17,136 adding 'securevector/app/services/policy_engine.py' 2026-05-16T08:01:17,138 adding 'securevector/app/services/rules_service.py' 2026-05-16T08:01:17,141 adding 'securevector/app/services/siem_ocsf.py' 2026-05-16T08:01:17,145 adding 'securevector/app/services/skill_scanner.py' 2026-05-16T08:01:17,148 adding 'securevector/app/services/url_skill_fetcher.py' 2026-05-16T08:01:17,150 adding 'securevector/app/utils/__init__.py' 2026-05-16T08:01:17,152 adding 'securevector/app/utils/config_file.py' 2026-05-16T08:01:17,153 adding 'securevector/app/utils/device_id.py' 2026-05-16T08:01:17,155 adding 'securevector/app/utils/platform.py' 2026-05-16T08:01:17,156 adding 'securevector/app/utils/redaction.py' 2026-05-16T08:01:17,158 adding 'securevector/core/__init__.py' 2026-05-16T08:01:17,160 adding 'securevector/core/modes/__init__.py' 2026-05-16T08:01:17,161 adding 'securevector/core/modes/mode_factory.py' 2026-05-16T08:01:17,163 adding 'securevector/core/modes/api/__init__.py' 2026-05-16T08:01:17,165 adding 'securevector/core/modes/api/api_analyzer.py' 2026-05-16T08:01:17,167 adding 'securevector/core/modes/api/api_cache.py' 2026-05-16T08:01:17,169 adding 'securevector/core/modes/api/api_mode.py' 2026-05-16T08:01:17,171 adding 'securevector/core/modes/hybrid/__init__.py' 2026-05-16T08:01:17,173 adding 'securevector/core/modes/hybrid/hybrid_mode.py' 2026-05-16T08:01:17,175 adding 'securevector/core/modes/hybrid/smart_router.py' 2026-05-16T08:01:17,177 adding 'securevector/core/modes/local/__init__.py' 2026-05-16T08:01:17,180 adding 'securevector/core/modes/local/local_analyzer.py' 2026-05-16T08:01:17,182 adding 'securevector/core/modes/local/local_cache.py' 2026-05-16T08:01:17,184 adding 'securevector/core/modes/local/local_mode.py' 2026-05-16T08:01:17,186 adding 'securevector/core/tool_permissions/__init__.py' 2026-05-16T08:01:17,188 adding 'securevector/core/tool_permissions/engine.py' 2026-05-16T08:01:17,190 adding 'securevector/core/tool_permissions/parser.py' 2026-05-16T08:01:17,191 adding 'securevector/integrations/__init__.py' 2026-05-16T08:01:17,201 adding 'securevector/integrations/openclaw_llm_proxy.py' 2026-05-16T08:01:17,205 adding 'securevector/integrations/openclaw_proxy.py' 2026-05-16T08:01:17,207 adding 'securevector/mcp/__init__.py' 2026-05-16T08:01:17,209 adding 'securevector/mcp/__main__.py' 2026-05-16T08:01:17,211 adding 'securevector/mcp/auth_validator.py' 2026-05-16T08:01:17,215 adding 'securevector/mcp/server.py' 2026-05-16T08:01:17,217 adding 'securevector/mcp/config/__init__.py' 2026-05-16T08:01:17,219 adding 'securevector/mcp/config/server_config.py' 2026-05-16T08:01:17,221 adding 'securevector/mcp/prompts/__init__.py' 2026-05-16T08:01:17,223 adding 'securevector/mcp/prompts/templates.py' 2026-05-16T08:01:17,225 adding 'securevector/mcp/resources/__init__.py' 2026-05-16T08:01:17,228 adding 'securevector/mcp/resources/policies.py' 2026-05-16T08:01:17,231 adding 'securevector/mcp/resources/rules.py' 2026-05-16T08:01:17,233 adding 'securevector/mcp/tools/__init__.py' 2026-05-16T08:01:17,235 adding 'securevector/mcp/tools/analyze_prompt.py' 2026-05-16T08:01:17,238 adding 'securevector/mcp/tools/batch_analysis.py' 2026-05-16T08:01:17,240 adding 'securevector/mcp/tools/threat_stats.py' 2026-05-16T08:01:17,242 adding 'securevector/models/__init__.py' 2026-05-16T08:01:17,243 adding 'securevector/models/analysis_result.py' 2026-05-16T08:01:17,245 adding 'securevector/models/config_models.py' 2026-05-16T08:01:17,247 adding 'securevector/models/policy_models.py' 2026-05-16T08:01:17,248 adding 'securevector/models/threat_types.py' 2026-05-16T08:01:17,250 adding 'securevector/plugins/__init__.py' 2026-05-16T08:01:17,251 adding 'securevector/plugins/openclaw/__init__.py' 2026-05-16T08:01:17,253 adding 'securevector/plugins/openclaw/config.ts' 2026-05-16T08:01:17,255 adding 'securevector/plugins/openclaw/index.ts' 2026-05-16T08:01:17,257 adding 'securevector/plugins/openclaw/openclaw.plugin.json' 2026-05-16T08:01:17,258 adding 'securevector/plugins/openclaw/package.json' 2026-05-16T08:01:17,260 adding 'securevector/pricing/__init__.py' 2026-05-16T08:01:17,262 adding 'securevector/pricing/model_pricing.yml' 2026-05-16T08:01:17,265 adding 'securevector/rules/LICENSE_NOTICE.md' 2026-05-16T08:01:17,267 adding 'securevector/rules/README.md' 2026-05-16T08:01:17,268 adding 'securevector/rules/RULES_ATTRIBUTION.md' 2026-05-16T08:01:17,269 adding 'securevector/rules/__init__.py' 2026-05-16T08:01:17,271 adding 'securevector/rules/community/__init__.py' 2026-05-16T08:01:17,273 adding 'securevector/rules/community/mitre_patterns.yml' 2026-05-16T08:01:17,275 adding 'securevector/rules/community/owasp_top10.yml' 2026-05-16T08:01:17,277 adding 'securevector/rules/community/sv_community_data_extraction.yml' 2026-05-16T08:01:17,279 adding 'securevector/rules/community/sv_community_essential_patterns.yml' 2026-05-16T08:01:17,285 adding 'securevector/rules/community/sv_community_evasion_attempts.yml' 2026-05-16T08:01:17,287 adding 'securevector/rules/community/sv_community_harmful_content.yml' 2026-05-16T08:01:17,288 adding 'securevector/rules/community/sv_community_indirect_prompt_injection.yml' 2026-05-16T08:01:17,290 adding 'securevector/rules/community/sv_community_jailbreak_attempts.yml' 2026-05-16T08:01:17,292 adding 'securevector/rules/community/sv_community_output_leakage.yml' 2026-05-16T08:01:17,293 adding 'securevector/rules/community/sv_community_pii_detection.yml' 2026-05-16T08:01:17,297 adding 'securevector/rules/community/sv_community_prompt_injection.yml' 2026-05-16T08:01:17,299 adding 'securevector/rules/community/sv_community_social_engineering.yml' 2026-05-16T08:01:17,301 adding 'securevector/rules/tool_permissions/__init__.py' 2026-05-16T08:01:17,304 adding 'securevector/rules/tool_permissions/sv_tool_essential.yml' 2026-05-16T08:01:17,306 adding 'securevector/testing/__init__.py' 2026-05-16T08:01:17,307 adding 'securevector/testing/assertions.py' 2026-05-16T08:01:17,309 adding 'securevector/testing/fixtures.py' 2026-05-16T08:01:17,311 adding 'securevector/testing/mock_client.py' 2026-05-16T08:01:17,313 adding 'securevector/utils/__init__.py' 2026-05-16T08:01:17,315 adding 'securevector/utils/auto_config.py' 2026-05-16T08:01:17,317 adding 'securevector/utils/exceptions.py' 2026-05-16T08:01:17,320 adding 'securevector/utils/http_client.py' 2026-05-16T08:01:17,322 adding 'securevector/utils/logger.py' 2026-05-16T08:01:17,324 adding 'securevector/utils/performance.py' 2026-05-16T08:01:17,326 adding 'securevector/utils/resilient_client.py' 2026-05-16T08:01:17,328 adding 'securevector/utils/retry.py' 2026-05-16T08:01:17,331 adding 'securevector/utils/security.py' 2026-05-16T08:01:17,334 adding 'securevector/utils/telemetry.py' 2026-05-16T08:01:17,338 adding 'securevector_ai_monitor-4.1.3.dist-info/licenses/LICENSE' 2026-05-16T08:01:17,339 adding 'securevector_ai_monitor-4.1.3.dist-info/licenses/NOTICE' 2026-05-16T08:01:17,345 adding 'securevector_ai_monitor-4.1.3.dist-info/METADATA' 2026-05-16T08:01:17,346 adding 'securevector_ai_monitor-4.1.3.dist-info/WHEEL' 2026-05-16T08:01:17,347 adding 'securevector_ai_monitor-4.1.3.dist-info/entry_points.txt' 2026-05-16T08:01:17,348 adding 'securevector_ai_monitor-4.1.3.dist-info/top_level.txt' 2026-05-16T08:01:17,352 adding 'securevector_ai_monitor-4.1.3.dist-info/RECORD' 2026-05-16T08:01:17,367 removing build/bdist.linux-armv7l/wheel 2026-05-16T08:01:17,522 Building wheel for securevector-ai-monitor (pyproject.toml): finished with status 'done' 2026-05-16T08:01:17,543 Created wheel for securevector-ai-monitor: filename=securevector_ai_monitor-4.1.3-py3-none-any.whl size=936236 sha256=95f3105b88e0310ff5f0642e999d2ae06c3857d177898924cec15493bab8a672 2026-05-16T08:01:17,544 Stored in directory: /tmp/pip-ephem-wheel-cache-ld0v__7c/wheels/ed/0f/ae/489462d946c9121d933014f1a12ddb6622ab0dd34bb9c1ce36 2026-05-16T08:01:17,570 Successfully built securevector-ai-monitor 2026-05-16T08:01:17,596 Removed build tracker: '/tmp/pip-build-tracker-psk105ee'