2026-05-22T05:17:25,760 Created temporary directory: /tmp/pip-ephem-wheel-cache-yktwncu7 2026-05-22T05:17:25,762 Created temporary directory: /tmp/pip-build-tracker-heqyg_a5 2026-05-22T05:17:25,762 Initialized build tracking at /tmp/pip-build-tracker-heqyg_a5 2026-05-22T05:17:25,763 Created build tracker: /tmp/pip-build-tracker-heqyg_a5 2026-05-22T05:17:25,763 Entered build tracker: /tmp/pip-build-tracker-heqyg_a5 2026-05-22T05:17:25,764 Created temporary directory: /tmp/pip-wheel-5tjmn67c 2026-05-22T05:17:25,767 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-22T05:17:25,770 Created temporary directory: /tmp/pip-ephem-wheel-cache-feuog5mx 2026-05-22T05:17:25,791 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T05:17:25,795 2 location(s) to search for versions of securevector-ai-monitor: 2026-05-22T05:17:25,795 * https://pypi.org/simple/securevector-ai-monitor/ 2026-05-22T05:17:25,795 * https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-22T05:17:25,796 Fetching project page and analyzing links: https://pypi.org/simple/securevector-ai-monitor/ 2026-05-22T05:17:25,797 Getting page https://pypi.org/simple/securevector-ai-monitor/ 2026-05-22T05:17:25,798 Found index url https://pypi.org/simple 2026-05-22T05:17:26,024 Fetched page https://pypi.org/simple/securevector-ai-monitor/ as application/vnd.pypi.simple.v1+json 2026-05-22T05:17:26,032 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-22T05:17:26,033 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-22T05:17:26,034 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-22T05:17:26,035 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-22T05:17:26,036 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-22T05:17:26,037 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-22T05:17:26,038 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-22T05:17:26,039 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-22T05:17:26,039 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-22T05:17:26,041 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-22T05:17:26,041 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-22T05:17:26,042 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-22T05:17:26,043 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-22T05:17:26,044 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-22T05:17:26,044 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-22T05:17:26,045 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-22T05:17:26,046 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-22T05:17:26,047 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-22T05:17:26,048 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-22T05:17:26,048 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-22T05:17:26,049 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-22T05:17:26,050 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-22T05:17:26,051 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-22T05:17:26,052 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-22T05:17:26,052 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-22T05:17:26,053 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-22T05:17:26,054 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-22T05:17:26,055 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-22T05:17:26,055 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-22T05:17:26,056 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-22T05:17:26,057 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-22T05:17:26,058 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-22T05:17:26,059 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-22T05:17:26,059 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-22T05:17:26,060 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-22T05:17:26,061 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-22T05:17:26,062 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/e3/97/66403370432b852641c4d096a34e301bd8011f2e84466dfd784bb6b2118d/securevector_ai_monitor-4.2.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-22T05:17:26,063 Found link https://files.pythonhosted.org/packages/a6/23/97106645924052e47cf0c880efaaa2a2f9e0ffc5ad669f9cea88df306e1b/securevector_ai_monitor-4.2.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 4.2.0 2026-05-22T05:17:26,064 Fetching project page and analyzing links: https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-22T05:17:26,064 Getting page https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-22T05:17:26,065 Found index url https://www.piwheels.org/simple 2026-05-22T05:17:26,348 Fetched page https://www.piwheels.org/simple/securevector-ai-monitor/ as text/html 2026-05-22T05:17:26,355 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-4.1.3-py3-none-any.whl#sha256=95f3105b88e0310ff5f0642e999d2ae06c3857d177898924cec15493bab8a672 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-22T05:17:26,356 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-22T05:17:26,356 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.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-22T05:17:26,357 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.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-22T05:17:26,357 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.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-22T05:17:26,358 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.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-22T05:17:26,359 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.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-22T05:17:26,359 Skipping link: No binaries permitted for securevector-ai-monitor: https://archive1.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-22T05:17:26,360 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-22T05:17:26,361 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-22T05:17:26,361 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-22T05:17:26,362 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-22T05:17:26,362 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-22T05:17:26,363 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-22T05:17:26,363 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-22T05:17:26,364 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-22T05:17:26,364 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-22T05:17:26,365 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-22T05:17:26,366 Skipping link: not a file: https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-22T05:17:26,366 Skipping link: not a file: https://pypi.org/simple/securevector-ai-monitor/ 2026-05-22T05:17:26,387 Given no hashes to check 1 links for project 'securevector-ai-monitor': discarding no candidates 2026-05-22T05:17:26,405 Collecting securevector-ai-monitor==4.2.0 2026-05-22T05:17:26,408 Created temporary directory: /tmp/pip-unpack-ef9kwa5e 2026-05-22T05:17:26,558 Downloading securevector_ai_monitor-4.2.0.tar.gz (929 kB) 2026-05-22T05:17:27,344 Added securevector-ai-monitor==4.2.0 from https://files.pythonhosted.org/packages/a6/23/97106645924052e47cf0c880efaaa2a2f9e0ffc5ad669f9cea88df306e1b/securevector_ai_monitor-4.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-heqyg_a5' 2026-05-22T05:17:27,350 Created temporary directory: /tmp/pip-build-env-mhtqq73s 2026-05-22T05:17:27,354 Installing build dependencies: started 2026-05-22T05:17:27,355 Running command pip subprocess to install build dependencies 2026-05-22T05:17:28,482 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-22T05:17:28,886 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-22T05:17:28,910 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T05:17:30,727 Collecting setuptools>=45 2026-05-22T05:17:30,728 Obtaining dependency information for setuptools>=45 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-22T05:17:30,743 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-22T05:17:30,977 Collecting wheel 2026-05-22T05:17:30,978 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-22T05:17:30,992 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-22T05:17:31,172 Collecting packaging>=24.0 2026-05-22T05:17:31,173 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-22T05:17:31,186 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-22T05:17:31,374 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-22T05:17:31,394 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-22T05:17:31,469 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-22T05:17:31,503 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-22T05:17:31,529 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-22T05:17:31,639 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-22T05:17:34,366 Installing collected packages: setuptools, packaging, wheel 2026-05-22T05:17:37,876 Creating /tmp/pip-build-env-mhtqq73s/overlay/local/bin 2026-05-22T05:17:37,878 changing mode of /tmp/pip-build-env-mhtqq73s/overlay/local/bin/wheel to 755 2026-05-22T05:17:37,900 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-22T05:17:38,186 Installing build dependencies: finished with status 'done' 2026-05-22T05:17:38,193 Getting requirements to build wheel: started 2026-05-22T05:17:38,194 Running command Getting requirements to build wheel 2026-05-22T05:17:38,799 /tmp/pip-build-env-mhtqq73s/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T05:17:38,800 !! 2026-05-22T05:17:38,801 ******************************************************************************** 2026-05-22T05:17:38,801 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T05:17:38,803 License :: OSI Approved :: Apache Software License 2026-05-22T05:17:38,804 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T05:17:38,804 ******************************************************************************** 2026-05-22T05:17:38,805 !! 2026-05-22T05:17:38,805 self._finalize_license_expression() 2026-05-22T05:17:38,824 running egg_info 2026-05-22T05:17:38,830 writing src/securevector_ai_monitor.egg-info/PKG-INFO 2026-05-22T05:17:38,845 writing dependency_links to src/securevector_ai_monitor.egg-info/dependency_links.txt 2026-05-22T05:17:38,847 writing entry points to src/securevector_ai_monitor.egg-info/entry_points.txt 2026-05-22T05:17:38,854 writing requirements to src/securevector_ai_monitor.egg-info/requires.txt 2026-05-22T05:17:38,855 writing top-level names to src/securevector_ai_monitor.egg-info/top_level.txt 2026-05-22T05:17:38,961 reading manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-22T05:17:38,975 reading manifest template 'MANIFEST.in' 2026-05-22T05:17:38,976 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-05-22T05:17:38,977 warning: no files found matching '*.yaml' under directory 'rules' 2026-05-22T05:17:38,977 warning: no files found matching '*.yml' under directory 'rules' 2026-05-22T05:17:38,978 warning: no files found matching 'rules/README.md' 2026-05-22T05:17:38,978 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-05-22T05:17:38,979 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-05-22T05:17:38,988 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-22T05:17:38,990 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-05-22T05:17:38,991 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-05-22T05:17:38,993 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-05-22T05:17:38,995 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-22T05:17:38,996 no previously-included directories found matching 'tests' 2026-05-22T05:17:38,996 no previously-included directories found matching 'demo' 2026-05-22T05:17:38,997 no previously-included directories found matching 'docs' 2026-05-22T05:17:38,998 no previously-included directories found matching '.github' 2026-05-22T05:17:38,999 adding license file 'LICENSE' 2026-05-22T05:17:39,000 adding license file 'NOTICE' 2026-05-22T05:17:39,012 writing manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-22T05:17:39,102 Getting requirements to build wheel: finished with status 'done' 2026-05-22T05:17:39,105 Created temporary directory: /tmp/pip-modern-metadata-blknwh61 2026-05-22T05:17:39,107 Preparing metadata (pyproject.toml): started 2026-05-22T05:17:39,109 Running command Preparing metadata (pyproject.toml) 2026-05-22T05:17:39,693 /tmp/pip-build-env-mhtqq73s/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T05:17:39,693 !! 2026-05-22T05:17:39,694 ******************************************************************************** 2026-05-22T05:17:39,695 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T05:17:39,696 License :: OSI Approved :: Apache Software License 2026-05-22T05:17:39,698 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T05:17:39,698 ******************************************************************************** 2026-05-22T05:17:39,699 !! 2026-05-22T05:17:39,700 self._finalize_license_expression() 2026-05-22T05:17:39,721 running dist_info 2026-05-22T05:17:39,732 creating /tmp/pip-modern-metadata-blknwh61/securevector_ai_monitor.egg-info 2026-05-22T05:17:39,733 writing /tmp/pip-modern-metadata-blknwh61/securevector_ai_monitor.egg-info/PKG-INFO 2026-05-22T05:17:39,747 writing dependency_links to /tmp/pip-modern-metadata-blknwh61/securevector_ai_monitor.egg-info/dependency_links.txt 2026-05-22T05:17:39,749 writing entry points to /tmp/pip-modern-metadata-blknwh61/securevector_ai_monitor.egg-info/entry_points.txt 2026-05-22T05:17:39,756 writing requirements to /tmp/pip-modern-metadata-blknwh61/securevector_ai_monitor.egg-info/requires.txt 2026-05-22T05:17:39,757 writing top-level names to /tmp/pip-modern-metadata-blknwh61/securevector_ai_monitor.egg-info/top_level.txt 2026-05-22T05:17:39,759 writing manifest file '/tmp/pip-modern-metadata-blknwh61/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-22T05:17:39,851 reading manifest file '/tmp/pip-modern-metadata-blknwh61/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-22T05:17:39,852 reading manifest template 'MANIFEST.in' 2026-05-22T05:17:39,854 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-05-22T05:17:39,854 warning: no files found matching '*.yaml' under directory 'rules' 2026-05-22T05:17:39,855 warning: no files found matching '*.yml' under directory 'rules' 2026-05-22T05:17:39,855 warning: no files found matching 'rules/README.md' 2026-05-22T05:17:39,856 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-05-22T05:17:39,856 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-05-22T05:17:39,865 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-22T05:17:39,866 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-05-22T05:17:39,868 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-05-22T05:17:39,869 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-05-22T05:17:39,870 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-22T05:17:39,871 no previously-included directories found matching 'tests' 2026-05-22T05:17:39,872 no previously-included directories found matching 'demo' 2026-05-22T05:17:39,872 no previously-included directories found matching 'docs' 2026-05-22T05:17:39,873 no previously-included directories found matching '.github' 2026-05-22T05:17:39,874 adding license file 'LICENSE' 2026-05-22T05:17:39,874 adding license file 'NOTICE' 2026-05-22T05:17:39,883 writing manifest file '/tmp/pip-modern-metadata-blknwh61/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-22T05:17:39,885 creating '/tmp/pip-modern-metadata-blknwh61/securevector_ai_monitor-4.2.0.dist-info' 2026-05-22T05:17:40,019 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-22T05:17:40,027 Source in /tmp/pip-wheel-5tjmn67c/securevector-ai-monitor_6d0f23b9b7a8489db422de937addbd13 has version 4.2.0, which satisfies requirement securevector-ai-monitor==4.2.0 from https://files.pythonhosted.org/packages/a6/23/97106645924052e47cf0c880efaaa2a2f9e0ffc5ad669f9cea88df306e1b/securevector_ai_monitor-4.2.0.tar.gz 2026-05-22T05:17:40,028 Removed securevector-ai-monitor==4.2.0 from https://files.pythonhosted.org/packages/a6/23/97106645924052e47cf0c880efaaa2a2f9e0ffc5ad669f9cea88df306e1b/securevector_ai_monitor-4.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-heqyg_a5' 2026-05-22T05:17:40,039 Created temporary directory: /tmp/pip-unpack-hsz60q9i 2026-05-22T05:17:40,040 Building wheels for collected packages: securevector-ai-monitor 2026-05-22T05:17:40,045 Created temporary directory: /tmp/pip-wheel-w41jw0rx 2026-05-22T05:17:40,045 Destination directory: /tmp/pip-wheel-w41jw0rx 2026-05-22T05:17:40,048 Building wheel for securevector-ai-monitor (pyproject.toml): started 2026-05-22T05:17:40,049 Running command Building wheel for securevector-ai-monitor (pyproject.toml) 2026-05-22T05:17:40,601 /tmp/pip-build-env-mhtqq73s/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T05:17:40,601 !! 2026-05-22T05:17:40,602 ******************************************************************************** 2026-05-22T05:17:40,603 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T05:17:40,604 License :: OSI Approved :: Apache Software License 2026-05-22T05:17:40,605 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T05:17:40,605 ******************************************************************************** 2026-05-22T05:17:40,606 !! 2026-05-22T05:17:40,607 self._finalize_license_expression() 2026-05-22T05:17:40,629 running bdist_wheel 2026-05-22T05:17:40,657 running build 2026-05-22T05:17:40,658 running build_py 2026-05-22T05:17:40,667 creating build/lib/securevector 2026-05-22T05:17:40,669 copying src/securevector/streaming.py -> build/lib/securevector 2026-05-22T05:17:40,672 copying src/securevector/async_client.py -> build/lib/securevector 2026-05-22T05:17:40,674 copying src/securevector/types.py -> build/lib/securevector 2026-05-22T05:17:40,677 copying src/securevector/cli.py -> build/lib/securevector 2026-05-22T05:17:40,680 copying src/securevector/client.py -> build/lib/securevector 2026-05-22T05:17:40,684 copying src/securevector/__init__.py -> build/lib/securevector 2026-05-22T05:17:40,687 copying src/securevector/cli_enhanced.py -> build/lib/securevector 2026-05-22T05:17:40,692 creating build/lib/securevector/utils 2026-05-22T05:17:40,693 copying src/securevector/utils/retry.py -> build/lib/securevector/utils 2026-05-22T05:17:40,696 copying src/securevector/utils/exceptions.py -> build/lib/securevector/utils 2026-05-22T05:17:40,699 copying src/securevector/utils/security.py -> build/lib/securevector/utils 2026-05-22T05:17:40,703 copying src/securevector/utils/auto_config.py -> build/lib/securevector/utils 2026-05-22T05:17:40,706 copying src/securevector/utils/performance.py -> build/lib/securevector/utils 2026-05-22T05:17:40,708 copying src/securevector/utils/resilient_client.py -> build/lib/securevector/utils 2026-05-22T05:17:40,711 copying src/securevector/utils/__init__.py -> build/lib/securevector/utils 2026-05-22T05:17:40,713 copying src/securevector/utils/logger.py -> build/lib/securevector/utils 2026-05-22T05:17:40,715 copying src/securevector/utils/http_client.py -> build/lib/securevector/utils 2026-05-22T05:17:40,718 copying src/securevector/utils/telemetry.py -> build/lib/securevector/utils 2026-05-22T05:17:40,721 creating build/lib/securevector/core 2026-05-22T05:17:40,722 copying src/securevector/core/__init__.py -> build/lib/securevector/core 2026-05-22T05:17:40,725 creating build/lib/securevector/integrations 2026-05-22T05:17:40,726 copying src/securevector/integrations/openclaw_llm_proxy.py -> build/lib/securevector/integrations 2026-05-22T05:17:40,730 copying src/securevector/integrations/__init__.py -> build/lib/securevector/integrations 2026-05-22T05:17:40,732 copying src/securevector/integrations/openclaw_proxy.py -> build/lib/securevector/integrations 2026-05-22T05:17:40,735 creating build/lib/securevector/pricing 2026-05-22T05:17:40,737 copying src/securevector/pricing/__init__.py -> build/lib/securevector/pricing 2026-05-22T05:17:40,739 creating build/lib/securevector/testing 2026-05-22T05:17:40,740 copying src/securevector/testing/mock_client.py -> build/lib/securevector/testing 2026-05-22T05:17:40,743 copying src/securevector/testing/fixtures.py -> build/lib/securevector/testing 2026-05-22T05:17:40,745 copying src/securevector/testing/__init__.py -> build/lib/securevector/testing 2026-05-22T05:17:40,747 copying src/securevector/testing/assertions.py -> build/lib/securevector/testing 2026-05-22T05:17:40,750 creating build/lib/securevector/plugins 2026-05-22T05:17:40,752 copying src/securevector/plugins/__init__.py -> build/lib/securevector/plugins 2026-05-22T05:17:40,755 creating build/lib/securevector/models 2026-05-22T05:17:40,756 copying src/securevector/models/policy_models.py -> build/lib/securevector/models 2026-05-22T05:17:40,759 copying src/securevector/models/threat_types.py -> build/lib/securevector/models 2026-05-22T05:17:40,761 copying src/securevector/models/analysis_result.py -> build/lib/securevector/models 2026-05-22T05:17:40,764 copying src/securevector/models/__init__.py -> build/lib/securevector/models 2026-05-22T05:17:40,765 copying src/securevector/models/config_models.py -> build/lib/securevector/models 2026-05-22T05:17:40,768 creating build/lib/securevector/mcp 2026-05-22T05:17:40,769 copying src/securevector/mcp/__main__.py -> build/lib/securevector/mcp 2026-05-22T05:17:40,772 copying src/securevector/mcp/auth_validator.py -> build/lib/securevector/mcp 2026-05-22T05:17:40,774 copying src/securevector/mcp/server.py -> build/lib/securevector/mcp 2026-05-22T05:17:40,778 copying src/securevector/mcp/__init__.py -> build/lib/securevector/mcp 2026-05-22T05:17:40,783 creating build/lib/securevector/app 2026-05-22T05:17:40,784 copying src/securevector/app/main.py -> build/lib/securevector/app 2026-05-22T05:17:40,788 copying src/securevector/app/__init__.py -> build/lib/securevector/app 2026-05-22T05:17:40,790 creating build/lib/securevector/rules 2026-05-22T05:17:40,792 copying src/securevector/rules/__init__.py -> build/lib/securevector/rules 2026-05-22T05:17:40,794 creating build/lib/securevector/core/modes 2026-05-22T05:17:40,795 copying src/securevector/core/modes/mode_factory.py -> build/lib/securevector/core/modes 2026-05-22T05:17:40,797 copying src/securevector/core/modes/__init__.py -> build/lib/securevector/core/modes 2026-05-22T05:17:40,799 creating build/lib/securevector/core/tool_permissions 2026-05-22T05:17:40,800 copying src/securevector/core/tool_permissions/parser.py -> build/lib/securevector/core/tool_permissions 2026-05-22T05:17:40,803 copying src/securevector/core/tool_permissions/engine.py -> build/lib/securevector/core/tool_permissions 2026-05-22T05:17:40,806 copying src/securevector/core/tool_permissions/__init__.py -> build/lib/securevector/core/tool_permissions 2026-05-22T05:17:40,808 creating build/lib/securevector/core/modes/api 2026-05-22T05:17:40,809 copying src/securevector/core/modes/api/api_mode.py -> build/lib/securevector/core/modes/api 2026-05-22T05:17:40,812 copying src/securevector/core/modes/api/api_analyzer.py -> build/lib/securevector/core/modes/api 2026-05-22T05:17:40,815 copying src/securevector/core/modes/api/api_cache.py -> build/lib/securevector/core/modes/api 2026-05-22T05:17:40,818 copying src/securevector/core/modes/api/__init__.py -> build/lib/securevector/core/modes/api 2026-05-22T05:17:40,820 creating build/lib/securevector/core/modes/hybrid 2026-05-22T05:17:40,821 copying src/securevector/core/modes/hybrid/hybrid_mode.py -> build/lib/securevector/core/modes/hybrid 2026-05-22T05:17:40,824 copying src/securevector/core/modes/hybrid/smart_router.py -> build/lib/securevector/core/modes/hybrid 2026-05-22T05:17:40,827 copying src/securevector/core/modes/hybrid/__init__.py -> build/lib/securevector/core/modes/hybrid 2026-05-22T05:17:40,829 creating build/lib/securevector/core/modes/local 2026-05-22T05:17:40,830 copying src/securevector/core/modes/local/local_cache.py -> build/lib/securevector/core/modes/local 2026-05-22T05:17:40,833 copying src/securevector/core/modes/local/local_analyzer.py -> build/lib/securevector/core/modes/local 2026-05-22T05:17:40,836 copying src/securevector/core/modes/local/local_mode.py -> build/lib/securevector/core/modes/local 2026-05-22T05:17:40,838 copying src/securevector/core/modes/local/__init__.py -> build/lib/securevector/core/modes/local 2026-05-22T05:17:40,841 creating build/lib/securevector/plugins/claude-code 2026-05-22T05:17:40,842 copying src/securevector/plugins/claude-code/__init__.py -> build/lib/securevector/plugins/claude-code 2026-05-22T05:17:40,844 creating build/lib/securevector/plugins/openclaw 2026-05-22T05:17:40,845 copying src/securevector/plugins/openclaw/__init__.py -> build/lib/securevector/plugins/openclaw 2026-05-22T05:17:40,847 creating build/lib/securevector/plugins/claude-code/hooks 2026-05-22T05:17:40,848 copying src/securevector/plugins/claude-code/hooks/__init__.py -> build/lib/securevector/plugins/claude-code/hooks 2026-05-22T05:17:40,851 creating build/lib/securevector/plugins/claude-code/lib 2026-05-22T05:17:40,852 copying src/securevector/plugins/claude-code/lib/__init__.py -> build/lib/securevector/plugins/claude-code/lib 2026-05-22T05:17:40,855 creating build/lib/securevector/mcp/prompts 2026-05-22T05:17:40,856 copying src/securevector/mcp/prompts/templates.py -> build/lib/securevector/mcp/prompts 2026-05-22T05:17:40,860 copying src/securevector/mcp/prompts/__init__.py -> build/lib/securevector/mcp/prompts 2026-05-22T05:17:40,865 creating build/lib/securevector/mcp/config 2026-05-22T05:17:40,867 copying src/securevector/mcp/config/server_config.py -> build/lib/securevector/mcp/config 2026-05-22T05:17:40,873 copying src/securevector/mcp/config/__init__.py -> build/lib/securevector/mcp/config 2026-05-22T05:17:40,878 creating build/lib/securevector/mcp/resources 2026-05-22T05:17:40,881 copying src/securevector/mcp/resources/rules.py -> build/lib/securevector/mcp/resources 2026-05-22T05:17:40,888 copying src/securevector/mcp/resources/policies.py -> build/lib/securevector/mcp/resources 2026-05-22T05:17:40,971 copying src/securevector/mcp/resources/__init__.py -> build/lib/securevector/mcp/resources 2026-05-22T05:17:40,974 creating build/lib/securevector/mcp/tools 2026-05-22T05:17:40,975 copying src/securevector/mcp/tools/analyze_prompt.py -> build/lib/securevector/mcp/tools 2026-05-22T05:17:40,978 copying src/securevector/mcp/tools/batch_analysis.py -> build/lib/securevector/mcp/tools 2026-05-22T05:17:40,980 copying src/securevector/mcp/tools/threat_stats.py -> build/lib/securevector/mcp/tools 2026-05-22T05:17:40,983 copying src/securevector/mcp/tools/__init__.py -> build/lib/securevector/mcp/tools 2026-05-22T05:17:40,985 creating build/lib/securevector/app/utils 2026-05-22T05:17:40,986 copying src/securevector/app/utils/config_file.py -> build/lib/securevector/app/utils 2026-05-22T05:17:40,989 copying src/securevector/app/utils/redaction.py -> build/lib/securevector/app/utils 2026-05-22T05:17:40,991 copying src/securevector/app/utils/platform.py -> build/lib/securevector/app/utils 2026-05-22T05:17:40,993 copying src/securevector/app/utils/__init__.py -> build/lib/securevector/app/utils 2026-05-22T05:17:40,995 copying src/securevector/app/utils/device_id.py -> build/lib/securevector/app/utils 2026-05-22T05:17:40,998 creating build/lib/securevector/app/installers 2026-05-22T05:17:40,999 copying src/securevector/app/installers/__init__.py -> build/lib/securevector/app/installers 2026-05-22T05:17:41,002 creating build/lib/securevector/app/services 2026-05-22T05:17:41,003 copying src/securevector/app/services/nlp_rule_generator.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,006 copying src/securevector/app/services/credentials.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,008 copying src/securevector/app/services/skill_scanner.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,012 copying src/securevector/app/services/rules_service.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,014 copying src/securevector/app/services/cloud_config.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,016 copying src/securevector/app/services/siem_ocsf.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,019 copying src/securevector/app/services/cloud_rules_preview.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,022 copying src/securevector/app/services/llm_review.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,024 copying src/securevector/app/services/cloud_rules_sync.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,027 copying src/securevector/app/services/external_forwarder.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,029 copying src/securevector/app/services/cloud_proxy.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,032 copying src/securevector/app/services/policy_defaults.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,035 copying src/securevector/app/services/cloud_sync.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,037 copying src/securevector/app/services/enrollment.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,040 copying src/securevector/app/services/cost_recorder.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,042 copying src/securevector/app/services/analysis_service.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,045 copying src/securevector/app/services/bundle_verifier.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,047 copying src/securevector/app/services/forwarder_secrets.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,049 copying src/securevector/app/services/__init__.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,051 copying src/securevector/app/services/url_skill_fetcher.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,054 copying src/securevector/app/services/policy_engine.py -> build/lib/securevector/app/services 2026-05-22T05:17:41,057 creating build/lib/securevector/app/server 2026-05-22T05:17:41,058 copying src/securevector/app/server/__init__.py -> build/lib/securevector/app/server 2026-05-22T05:17:41,060 copying src/securevector/app/server/app.py -> build/lib/securevector/app/server 2026-05-22T05:17:41,063 creating build/lib/securevector/app/assets 2026-05-22T05:17:41,064 copying src/securevector/app/assets/__init__.py -> build/lib/securevector/app/assets 2026-05-22T05:17:41,067 creating build/lib/securevector/app/database 2026-05-22T05:17:41,068 copying src/securevector/app/database/connection.py -> build/lib/securevector/app/database 2026-05-22T05:17:41,070 copying src/securevector/app/database/models.py -> build/lib/securevector/app/database 2026-05-22T05:17:41,073 copying src/securevector/app/database/__init__.py -> build/lib/securevector/app/database 2026-05-22T05:17:41,075 copying src/securevector/app/database/migrations.py -> build/lib/securevector/app/database 2026-05-22T05:17:41,079 creating build/lib/securevector/app/rules 2026-05-22T05:17:41,080 copying src/securevector/app/rules/__init__.py -> build/lib/securevector/app/rules 2026-05-22T05:17:41,082 copying src/securevector/app/rules/last_resort.py -> build/lib/securevector/app/rules 2026-05-22T05:17:41,084 creating build/lib/securevector/app/installers/linux 2026-05-22T05:17:41,085 copying src/securevector/app/installers/linux/__init__.py -> build/lib/securevector/app/installers/linux 2026-05-22T05:17:41,088 creating build/lib/securevector/app/installers/macos 2026-05-22T05:17:41,089 copying src/securevector/app/installers/macos/__init__.py -> build/lib/securevector/app/installers/macos 2026-05-22T05:17:41,092 creating build/lib/securevector/app/installers/windows 2026-05-22T05:17:41,093 copying src/securevector/app/installers/windows/__init__.py -> build/lib/securevector/app/installers/windows 2026-05-22T05:17:41,096 creating build/lib/securevector/app/server/routes 2026-05-22T05:17:41,097 copying src/securevector/app/server/routes/hooks_claude_code.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,101 copying src/securevector/app/server/routes/tool_permissions.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,104 copying src/securevector/app/server/routes/device_admin.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,106 copying src/securevector/app/server/routes/cloud_settings.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,109 copying src/securevector/app/server/routes/skill_scans.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,112 copying src/securevector/app/server/routes/proxy.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,114 copying src/securevector/app/server/routes/replay.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,116 copying src/securevector/app/server/routes/_hooks_common.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,118 copying src/securevector/app/server/routes/rules.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,121 copying src/securevector/app/server/routes/threat_intel.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,123 copying src/securevector/app/server/routes/costs.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,126 copying src/securevector/app/server/routes/threat_analytics.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,128 copying src/securevector/app/server/routes/hooks.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,131 copying src/securevector/app/server/routes/skill_permissions.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,134 copying src/securevector/app/server/routes/siem_forwarders.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,137 copying src/securevector/app/server/routes/__init__.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,138 copying src/securevector/app/server/routes/analyze.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,141 copying src/securevector/app/server/routes/llm.py -> build/lib/securevector/app/server/routes 2026-05-22T05:17:41,145 creating build/lib/securevector/app/assets/web 2026-05-22T05:17:41,146 copying src/securevector/app/assets/web/__init__.py -> build/lib/securevector/app/assets/web 2026-05-22T05:17:41,149 creating build/lib/securevector/app/assets/web/icons 2026-05-22T05:17:41,150 copying src/securevector/app/assets/web/icons/__init__.py -> build/lib/securevector/app/assets/web/icons 2026-05-22T05:17:41,153 creating build/lib/securevector/app/assets/web/css 2026-05-22T05:17:41,154 copying src/securevector/app/assets/web/css/__init__.py -> build/lib/securevector/app/assets/web/css 2026-05-22T05:17:41,157 creating build/lib/securevector/app/assets/web/siem-templates 2026-05-22T05:17:41,158 copying src/securevector/app/assets/web/siem-templates/__init__.py -> build/lib/securevector/app/assets/web/siem-templates 2026-05-22T05:17:41,161 creating build/lib/securevector/app/assets/web/images 2026-05-22T05:17:41,162 copying src/securevector/app/assets/web/images/__init__.py -> build/lib/securevector/app/assets/web/images 2026-05-22T05:17:41,165 creating build/lib/securevector/app/assets/web/js 2026-05-22T05:17:41,166 copying src/securevector/app/assets/web/js/__init__.py -> build/lib/securevector/app/assets/web/js 2026-05-22T05:17:41,169 creating build/lib/securevector/app/assets/web/js/pages 2026-05-22T05:17:41,171 copying src/securevector/app/assets/web/js/pages/__init__.py -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T05:17:41,173 creating build/lib/securevector/app/assets/web/js/components 2026-05-22T05:17:41,174 copying src/securevector/app/assets/web/js/components/__init__.py -> build/lib/securevector/app/assets/web/js/components 2026-05-22T05:17:41,178 creating build/lib/securevector/app/database/repositories 2026-05-22T05:17:41,179 copying src/securevector/app/database/repositories/tool_permissions.py -> build/lib/securevector/app/database/repositories 2026-05-22T05:17:41,182 copying src/securevector/app/database/repositories/custom_tools.py -> build/lib/securevector/app/database/repositories 2026-05-22T05:17:41,185 copying src/securevector/app/database/repositories/skill_scans.py -> build/lib/securevector/app/database/repositories 2026-05-22T05:17:41,187 copying src/securevector/app/database/repositories/external_forwarders.py -> build/lib/securevector/app/database/repositories 2026-05-22T05:17:41,191 copying src/securevector/app/database/repositories/rules.py -> build/lib/securevector/app/database/repositories 2026-05-22T05:17:41,194 copying src/securevector/app/database/repositories/threat_intel.py -> build/lib/securevector/app/database/repositories 2026-05-22T05:17:41,197 copying src/securevector/app/database/repositories/synced_bundle_envelope.py -> build/lib/securevector/app/database/repositories 2026-05-22T05:17:41,200 copying src/securevector/app/database/repositories/costs.py -> build/lib/securevector/app/database/repositories 2026-05-22T05:17:41,203 copying src/securevector/app/database/repositories/synced_rules.py -> build/lib/securevector/app/database/repositories 2026-05-22T05:17:41,206 copying src/securevector/app/database/repositories/settings.py -> build/lib/securevector/app/database/repositories 2026-05-22T05:17:41,208 copying src/securevector/app/database/repositories/skill_permissions.py -> build/lib/securevector/app/database/repositories 2026-05-22T05:17:41,211 copying src/securevector/app/database/repositories/__init__.py -> build/lib/securevector/app/database/repositories 2026-05-22T05:17:41,214 creating build/lib/securevector/rules/tool_permissions 2026-05-22T05:17:41,216 copying src/securevector/rules/tool_permissions/__init__.py -> build/lib/securevector/rules/tool_permissions 2026-05-22T05:17:41,218 creating build/lib/securevector/rules/community 2026-05-22T05:17:41,220 copying src/securevector/rules/community/__init__.py -> build/lib/securevector/rules/community 2026-05-22T05:17:41,222 running egg_info 2026-05-22T05:17:41,233 writing src/securevector_ai_monitor.egg-info/PKG-INFO 2026-05-22T05:17:41,250 writing dependency_links to src/securevector_ai_monitor.egg-info/dependency_links.txt 2026-05-22T05:17:41,252 writing entry points to src/securevector_ai_monitor.egg-info/entry_points.txt 2026-05-22T05:17:41,259 writing requirements to src/securevector_ai_monitor.egg-info/requires.txt 2026-05-22T05:17:41,261 writing top-level names to src/securevector_ai_monitor.egg-info/top_level.txt 2026-05-22T05:17:41,339 reading manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-22T05:17:41,352 reading manifest template 'MANIFEST.in' 2026-05-22T05:17:41,354 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-05-22T05:17:41,355 warning: no files found matching '*.yaml' under directory 'rules' 2026-05-22T05:17:41,356 warning: no files found matching '*.yml' under directory 'rules' 2026-05-22T05:17:41,356 warning: no files found matching 'rules/README.md' 2026-05-22T05:17:41,357 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-05-22T05:17:41,358 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-05-22T05:17:41,368 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-22T05:17:41,370 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-05-22T05:17:41,373 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-05-22T05:17:41,375 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-05-22T05:17:41,377 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-22T05:17:41,378 no previously-included directories found matching 'tests' 2026-05-22T05:17:41,379 no previously-included directories found matching 'demo' 2026-05-22T05:17:41,380 no previously-included directories found matching 'docs' 2026-05-22T05:17:41,382 no previously-included directories found matching '.github' 2026-05-22T05:17:41,382 adding license file 'LICENSE' 2026-05-22T05:17:41,383 adding license file 'NOTICE' 2026-05-22T05:17:41,396 writing manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-22T05:17:41,449 copying src/securevector/rules/tool_permissions/sv_tool_essential.yml -> build/lib/securevector/rules/tool_permissions 2026-05-22T05:17:41,453 copying src/securevector/rules/community/sv_community_output_leakage.yml -> build/lib/securevector/rules/community 2026-05-22T05:17:41,456 copying src/securevector/rules/community/mitre_patterns.yml -> build/lib/securevector/rules/community 2026-05-22T05:17:41,460 copying src/securevector/rules/community/sv_community_essential_patterns.yml -> build/lib/securevector/rules/community 2026-05-22T05:17:41,463 copying src/securevector/rules/community/sv_community_harmful_content.yml -> build/lib/securevector/rules/community 2026-05-22T05:17:41,466 copying src/securevector/rules/community/sv_community_social_engineering.yml -> build/lib/securevector/rules/community 2026-05-22T05:17:41,469 copying src/securevector/rules/community/sv_community_jailbreak_attempts.yml -> build/lib/securevector/rules/community 2026-05-22T05:17:41,472 copying src/securevector/rules/community/sv_community_pii_detection.yml -> build/lib/securevector/rules/community 2026-05-22T05:17:41,475 copying src/securevector/rules/community/sv_community_data_extraction.yml -> build/lib/securevector/rules/community 2026-05-22T05:17:41,478 copying src/securevector/rules/community/sv_community_evasion_attempts.yml -> build/lib/securevector/rules/community 2026-05-22T05:17:41,482 copying src/securevector/rules/community/sv_community_prompt_injection.yml -> build/lib/securevector/rules/community 2026-05-22T05:17:41,485 copying src/securevector/rules/community/owasp_top10.yml -> build/lib/securevector/rules/community 2026-05-22T05:17:41,488 copying src/securevector/rules/community/sv_community_indirect_prompt_injection.yml -> build/lib/securevector/rules/community 2026-05-22T05:17:41,491 copying src/securevector/rules/LICENSE_NOTICE.md -> build/lib/securevector/rules 2026-05-22T05:17:41,494 copying src/securevector/rules/README.md -> build/lib/securevector/rules 2026-05-22T05:17:41,497 copying src/securevector/rules/RULES_ATTRIBUTION.md -> build/lib/securevector/rules 2026-05-22T05:17:41,500 copying src/securevector/pricing/model_pricing.yml -> build/lib/securevector/pricing 2026-05-22T05:17:41,504 copying src/securevector/app/assets/favicon.png -> build/lib/securevector/app/assets 2026-05-22T05:17:41,506 copying src/securevector/app/assets/favicon.svg -> build/lib/securevector/app/assets 2026-05-22T05:17:41,508 copying src/securevector/app/assets/favicon.ico -> build/lib/securevector/app/assets 2026-05-22T05:17:41,511 copying src/securevector/app/assets/web/index.html -> build/lib/securevector/app/assets/web 2026-05-22T05:17:41,514 copying src/securevector/app/assets/web/loading.html -> build/lib/securevector/app/assets/web 2026-05-22T05:17:41,517 copying src/securevector/app/assets/web/icons/favicon.ico -> build/lib/securevector/app/assets/web/icons 2026-05-22T05:17:41,520 copying src/securevector/app/assets/web/css/styles.css -> build/lib/securevector/app/assets/web/css 2026-05-22T05:17:41,525 copying src/securevector/app/assets/web/siem-templates/sentinel-workbook.json -> build/lib/securevector/app/assets/web/siem-templates 2026-05-22T05:17:41,528 copying src/securevector/app/assets/web/siem-templates/LICENSE -> build/lib/securevector/app/assets/web/siem-templates 2026-05-22T05:17:41,530 copying src/securevector/app/assets/web/siem-templates/datadog-dashboard.json -> build/lib/securevector/app/assets/web/siem-templates 2026-05-22T05:17:41,534 copying src/securevector/app/assets/web/siem-templates/grafana-dashboard.json -> build/lib/securevector/app/assets/web/siem-templates 2026-05-22T05:17:41,537 copying src/securevector/app/assets/web/siem-templates/splunk-dashboard.xml -> build/lib/securevector/app/assets/web/siem-templates 2026-05-22T05:17:41,540 copying src/securevector/app/assets/web/siem-templates/NOTICE -> build/lib/securevector/app/assets/web/siem-templates 2026-05-22T05:17:41,543 copying src/securevector/app/assets/web/images/favicon.png -> build/lib/securevector/app/assets/web/images 2026-05-22T05:17:41,546 copying src/securevector/app/assets/web/images/securevector-architecture.svg -> build/lib/securevector/app/assets/web/images 2026-05-22T05:17:41,549 copying src/securevector/app/assets/web/js/api.js -> build/lib/securevector/app/assets/web/js 2026-05-22T05:17:41,554 copying src/securevector/app/assets/web/js/app.js -> build/lib/securevector/app/assets/web/js 2026-05-22T05:17:41,557 copying src/securevector/app/assets/web/js/pages/skill-scanner.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T05:17:41,562 copying src/securevector/app/assets/web/js/pages/rules.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T05:17:41,566 copying src/securevector/app/assets/web/js/pages/threats.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T05:17:41,570 copying src/securevector/app/assets/web/js/pages/costs.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T05:17:41,574 copying src/securevector/app/assets/web/js/pages/integrations.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T05:17:41,579 copying src/securevector/app/assets/web/js/pages/replay.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T05:17:41,583 copying src/securevector/app/assets/web/js/pages/siem-export.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T05:17:41,586 copying src/securevector/app/assets/web/js/pages/settings.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T05:17:41,590 copying src/securevector/app/assets/web/js/pages/dashboard.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T05:17:41,594 copying src/securevector/app/assets/web/js/pages/tool-permissions.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T05:17:41,600 copying src/securevector/app/assets/web/js/pages/getting-started.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T05:17:41,607 copying src/securevector/app/assets/web/js/pages/proxy.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T05:17:41,610 copying src/securevector/app/assets/web/js/pages/mcp-policies.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T05:17:41,614 copying src/securevector/app/assets/web/js/components/header.js -> build/lib/securevector/app/assets/web/js/components 2026-05-22T05:17:41,618 copying src/securevector/app/assets/web/js/components/modal.js -> build/lib/securevector/app/assets/web/js/components 2026-05-22T05:17:41,621 copying src/securevector/app/assets/web/js/components/sidebar.js -> build/lib/securevector/app/assets/web/js/components 2026-05-22T05:17:41,626 copying src/securevector/app/assets/web/js/components/data-table.js -> build/lib/securevector/app/assets/web/js/components 2026-05-22T05:17:41,629 copying src/securevector/app/assets/web/js/components/global-banners.js -> build/lib/securevector/app/assets/web/js/components 2026-05-22T05:17:41,632 copying src/securevector/app/assets/web/js/components/toast.js -> build/lib/securevector/app/assets/web/js/components 2026-05-22T05:17:41,636 copying src/securevector/app/assets/web/js/components/card.js -> build/lib/securevector/app/assets/web/js/components 2026-05-22T05:17:41,639 copying src/securevector/plugins/openclaw/package.json -> build/lib/securevector/plugins/openclaw 2026-05-22T05:17:41,641 copying src/securevector/plugins/openclaw/index.ts -> build/lib/securevector/plugins/openclaw 2026-05-22T05:17:41,645 copying src/securevector/plugins/openclaw/config.ts -> build/lib/securevector/plugins/openclaw 2026-05-22T05:17:41,647 copying src/securevector/plugins/openclaw/openclaw.plugin.json -> build/lib/securevector/plugins/openclaw 2026-05-22T05:17:41,650 copying src/securevector/plugins/claude-code/README.md -> build/lib/securevector/plugins/claude-code 2026-05-22T05:17:41,653 copying src/securevector/plugins/claude-code/hooks/stop-hook-probe.js -> build/lib/securevector/plugins/claude-code/hooks 2026-05-22T05:17:41,656 copying src/securevector/plugins/claude-code/hooks/hooks.json -> build/lib/securevector/plugins/claude-code/hooks 2026-05-22T05:17:41,659 copying src/securevector/plugins/claude-code/hooks/post-tool-use.js -> build/lib/securevector/plugins/claude-code/hooks 2026-05-22T05:17:41,662 copying src/securevector/plugins/claude-code/hooks/user-prompt-submit.js -> build/lib/securevector/plugins/claude-code/hooks 2026-05-22T05:17:41,665 copying src/securevector/plugins/claude-code/hooks/pre-tool-use.js -> build/lib/securevector/plugins/claude-code/hooks 2026-05-22T05:17:41,668 copying src/securevector/plugins/claude-code/lib/normalize.js -> build/lib/securevector/plugins/claude-code/lib 2026-05-22T05:17:41,671 copying src/securevector/plugins/claude-code/lib/redact.js -> build/lib/securevector/plugins/claude-code/lib 2026-05-22T05:17:41,674 copying src/securevector/plugins/claude-code/lib/client.js -> build/lib/securevector/plugins/claude-code/lib 2026-05-22T05:17:41,676 creating build/lib/securevector/plugins/claude-code/.claude-plugin 2026-05-22T05:17:41,677 copying src/securevector/plugins/claude-code/.claude-plugin/plugin.json -> build/lib/securevector/plugins/claude-code/.claude-plugin 2026-05-22T05:17:41,680 copying src/securevector/plugins/claude-code/.claude-plugin/__init__.py -> build/lib/securevector/plugins/claude-code/.claude-plugin 2026-05-22T05:17:41,742 installing to build/bdist.linux-armv7l/wheel 2026-05-22T05:17:41,743 running install 2026-05-22T05:17:41,767 running install_lib 2026-05-22T05:17:41,775 creating build/bdist.linux-armv7l/wheel 2026-05-22T05:17:41,777 creating build/bdist.linux-armv7l/wheel/securevector 2026-05-22T05:17:41,779 creating build/bdist.linux-armv7l/wheel/securevector/utils 2026-05-22T05:17:41,780 copying build/lib/securevector/utils/retry.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T05:17:41,783 copying build/lib/securevector/utils/exceptions.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T05:17:41,786 copying build/lib/securevector/utils/security.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T05:17:41,789 copying build/lib/securevector/utils/auto_config.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T05:17:41,792 copying build/lib/securevector/utils/performance.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T05:17:41,794 copying build/lib/securevector/utils/resilient_client.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T05:17:41,797 copying build/lib/securevector/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T05:17:41,799 copying build/lib/securevector/utils/logger.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T05:17:41,801 copying build/lib/securevector/utils/http_client.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T05:17:41,804 copying build/lib/securevector/utils/telemetry.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T05:17:41,807 copying build/lib/securevector/streaming.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-22T05:17:41,810 creating build/bdist.linux-armv7l/wheel/securevector/core 2026-05-22T05:17:41,812 creating build/bdist.linux-armv7l/wheel/securevector/core/modes 2026-05-22T05:17:41,814 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/api 2026-05-22T05:17:41,815 copying build/lib/securevector/core/modes/api/api_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-22T05:17:41,818 copying build/lib/securevector/core/modes/api/api_analyzer.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-22T05:17:41,821 copying build/lib/securevector/core/modes/api/api_cache.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-22T05:17:41,824 copying build/lib/securevector/core/modes/api/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-22T05:17:41,826 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/hybrid 2026-05-22T05:17:41,828 copying build/lib/securevector/core/modes/hybrid/hybrid_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-05-22T05:17:41,831 copying build/lib/securevector/core/modes/hybrid/smart_router.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-05-22T05:17:41,833 copying build/lib/securevector/core/modes/hybrid/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-05-22T05:17:41,835 copying build/lib/securevector/core/modes/mode_factory.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes 2026-05-22T05:17:41,838 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/local 2026-05-22T05:17:41,839 copying build/lib/securevector/core/modes/local/local_cache.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-22T05:17:41,842 copying build/lib/securevector/core/modes/local/local_analyzer.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-22T05:17:41,845 copying build/lib/securevector/core/modes/local/local_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-22T05:17:41,847 copying build/lib/securevector/core/modes/local/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-22T05:17:41,849 copying build/lib/securevector/core/modes/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes 2026-05-22T05:17:41,852 creating build/bdist.linux-armv7l/wheel/securevector/core/tool_permissions 2026-05-22T05:17:41,853 copying build/lib/securevector/core/tool_permissions/parser.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-05-22T05:17:41,856 copying build/lib/securevector/core/tool_permissions/engine.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-05-22T05:17:41,858 copying build/lib/securevector/core/tool_permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-05-22T05:17:41,860 copying build/lib/securevector/core/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core 2026-05-22T05:17:41,863 creating build/bdist.linux-armv7l/wheel/securevector/integrations 2026-05-22T05:17:41,864 copying build/lib/securevector/integrations/openclaw_llm_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-05-22T05:17:41,868 copying build/lib/securevector/integrations/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-05-22T05:17:41,870 copying build/lib/securevector/integrations/openclaw_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-05-22T05:17:41,873 copying build/lib/securevector/async_client.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-22T05:17:41,876 creating build/bdist.linux-armv7l/wheel/securevector/pricing 2026-05-22T05:17:41,877 copying build/lib/securevector/pricing/model_pricing.yml -> build/bdist.linux-armv7l/wheel/./securevector/pricing 2026-05-22T05:17:41,880 copying build/lib/securevector/pricing/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/pricing 2026-05-22T05:17:41,883 creating build/bdist.linux-armv7l/wheel/securevector/testing 2026-05-22T05:17:41,884 copying build/lib/securevector/testing/mock_client.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-22T05:17:41,887 copying build/lib/securevector/testing/fixtures.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-22T05:17:41,890 copying build/lib/securevector/testing/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-22T05:17:41,892 copying build/lib/securevector/testing/assertions.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-22T05:17:41,895 creating build/bdist.linux-armv7l/wheel/securevector/plugins 2026-05-22T05:17:41,897 creating build/bdist.linux-armv7l/wheel/securevector/plugins/claude-code 2026-05-22T05:17:41,899 creating build/bdist.linux-armv7l/wheel/securevector/plugins/claude-code/hooks 2026-05-22T05:17:41,900 copying build/lib/securevector/plugins/claude-code/hooks/stop-hook-probe.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-22T05:17:41,903 copying build/lib/securevector/plugins/claude-code/hooks/hooks.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-22T05:17:41,905 copying build/lib/securevector/plugins/claude-code/hooks/post-tool-use.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-22T05:17:41,907 copying build/lib/securevector/plugins/claude-code/hooks/user-prompt-submit.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-22T05:17:41,909 copying build/lib/securevector/plugins/claude-code/hooks/pre-tool-use.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-22T05:17:41,911 copying build/lib/securevector/plugins/claude-code/hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-22T05:17:41,913 copying build/lib/securevector/plugins/claude-code/README.md -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code 2026-05-22T05:17:41,915 creating build/bdist.linux-armv7l/wheel/securevector/plugins/claude-code/.claude-plugin 2026-05-22T05:17:41,916 copying build/lib/securevector/plugins/claude-code/.claude-plugin/plugin.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/.claude-plugin 2026-05-22T05:17:41,918 copying build/lib/securevector/plugins/claude-code/.claude-plugin/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/.claude-plugin 2026-05-22T05:17:41,920 creating build/bdist.linux-armv7l/wheel/securevector/plugins/claude-code/lib 2026-05-22T05:17:41,921 copying build/lib/securevector/plugins/claude-code/lib/normalize.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/lib 2026-05-22T05:17:41,924 copying build/lib/securevector/plugins/claude-code/lib/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/lib 2026-05-22T05:17:41,925 copying build/lib/securevector/plugins/claude-code/lib/redact.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/lib 2026-05-22T05:17:41,927 copying build/lib/securevector/plugins/claude-code/lib/client.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/lib 2026-05-22T05:17:41,929 copying build/lib/securevector/plugins/claude-code/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code 2026-05-22T05:17:41,931 copying build/lib/securevector/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins 2026-05-22T05:17:41,933 creating build/bdist.linux-armv7l/wheel/securevector/plugins/openclaw 2026-05-22T05:17:41,934 copying build/lib/securevector/plugins/openclaw/package.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-22T05:17:41,936 copying build/lib/securevector/plugins/openclaw/index.ts -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-22T05:17:41,939 copying build/lib/securevector/plugins/openclaw/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-22T05:17:41,941 copying build/lib/securevector/plugins/openclaw/config.ts -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-22T05:17:41,943 copying build/lib/securevector/plugins/openclaw/openclaw.plugin.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-22T05:17:41,945 creating build/bdist.linux-armv7l/wheel/securevector/models 2026-05-22T05:17:41,947 copying build/lib/securevector/models/policy_models.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-22T05:17:41,949 copying build/lib/securevector/models/threat_types.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-22T05:17:41,952 copying build/lib/securevector/models/analysis_result.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-22T05:17:41,954 copying build/lib/securevector/models/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-22T05:17:41,956 copying build/lib/securevector/models/config_models.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-22T05:17:41,958 copying build/lib/securevector/types.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-22T05:17:41,961 creating build/bdist.linux-armv7l/wheel/securevector/mcp 2026-05-22T05:17:41,962 copying build/lib/securevector/mcp/__main__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-22T05:17:41,965 creating build/bdist.linux-armv7l/wheel/securevector/mcp/prompts 2026-05-22T05:17:41,966 copying build/lib/securevector/mcp/prompts/templates.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/prompts 2026-05-22T05:17:41,970 copying build/lib/securevector/mcp/prompts/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/prompts 2026-05-22T05:17:41,972 creating build/bdist.linux-armv7l/wheel/securevector/mcp/config 2026-05-22T05:17:41,973 copying build/lib/securevector/mcp/config/server_config.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/config 2026-05-22T05:17:41,976 copying build/lib/securevector/mcp/config/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/config 2026-05-22T05:17:41,978 copying build/lib/securevector/mcp/auth_validator.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-22T05:17:41,981 creating build/bdist.linux-armv7l/wheel/securevector/mcp/resources 2026-05-22T05:17:41,982 copying build/lib/securevector/mcp/resources/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-05-22T05:17:41,984 copying build/lib/securevector/mcp/resources/policies.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-05-22T05:17:41,987 copying build/lib/securevector/mcp/resources/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-05-22T05:17:41,989 copying build/lib/securevector/mcp/server.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-22T05:17:41,992 copying build/lib/securevector/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-22T05:17:41,994 creating build/bdist.linux-armv7l/wheel/securevector/mcp/tools 2026-05-22T05:17:41,995 copying build/lib/securevector/mcp/tools/analyze_prompt.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-22T05:17:41,998 copying build/lib/securevector/mcp/tools/batch_analysis.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-22T05:17:42,001 copying build/lib/securevector/mcp/tools/threat_stats.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-22T05:17:42,004 copying build/lib/securevector/mcp/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-22T05:17:42,006 copying build/lib/securevector/cli.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-22T05:17:42,008 copying build/lib/securevector/client.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-22T05:17:42,011 copying build/lib/securevector/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-22T05:17:42,013 creating build/bdist.linux-armv7l/wheel/securevector/app 2026-05-22T05:17:42,015 creating build/bdist.linux-armv7l/wheel/securevector/app/utils 2026-05-22T05:17:42,016 copying build/lib/securevector/app/utils/config_file.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-22T05:17:42,019 copying build/lib/securevector/app/utils/redaction.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-22T05:17:42,021 copying build/lib/securevector/app/utils/platform.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-22T05:17:42,023 copying build/lib/securevector/app/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-22T05:17:42,025 copying build/lib/securevector/app/utils/device_id.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-22T05:17:42,028 creating build/bdist.linux-armv7l/wheel/securevector/app/installers 2026-05-22T05:17:42,030 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/linux 2026-05-22T05:17:42,031 copying build/lib/securevector/app/installers/linux/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/linux 2026-05-22T05:17:42,033 copying build/lib/securevector/app/installers/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers 2026-05-22T05:17:42,036 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/macos 2026-05-22T05:17:42,037 copying build/lib/securevector/app/installers/macos/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/macos 2026-05-22T05:17:42,039 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/windows 2026-05-22T05:17:42,040 copying build/lib/securevector/app/installers/windows/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/windows 2026-05-22T05:17:42,043 creating build/bdist.linux-armv7l/wheel/securevector/app/services 2026-05-22T05:17:42,044 copying build/lib/securevector/app/services/nlp_rule_generator.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,047 copying build/lib/securevector/app/services/credentials.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,049 copying build/lib/securevector/app/services/skill_scanner.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,052 copying build/lib/securevector/app/services/rules_service.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,054 copying build/lib/securevector/app/services/cloud_config.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,056 copying build/lib/securevector/app/services/siem_ocsf.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,059 copying build/lib/securevector/app/services/cloud_rules_preview.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,061 copying build/lib/securevector/app/services/llm_review.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,064 copying build/lib/securevector/app/services/cloud_rules_sync.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,066 copying build/lib/securevector/app/services/external_forwarder.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,069 copying build/lib/securevector/app/services/cloud_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,071 copying build/lib/securevector/app/services/policy_defaults.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,074 copying build/lib/securevector/app/services/cloud_sync.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,077 copying build/lib/securevector/app/services/enrollment.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,079 copying build/lib/securevector/app/services/cost_recorder.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,081 copying build/lib/securevector/app/services/analysis_service.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,084 copying build/lib/securevector/app/services/bundle_verifier.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,086 copying build/lib/securevector/app/services/forwarder_secrets.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,088 copying build/lib/securevector/app/services/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,090 copying build/lib/securevector/app/services/url_skill_fetcher.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,093 copying build/lib/securevector/app/services/policy_engine.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T05:17:42,096 creating build/bdist.linux-armv7l/wheel/securevector/app/server 2026-05-22T05:17:42,098 creating build/bdist.linux-armv7l/wheel/securevector/app/server/routes 2026-05-22T05:17:42,099 copying build/lib/securevector/app/server/routes/hooks_claude_code.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,102 copying build/lib/securevector/app/server/routes/tool_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,105 copying build/lib/securevector/app/server/routes/device_admin.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,107 copying build/lib/securevector/app/server/routes/cloud_settings.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,110 copying build/lib/securevector/app/server/routes/skill_scans.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,113 copying build/lib/securevector/app/server/routes/proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,115 copying build/lib/securevector/app/server/routes/replay.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,118 copying build/lib/securevector/app/server/routes/_hooks_common.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,120 copying build/lib/securevector/app/server/routes/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,123 copying build/lib/securevector/app/server/routes/threat_intel.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,125 copying build/lib/securevector/app/server/routes/costs.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,128 copying build/lib/securevector/app/server/routes/threat_analytics.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,130 copying build/lib/securevector/app/server/routes/hooks.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,134 copying build/lib/securevector/app/server/routes/skill_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,136 copying build/lib/securevector/app/server/routes/siem_forwarders.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,140 copying build/lib/securevector/app/server/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,142 copying build/lib/securevector/app/server/routes/analyze.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,144 copying build/lib/securevector/app/server/routes/llm.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T05:17:42,147 copying build/lib/securevector/app/server/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server 2026-05-22T05:17:42,149 copying build/lib/securevector/app/server/app.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server 2026-05-22T05:17:42,152 creating build/bdist.linux-armv7l/wheel/securevector/app/assets 2026-05-22T05:17:42,153 copying build/lib/securevector/app/assets/favicon.png -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-22T05:17:42,155 copying build/lib/securevector/app/assets/favicon.svg -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-22T05:17:42,157 copying build/lib/securevector/app/assets/favicon.ico -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-22T05:17:42,160 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web 2026-05-22T05:17:42,161 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/icons 2026-05-22T05:17:42,163 copying build/lib/securevector/app/assets/web/icons/favicon.ico -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/icons 2026-05-22T05:17:42,165 copying build/lib/securevector/app/assets/web/icons/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/icons 2026-05-22T05:17:42,167 copying build/lib/securevector/app/assets/web/index.html -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-05-22T05:17:42,169 copying build/lib/securevector/app/assets/web/loading.html -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-05-22T05:17:42,171 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/css 2026-05-22T05:17:42,172 copying build/lib/securevector/app/assets/web/css/styles.css -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/css 2026-05-22T05:17:42,177 copying build/lib/securevector/app/assets/web/css/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/css 2026-05-22T05:17:42,179 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/siem-templates 2026-05-22T05:17:42,181 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-22T05:17:42,183 copying build/lib/securevector/app/assets/web/siem-templates/LICENSE -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-22T05:17:42,185 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-22T05:17:42,187 copying build/lib/securevector/app/assets/web/siem-templates/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-22T05:17:42,189 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-22T05:17:42,192 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-22T05:17:42,194 copying build/lib/securevector/app/assets/web/siem-templates/NOTICE -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-22T05:17:42,197 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/images 2026-05-22T05:17:42,198 copying build/lib/securevector/app/assets/web/images/favicon.png -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-05-22T05:17:42,200 copying build/lib/securevector/app/assets/web/images/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-05-22T05:17:42,202 copying build/lib/securevector/app/assets/web/images/securevector-architecture.svg -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-05-22T05:17:42,205 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js 2026-05-22T05:17:42,206 copying build/lib/securevector/app/assets/web/js/api.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-05-22T05:17:42,210 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js/pages 2026-05-22T05:17:42,211 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-22T05:17:42,216 copying build/lib/securevector/app/assets/web/js/pages/rules.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T05:17:42,220 copying build/lib/securevector/app/assets/web/js/pages/threats.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T05:17:42,224 copying build/lib/securevector/app/assets/web/js/pages/costs.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T05:17:42,228 copying build/lib/securevector/app/assets/web/js/pages/integrations.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T05:17:42,232 copying build/lib/securevector/app/assets/web/js/pages/replay.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T05:17:42,235 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-22T05:17:42,238 copying build/lib/securevector/app/assets/web/js/pages/settings.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T05:17:42,242 copying build/lib/securevector/app/assets/web/js/pages/dashboard.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T05:17:42,246 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-22T05:17:42,251 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-22T05:17:42,256 copying build/lib/securevector/app/assets/web/js/pages/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T05:17:42,258 copying build/lib/securevector/app/assets/web/js/pages/proxy.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T05:17:42,261 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-22T05:17:42,264 copying build/lib/securevector/app/assets/web/js/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-05-22T05:17:42,266 copying build/lib/securevector/app/assets/web/js/app.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-05-22T05:17:42,270 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js/components 2026-05-22T05:17:42,271 copying build/lib/securevector/app/assets/web/js/components/header.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-22T05:17:42,275 copying build/lib/securevector/app/assets/web/js/components/modal.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-22T05:17:42,278 copying build/lib/securevector/app/assets/web/js/components/sidebar.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-22T05:17:42,281 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-22T05:17:42,284 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-22T05:17:42,286 copying build/lib/securevector/app/assets/web/js/components/toast.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-22T05:17:42,289 copying build/lib/securevector/app/assets/web/js/components/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-22T05:17:42,291 copying build/lib/securevector/app/assets/web/js/components/card.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-22T05:17:42,293 copying build/lib/securevector/app/assets/web/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-05-22T05:17:42,295 copying build/lib/securevector/app/assets/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-22T05:17:42,298 copying build/lib/securevector/app/main.py -> build/bdist.linux-armv7l/wheel/./securevector/app 2026-05-22T05:17:42,301 creating build/bdist.linux-armv7l/wheel/securevector/app/database 2026-05-22T05:17:42,303 copying build/lib/securevector/app/database/connection.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-22T05:17:42,306 creating build/bdist.linux-armv7l/wheel/securevector/app/database/repositories 2026-05-22T05:17:42,307 copying build/lib/securevector/app/database/repositories/tool_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T05:17:42,310 copying build/lib/securevector/app/database/repositories/custom_tools.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T05:17:42,312 copying build/lib/securevector/app/database/repositories/skill_scans.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T05:17:42,314 copying build/lib/securevector/app/database/repositories/external_forwarders.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T05:17:42,318 copying build/lib/securevector/app/database/repositories/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T05:17:42,321 copying build/lib/securevector/app/database/repositories/threat_intel.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T05:17:42,324 copying build/lib/securevector/app/database/repositories/synced_bundle_envelope.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T05:17:42,326 copying build/lib/securevector/app/database/repositories/costs.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T05:17:42,329 copying build/lib/securevector/app/database/repositories/synced_rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T05:17:42,331 copying build/lib/securevector/app/database/repositories/settings.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T05:17:42,334 copying build/lib/securevector/app/database/repositories/skill_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T05:17:42,337 copying build/lib/securevector/app/database/repositories/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T05:17:42,339 copying build/lib/securevector/app/database/models.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-22T05:17:42,342 copying build/lib/securevector/app/database/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-22T05:17:42,344 copying build/lib/securevector/app/database/migrations.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-22T05:17:42,348 copying build/lib/securevector/app/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app 2026-05-22T05:17:42,351 creating build/bdist.linux-armv7l/wheel/securevector/app/rules 2026-05-22T05:17:42,352 copying build/lib/securevector/app/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/rules 2026-05-22T05:17:42,353 copying build/lib/securevector/app/rules/last_resort.py -> build/bdist.linux-armv7l/wheel/./securevector/app/rules 2026-05-22T05:17:42,356 creating build/bdist.linux-armv7l/wheel/securevector/rules 2026-05-22T05:17:42,357 copying build/lib/securevector/rules/LICENSE_NOTICE.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-22T05:17:42,360 copying build/lib/securevector/rules/README.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-22T05:17:42,363 copying build/lib/securevector/rules/RULES_ATTRIBUTION.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-22T05:17:42,366 creating build/bdist.linux-armv7l/wheel/securevector/rules/tool_permissions 2026-05-22T05:17:42,367 copying build/lib/securevector/rules/tool_permissions/sv_tool_essential.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/tool_permissions 2026-05-22T05:17:42,370 copying build/lib/securevector/rules/tool_permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules/tool_permissions 2026-05-22T05:17:42,372 copying build/lib/securevector/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-22T05:17:42,374 creating build/bdist.linux-armv7l/wheel/securevector/rules/community 2026-05-22T05:17:42,375 copying build/lib/securevector/rules/community/sv_community_output_leakage.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T05:17:42,378 copying build/lib/securevector/rules/community/mitre_patterns.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T05:17:42,382 copying build/lib/securevector/rules/community/sv_community_essential_patterns.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T05:17:42,385 copying build/lib/securevector/rules/community/sv_community_harmful_content.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T05:17:42,389 copying build/lib/securevector/rules/community/sv_community_social_engineering.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T05:17:42,392 copying build/lib/securevector/rules/community/sv_community_jailbreak_attempts.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T05:17:42,395 copying build/lib/securevector/rules/community/sv_community_pii_detection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T05:17:42,398 copying build/lib/securevector/rules/community/sv_community_data_extraction.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T05:17:42,401 copying build/lib/securevector/rules/community/sv_community_evasion_attempts.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T05:17:42,405 copying build/lib/securevector/rules/community/sv_community_prompt_injection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T05:17:42,409 copying build/lib/securevector/rules/community/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T05:17:42,411 copying build/lib/securevector/rules/community/owasp_top10.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T05:17:42,414 copying build/lib/securevector/rules/community/sv_community_indirect_prompt_injection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T05:17:42,417 copying build/lib/securevector/cli_enhanced.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-22T05:17:42,420 running install_egg_info 2026-05-22T05:17:42,438 Copying src/securevector_ai_monitor.egg-info to build/bdist.linux-armv7l/wheel/./securevector_ai_monitor-4.2.0-py3.11.egg-info 2026-05-22T05:17:42,455 running install_scripts 2026-05-22T05:17:42,473 creating build/bdist.linux-armv7l/wheel/securevector_ai_monitor-4.2.0.dist-info/WHEEL 2026-05-22T05:17:42,477 creating '/tmp/pip-wheel-w41jw0rx/.tmp-5b41cyki/securevector_ai_monitor-4.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-22T05:17:42,480 adding 'securevector/__init__.py' 2026-05-22T05:17:42,482 adding 'securevector/async_client.py' 2026-05-22T05:17:42,485 adding 'securevector/cli.py' 2026-05-22T05:17:42,488 adding 'securevector/cli_enhanced.py' 2026-05-22T05:17:42,491 adding 'securevector/client.py' 2026-05-22T05:17:42,494 adding 'securevector/streaming.py' 2026-05-22T05:17:42,496 adding 'securevector/types.py' 2026-05-22T05:17:42,498 adding 'securevector/app/__init__.py' 2026-05-22T05:17:42,504 adding 'securevector/app/main.py' 2026-05-22T05:17:42,506 adding 'securevector/app/assets/__init__.py' 2026-05-22T05:17:42,508 adding 'securevector/app/assets/favicon.ico' 2026-05-22T05:17:42,509 adding 'securevector/app/assets/favicon.png' 2026-05-22T05:17:42,511 adding 'securevector/app/assets/favicon.svg' 2026-05-22T05:17:42,513 adding 'securevector/app/assets/web/__init__.py' 2026-05-22T05:17:42,514 adding 'securevector/app/assets/web/index.html' 2026-05-22T05:17:42,516 adding 'securevector/app/assets/web/loading.html' 2026-05-22T05:17:42,517 adding 'securevector/app/assets/web/css/__init__.py' 2026-05-22T05:17:42,531 adding 'securevector/app/assets/web/css/styles.css' 2026-05-22T05:17:42,534 adding 'securevector/app/assets/web/icons/__init__.py' 2026-05-22T05:17:42,535 adding 'securevector/app/assets/web/icons/favicon.ico' 2026-05-22T05:17:42,537 adding 'securevector/app/assets/web/images/__init__.py' 2026-05-22T05:17:42,539 adding 'securevector/app/assets/web/images/favicon.png' 2026-05-22T05:17:42,541 adding 'securevector/app/assets/web/images/securevector-architecture.svg' 2026-05-22T05:17:42,542 adding 'securevector/app/assets/web/js/__init__.py' 2026-05-22T05:17:42,545 adding 'securevector/app/assets/web/js/api.js' 2026-05-22T05:17:42,548 adding 'securevector/app/assets/web/js/app.js' 2026-05-22T05:17:42,550 adding 'securevector/app/assets/web/js/components/__init__.py' 2026-05-22T05:17:42,552 adding 'securevector/app/assets/web/js/components/card.js' 2026-05-22T05:17:42,554 adding 'securevector/app/assets/web/js/components/data-table.js' 2026-05-22T05:17:42,556 adding 'securevector/app/assets/web/js/components/global-banners.js' 2026-05-22T05:17:42,564 adding 'securevector/app/assets/web/js/components/header.js' 2026-05-22T05:17:42,566 adding 'securevector/app/assets/web/js/components/modal.js' 2026-05-22T05:17:42,573 adding 'securevector/app/assets/web/js/components/sidebar.js' 2026-05-22T05:17:42,575 adding 'securevector/app/assets/web/js/components/toast.js' 2026-05-22T05:17:42,577 adding 'securevector/app/assets/web/js/pages/__init__.py' 2026-05-22T05:17:42,588 adding 'securevector/app/assets/web/js/pages/costs.js' 2026-05-22T05:17:42,597 adding 'securevector/app/assets/web/js/pages/dashboard.js' 2026-05-22T05:17:42,614 adding 'securevector/app/assets/web/js/pages/getting-started.js' 2026-05-22T05:17:42,626 adding 'securevector/app/assets/web/js/pages/integrations.js' 2026-05-22T05:17:42,633 adding 'securevector/app/assets/web/js/pages/mcp-policies.js' 2026-05-22T05:17:42,639 adding 'securevector/app/assets/web/js/pages/proxy.js' 2026-05-22T05:17:42,643 adding 'securevector/app/assets/web/js/pages/replay.js' 2026-05-22T05:17:42,653 adding 'securevector/app/assets/web/js/pages/rules.js' 2026-05-22T05:17:42,664 adding 'securevector/app/assets/web/js/pages/settings.js' 2026-05-22T05:17:42,669 adding 'securevector/app/assets/web/js/pages/siem-export.js' 2026-05-22T05:17:42,685 adding 'securevector/app/assets/web/js/pages/skill-scanner.js' 2026-05-22T05:17:42,692 adding 'securevector/app/assets/web/js/pages/threats.js' 2026-05-22T05:17:42,714 adding 'securevector/app/assets/web/js/pages/tool-permissions.js' 2026-05-22T05:17:42,718 adding 'securevector/app/assets/web/siem-templates/LICENSE' 2026-05-22T05:17:42,719 adding 'securevector/app/assets/web/siem-templates/NOTICE' 2026-05-22T05:17:42,720 adding 'securevector/app/assets/web/siem-templates/__init__.py' 2026-05-22T05:17:42,722 adding 'securevector/app/assets/web/siem-templates/datadog-dashboard.json' 2026-05-22T05:17:42,724 adding 'securevector/app/assets/web/siem-templates/grafana-dashboard.json' 2026-05-22T05:17:42,725 adding 'securevector/app/assets/web/siem-templates/sentinel-workbook.json' 2026-05-22T05:17:42,727 adding 'securevector/app/assets/web/siem-templates/splunk-dashboard.xml' 2026-05-22T05:17:42,729 adding 'securevector/app/database/__init__.py' 2026-05-22T05:17:42,730 adding 'securevector/app/database/connection.py' 2026-05-22T05:17:42,737 adding 'securevector/app/database/migrations.py' 2026-05-22T05:17:42,740 adding 'securevector/app/database/models.py' 2026-05-22T05:17:42,742 adding 'securevector/app/database/repositories/__init__.py' 2026-05-22T05:17:42,745 adding 'securevector/app/database/repositories/costs.py' 2026-05-22T05:17:42,749 adding 'securevector/app/database/repositories/custom_tools.py' 2026-05-22T05:17:42,754 adding 'securevector/app/database/repositories/external_forwarders.py' 2026-05-22T05:17:42,757 adding 'securevector/app/database/repositories/rules.py' 2026-05-22T05:17:42,759 adding 'securevector/app/database/repositories/settings.py' 2026-05-22T05:17:42,761 adding 'securevector/app/database/repositories/skill_permissions.py' 2026-05-22T05:17:42,763 adding 'securevector/app/database/repositories/skill_scans.py' 2026-05-22T05:17:42,764 adding 'securevector/app/database/repositories/synced_bundle_envelope.py' 2026-05-22T05:17:42,766 adding 'securevector/app/database/repositories/synced_rules.py' 2026-05-22T05:17:42,769 adding 'securevector/app/database/repositories/threat_intel.py' 2026-05-22T05:17:42,771 adding 'securevector/app/database/repositories/tool_permissions.py' 2026-05-22T05:17:42,773 adding 'securevector/app/installers/__init__.py' 2026-05-22T05:17:42,774 adding 'securevector/app/installers/linux/__init__.py' 2026-05-22T05:17:42,776 adding 'securevector/app/installers/macos/__init__.py' 2026-05-22T05:17:42,777 adding 'securevector/app/installers/windows/__init__.py' 2026-05-22T05:17:42,779 adding 'securevector/app/rules/__init__.py' 2026-05-22T05:17:42,780 adding 'securevector/app/rules/last_resort.py' 2026-05-22T05:17:42,782 adding 'securevector/app/server/__init__.py' 2026-05-22T05:17:42,784 adding 'securevector/app/server/app.py' 2026-05-22T05:17:42,786 adding 'securevector/app/server/routes/__init__.py' 2026-05-22T05:17:42,788 adding 'securevector/app/server/routes/_hooks_common.py' 2026-05-22T05:17:42,791 adding 'securevector/app/server/routes/analyze.py' 2026-05-22T05:17:42,793 adding 'securevector/app/server/routes/cloud_settings.py' 2026-05-22T05:17:42,796 adding 'securevector/app/server/routes/costs.py' 2026-05-22T05:17:42,799 adding 'securevector/app/server/routes/device_admin.py' 2026-05-22T05:17:42,804 adding 'securevector/app/server/routes/hooks.py' 2026-05-22T05:17:42,810 adding 'securevector/app/server/routes/hooks_claude_code.py' 2026-05-22T05:17:42,812 adding 'securevector/app/server/routes/llm.py' 2026-05-22T05:17:42,814 adding 'securevector/app/server/routes/proxy.py' 2026-05-22T05:17:42,816 adding 'securevector/app/server/routes/replay.py' 2026-05-22T05:17:42,819 adding 'securevector/app/server/routes/rules.py' 2026-05-22T05:17:42,823 adding 'securevector/app/server/routes/siem_forwarders.py' 2026-05-22T05:17:42,825 adding 'securevector/app/server/routes/skill_permissions.py' 2026-05-22T05:17:42,828 adding 'securevector/app/server/routes/skill_scans.py' 2026-05-22T05:17:42,830 adding 'securevector/app/server/routes/threat_analytics.py' 2026-05-22T05:17:42,831 adding 'securevector/app/server/routes/threat_intel.py' 2026-05-22T05:17:42,835 adding 'securevector/app/server/routes/tool_permissions.py' 2026-05-22T05:17:42,837 adding 'securevector/app/services/__init__.py' 2026-05-22T05:17:42,839 adding 'securevector/app/services/analysis_service.py' 2026-05-22T05:17:42,841 adding 'securevector/app/services/bundle_verifier.py' 2026-05-22T05:17:42,842 adding 'securevector/app/services/cloud_config.py' 2026-05-22T05:17:42,844 adding 'securevector/app/services/cloud_proxy.py' 2026-05-22T05:17:42,847 adding 'securevector/app/services/cloud_rules_preview.py' 2026-05-22T05:17:42,849 adding 'securevector/app/services/cloud_rules_sync.py' 2026-05-22T05:17:42,852 adding 'securevector/app/services/cloud_sync.py' 2026-05-22T05:17:42,854 adding 'securevector/app/services/cost_recorder.py' 2026-05-22T05:17:42,855 adding 'securevector/app/services/credentials.py' 2026-05-22T05:17:42,857 adding 'securevector/app/services/enrollment.py' 2026-05-22T05:17:42,859 adding 'securevector/app/services/external_forwarder.py' 2026-05-22T05:17:42,861 adding 'securevector/app/services/forwarder_secrets.py' 2026-05-22T05:17:42,864 adding 'securevector/app/services/llm_review.py' 2026-05-22T05:17:42,866 adding 'securevector/app/services/nlp_rule_generator.py' 2026-05-22T05:17:42,869 adding 'securevector/app/services/policy_defaults.py' 2026-05-22T05:17:42,871 adding 'securevector/app/services/policy_engine.py' 2026-05-22T05:17:42,872 adding 'securevector/app/services/rules_service.py' 2026-05-22T05:17:42,875 adding 'securevector/app/services/siem_ocsf.py' 2026-05-22T05:17:42,880 adding 'securevector/app/services/skill_scanner.py' 2026-05-22T05:17:42,883 adding 'securevector/app/services/url_skill_fetcher.py' 2026-05-22T05:17:42,885 adding 'securevector/app/utils/__init__.py' 2026-05-22T05:17:42,887 adding 'securevector/app/utils/config_file.py' 2026-05-22T05:17:42,889 adding 'securevector/app/utils/device_id.py' 2026-05-22T05:17:42,891 adding 'securevector/app/utils/platform.py' 2026-05-22T05:17:42,892 adding 'securevector/app/utils/redaction.py' 2026-05-22T05:17:42,894 adding 'securevector/core/__init__.py' 2026-05-22T05:17:42,895 adding 'securevector/core/modes/__init__.py' 2026-05-22T05:17:42,897 adding 'securevector/core/modes/mode_factory.py' 2026-05-22T05:17:42,898 adding 'securevector/core/modes/api/__init__.py' 2026-05-22T05:17:42,901 adding 'securevector/core/modes/api/api_analyzer.py' 2026-05-22T05:17:42,903 adding 'securevector/core/modes/api/api_cache.py' 2026-05-22T05:17:42,905 adding 'securevector/core/modes/api/api_mode.py' 2026-05-22T05:17:42,907 adding 'securevector/core/modes/hybrid/__init__.py' 2026-05-22T05:17:42,909 adding 'securevector/core/modes/hybrid/hybrid_mode.py' 2026-05-22T05:17:42,911 adding 'securevector/core/modes/hybrid/smart_router.py' 2026-05-22T05:17:42,913 adding 'securevector/core/modes/local/__init__.py' 2026-05-22T05:17:42,916 adding 'securevector/core/modes/local/local_analyzer.py' 2026-05-22T05:17:42,918 adding 'securevector/core/modes/local/local_cache.py' 2026-05-22T05:17:42,920 adding 'securevector/core/modes/local/local_mode.py' 2026-05-22T05:17:42,922 adding 'securevector/core/tool_permissions/__init__.py' 2026-05-22T05:17:42,923 adding 'securevector/core/tool_permissions/engine.py' 2026-05-22T05:17:42,925 adding 'securevector/core/tool_permissions/parser.py' 2026-05-22T05:17:42,927 adding 'securevector/integrations/__init__.py' 2026-05-22T05:17:42,937 adding 'securevector/integrations/openclaw_llm_proxy.py' 2026-05-22T05:17:42,941 adding 'securevector/integrations/openclaw_proxy.py' 2026-05-22T05:17:42,943 adding 'securevector/mcp/__init__.py' 2026-05-22T05:17:42,945 adding 'securevector/mcp/__main__.py' 2026-05-22T05:17:42,947 adding 'securevector/mcp/auth_validator.py' 2026-05-22T05:17:42,951 adding 'securevector/mcp/server.py' 2026-05-22T05:17:42,953 adding 'securevector/mcp/config/__init__.py' 2026-05-22T05:17:42,955 adding 'securevector/mcp/config/server_config.py' 2026-05-22T05:17:42,957 adding 'securevector/mcp/prompts/__init__.py' 2026-05-22T05:17:42,960 adding 'securevector/mcp/prompts/templates.py' 2026-05-22T05:17:42,962 adding 'securevector/mcp/resources/__init__.py' 2026-05-22T05:17:42,964 adding 'securevector/mcp/resources/policies.py' 2026-05-22T05:17:42,967 adding 'securevector/mcp/resources/rules.py' 2026-05-22T05:17:42,969 adding 'securevector/mcp/tools/__init__.py' 2026-05-22T05:17:42,971 adding 'securevector/mcp/tools/analyze_prompt.py' 2026-05-22T05:17:42,974 adding 'securevector/mcp/tools/batch_analysis.py' 2026-05-22T05:17:42,978 adding 'securevector/mcp/tools/threat_stats.py' 2026-05-22T05:17:42,980 adding 'securevector/models/__init__.py' 2026-05-22T05:17:42,981 adding 'securevector/models/analysis_result.py' 2026-05-22T05:17:42,983 adding 'securevector/models/config_models.py' 2026-05-22T05:17:42,985 adding 'securevector/models/policy_models.py' 2026-05-22T05:17:42,986 adding 'securevector/models/threat_types.py' 2026-05-22T05:17:42,988 adding 'securevector/plugins/__init__.py' 2026-05-22T05:17:42,991 adding 'securevector/plugins/claude-code/README.md' 2026-05-22T05:17:42,992 adding 'securevector/plugins/claude-code/__init__.py' 2026-05-22T05:17:42,994 adding 'securevector/plugins/claude-code/.claude-plugin/__init__.py' 2026-05-22T05:17:42,995 adding 'securevector/plugins/claude-code/.claude-plugin/plugin.json' 2026-05-22T05:17:42,996 adding 'securevector/plugins/claude-code/hooks/__init__.py' 2026-05-22T05:17:42,998 adding 'securevector/plugins/claude-code/hooks/hooks.json' 2026-05-22T05:17:43,000 adding 'securevector/plugins/claude-code/hooks/post-tool-use.js' 2026-05-22T05:17:43,002 adding 'securevector/plugins/claude-code/hooks/pre-tool-use.js' 2026-05-22T05:17:43,003 adding 'securevector/plugins/claude-code/hooks/stop-hook-probe.js' 2026-05-22T05:17:43,005 adding 'securevector/plugins/claude-code/hooks/user-prompt-submit.js' 2026-05-22T05:17:43,006 adding 'securevector/plugins/claude-code/lib/__init__.py' 2026-05-22T05:17:43,008 adding 'securevector/plugins/claude-code/lib/client.js' 2026-05-22T05:17:43,009 adding 'securevector/plugins/claude-code/lib/normalize.js' 2026-05-22T05:17:43,010 adding 'securevector/plugins/claude-code/lib/redact.js' 2026-05-22T05:17:43,012 adding 'securevector/plugins/openclaw/__init__.py' 2026-05-22T05:17:43,013 adding 'securevector/plugins/openclaw/config.ts' 2026-05-22T05:17:43,016 adding 'securevector/plugins/openclaw/index.ts' 2026-05-22T05:17:43,017 adding 'securevector/plugins/openclaw/openclaw.plugin.json' 2026-05-22T05:17:43,019 adding 'securevector/plugins/openclaw/package.json' 2026-05-22T05:17:43,020 adding 'securevector/pricing/__init__.py' 2026-05-22T05:17:43,022 adding 'securevector/pricing/model_pricing.yml' 2026-05-22T05:17:43,026 adding 'securevector/rules/LICENSE_NOTICE.md' 2026-05-22T05:17:43,028 adding 'securevector/rules/README.md' 2026-05-22T05:17:43,030 adding 'securevector/rules/RULES_ATTRIBUTION.md' 2026-05-22T05:17:43,031 adding 'securevector/rules/__init__.py' 2026-05-22T05:17:43,033 adding 'securevector/rules/community/__init__.py' 2026-05-22T05:17:43,035 adding 'securevector/rules/community/mitre_patterns.yml' 2026-05-22T05:17:43,037 adding 'securevector/rules/community/owasp_top10.yml' 2026-05-22T05:17:43,038 adding 'securevector/rules/community/sv_community_data_extraction.yml' 2026-05-22T05:17:43,040 adding 'securevector/rules/community/sv_community_essential_patterns.yml' 2026-05-22T05:17:43,046 adding 'securevector/rules/community/sv_community_evasion_attempts.yml' 2026-05-22T05:17:43,048 adding 'securevector/rules/community/sv_community_harmful_content.yml' 2026-05-22T05:17:43,050 adding 'securevector/rules/community/sv_community_indirect_prompt_injection.yml' 2026-05-22T05:17:43,052 adding 'securevector/rules/community/sv_community_jailbreak_attempts.yml' 2026-05-22T05:17:43,053 adding 'securevector/rules/community/sv_community_output_leakage.yml' 2026-05-22T05:17:43,055 adding 'securevector/rules/community/sv_community_pii_detection.yml' 2026-05-22T05:17:43,059 adding 'securevector/rules/community/sv_community_prompt_injection.yml' 2026-05-22T05:17:43,061 adding 'securevector/rules/community/sv_community_social_engineering.yml' 2026-05-22T05:17:43,063 adding 'securevector/rules/tool_permissions/__init__.py' 2026-05-22T05:17:43,066 adding 'securevector/rules/tool_permissions/sv_tool_essential.yml' 2026-05-22T05:17:43,068 adding 'securevector/testing/__init__.py' 2026-05-22T05:17:43,070 adding 'securevector/testing/assertions.py' 2026-05-22T05:17:43,071 adding 'securevector/testing/fixtures.py' 2026-05-22T05:17:43,073 adding 'securevector/testing/mock_client.py' 2026-05-22T05:17:43,075 adding 'securevector/utils/__init__.py' 2026-05-22T05:17:43,078 adding 'securevector/utils/auto_config.py' 2026-05-22T05:17:43,080 adding 'securevector/utils/exceptions.py' 2026-05-22T05:17:43,082 adding 'securevector/utils/http_client.py' 2026-05-22T05:17:43,084 adding 'securevector/utils/logger.py' 2026-05-22T05:17:43,086 adding 'securevector/utils/performance.py' 2026-05-22T05:17:43,088 adding 'securevector/utils/resilient_client.py' 2026-05-22T05:17:43,090 adding 'securevector/utils/retry.py' 2026-05-22T05:17:43,094 adding 'securevector/utils/security.py' 2026-05-22T05:17:43,096 adding 'securevector/utils/telemetry.py' 2026-05-22T05:17:43,100 adding 'securevector_ai_monitor-4.2.0.dist-info/licenses/LICENSE' 2026-05-22T05:17:43,102 adding 'securevector_ai_monitor-4.2.0.dist-info/licenses/NOTICE' 2026-05-22T05:17:43,108 adding 'securevector_ai_monitor-4.2.0.dist-info/METADATA' 2026-05-22T05:17:43,109 adding 'securevector_ai_monitor-4.2.0.dist-info/WHEEL' 2026-05-22T05:17:43,110 adding 'securevector_ai_monitor-4.2.0.dist-info/entry_points.txt' 2026-05-22T05:17:43,111 adding 'securevector_ai_monitor-4.2.0.dist-info/top_level.txt' 2026-05-22T05:17:43,115 adding 'securevector_ai_monitor-4.2.0.dist-info/RECORD' 2026-05-22T05:17:43,132 removing build/bdist.linux-armv7l/wheel 2026-05-22T05:17:43,294 Building wheel for securevector-ai-monitor (pyproject.toml): finished with status 'done' 2026-05-22T05:17:43,322 Created wheel for securevector-ai-monitor: filename=securevector_ai_monitor-4.2.0-py3-none-any.whl size=1008170 sha256=e35adc37549b3ea443959b6faacb4ca06e89f06b14317066bc70ca1e11df0dcd 2026-05-22T05:17:43,323 Stored in directory: /tmp/pip-ephem-wheel-cache-feuog5mx/wheels/61/21/03/7b652f96a9950b5c49d49228b4964d3a7c1ea153be6a7da96d 2026-05-22T05:17:43,350 Successfully built securevector-ai-monitor 2026-05-22T05:17:43,379 Removed build tracker: '/tmp/pip-build-tracker-heqyg_a5'