2026-05-22T20:44:02,036 Created temporary directory: /tmp/pip-ephem-wheel-cache-m127a8a1 2026-05-22T20:44:02,038 Created temporary directory: /tmp/pip-build-tracker-tpjm51fm 2026-05-22T20:44:02,039 Initialized build tracking at /tmp/pip-build-tracker-tpjm51fm 2026-05-22T20:44:02,039 Created build tracker: /tmp/pip-build-tracker-tpjm51fm 2026-05-22T20:44:02,040 Entered build tracker: /tmp/pip-build-tracker-tpjm51fm 2026-05-22T20:44:02,040 Created temporary directory: /tmp/pip-wheel-lmoqpxrk 2026-05-22T20:44:02,043 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-22T20:44:02,046 Created temporary directory: /tmp/pip-ephem-wheel-cache-8i0xcii2 2026-05-22T20:44:02,067 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T20:44:02,071 2 location(s) to search for versions of securevector-ai-monitor: 2026-05-22T20:44:02,071 * https://pypi.org/simple/securevector-ai-monitor/ 2026-05-22T20:44:02,071 * https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-22T20:44:02,072 Fetching project page and analyzing links: https://pypi.org/simple/securevector-ai-monitor/ 2026-05-22T20:44:02,072 Getting page https://pypi.org/simple/securevector-ai-monitor/ 2026-05-22T20:44:02,074 Found index url https://pypi.org/simple 2026-05-22T20:44:02,301 Fetched page https://pypi.org/simple/securevector-ai-monitor/ as application/vnd.pypi.simple.v1+json 2026-05-22T20:44:02,309 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-22T20:44:02,310 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-22T20:44:02,311 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-22T20:44:02,312 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-22T20:44:02,312 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-22T20:44:02,313 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-22T20:44:02,314 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-22T20:44:02,315 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-22T20:44:02,316 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-22T20:44:02,317 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-22T20:44:02,317 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-22T20:44:02,318 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-22T20:44:02,319 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-22T20:44:02,319 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-22T20:44:02,320 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-22T20:44:02,321 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-22T20:44:02,322 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-22T20:44:02,322 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-22T20:44:02,323 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-22T20:44:02,324 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-22T20:44:02,325 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-22T20:44:02,326 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-22T20:44:02,326 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-22T20:44:02,327 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-22T20:44:02,328 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-22T20:44:02,329 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-22T20:44:02,329 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-22T20:44:02,330 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-22T20:44:02,331 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-22T20:44:02,332 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-22T20:44:02,332 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-22T20:44:02,333 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-22T20:44:02,334 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-22T20:44:02,335 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-22T20:44:02,335 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-22T20:44:02,336 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-22T20:44:02,337 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-22T20:44:02,338 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-22T20:44:02,338 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/f4/b8/63282d19789dd702a235bbbe0e3ed7cd7a3fedf525fccbbf7ee3ba67b873/securevector_ai_monitor-4.2.1-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-22T20:44:02,339 Found link https://files.pythonhosted.org/packages/52/f3/c63f3df772f4dee4ec45752ffbf49db93f4a949b8e34793678b40329a93a/securevector_ai_monitor-4.2.1.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 4.2.1 2026-05-22T20:44:02,340 Fetching project page and analyzing links: https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-22T20:44:02,340 Getting page https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-22T20:44:02,342 Found index url https://www.piwheels.org/simple 2026-05-22T20:44:02,516 Fetched page https://www.piwheels.org/simple/securevector-ai-monitor/ as text/html 2026-05-22T20:44:02,523 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-4.2.0-py3-none-any.whl#sha256=e35adc37549b3ea443959b6faacb4ca06e89f06b14317066bc70ca1e11df0dcd (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-22T20:44:02,524 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-22T20:44:02,524 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-22T20:44:02,525 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-22T20:44:02,526 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-22T20:44:02,526 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-22T20:44:02,527 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-22T20:44:02,527 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-22T20:44:02,528 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-22T20:44:02,529 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-22T20:44:02,529 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-22T20:44:02,529 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-22T20:44:02,530 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-22T20:44:02,530 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-22T20:44:02,531 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-22T20:44:02,531 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-22T20:44:02,532 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-22T20:44:02,532 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-22T20:44:02,533 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-22T20:44:02,534 Skipping link: not a file: https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-22T20:44:02,534 Skipping link: not a file: https://pypi.org/simple/securevector-ai-monitor/ 2026-05-22T20:44:02,556 Given no hashes to check 1 links for project 'securevector-ai-monitor': discarding no candidates 2026-05-22T20:44:02,573 Collecting securevector-ai-monitor==4.2.1 2026-05-22T20:44:02,576 Created temporary directory: /tmp/pip-unpack-40dyoeq4 2026-05-22T20:44:02,811 Downloading securevector_ai_monitor-4.2.1.tar.gz (944 kB) 2026-05-22T20:44:03,542 Added securevector-ai-monitor==4.2.1 from https://files.pythonhosted.org/packages/52/f3/c63f3df772f4dee4ec45752ffbf49db93f4a949b8e34793678b40329a93a/securevector_ai_monitor-4.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-tpjm51fm' 2026-05-22T20:44:03,547 Created temporary directory: /tmp/pip-build-env-wt2nwhqw 2026-05-22T20:44:03,552 Installing build dependencies: started 2026-05-22T20:44:03,553 Running command pip subprocess to install build dependencies 2026-05-22T20:44:04,694 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-22T20:44:05,110 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-22T20:44:05,133 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-22T20:44:06,965 Collecting setuptools>=45 2026-05-22T20:44:06,966 Obtaining dependency information for setuptools>=45 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-22T20:44:06,980 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-22T20:44:07,216 Collecting wheel 2026-05-22T20:44:07,217 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-22T20:44:07,232 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-22T20:44:07,412 Collecting packaging>=24.0 2026-05-22T20:44:07,413 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-22T20:44:07,426 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-22T20:44:07,624 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-22T20:44:07,643 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-22T20:44:07,719 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-22T20:44:07,759 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-22T20:44:07,785 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-22T20:44:07,874 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-22T20:44:10,628 Installing collected packages: setuptools, packaging, wheel 2026-05-22T20:44:14,146 Creating /tmp/pip-build-env-wt2nwhqw/overlay/local/bin 2026-05-22T20:44:14,148 changing mode of /tmp/pip-build-env-wt2nwhqw/overlay/local/bin/wheel to 755 2026-05-22T20:44:14,170 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-22T20:44:14,468 Installing build dependencies: finished with status 'done' 2026-05-22T20:44:14,475 Getting requirements to build wheel: started 2026-05-22T20:44:14,476 Running command Getting requirements to build wheel 2026-05-22T20:44:15,093 /tmp/pip-build-env-wt2nwhqw/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T20:44:15,093 !! 2026-05-22T20:44:15,094 ******************************************************************************** 2026-05-22T20:44:15,094 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T20:44:15,095 License :: OSI Approved :: Apache Software License 2026-05-22T20:44:15,096 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T20:44:15,097 ******************************************************************************** 2026-05-22T20:44:15,098 !! 2026-05-22T20:44:15,098 self._finalize_license_expression() 2026-05-22T20:44:15,118 running egg_info 2026-05-22T20:44:15,124 writing src/securevector_ai_monitor.egg-info/PKG-INFO 2026-05-22T20:44:15,139 writing dependency_links to src/securevector_ai_monitor.egg-info/dependency_links.txt 2026-05-22T20:44:15,140 writing entry points to src/securevector_ai_monitor.egg-info/entry_points.txt 2026-05-22T20:44:15,148 writing requirements to src/securevector_ai_monitor.egg-info/requires.txt 2026-05-22T20:44:15,149 writing top-level names to src/securevector_ai_monitor.egg-info/top_level.txt 2026-05-22T20:44:15,261 reading manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-22T20:44:15,275 reading manifest template 'MANIFEST.in' 2026-05-22T20:44:15,276 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-05-22T20:44:15,277 warning: no files found matching '*.yaml' under directory 'rules' 2026-05-22T20:44:15,277 warning: no files found matching '*.yml' under directory 'rules' 2026-05-22T20:44:15,278 warning: no files found matching 'rules/README.md' 2026-05-22T20:44:15,279 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-05-22T20:44:15,279 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-05-22T20:44:15,288 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-22T20:44:15,290 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-05-22T20:44:15,292 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-05-22T20:44:15,294 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-05-22T20:44:15,295 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-22T20:44:15,296 no previously-included directories found matching 'tests' 2026-05-22T20:44:15,297 no previously-included directories found matching 'demo' 2026-05-22T20:44:15,298 no previously-included directories found matching 'docs' 2026-05-22T20:44:15,299 no previously-included directories found matching '.github' 2026-05-22T20:44:15,300 adding license file 'LICENSE' 2026-05-22T20:44:15,300 adding license file 'NOTICE' 2026-05-22T20:44:15,313 writing manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-22T20:44:15,403 Getting requirements to build wheel: finished with status 'done' 2026-05-22T20:44:15,406 Created temporary directory: /tmp/pip-modern-metadata-lwys0a1y 2026-05-22T20:44:15,409 Preparing metadata (pyproject.toml): started 2026-05-22T20:44:15,410 Running command Preparing metadata (pyproject.toml) 2026-05-22T20:44:15,972 /tmp/pip-build-env-wt2nwhqw/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T20:44:15,972 !! 2026-05-22T20:44:15,974 ******************************************************************************** 2026-05-22T20:44:15,974 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T20:44:15,975 License :: OSI Approved :: Apache Software License 2026-05-22T20:44:15,976 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T20:44:15,976 ******************************************************************************** 2026-05-22T20:44:15,977 !! 2026-05-22T20:44:15,978 self._finalize_license_expression() 2026-05-22T20:44:15,999 running dist_info 2026-05-22T20:44:16,010 creating /tmp/pip-modern-metadata-lwys0a1y/securevector_ai_monitor.egg-info 2026-05-22T20:44:16,011 writing /tmp/pip-modern-metadata-lwys0a1y/securevector_ai_monitor.egg-info/PKG-INFO 2026-05-22T20:44:16,025 writing dependency_links to /tmp/pip-modern-metadata-lwys0a1y/securevector_ai_monitor.egg-info/dependency_links.txt 2026-05-22T20:44:16,027 writing entry points to /tmp/pip-modern-metadata-lwys0a1y/securevector_ai_monitor.egg-info/entry_points.txt 2026-05-22T20:44:16,034 writing requirements to /tmp/pip-modern-metadata-lwys0a1y/securevector_ai_monitor.egg-info/requires.txt 2026-05-22T20:44:16,035 writing top-level names to /tmp/pip-modern-metadata-lwys0a1y/securevector_ai_monitor.egg-info/top_level.txt 2026-05-22T20:44:16,036 writing manifest file '/tmp/pip-modern-metadata-lwys0a1y/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-22T20:44:16,131 reading manifest file '/tmp/pip-modern-metadata-lwys0a1y/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-22T20:44:16,133 reading manifest template 'MANIFEST.in' 2026-05-22T20:44:16,134 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-05-22T20:44:16,135 warning: no files found matching '*.yaml' under directory 'rules' 2026-05-22T20:44:16,135 warning: no files found matching '*.yml' under directory 'rules' 2026-05-22T20:44:16,136 warning: no files found matching 'rules/README.md' 2026-05-22T20:44:16,136 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-05-22T20:44:16,137 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-05-22T20:44:16,146 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-22T20:44:16,148 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-05-22T20:44:16,149 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-05-22T20:44:16,150 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-05-22T20:44:16,151 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-22T20:44:16,152 no previously-included directories found matching 'tests' 2026-05-22T20:44:16,153 no previously-included directories found matching 'demo' 2026-05-22T20:44:16,153 no previously-included directories found matching 'docs' 2026-05-22T20:44:16,154 no previously-included directories found matching '.github' 2026-05-22T20:44:16,155 adding license file 'LICENSE' 2026-05-22T20:44:16,155 adding license file 'NOTICE' 2026-05-22T20:44:16,164 writing manifest file '/tmp/pip-modern-metadata-lwys0a1y/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-22T20:44:16,165 creating '/tmp/pip-modern-metadata-lwys0a1y/securevector_ai_monitor-4.2.1.dist-info' 2026-05-22T20:44:16,298 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-22T20:44:16,307 Source in /tmp/pip-wheel-lmoqpxrk/securevector-ai-monitor_5b5f503d774f4c9d847f402487619f86 has version 4.2.1, which satisfies requirement securevector-ai-monitor==4.2.1 from https://files.pythonhosted.org/packages/52/f3/c63f3df772f4dee4ec45752ffbf49db93f4a949b8e34793678b40329a93a/securevector_ai_monitor-4.2.1.tar.gz 2026-05-22T20:44:16,308 Removed securevector-ai-monitor==4.2.1 from https://files.pythonhosted.org/packages/52/f3/c63f3df772f4dee4ec45752ffbf49db93f4a949b8e34793678b40329a93a/securevector_ai_monitor-4.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-tpjm51fm' 2026-05-22T20:44:16,319 Created temporary directory: /tmp/pip-unpack-h8h19mdq 2026-05-22T20:44:16,320 Building wheels for collected packages: securevector-ai-monitor 2026-05-22T20:44:16,324 Created temporary directory: /tmp/pip-wheel-ghl_0txh 2026-05-22T20:44:16,325 Destination directory: /tmp/pip-wheel-ghl_0txh 2026-05-22T20:44:16,327 Building wheel for securevector-ai-monitor (pyproject.toml): started 2026-05-22T20:44:16,328 Running command Building wheel for securevector-ai-monitor (pyproject.toml) 2026-05-22T20:44:16,884 /tmp/pip-build-env-wt2nwhqw/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-22T20:44:16,885 !! 2026-05-22T20:44:16,886 ******************************************************************************** 2026-05-22T20:44:16,886 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-22T20:44:16,887 License :: OSI Approved :: Apache Software License 2026-05-22T20:44:16,888 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-22T20:44:16,888 ******************************************************************************** 2026-05-22T20:44:16,890 !! 2026-05-22T20:44:16,890 self._finalize_license_expression() 2026-05-22T20:44:16,911 running bdist_wheel 2026-05-22T20:44:16,938 running build 2026-05-22T20:44:16,939 running build_py 2026-05-22T20:44:16,948 creating build/lib/securevector 2026-05-22T20:44:16,950 copying src/securevector/streaming.py -> build/lib/securevector 2026-05-22T20:44:16,952 copying src/securevector/async_client.py -> build/lib/securevector 2026-05-22T20:44:16,955 copying src/securevector/types.py -> build/lib/securevector 2026-05-22T20:44:16,957 copying src/securevector/cli.py -> build/lib/securevector 2026-05-22T20:44:16,960 copying src/securevector/client.py -> build/lib/securevector 2026-05-22T20:44:16,962 copying src/securevector/__init__.py -> build/lib/securevector 2026-05-22T20:44:16,964 copying src/securevector/cli_enhanced.py -> build/lib/securevector 2026-05-22T20:44:16,967 creating build/lib/securevector/utils 2026-05-22T20:44:16,968 copying src/securevector/utils/retry.py -> build/lib/securevector/utils 2026-05-22T20:44:16,971 copying src/securevector/utils/exceptions.py -> build/lib/securevector/utils 2026-05-22T20:44:16,973 copying src/securevector/utils/security.py -> build/lib/securevector/utils 2026-05-22T20:44:16,976 copying src/securevector/utils/auto_config.py -> build/lib/securevector/utils 2026-05-22T20:44:16,978 copying src/securevector/utils/performance.py -> build/lib/securevector/utils 2026-05-22T20:44:16,980 copying src/securevector/utils/resilient_client.py -> build/lib/securevector/utils 2026-05-22T20:44:16,983 copying src/securevector/utils/__init__.py -> build/lib/securevector/utils 2026-05-22T20:44:16,985 copying src/securevector/utils/logger.py -> build/lib/securevector/utils 2026-05-22T20:44:16,987 copying src/securevector/utils/http_client.py -> build/lib/securevector/utils 2026-05-22T20:44:16,990 copying src/securevector/utils/telemetry.py -> build/lib/securevector/utils 2026-05-22T20:44:16,993 creating build/lib/securevector/core 2026-05-22T20:44:16,994 copying src/securevector/core/__init__.py -> build/lib/securevector/core 2026-05-22T20:44:16,997 creating build/lib/securevector/integrations 2026-05-22T20:44:16,998 copying src/securevector/integrations/openclaw_llm_proxy.py -> build/lib/securevector/integrations 2026-05-22T20:44:17,002 copying src/securevector/integrations/__init__.py -> build/lib/securevector/integrations 2026-05-22T20:44:17,004 copying src/securevector/integrations/openclaw_proxy.py -> build/lib/securevector/integrations 2026-05-22T20:44:17,007 creating build/lib/securevector/pricing 2026-05-22T20:44:17,008 copying src/securevector/pricing/__init__.py -> build/lib/securevector/pricing 2026-05-22T20:44:17,011 creating build/lib/securevector/testing 2026-05-22T20:44:17,012 copying src/securevector/testing/mock_client.py -> build/lib/securevector/testing 2026-05-22T20:44:17,014 copying src/securevector/testing/fixtures.py -> build/lib/securevector/testing 2026-05-22T20:44:17,017 copying src/securevector/testing/__init__.py -> build/lib/securevector/testing 2026-05-22T20:44:17,018 copying src/securevector/testing/assertions.py -> build/lib/securevector/testing 2026-05-22T20:44:17,021 creating build/lib/securevector/plugins 2026-05-22T20:44:17,022 copying src/securevector/plugins/__init__.py -> build/lib/securevector/plugins 2026-05-22T20:44:17,025 creating build/lib/securevector/models 2026-05-22T20:44:17,026 copying src/securevector/models/policy_models.py -> build/lib/securevector/models 2026-05-22T20:44:17,028 copying src/securevector/models/threat_types.py -> build/lib/securevector/models 2026-05-22T20:44:17,030 copying src/securevector/models/analysis_result.py -> build/lib/securevector/models 2026-05-22T20:44:17,032 copying src/securevector/models/__init__.py -> build/lib/securevector/models 2026-05-22T20:44:17,034 copying src/securevector/models/config_models.py -> build/lib/securevector/models 2026-05-22T20:44:17,037 creating build/lib/securevector/mcp 2026-05-22T20:44:17,038 copying src/securevector/mcp/__main__.py -> build/lib/securevector/mcp 2026-05-22T20:44:17,040 copying src/securevector/mcp/auth_validator.py -> build/lib/securevector/mcp 2026-05-22T20:44:17,043 copying src/securevector/mcp/server.py -> build/lib/securevector/mcp 2026-05-22T20:44:17,046 copying src/securevector/mcp/__init__.py -> build/lib/securevector/mcp 2026-05-22T20:44:17,048 creating build/lib/securevector/app 2026-05-22T20:44:17,049 copying src/securevector/app/main.py -> build/lib/securevector/app 2026-05-22T20:44:17,053 copying src/securevector/app/__init__.py -> build/lib/securevector/app 2026-05-22T20:44:17,055 creating build/lib/securevector/rules 2026-05-22T20:44:17,056 copying src/securevector/rules/__init__.py -> build/lib/securevector/rules 2026-05-22T20:44:17,058 creating build/lib/securevector/core/modes 2026-05-22T20:44:17,059 copying src/securevector/core/modes/mode_factory.py -> build/lib/securevector/core/modes 2026-05-22T20:44:17,062 copying src/securevector/core/modes/__init__.py -> build/lib/securevector/core/modes 2026-05-22T20:44:17,064 creating build/lib/securevector/core/tool_permissions 2026-05-22T20:44:17,065 copying src/securevector/core/tool_permissions/parser.py -> build/lib/securevector/core/tool_permissions 2026-05-22T20:44:17,068 copying src/securevector/core/tool_permissions/engine.py -> build/lib/securevector/core/tool_permissions 2026-05-22T20:44:17,070 copying src/securevector/core/tool_permissions/__init__.py -> build/lib/securevector/core/tool_permissions 2026-05-22T20:44:17,073 creating build/lib/securevector/core/modes/api 2026-05-22T20:44:17,074 copying src/securevector/core/modes/api/api_mode.py -> build/lib/securevector/core/modes/api 2026-05-22T20:44:17,076 copying src/securevector/core/modes/api/api_analyzer.py -> build/lib/securevector/core/modes/api 2026-05-22T20:44:17,080 copying src/securevector/core/modes/api/api_cache.py -> build/lib/securevector/core/modes/api 2026-05-22T20:44:17,082 copying src/securevector/core/modes/api/__init__.py -> build/lib/securevector/core/modes/api 2026-05-22T20:44:17,084 creating build/lib/securevector/core/modes/hybrid 2026-05-22T20:44:17,085 copying src/securevector/core/modes/hybrid/hybrid_mode.py -> build/lib/securevector/core/modes/hybrid 2026-05-22T20:44:17,088 copying src/securevector/core/modes/hybrid/smart_router.py -> build/lib/securevector/core/modes/hybrid 2026-05-22T20:44:17,090 copying src/securevector/core/modes/hybrid/__init__.py -> build/lib/securevector/core/modes/hybrid 2026-05-22T20:44:17,093 creating build/lib/securevector/core/modes/local 2026-05-22T20:44:17,094 copying src/securevector/core/modes/local/local_cache.py -> build/lib/securevector/core/modes/local 2026-05-22T20:44:17,096 copying src/securevector/core/modes/local/local_analyzer.py -> build/lib/securevector/core/modes/local 2026-05-22T20:44:17,099 copying src/securevector/core/modes/local/local_mode.py -> build/lib/securevector/core/modes/local 2026-05-22T20:44:17,101 copying src/securevector/core/modes/local/__init__.py -> build/lib/securevector/core/modes/local 2026-05-22T20:44:17,103 creating build/lib/securevector/plugins/claude-code 2026-05-22T20:44:17,104 copying src/securevector/plugins/claude-code/__init__.py -> build/lib/securevector/plugins/claude-code 2026-05-22T20:44:17,107 creating build/lib/securevector/plugins/openclaw 2026-05-22T20:44:17,108 copying src/securevector/plugins/openclaw/__init__.py -> build/lib/securevector/plugins/openclaw 2026-05-22T20:44:17,111 creating build/lib/securevector/plugins/claude-code/hooks 2026-05-22T20:44:17,112 copying src/securevector/plugins/claude-code/hooks/__init__.py -> build/lib/securevector/plugins/claude-code/hooks 2026-05-22T20:44:17,114 creating build/lib/securevector/plugins/claude-code/lib 2026-05-22T20:44:17,115 copying src/securevector/plugins/claude-code/lib/__init__.py -> build/lib/securevector/plugins/claude-code/lib 2026-05-22T20:44:17,117 creating build/lib/securevector/mcp/prompts 2026-05-22T20:44:17,118 copying src/securevector/mcp/prompts/templates.py -> build/lib/securevector/mcp/prompts 2026-05-22T20:44:17,120 copying src/securevector/mcp/prompts/__init__.py -> build/lib/securevector/mcp/prompts 2026-05-22T20:44:17,123 creating build/lib/securevector/mcp/config 2026-05-22T20:44:17,124 copying src/securevector/mcp/config/server_config.py -> build/lib/securevector/mcp/config 2026-05-22T20:44:17,126 copying src/securevector/mcp/config/__init__.py -> build/lib/securevector/mcp/config 2026-05-22T20:44:17,128 creating build/lib/securevector/mcp/resources 2026-05-22T20:44:17,130 copying src/securevector/mcp/resources/rules.py -> build/lib/securevector/mcp/resources 2026-05-22T20:44:17,132 copying src/securevector/mcp/resources/policies.py -> build/lib/securevector/mcp/resources 2026-05-22T20:44:17,135 copying src/securevector/mcp/resources/__init__.py -> build/lib/securevector/mcp/resources 2026-05-22T20:44:17,137 creating build/lib/securevector/mcp/tools 2026-05-22T20:44:17,138 copying src/securevector/mcp/tools/analyze_prompt.py -> build/lib/securevector/mcp/tools 2026-05-22T20:44:17,141 copying src/securevector/mcp/tools/batch_analysis.py -> build/lib/securevector/mcp/tools 2026-05-22T20:44:17,144 copying src/securevector/mcp/tools/threat_stats.py -> build/lib/securevector/mcp/tools 2026-05-22T20:44:17,147 copying src/securevector/mcp/tools/__init__.py -> build/lib/securevector/mcp/tools 2026-05-22T20:44:17,149 creating build/lib/securevector/app/utils 2026-05-22T20:44:17,150 copying src/securevector/app/utils/config_file.py -> build/lib/securevector/app/utils 2026-05-22T20:44:17,153 copying src/securevector/app/utils/redaction.py -> build/lib/securevector/app/utils 2026-05-22T20:44:17,156 copying src/securevector/app/utils/platform.py -> build/lib/securevector/app/utils 2026-05-22T20:44:17,158 copying src/securevector/app/utils/__init__.py -> build/lib/securevector/app/utils 2026-05-22T20:44:17,160 copying src/securevector/app/utils/device_id.py -> build/lib/securevector/app/utils 2026-05-22T20:44:17,162 creating build/lib/securevector/app/installers 2026-05-22T20:44:17,163 copying src/securevector/app/installers/__init__.py -> build/lib/securevector/app/installers 2026-05-22T20:44:17,166 creating build/lib/securevector/app/services 2026-05-22T20:44:17,167 copying src/securevector/app/services/nlp_rule_generator.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,170 copying src/securevector/app/services/credentials.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,173 copying src/securevector/app/services/skill_scanner.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,176 copying src/securevector/app/services/rules_service.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,178 copying src/securevector/app/services/cloud_config.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,180 copying src/securevector/app/services/siem_ocsf.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,183 copying src/securevector/app/services/cloud_rules_preview.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,185 copying src/securevector/app/services/llm_review.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,188 copying src/securevector/app/services/cloud_rules_sync.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,191 copying src/securevector/app/services/external_forwarder.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,193 copying src/securevector/app/services/cloud_proxy.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,196 copying src/securevector/app/services/policy_defaults.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,198 copying src/securevector/app/services/cloud_sync.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,201 copying src/securevector/app/services/enrollment.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,204 copying src/securevector/app/services/cost_recorder.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,206 copying src/securevector/app/services/analysis_service.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,208 copying src/securevector/app/services/bundle_verifier.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,211 copying src/securevector/app/services/forwarder_secrets.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,213 copying src/securevector/app/services/__init__.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,215 copying src/securevector/app/services/url_skill_fetcher.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,218 copying src/securevector/app/services/policy_engine.py -> build/lib/securevector/app/services 2026-05-22T20:44:17,221 creating build/lib/securevector/app/server 2026-05-22T20:44:17,222 copying src/securevector/app/server/__init__.py -> build/lib/securevector/app/server 2026-05-22T20:44:17,224 copying src/securevector/app/server/app.py -> build/lib/securevector/app/server 2026-05-22T20:44:17,227 creating build/lib/securevector/app/assets 2026-05-22T20:44:17,228 copying src/securevector/app/assets/__init__.py -> build/lib/securevector/app/assets 2026-05-22T20:44:17,230 creating build/lib/securevector/app/database 2026-05-22T20:44:17,231 copying src/securevector/app/database/connection.py -> build/lib/securevector/app/database 2026-05-22T20:44:17,234 copying src/securevector/app/database/models.py -> build/lib/securevector/app/database 2026-05-22T20:44:17,237 copying src/securevector/app/database/__init__.py -> build/lib/securevector/app/database 2026-05-22T20:44:17,239 copying src/securevector/app/database/migrations.py -> build/lib/securevector/app/database 2026-05-22T20:44:17,243 creating build/lib/securevector/app/rules 2026-05-22T20:44:17,244 copying src/securevector/app/rules/__init__.py -> build/lib/securevector/app/rules 2026-05-22T20:44:17,245 copying src/securevector/app/rules/last_resort.py -> build/lib/securevector/app/rules 2026-05-22T20:44:17,248 creating build/lib/securevector/app/installers/linux 2026-05-22T20:44:17,249 copying src/securevector/app/installers/linux/__init__.py -> build/lib/securevector/app/installers/linux 2026-05-22T20:44:17,251 creating build/lib/securevector/app/installers/macos 2026-05-22T20:44:17,252 copying src/securevector/app/installers/macos/__init__.py -> build/lib/securevector/app/installers/macos 2026-05-22T20:44:17,255 creating build/lib/securevector/app/installers/windows 2026-05-22T20:44:17,256 copying src/securevector/app/installers/windows/__init__.py -> build/lib/securevector/app/installers/windows 2026-05-22T20:44:17,259 creating build/lib/securevector/app/server/routes 2026-05-22T20:44:17,260 copying src/securevector/app/server/routes/hooks_claude_code.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,263 copying src/securevector/app/server/routes/tool_permissions.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,266 copying src/securevector/app/server/routes/device_admin.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,268 copying src/securevector/app/server/routes/cloud_settings.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,271 copying src/securevector/app/server/routes/skill_scans.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,273 copying src/securevector/app/server/routes/proxy.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,276 copying src/securevector/app/server/routes/replay.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,278 copying src/securevector/app/server/routes/_hooks_common.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,280 copying src/securevector/app/server/routes/rules.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,283 copying src/securevector/app/server/routes/threat_intel.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,285 copying src/securevector/app/server/routes/costs.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,288 copying src/securevector/app/server/routes/threat_analytics.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,291 copying src/securevector/app/server/routes/hooks.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,294 copying src/securevector/app/server/routes/skill_permissions.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,296 copying src/securevector/app/server/routes/siem_forwarders.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,299 copying src/securevector/app/server/routes/__init__.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,301 copying src/securevector/app/server/routes/analyze.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,304 copying src/securevector/app/server/routes/llm.py -> build/lib/securevector/app/server/routes 2026-05-22T20:44:17,307 creating build/lib/securevector/app/assets/web 2026-05-22T20:44:17,308 copying src/securevector/app/assets/web/__init__.py -> build/lib/securevector/app/assets/web 2026-05-22T20:44:17,311 creating build/lib/securevector/app/assets/web/icons 2026-05-22T20:44:17,312 copying src/securevector/app/assets/web/icons/__init__.py -> build/lib/securevector/app/assets/web/icons 2026-05-22T20:44:17,315 creating build/lib/securevector/app/assets/web/css 2026-05-22T20:44:17,316 copying src/securevector/app/assets/web/css/__init__.py -> build/lib/securevector/app/assets/web/css 2026-05-22T20:44:17,318 creating build/lib/securevector/app/assets/web/siem-templates 2026-05-22T20:44:17,319 copying src/securevector/app/assets/web/siem-templates/__init__.py -> build/lib/securevector/app/assets/web/siem-templates 2026-05-22T20:44:17,322 creating build/lib/securevector/app/assets/web/images 2026-05-22T20:44:17,323 copying src/securevector/app/assets/web/images/__init__.py -> build/lib/securevector/app/assets/web/images 2026-05-22T20:44:17,325 creating build/lib/securevector/app/assets/web/js 2026-05-22T20:44:17,326 copying src/securevector/app/assets/web/js/__init__.py -> build/lib/securevector/app/assets/web/js 2026-05-22T20:44:17,329 creating build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,330 copying src/securevector/app/assets/web/js/pages/__init__.py -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,332 creating build/lib/securevector/app/assets/web/js/components 2026-05-22T20:44:17,334 copying src/securevector/app/assets/web/js/components/__init__.py -> build/lib/securevector/app/assets/web/js/components 2026-05-22T20:44:17,336 creating build/lib/securevector/app/database/repositories 2026-05-22T20:44:17,337 copying src/securevector/app/database/repositories/tool_permissions.py -> build/lib/securevector/app/database/repositories 2026-05-22T20:44:17,340 copying src/securevector/app/database/repositories/custom_tools.py -> build/lib/securevector/app/database/repositories 2026-05-22T20:44:17,342 copying src/securevector/app/database/repositories/skill_scans.py -> build/lib/securevector/app/database/repositories 2026-05-22T20:44:17,344 copying src/securevector/app/database/repositories/external_forwarders.py -> build/lib/securevector/app/database/repositories 2026-05-22T20:44:17,347 copying src/securevector/app/database/repositories/rules.py -> build/lib/securevector/app/database/repositories 2026-05-22T20:44:17,350 copying src/securevector/app/database/repositories/threat_intel.py -> build/lib/securevector/app/database/repositories 2026-05-22T20:44:17,353 copying src/securevector/app/database/repositories/synced_bundle_envelope.py -> build/lib/securevector/app/database/repositories 2026-05-22T20:44:17,355 copying src/securevector/app/database/repositories/costs.py -> build/lib/securevector/app/database/repositories 2026-05-22T20:44:17,358 copying src/securevector/app/database/repositories/synced_rules.py -> build/lib/securevector/app/database/repositories 2026-05-22T20:44:17,361 copying src/securevector/app/database/repositories/settings.py -> build/lib/securevector/app/database/repositories 2026-05-22T20:44:17,363 copying src/securevector/app/database/repositories/skill_permissions.py -> build/lib/securevector/app/database/repositories 2026-05-22T20:44:17,366 copying src/securevector/app/database/repositories/__init__.py -> build/lib/securevector/app/database/repositories 2026-05-22T20:44:17,368 creating build/lib/securevector/rules/tool_permissions 2026-05-22T20:44:17,369 copying src/securevector/rules/tool_permissions/__init__.py -> build/lib/securevector/rules/tool_permissions 2026-05-22T20:44:17,371 creating build/lib/securevector/rules/community 2026-05-22T20:44:17,372 copying src/securevector/rules/community/__init__.py -> build/lib/securevector/rules/community 2026-05-22T20:44:17,375 running egg_info 2026-05-22T20:44:17,385 writing src/securevector_ai_monitor.egg-info/PKG-INFO 2026-05-22T20:44:17,401 writing dependency_links to src/securevector_ai_monitor.egg-info/dependency_links.txt 2026-05-22T20:44:17,403 writing entry points to src/securevector_ai_monitor.egg-info/entry_points.txt 2026-05-22T20:44:17,410 writing requirements to src/securevector_ai_monitor.egg-info/requires.txt 2026-05-22T20:44:17,411 writing top-level names to src/securevector_ai_monitor.egg-info/top_level.txt 2026-05-22T20:44:17,489 reading manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-22T20:44:17,503 reading manifest template 'MANIFEST.in' 2026-05-22T20:44:17,504 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-05-22T20:44:17,505 warning: no files found matching '*.yaml' under directory 'rules' 2026-05-22T20:44:17,506 warning: no files found matching '*.yml' under directory 'rules' 2026-05-22T20:44:17,506 warning: no files found matching 'rules/README.md' 2026-05-22T20:44:17,507 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-05-22T20:44:17,508 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-05-22T20:44:17,517 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-22T20:44:17,519 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-05-22T20:44:17,521 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-05-22T20:44:17,522 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-05-22T20:44:17,524 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-22T20:44:17,525 no previously-included directories found matching 'tests' 2026-05-22T20:44:17,526 no previously-included directories found matching 'demo' 2026-05-22T20:44:17,526 no previously-included directories found matching 'docs' 2026-05-22T20:44:17,527 no previously-included directories found matching '.github' 2026-05-22T20:44:17,528 adding license file 'LICENSE' 2026-05-22T20:44:17,528 adding license file 'NOTICE' 2026-05-22T20:44:17,540 writing manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-22T20:44:17,594 copying src/securevector/rules/tool_permissions/sv_tool_essential.yml -> build/lib/securevector/rules/tool_permissions 2026-05-22T20:44:17,598 copying src/securevector/rules/community/sv_community_output_leakage.yml -> build/lib/securevector/rules/community 2026-05-22T20:44:17,600 copying src/securevector/rules/community/mitre_patterns.yml -> build/lib/securevector/rules/community 2026-05-22T20:44:17,603 copying src/securevector/rules/community/sv_community_essential_patterns.yml -> build/lib/securevector/rules/community 2026-05-22T20:44:17,607 copying src/securevector/rules/community/sv_community_harmful_content.yml -> build/lib/securevector/rules/community 2026-05-22T20:44:17,609 copying src/securevector/rules/community/sv_community_social_engineering.yml -> build/lib/securevector/rules/community 2026-05-22T20:44:17,612 copying src/securevector/rules/community/sv_community_jailbreak_attempts.yml -> build/lib/securevector/rules/community 2026-05-22T20:44:17,615 copying src/securevector/rules/community/sv_community_pii_detection.yml -> build/lib/securevector/rules/community 2026-05-22T20:44:17,618 copying src/securevector/rules/community/sv_community_data_extraction.yml -> build/lib/securevector/rules/community 2026-05-22T20:44:17,621 copying src/securevector/rules/community/sv_community_evasion_attempts.yml -> build/lib/securevector/rules/community 2026-05-22T20:44:17,624 copying src/securevector/rules/community/sv_community_prompt_injection.yml -> build/lib/securevector/rules/community 2026-05-22T20:44:17,628 copying src/securevector/rules/community/owasp_top10.yml -> build/lib/securevector/rules/community 2026-05-22T20:44:17,631 copying src/securevector/rules/community/sv_community_indirect_prompt_injection.yml -> build/lib/securevector/rules/community 2026-05-22T20:44:17,634 copying src/securevector/rules/LICENSE_NOTICE.md -> build/lib/securevector/rules 2026-05-22T20:44:17,637 copying src/securevector/rules/README.md -> build/lib/securevector/rules 2026-05-22T20:44:17,640 copying src/securevector/rules/RULES_ATTRIBUTION.md -> build/lib/securevector/rules 2026-05-22T20:44:17,643 copying src/securevector/pricing/model_pricing.yml -> build/lib/securevector/pricing 2026-05-22T20:44:17,646 copying src/securevector/app/assets/favicon.png -> build/lib/securevector/app/assets 2026-05-22T20:44:17,648 copying src/securevector/app/assets/favicon.svg -> build/lib/securevector/app/assets 2026-05-22T20:44:17,651 copying src/securevector/app/assets/favicon.ico -> build/lib/securevector/app/assets 2026-05-22T20:44:17,653 copying src/securevector/app/assets/web/index.html -> build/lib/securevector/app/assets/web 2026-05-22T20:44:17,656 copying src/securevector/app/assets/web/loading.html -> build/lib/securevector/app/assets/web 2026-05-22T20:44:17,659 copying src/securevector/app/assets/web/icons/favicon.ico -> build/lib/securevector/app/assets/web/icons 2026-05-22T20:44:17,662 copying src/securevector/app/assets/web/css/styles.css -> build/lib/securevector/app/assets/web/css 2026-05-22T20:44:17,667 copying src/securevector/app/assets/web/siem-templates/sentinel-workbook.json -> build/lib/securevector/app/assets/web/siem-templates 2026-05-22T20:44:17,670 copying src/securevector/app/assets/web/siem-templates/LICENSE -> build/lib/securevector/app/assets/web/siem-templates 2026-05-22T20:44:17,672 copying src/securevector/app/assets/web/siem-templates/datadog-dashboard.json -> build/lib/securevector/app/assets/web/siem-templates 2026-05-22T20:44:17,676 copying src/securevector/app/assets/web/siem-templates/grafana-dashboard.json -> build/lib/securevector/app/assets/web/siem-templates 2026-05-22T20:44:17,679 copying src/securevector/app/assets/web/siem-templates/splunk-dashboard.xml -> build/lib/securevector/app/assets/web/siem-templates 2026-05-22T20:44:17,682 copying src/securevector/app/assets/web/siem-templates/NOTICE -> build/lib/securevector/app/assets/web/siem-templates 2026-05-22T20:44:17,684 copying src/securevector/app/assets/web/images/favicon.png -> build/lib/securevector/app/assets/web/images 2026-05-22T20:44:17,687 copying src/securevector/app/assets/web/images/securevector-architecture.svg -> build/lib/securevector/app/assets/web/images 2026-05-22T20:44:17,690 copying src/securevector/app/assets/web/js/api.js -> build/lib/securevector/app/assets/web/js 2026-05-22T20:44:17,694 copying src/securevector/app/assets/web/js/app.js -> build/lib/securevector/app/assets/web/js 2026-05-22T20:44:17,697 copying src/securevector/app/assets/web/js/pages/skill-scanner.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,702 copying src/securevector/app/assets/web/js/pages/rules.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,707 copying src/securevector/app/assets/web/js/pages/threats.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,711 copying src/securevector/app/assets/web/js/pages/costs.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,716 copying src/securevector/app/assets/web/js/pages/integrations.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,722 copying src/securevector/app/assets/web/js/pages/replay.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,725 copying src/securevector/app/assets/web/js/pages/siem-export.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,728 copying src/securevector/app/assets/web/js/pages/settings.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,732 copying src/securevector/app/assets/web/js/pages/guide-claude-code.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,735 copying src/securevector/app/assets/web/js/pages/dashboard.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,740 copying src/securevector/app/assets/web/js/pages/tool-permissions.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,747 copying src/securevector/app/assets/web/js/pages/getting-started.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,754 copying src/securevector/app/assets/web/js/pages/proxy.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,758 copying src/securevector/app/assets/web/js/pages/mcp-policies.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-22T20:44:17,761 copying src/securevector/app/assets/web/js/components/header.js -> build/lib/securevector/app/assets/web/js/components 2026-05-22T20:44:17,765 copying src/securevector/app/assets/web/js/components/modal.js -> build/lib/securevector/app/assets/web/js/components 2026-05-22T20:44:17,768 copying src/securevector/app/assets/web/js/components/sidebar.js -> build/lib/securevector/app/assets/web/js/components 2026-05-22T20:44:17,772 copying src/securevector/app/assets/web/js/components/data-table.js -> build/lib/securevector/app/assets/web/js/components 2026-05-22T20:44:17,775 copying src/securevector/app/assets/web/js/components/global-banners.js -> build/lib/securevector/app/assets/web/js/components 2026-05-22T20:44:17,778 copying src/securevector/app/assets/web/js/components/toast.js -> build/lib/securevector/app/assets/web/js/components 2026-05-22T20:44:17,781 copying src/securevector/app/assets/web/js/components/card.js -> build/lib/securevector/app/assets/web/js/components 2026-05-22T20:44:17,784 copying src/securevector/plugins/openclaw/package.json -> build/lib/securevector/plugins/openclaw 2026-05-22T20:44:17,786 copying src/securevector/plugins/openclaw/index.ts -> build/lib/securevector/plugins/openclaw 2026-05-22T20:44:17,789 copying src/securevector/plugins/openclaw/config.ts -> build/lib/securevector/plugins/openclaw 2026-05-22T20:44:17,792 copying src/securevector/plugins/openclaw/openclaw.plugin.json -> build/lib/securevector/plugins/openclaw 2026-05-22T20:44:17,794 copying src/securevector/plugins/claude-code/README.md -> build/lib/securevector/plugins/claude-code 2026-05-22T20:44:17,797 copying src/securevector/plugins/claude-code/hooks/stop-hook-probe.js -> build/lib/securevector/plugins/claude-code/hooks 2026-05-22T20:44:17,799 copying src/securevector/plugins/claude-code/hooks/hooks.json -> build/lib/securevector/plugins/claude-code/hooks 2026-05-22T20:44:17,801 copying src/securevector/plugins/claude-code/hooks/statusline.js -> build/lib/securevector/plugins/claude-code/hooks 2026-05-22T20:44:17,804 copying src/securevector/plugins/claude-code/hooks/post-tool-use.js -> build/lib/securevector/plugins/claude-code/hooks 2026-05-22T20:44:17,806 copying src/securevector/plugins/claude-code/hooks/user-prompt-submit.js -> build/lib/securevector/plugins/claude-code/hooks 2026-05-22T20:44:17,808 copying src/securevector/plugins/claude-code/hooks/pre-tool-use.js -> build/lib/securevector/plugins/claude-code/hooks 2026-05-22T20:44:17,812 copying src/securevector/plugins/claude-code/lib/normalize.js -> build/lib/securevector/plugins/claude-code/lib 2026-05-22T20:44:17,814 copying src/securevector/plugins/claude-code/lib/redact.js -> build/lib/securevector/plugins/claude-code/lib 2026-05-22T20:44:17,817 copying src/securevector/plugins/claude-code/lib/client.js -> build/lib/securevector/plugins/claude-code/lib 2026-05-22T20:44:17,819 creating build/lib/securevector/plugins/claude-code/.claude-plugin 2026-05-22T20:44:17,820 copying src/securevector/plugins/claude-code/.claude-plugin/plugin.json -> build/lib/securevector/plugins/claude-code/.claude-plugin 2026-05-22T20:44:17,823 copying src/securevector/plugins/claude-code/.claude-plugin/__init__.py -> build/lib/securevector/plugins/claude-code/.claude-plugin 2026-05-22T20:44:17,882 installing to build/bdist.linux-armv7l/wheel 2026-05-22T20:44:17,883 running install 2026-05-22T20:44:17,906 running install_lib 2026-05-22T20:44:17,914 creating build/bdist.linux-armv7l/wheel 2026-05-22T20:44:17,916 creating build/bdist.linux-armv7l/wheel/securevector 2026-05-22T20:44:17,918 creating build/bdist.linux-armv7l/wheel/securevector/utils 2026-05-22T20:44:17,920 copying build/lib/securevector/utils/retry.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T20:44:17,922 copying build/lib/securevector/utils/exceptions.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T20:44:17,925 copying build/lib/securevector/utils/security.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T20:44:17,928 copying build/lib/securevector/utils/auto_config.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T20:44:17,931 copying build/lib/securevector/utils/performance.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T20:44:17,933 copying build/lib/securevector/utils/resilient_client.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T20:44:17,936 copying build/lib/securevector/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T20:44:17,938 copying build/lib/securevector/utils/logger.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T20:44:17,940 copying build/lib/securevector/utils/http_client.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T20:44:17,943 copying build/lib/securevector/utils/telemetry.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-22T20:44:17,946 copying build/lib/securevector/streaming.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-22T20:44:17,949 creating build/bdist.linux-armv7l/wheel/securevector/core 2026-05-22T20:44:17,951 creating build/bdist.linux-armv7l/wheel/securevector/core/modes 2026-05-22T20:44:17,953 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/api 2026-05-22T20:44:17,954 copying build/lib/securevector/core/modes/api/api_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-22T20:44:17,957 copying build/lib/securevector/core/modes/api/api_analyzer.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-22T20:44:17,960 copying build/lib/securevector/core/modes/api/api_cache.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-22T20:44:17,962 copying build/lib/securevector/core/modes/api/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-22T20:44:17,965 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/hybrid 2026-05-22T20:44:17,966 copying build/lib/securevector/core/modes/hybrid/hybrid_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-05-22T20:44:17,969 copying build/lib/securevector/core/modes/hybrid/smart_router.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-05-22T20:44:17,972 copying build/lib/securevector/core/modes/hybrid/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-05-22T20:44:17,974 copying build/lib/securevector/core/modes/mode_factory.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes 2026-05-22T20:44:17,976 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/local 2026-05-22T20:44:17,978 copying build/lib/securevector/core/modes/local/local_cache.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-22T20:44:17,980 copying build/lib/securevector/core/modes/local/local_analyzer.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-22T20:44:17,984 copying build/lib/securevector/core/modes/local/local_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-22T20:44:17,986 copying build/lib/securevector/core/modes/local/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-22T20:44:17,988 copying build/lib/securevector/core/modes/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes 2026-05-22T20:44:17,991 creating build/bdist.linux-armv7l/wheel/securevector/core/tool_permissions 2026-05-22T20:44:17,992 copying build/lib/securevector/core/tool_permissions/parser.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-05-22T20:44:17,995 copying build/lib/securevector/core/tool_permissions/engine.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-05-22T20:44:17,998 copying build/lib/securevector/core/tool_permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-05-22T20:44:18,000 copying build/lib/securevector/core/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core 2026-05-22T20:44:18,002 creating build/bdist.linux-armv7l/wheel/securevector/integrations 2026-05-22T20:44:18,004 copying build/lib/securevector/integrations/openclaw_llm_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-05-22T20:44:18,008 copying build/lib/securevector/integrations/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-05-22T20:44:18,011 copying build/lib/securevector/integrations/openclaw_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-05-22T20:44:18,014 copying build/lib/securevector/async_client.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-22T20:44:18,017 creating build/bdist.linux-armv7l/wheel/securevector/pricing 2026-05-22T20:44:18,018 copying build/lib/securevector/pricing/model_pricing.yml -> build/bdist.linux-armv7l/wheel/./securevector/pricing 2026-05-22T20:44:18,021 copying build/lib/securevector/pricing/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/pricing 2026-05-22T20:44:18,024 creating build/bdist.linux-armv7l/wheel/securevector/testing 2026-05-22T20:44:18,025 copying build/lib/securevector/testing/mock_client.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-22T20:44:18,028 copying build/lib/securevector/testing/fixtures.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-22T20:44:18,030 copying build/lib/securevector/testing/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-22T20:44:18,032 copying build/lib/securevector/testing/assertions.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-22T20:44:18,035 creating build/bdist.linux-armv7l/wheel/securevector/plugins 2026-05-22T20:44:18,037 creating build/bdist.linux-armv7l/wheel/securevector/plugins/claude-code 2026-05-22T20:44:18,039 creating build/bdist.linux-armv7l/wheel/securevector/plugins/claude-code/hooks 2026-05-22T20:44:18,041 copying build/lib/securevector/plugins/claude-code/hooks/stop-hook-probe.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-22T20:44:18,043 copying build/lib/securevector/plugins/claude-code/hooks/hooks.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-22T20:44:18,045 copying build/lib/securevector/plugins/claude-code/hooks/statusline.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-22T20:44:18,047 copying build/lib/securevector/plugins/claude-code/hooks/post-tool-use.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-22T20:44:18,050 copying build/lib/securevector/plugins/claude-code/hooks/user-prompt-submit.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-22T20:44:18,052 copying build/lib/securevector/plugins/claude-code/hooks/pre-tool-use.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-22T20:44:18,055 copying build/lib/securevector/plugins/claude-code/hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-22T20:44:18,057 copying build/lib/securevector/plugins/claude-code/README.md -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code 2026-05-22T20:44:18,060 creating build/bdist.linux-armv7l/wheel/securevector/plugins/claude-code/.claude-plugin 2026-05-22T20:44:18,061 copying build/lib/securevector/plugins/claude-code/.claude-plugin/plugin.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/.claude-plugin 2026-05-22T20:44:18,064 copying build/lib/securevector/plugins/claude-code/.claude-plugin/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/.claude-plugin 2026-05-22T20:44:18,066 creating build/bdist.linux-armv7l/wheel/securevector/plugins/claude-code/lib 2026-05-22T20:44:18,067 copying build/lib/securevector/plugins/claude-code/lib/normalize.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/lib 2026-05-22T20:44:18,070 copying build/lib/securevector/plugins/claude-code/lib/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/lib 2026-05-22T20:44:18,072 copying build/lib/securevector/plugins/claude-code/lib/redact.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/lib 2026-05-22T20:44:18,074 copying build/lib/securevector/plugins/claude-code/lib/client.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/lib 2026-05-22T20:44:18,076 copying build/lib/securevector/plugins/claude-code/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code 2026-05-22T20:44:18,078 copying build/lib/securevector/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins 2026-05-22T20:44:18,081 creating build/bdist.linux-armv7l/wheel/securevector/plugins/openclaw 2026-05-22T20:44:18,082 copying build/lib/securevector/plugins/openclaw/package.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-22T20:44:18,085 copying build/lib/securevector/plugins/openclaw/index.ts -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-22T20:44:18,087 copying build/lib/securevector/plugins/openclaw/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-22T20:44:18,089 copying build/lib/securevector/plugins/openclaw/config.ts -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-22T20:44:18,091 copying build/lib/securevector/plugins/openclaw/openclaw.plugin.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-22T20:44:18,094 creating build/bdist.linux-armv7l/wheel/securevector/models 2026-05-22T20:44:18,095 copying build/lib/securevector/models/policy_models.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-22T20:44:18,098 copying build/lib/securevector/models/threat_types.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-22T20:44:18,101 copying build/lib/securevector/models/analysis_result.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-22T20:44:18,103 copying build/lib/securevector/models/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-22T20:44:18,105 copying build/lib/securevector/models/config_models.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-22T20:44:18,108 copying build/lib/securevector/types.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-22T20:44:18,111 creating build/bdist.linux-armv7l/wheel/securevector/mcp 2026-05-22T20:44:18,112 copying build/lib/securevector/mcp/__main__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-22T20:44:18,116 creating build/bdist.linux-armv7l/wheel/securevector/mcp/prompts 2026-05-22T20:44:18,117 copying build/lib/securevector/mcp/prompts/templates.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/prompts 2026-05-22T20:44:18,120 copying build/lib/securevector/mcp/prompts/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/prompts 2026-05-22T20:44:18,123 creating build/bdist.linux-armv7l/wheel/securevector/mcp/config 2026-05-22T20:44:18,124 copying build/lib/securevector/mcp/config/server_config.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/config 2026-05-22T20:44:18,127 copying build/lib/securevector/mcp/config/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/config 2026-05-22T20:44:18,129 copying build/lib/securevector/mcp/auth_validator.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-22T20:44:18,132 creating build/bdist.linux-armv7l/wheel/securevector/mcp/resources 2026-05-22T20:44:18,133 copying build/lib/securevector/mcp/resources/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-05-22T20:44:18,136 copying build/lib/securevector/mcp/resources/policies.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-05-22T20:44:18,139 copying build/lib/securevector/mcp/resources/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-05-22T20:44:18,141 copying build/lib/securevector/mcp/server.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-22T20:44:18,144 copying build/lib/securevector/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-22T20:44:18,146 creating build/bdist.linux-armv7l/wheel/securevector/mcp/tools 2026-05-22T20:44:18,147 copying build/lib/securevector/mcp/tools/analyze_prompt.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-22T20:44:18,150 copying build/lib/securevector/mcp/tools/batch_analysis.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-22T20:44:18,153 copying build/lib/securevector/mcp/tools/threat_stats.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-22T20:44:18,155 copying build/lib/securevector/mcp/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-22T20:44:18,157 copying build/lib/securevector/cli.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-22T20:44:18,160 copying build/lib/securevector/client.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-22T20:44:18,162 copying build/lib/securevector/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-22T20:44:18,165 creating build/bdist.linux-armv7l/wheel/securevector/app 2026-05-22T20:44:18,166 creating build/bdist.linux-armv7l/wheel/securevector/app/utils 2026-05-22T20:44:18,167 copying build/lib/securevector/app/utils/config_file.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-22T20:44:18,170 copying build/lib/securevector/app/utils/redaction.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-22T20:44:18,172 copying build/lib/securevector/app/utils/platform.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-22T20:44:18,174 copying build/lib/securevector/app/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-22T20:44:18,176 copying build/lib/securevector/app/utils/device_id.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-22T20:44:18,179 creating build/bdist.linux-armv7l/wheel/securevector/app/installers 2026-05-22T20:44:18,180 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/linux 2026-05-22T20:44:18,181 copying build/lib/securevector/app/installers/linux/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/linux 2026-05-22T20:44:18,183 copying build/lib/securevector/app/installers/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers 2026-05-22T20:44:18,185 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/macos 2026-05-22T20:44:18,186 copying build/lib/securevector/app/installers/macos/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/macos 2026-05-22T20:44:18,189 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/windows 2026-05-22T20:44:18,190 copying build/lib/securevector/app/installers/windows/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/windows 2026-05-22T20:44:18,192 creating build/bdist.linux-armv7l/wheel/securevector/app/services 2026-05-22T20:44:18,193 copying build/lib/securevector/app/services/nlp_rule_generator.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,196 copying build/lib/securevector/app/services/credentials.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,198 copying build/lib/securevector/app/services/skill_scanner.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,202 copying build/lib/securevector/app/services/rules_service.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,204 copying build/lib/securevector/app/services/cloud_config.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,206 copying build/lib/securevector/app/services/siem_ocsf.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,209 copying build/lib/securevector/app/services/cloud_rules_preview.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,212 copying build/lib/securevector/app/services/llm_review.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,215 copying build/lib/securevector/app/services/cloud_rules_sync.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,217 copying build/lib/securevector/app/services/external_forwarder.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,220 copying build/lib/securevector/app/services/cloud_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,223 copying build/lib/securevector/app/services/policy_defaults.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,225 copying build/lib/securevector/app/services/cloud_sync.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,228 copying build/lib/securevector/app/services/enrollment.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,230 copying build/lib/securevector/app/services/cost_recorder.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,232 copying build/lib/securevector/app/services/analysis_service.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,235 copying build/lib/securevector/app/services/bundle_verifier.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,237 copying build/lib/securevector/app/services/forwarder_secrets.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,239 copying build/lib/securevector/app/services/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,240 copying build/lib/securevector/app/services/url_skill_fetcher.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,243 copying build/lib/securevector/app/services/policy_engine.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-22T20:44:18,246 creating build/bdist.linux-armv7l/wheel/securevector/app/server 2026-05-22T20:44:18,247 creating build/bdist.linux-armv7l/wheel/securevector/app/server/routes 2026-05-22T20:44:18,249 copying build/lib/securevector/app/server/routes/hooks_claude_code.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,252 copying build/lib/securevector/app/server/routes/tool_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,255 copying build/lib/securevector/app/server/routes/device_admin.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,258 copying build/lib/securevector/app/server/routes/cloud_settings.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,260 copying build/lib/securevector/app/server/routes/skill_scans.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,263 copying build/lib/securevector/app/server/routes/proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,265 copying build/lib/securevector/app/server/routes/replay.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,267 copying build/lib/securevector/app/server/routes/_hooks_common.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,270 copying build/lib/securevector/app/server/routes/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,272 copying build/lib/securevector/app/server/routes/threat_intel.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,274 copying build/lib/securevector/app/server/routes/costs.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,277 copying build/lib/securevector/app/server/routes/threat_analytics.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,279 copying build/lib/securevector/app/server/routes/hooks.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,282 copying build/lib/securevector/app/server/routes/skill_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,284 copying build/lib/securevector/app/server/routes/siem_forwarders.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,287 copying build/lib/securevector/app/server/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,289 copying build/lib/securevector/app/server/routes/analyze.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,292 copying build/lib/securevector/app/server/routes/llm.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-22T20:44:18,294 copying build/lib/securevector/app/server/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server 2026-05-22T20:44:18,296 copying build/lib/securevector/app/server/app.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server 2026-05-22T20:44:18,299 creating build/bdist.linux-armv7l/wheel/securevector/app/assets 2026-05-22T20:44:18,300 copying build/lib/securevector/app/assets/favicon.png -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-22T20:44:18,302 copying build/lib/securevector/app/assets/favicon.svg -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-22T20:44:18,304 copying build/lib/securevector/app/assets/favicon.ico -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-22T20:44:18,307 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web 2026-05-22T20:44:18,308 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/icons 2026-05-22T20:44:18,309 copying build/lib/securevector/app/assets/web/icons/favicon.ico -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/icons 2026-05-22T20:44:18,311 copying build/lib/securevector/app/assets/web/icons/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/icons 2026-05-22T20:44:18,313 copying build/lib/securevector/app/assets/web/index.html -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-05-22T20:44:18,315 copying build/lib/securevector/app/assets/web/loading.html -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-05-22T20:44:18,317 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/css 2026-05-22T20:44:18,318 copying build/lib/securevector/app/assets/web/css/styles.css -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/css 2026-05-22T20:44:18,323 copying build/lib/securevector/app/assets/web/css/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/css 2026-05-22T20:44:18,325 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/siem-templates 2026-05-22T20:44:18,326 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-22T20:44:18,329 copying build/lib/securevector/app/assets/web/siem-templates/LICENSE -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-22T20:44:18,330 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-22T20:44:18,333 copying build/lib/securevector/app/assets/web/siem-templates/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-22T20:44:18,334 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-22T20:44:18,337 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-22T20:44:18,340 copying build/lib/securevector/app/assets/web/siem-templates/NOTICE -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-22T20:44:18,342 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/images 2026-05-22T20:44:18,343 copying build/lib/securevector/app/assets/web/images/favicon.png -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-05-22T20:44:18,346 copying build/lib/securevector/app/assets/web/images/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-05-22T20:44:18,348 copying build/lib/securevector/app/assets/web/images/securevector-architecture.svg -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-05-22T20:44:18,352 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js 2026-05-22T20:44:18,353 copying build/lib/securevector/app/assets/web/js/api.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-05-22T20:44:18,356 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js/pages 2026-05-22T20:44:18,357 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-22T20:44:18,362 copying build/lib/securevector/app/assets/web/js/pages/rules.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T20:44:18,365 copying build/lib/securevector/app/assets/web/js/pages/threats.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T20:44:18,369 copying build/lib/securevector/app/assets/web/js/pages/costs.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T20:44:18,373 copying build/lib/securevector/app/assets/web/js/pages/integrations.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T20:44:18,377 copying build/lib/securevector/app/assets/web/js/pages/replay.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T20:44:18,380 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-22T20:44:18,383 copying build/lib/securevector/app/assets/web/js/pages/settings.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T20:44:18,387 copying build/lib/securevector/app/assets/web/js/pages/guide-claude-code.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T20:44:18,389 copying build/lib/securevector/app/assets/web/js/pages/dashboard.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T20:44:18,392 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-22T20:44:18,398 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-22T20:44:18,403 copying build/lib/securevector/app/assets/web/js/pages/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T20:44:18,405 copying build/lib/securevector/app/assets/web/js/pages/proxy.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-22T20:44:18,408 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-22T20:44:18,411 copying build/lib/securevector/app/assets/web/js/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-05-22T20:44:18,413 copying build/lib/securevector/app/assets/web/js/app.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-05-22T20:44:18,416 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js/components 2026-05-22T20:44:18,417 copying build/lib/securevector/app/assets/web/js/components/header.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-22T20:44:18,422 copying build/lib/securevector/app/assets/web/js/components/modal.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-22T20:44:18,424 copying build/lib/securevector/app/assets/web/js/components/sidebar.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-22T20:44:18,427 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-22T20:44:18,430 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-22T20:44:18,433 copying build/lib/securevector/app/assets/web/js/components/toast.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-22T20:44:18,435 copying build/lib/securevector/app/assets/web/js/components/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-22T20:44:18,437 copying build/lib/securevector/app/assets/web/js/components/card.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-22T20:44:18,439 copying build/lib/securevector/app/assets/web/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-05-22T20:44:18,441 copying build/lib/securevector/app/assets/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-22T20:44:18,443 copying build/lib/securevector/app/main.py -> build/bdist.linux-armv7l/wheel/./securevector/app 2026-05-22T20:44:18,447 creating build/bdist.linux-armv7l/wheel/securevector/app/database 2026-05-22T20:44:18,448 copying build/lib/securevector/app/database/connection.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-22T20:44:18,450 creating build/bdist.linux-armv7l/wheel/securevector/app/database/repositories 2026-05-22T20:44:18,451 copying build/lib/securevector/app/database/repositories/tool_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T20:44:18,454 copying build/lib/securevector/app/database/repositories/custom_tools.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T20:44:18,456 copying build/lib/securevector/app/database/repositories/skill_scans.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T20:44:18,458 copying build/lib/securevector/app/database/repositories/external_forwarders.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T20:44:18,462 copying build/lib/securevector/app/database/repositories/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T20:44:18,464 copying build/lib/securevector/app/database/repositories/threat_intel.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T20:44:18,467 copying build/lib/securevector/app/database/repositories/synced_bundle_envelope.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T20:44:18,469 copying build/lib/securevector/app/database/repositories/costs.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T20:44:18,472 copying build/lib/securevector/app/database/repositories/synced_rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T20:44:18,474 copying build/lib/securevector/app/database/repositories/settings.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T20:44:18,476 copying build/lib/securevector/app/database/repositories/skill_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T20:44:18,479 copying build/lib/securevector/app/database/repositories/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-22T20:44:18,481 copying build/lib/securevector/app/database/models.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-22T20:44:18,483 copying build/lib/securevector/app/database/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-22T20:44:18,485 copying build/lib/securevector/app/database/migrations.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-22T20:44:18,488 copying build/lib/securevector/app/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app 2026-05-22T20:44:18,490 creating build/bdist.linux-armv7l/wheel/securevector/app/rules 2026-05-22T20:44:18,491 copying build/lib/securevector/app/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/rules 2026-05-22T20:44:18,493 copying build/lib/securevector/app/rules/last_resort.py -> build/bdist.linux-armv7l/wheel/./securevector/app/rules 2026-05-22T20:44:18,495 creating build/bdist.linux-armv7l/wheel/securevector/rules 2026-05-22T20:44:18,496 copying build/lib/securevector/rules/LICENSE_NOTICE.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-22T20:44:18,499 copying build/lib/securevector/rules/README.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-22T20:44:18,501 copying build/lib/securevector/rules/RULES_ATTRIBUTION.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-22T20:44:18,503 creating build/bdist.linux-armv7l/wheel/securevector/rules/tool_permissions 2026-05-22T20:44:18,504 copying build/lib/securevector/rules/tool_permissions/sv_tool_essential.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/tool_permissions 2026-05-22T20:44:18,507 copying build/lib/securevector/rules/tool_permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules/tool_permissions 2026-05-22T20:44:18,509 copying build/lib/securevector/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-22T20:44:18,512 creating build/bdist.linux-armv7l/wheel/securevector/rules/community 2026-05-22T20:44:18,513 copying build/lib/securevector/rules/community/sv_community_output_leakage.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T20:44:18,515 copying build/lib/securevector/rules/community/mitre_patterns.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T20:44:18,517 copying build/lib/securevector/rules/community/sv_community_essential_patterns.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T20:44:18,520 copying build/lib/securevector/rules/community/sv_community_harmful_content.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T20:44:18,522 copying build/lib/securevector/rules/community/sv_community_social_engineering.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T20:44:18,524 copying build/lib/securevector/rules/community/sv_community_jailbreak_attempts.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T20:44:18,527 copying build/lib/securevector/rules/community/sv_community_pii_detection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T20:44:18,529 copying build/lib/securevector/rules/community/sv_community_data_extraction.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T20:44:18,531 copying build/lib/securevector/rules/community/sv_community_evasion_attempts.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T20:44:18,534 copying build/lib/securevector/rules/community/sv_community_prompt_injection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T20:44:18,537 copying build/lib/securevector/rules/community/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T20:44:18,539 copying build/lib/securevector/rules/community/owasp_top10.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T20:44:18,541 copying build/lib/securevector/rules/community/sv_community_indirect_prompt_injection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-22T20:44:18,544 copying build/lib/securevector/cli_enhanced.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-22T20:44:18,546 running install_egg_info 2026-05-22T20:44:18,560 Copying src/securevector_ai_monitor.egg-info to build/bdist.linux-armv7l/wheel/./securevector_ai_monitor-4.2.1-py3.11.egg-info 2026-05-22T20:44:18,573 running install_scripts 2026-05-22T20:44:18,586 creating build/bdist.linux-armv7l/wheel/securevector_ai_monitor-4.2.1.dist-info/WHEEL 2026-05-22T20:44:18,589 creating '/tmp/pip-wheel-ghl_0txh/.tmp-2fsm0vne/securevector_ai_monitor-4.2.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-22T20:44:18,591 adding 'securevector/__init__.py' 2026-05-22T20:44:18,594 adding 'securevector/async_client.py' 2026-05-22T20:44:18,597 adding 'securevector/cli.py' 2026-05-22T20:44:18,600 adding 'securevector/cli_enhanced.py' 2026-05-22T20:44:18,602 adding 'securevector/client.py' 2026-05-22T20:44:18,605 adding 'securevector/streaming.py' 2026-05-22T20:44:18,607 adding 'securevector/types.py' 2026-05-22T20:44:18,609 adding 'securevector/app/__init__.py' 2026-05-22T20:44:18,615 adding 'securevector/app/main.py' 2026-05-22T20:44:18,618 adding 'securevector/app/assets/__init__.py' 2026-05-22T20:44:18,619 adding 'securevector/app/assets/favicon.ico' 2026-05-22T20:44:18,620 adding 'securevector/app/assets/favicon.png' 2026-05-22T20:44:18,622 adding 'securevector/app/assets/favicon.svg' 2026-05-22T20:44:18,624 adding 'securevector/app/assets/web/__init__.py' 2026-05-22T20:44:18,625 adding 'securevector/app/assets/web/index.html' 2026-05-22T20:44:18,627 adding 'securevector/app/assets/web/loading.html' 2026-05-22T20:44:18,629 adding 'securevector/app/assets/web/css/__init__.py' 2026-05-22T20:44:18,649 adding 'securevector/app/assets/web/css/styles.css' 2026-05-22T20:44:18,653 adding 'securevector/app/assets/web/icons/__init__.py' 2026-05-22T20:44:18,654 adding 'securevector/app/assets/web/icons/favicon.ico' 2026-05-22T20:44:18,657 adding 'securevector/app/assets/web/images/__init__.py' 2026-05-22T20:44:18,658 adding 'securevector/app/assets/web/images/favicon.png' 2026-05-22T20:44:18,661 adding 'securevector/app/assets/web/images/securevector-architecture.svg' 2026-05-22T20:44:18,664 adding 'securevector/app/assets/web/js/__init__.py' 2026-05-22T20:44:18,667 adding 'securevector/app/assets/web/js/api.js' 2026-05-22T20:44:18,672 adding 'securevector/app/assets/web/js/app.js' 2026-05-22T20:44:18,674 adding 'securevector/app/assets/web/js/components/__init__.py' 2026-05-22T20:44:18,676 adding 'securevector/app/assets/web/js/components/card.js' 2026-05-22T20:44:18,679 adding 'securevector/app/assets/web/js/components/data-table.js' 2026-05-22T20:44:18,682 adding 'securevector/app/assets/web/js/components/global-banners.js' 2026-05-22T20:44:18,694 adding 'securevector/app/assets/web/js/components/header.js' 2026-05-22T20:44:18,697 adding 'securevector/app/assets/web/js/components/modal.js' 2026-05-22T20:44:18,706 adding 'securevector/app/assets/web/js/components/sidebar.js' 2026-05-22T20:44:18,709 adding 'securevector/app/assets/web/js/components/toast.js' 2026-05-22T20:44:18,711 adding 'securevector/app/assets/web/js/pages/__init__.py' 2026-05-22T20:44:18,727 adding 'securevector/app/assets/web/js/pages/costs.js' 2026-05-22T20:44:18,736 adding 'securevector/app/assets/web/js/pages/dashboard.js' 2026-05-22T20:44:18,753 adding 'securevector/app/assets/web/js/pages/getting-started.js' 2026-05-22T20:44:18,758 adding 'securevector/app/assets/web/js/pages/guide-claude-code.js' 2026-05-22T20:44:18,769 adding 'securevector/app/assets/web/js/pages/integrations.js' 2026-05-22T20:44:18,776 adding 'securevector/app/assets/web/js/pages/mcp-policies.js' 2026-05-22T20:44:18,782 adding 'securevector/app/assets/web/js/pages/proxy.js' 2026-05-22T20:44:18,786 adding 'securevector/app/assets/web/js/pages/replay.js' 2026-05-22T20:44:18,796 adding 'securevector/app/assets/web/js/pages/rules.js' 2026-05-22T20:44:18,807 adding 'securevector/app/assets/web/js/pages/settings.js' 2026-05-22T20:44:18,811 adding 'securevector/app/assets/web/js/pages/siem-export.js' 2026-05-22T20:44:18,827 adding 'securevector/app/assets/web/js/pages/skill-scanner.js' 2026-05-22T20:44:18,834 adding 'securevector/app/assets/web/js/pages/threats.js' 2026-05-22T20:44:18,856 adding 'securevector/app/assets/web/js/pages/tool-permissions.js' 2026-05-22T20:44:18,860 adding 'securevector/app/assets/web/siem-templates/LICENSE' 2026-05-22T20:44:18,861 adding 'securevector/app/assets/web/siem-templates/NOTICE' 2026-05-22T20:44:18,862 adding 'securevector/app/assets/web/siem-templates/__init__.py' 2026-05-22T20:44:18,864 adding 'securevector/app/assets/web/siem-templates/datadog-dashboard.json' 2026-05-22T20:44:18,865 adding 'securevector/app/assets/web/siem-templates/grafana-dashboard.json' 2026-05-22T20:44:18,867 adding 'securevector/app/assets/web/siem-templates/sentinel-workbook.json' 2026-05-22T20:44:18,869 adding 'securevector/app/assets/web/siem-templates/splunk-dashboard.xml' 2026-05-22T20:44:18,871 adding 'securevector/app/database/__init__.py' 2026-05-22T20:44:18,872 adding 'securevector/app/database/connection.py' 2026-05-22T20:44:18,879 adding 'securevector/app/database/migrations.py' 2026-05-22T20:44:18,882 adding 'securevector/app/database/models.py' 2026-05-22T20:44:18,884 adding 'securevector/app/database/repositories/__init__.py' 2026-05-22T20:44:18,886 adding 'securevector/app/database/repositories/costs.py' 2026-05-22T20:44:18,890 adding 'securevector/app/database/repositories/custom_tools.py' 2026-05-22T20:44:18,895 adding 'securevector/app/database/repositories/external_forwarders.py' 2026-05-22T20:44:18,898 adding 'securevector/app/database/repositories/rules.py' 2026-05-22T20:44:18,900 adding 'securevector/app/database/repositories/settings.py' 2026-05-22T20:44:18,902 adding 'securevector/app/database/repositories/skill_permissions.py' 2026-05-22T20:44:18,903 adding 'securevector/app/database/repositories/skill_scans.py' 2026-05-22T20:44:18,905 adding 'securevector/app/database/repositories/synced_bundle_envelope.py' 2026-05-22T20:44:18,907 adding 'securevector/app/database/repositories/synced_rules.py' 2026-05-22T20:44:18,910 adding 'securevector/app/database/repositories/threat_intel.py' 2026-05-22T20:44:18,911 adding 'securevector/app/database/repositories/tool_permissions.py' 2026-05-22T20:44:18,913 adding 'securevector/app/installers/__init__.py' 2026-05-22T20:44:18,915 adding 'securevector/app/installers/linux/__init__.py' 2026-05-22T20:44:18,916 adding 'securevector/app/installers/macos/__init__.py' 2026-05-22T20:44:18,918 adding 'securevector/app/installers/windows/__init__.py' 2026-05-22T20:44:18,920 adding 'securevector/app/rules/__init__.py' 2026-05-22T20:44:18,921 adding 'securevector/app/rules/last_resort.py' 2026-05-22T20:44:18,923 adding 'securevector/app/server/__init__.py' 2026-05-22T20:44:18,925 adding 'securevector/app/server/app.py' 2026-05-22T20:44:18,927 adding 'securevector/app/server/routes/__init__.py' 2026-05-22T20:44:18,928 adding 'securevector/app/server/routes/_hooks_common.py' 2026-05-22T20:44:18,931 adding 'securevector/app/server/routes/analyze.py' 2026-05-22T20:44:18,934 adding 'securevector/app/server/routes/cloud_settings.py' 2026-05-22T20:44:18,937 adding 'securevector/app/server/routes/costs.py' 2026-05-22T20:44:18,940 adding 'securevector/app/server/routes/device_admin.py' 2026-05-22T20:44:18,945 adding 'securevector/app/server/routes/hooks.py' 2026-05-22T20:44:18,951 adding 'securevector/app/server/routes/hooks_claude_code.py' 2026-05-22T20:44:18,954 adding 'securevector/app/server/routes/llm.py' 2026-05-22T20:44:18,956 adding 'securevector/app/server/routes/proxy.py' 2026-05-22T20:44:18,958 adding 'securevector/app/server/routes/replay.py' 2026-05-22T20:44:18,960 adding 'securevector/app/server/routes/rules.py' 2026-05-22T20:44:18,964 adding 'securevector/app/server/routes/siem_forwarders.py' 2026-05-22T20:44:18,966 adding 'securevector/app/server/routes/skill_permissions.py' 2026-05-22T20:44:18,970 adding 'securevector/app/server/routes/skill_scans.py' 2026-05-22T20:44:18,972 adding 'securevector/app/server/routes/threat_analytics.py' 2026-05-22T20:44:18,973 adding 'securevector/app/server/routes/threat_intel.py' 2026-05-22T20:44:18,977 adding 'securevector/app/server/routes/tool_permissions.py' 2026-05-22T20:44:18,979 adding 'securevector/app/services/__init__.py' 2026-05-22T20:44:18,981 adding 'securevector/app/services/analysis_service.py' 2026-05-22T20:44:18,983 adding 'securevector/app/services/bundle_verifier.py' 2026-05-22T20:44:18,984 adding 'securevector/app/services/cloud_config.py' 2026-05-22T20:44:18,986 adding 'securevector/app/services/cloud_proxy.py' 2026-05-22T20:44:18,988 adding 'securevector/app/services/cloud_rules_preview.py' 2026-05-22T20:44:18,990 adding 'securevector/app/services/cloud_rules_sync.py' 2026-05-22T20:44:18,993 adding 'securevector/app/services/cloud_sync.py' 2026-05-22T20:44:18,995 adding 'securevector/app/services/cost_recorder.py' 2026-05-22T20:44:18,997 adding 'securevector/app/services/credentials.py' 2026-05-22T20:44:18,998 adding 'securevector/app/services/enrollment.py' 2026-05-22T20:44:19,001 adding 'securevector/app/services/external_forwarder.py' 2026-05-22T20:44:19,002 adding 'securevector/app/services/forwarder_secrets.py' 2026-05-22T20:44:19,005 adding 'securevector/app/services/llm_review.py' 2026-05-22T20:44:19,007 adding 'securevector/app/services/nlp_rule_generator.py' 2026-05-22T20:44:19,010 adding 'securevector/app/services/policy_defaults.py' 2026-05-22T20:44:19,012 adding 'securevector/app/services/policy_engine.py' 2026-05-22T20:44:19,013 adding 'securevector/app/services/rules_service.py' 2026-05-22T20:44:19,016 adding 'securevector/app/services/siem_ocsf.py' 2026-05-22T20:44:19,021 adding 'securevector/app/services/skill_scanner.py' 2026-05-22T20:44:19,024 adding 'securevector/app/services/url_skill_fetcher.py' 2026-05-22T20:44:19,026 adding 'securevector/app/utils/__init__.py' 2026-05-22T20:44:19,028 adding 'securevector/app/utils/config_file.py' 2026-05-22T20:44:19,030 adding 'securevector/app/utils/device_id.py' 2026-05-22T20:44:19,031 adding 'securevector/app/utils/platform.py' 2026-05-22T20:44:19,033 adding 'securevector/app/utils/redaction.py' 2026-05-22T20:44:19,035 adding 'securevector/core/__init__.py' 2026-05-22T20:44:19,036 adding 'securevector/core/modes/__init__.py' 2026-05-22T20:44:19,038 adding 'securevector/core/modes/mode_factory.py' 2026-05-22T20:44:19,040 adding 'securevector/core/modes/api/__init__.py' 2026-05-22T20:44:19,042 adding 'securevector/core/modes/api/api_analyzer.py' 2026-05-22T20:44:19,045 adding 'securevector/core/modes/api/api_cache.py' 2026-05-22T20:44:19,047 adding 'securevector/core/modes/api/api_mode.py' 2026-05-22T20:44:19,048 adding 'securevector/core/modes/hybrid/__init__.py' 2026-05-22T20:44:19,051 adding 'securevector/core/modes/hybrid/hybrid_mode.py' 2026-05-22T20:44:19,053 adding 'securevector/core/modes/hybrid/smart_router.py' 2026-05-22T20:44:19,055 adding 'securevector/core/modes/local/__init__.py' 2026-05-22T20:44:19,059 adding 'securevector/core/modes/local/local_analyzer.py' 2026-05-22T20:44:19,061 adding 'securevector/core/modes/local/local_cache.py' 2026-05-22T20:44:19,062 adding 'securevector/core/modes/local/local_mode.py' 2026-05-22T20:44:19,064 adding 'securevector/core/tool_permissions/__init__.py' 2026-05-22T20:44:19,066 adding 'securevector/core/tool_permissions/engine.py' 2026-05-22T20:44:19,068 adding 'securevector/core/tool_permissions/parser.py' 2026-05-22T20:44:19,070 adding 'securevector/integrations/__init__.py' 2026-05-22T20:44:19,080 adding 'securevector/integrations/openclaw_llm_proxy.py' 2026-05-22T20:44:19,084 adding 'securevector/integrations/openclaw_proxy.py' 2026-05-22T20:44:19,086 adding 'securevector/mcp/__init__.py' 2026-05-22T20:44:19,088 adding 'securevector/mcp/__main__.py' 2026-05-22T20:44:19,090 adding 'securevector/mcp/auth_validator.py' 2026-05-22T20:44:19,094 adding 'securevector/mcp/server.py' 2026-05-22T20:44:19,097 adding 'securevector/mcp/config/__init__.py' 2026-05-22T20:44:19,099 adding 'securevector/mcp/config/server_config.py' 2026-05-22T20:44:19,101 adding 'securevector/mcp/prompts/__init__.py' 2026-05-22T20:44:19,104 adding 'securevector/mcp/prompts/templates.py' 2026-05-22T20:44:19,106 adding 'securevector/mcp/resources/__init__.py' 2026-05-22T20:44:19,108 adding 'securevector/mcp/resources/policies.py' 2026-05-22T20:44:19,111 adding 'securevector/mcp/resources/rules.py' 2026-05-22T20:44:19,113 adding 'securevector/mcp/tools/__init__.py' 2026-05-22T20:44:19,116 adding 'securevector/mcp/tools/analyze_prompt.py' 2026-05-22T20:44:19,119 adding 'securevector/mcp/tools/batch_analysis.py' 2026-05-22T20:44:19,121 adding 'securevector/mcp/tools/threat_stats.py' 2026-05-22T20:44:19,123 adding 'securevector/models/__init__.py' 2026-05-22T20:44:19,125 adding 'securevector/models/analysis_result.py' 2026-05-22T20:44:19,127 adding 'securevector/models/config_models.py' 2026-05-22T20:44:19,129 adding 'securevector/models/policy_models.py' 2026-05-22T20:44:19,130 adding 'securevector/models/threat_types.py' 2026-05-22T20:44:19,132 adding 'securevector/plugins/__init__.py' 2026-05-22T20:44:19,135 adding 'securevector/plugins/claude-code/README.md' 2026-05-22T20:44:19,136 adding 'securevector/plugins/claude-code/__init__.py' 2026-05-22T20:44:19,138 adding 'securevector/plugins/claude-code/.claude-plugin/__init__.py' 2026-05-22T20:44:19,139 adding 'securevector/plugins/claude-code/.claude-plugin/plugin.json' 2026-05-22T20:44:19,141 adding 'securevector/plugins/claude-code/hooks/__init__.py' 2026-05-22T20:44:19,142 adding 'securevector/plugins/claude-code/hooks/hooks.json' 2026-05-22T20:44:19,144 adding 'securevector/plugins/claude-code/hooks/post-tool-use.js' 2026-05-22T20:44:19,146 adding 'securevector/plugins/claude-code/hooks/pre-tool-use.js' 2026-05-22T20:44:19,148 adding 'securevector/plugins/claude-code/hooks/statusline.js' 2026-05-22T20:44:19,149 adding 'securevector/plugins/claude-code/hooks/stop-hook-probe.js' 2026-05-22T20:44:19,151 adding 'securevector/plugins/claude-code/hooks/user-prompt-submit.js' 2026-05-22T20:44:19,153 adding 'securevector/plugins/claude-code/lib/__init__.py' 2026-05-22T20:44:19,154 adding 'securevector/plugins/claude-code/lib/client.js' 2026-05-22T20:44:19,156 adding 'securevector/plugins/claude-code/lib/normalize.js' 2026-05-22T20:44:19,157 adding 'securevector/plugins/claude-code/lib/redact.js' 2026-05-22T20:44:19,159 adding 'securevector/plugins/openclaw/__init__.py' 2026-05-22T20:44:19,160 adding 'securevector/plugins/openclaw/config.ts' 2026-05-22T20:44:19,163 adding 'securevector/plugins/openclaw/index.ts' 2026-05-22T20:44:19,164 adding 'securevector/plugins/openclaw/openclaw.plugin.json' 2026-05-22T20:44:19,166 adding 'securevector/plugins/openclaw/package.json' 2026-05-22T20:44:19,167 adding 'securevector/pricing/__init__.py' 2026-05-22T20:44:19,169 adding 'securevector/pricing/model_pricing.yml' 2026-05-22T20:44:19,173 adding 'securevector/rules/LICENSE_NOTICE.md' 2026-05-22T20:44:19,175 adding 'securevector/rules/README.md' 2026-05-22T20:44:19,177 adding 'securevector/rules/RULES_ATTRIBUTION.md' 2026-05-22T20:44:19,178 adding 'securevector/rules/__init__.py' 2026-05-22T20:44:19,180 adding 'securevector/rules/community/__init__.py' 2026-05-22T20:44:19,182 adding 'securevector/rules/community/mitre_patterns.yml' 2026-05-22T20:44:19,184 adding 'securevector/rules/community/owasp_top10.yml' 2026-05-22T20:44:19,186 adding 'securevector/rules/community/sv_community_data_extraction.yml' 2026-05-22T20:44:19,188 adding 'securevector/rules/community/sv_community_essential_patterns.yml' 2026-05-22T20:44:19,194 adding 'securevector/rules/community/sv_community_evasion_attempts.yml' 2026-05-22T20:44:19,196 adding 'securevector/rules/community/sv_community_harmful_content.yml' 2026-05-22T20:44:19,198 adding 'securevector/rules/community/sv_community_indirect_prompt_injection.yml' 2026-05-22T20:44:19,200 adding 'securevector/rules/community/sv_community_jailbreak_attempts.yml' 2026-05-22T20:44:19,202 adding 'securevector/rules/community/sv_community_output_leakage.yml' 2026-05-22T20:44:19,203 adding 'securevector/rules/community/sv_community_pii_detection.yml' 2026-05-22T20:44:19,208 adding 'securevector/rules/community/sv_community_prompt_injection.yml' 2026-05-22T20:44:19,209 adding 'securevector/rules/community/sv_community_social_engineering.yml' 2026-05-22T20:44:19,211 adding 'securevector/rules/tool_permissions/__init__.py' 2026-05-22T20:44:19,214 adding 'securevector/rules/tool_permissions/sv_tool_essential.yml' 2026-05-22T20:44:19,216 adding 'securevector/testing/__init__.py' 2026-05-22T20:44:19,218 adding 'securevector/testing/assertions.py' 2026-05-22T20:44:19,220 adding 'securevector/testing/fixtures.py' 2026-05-22T20:44:19,222 adding 'securevector/testing/mock_client.py' 2026-05-22T20:44:19,224 adding 'securevector/utils/__init__.py' 2026-05-22T20:44:19,226 adding 'securevector/utils/auto_config.py' 2026-05-22T20:44:19,229 adding 'securevector/utils/exceptions.py' 2026-05-22T20:44:19,231 adding 'securevector/utils/http_client.py' 2026-05-22T20:44:19,233 adding 'securevector/utils/logger.py' 2026-05-22T20:44:19,235 adding 'securevector/utils/performance.py' 2026-05-22T20:44:19,237 adding 'securevector/utils/resilient_client.py' 2026-05-22T20:44:19,239 adding 'securevector/utils/retry.py' 2026-05-22T20:44:19,243 adding 'securevector/utils/security.py' 2026-05-22T20:44:19,246 adding 'securevector/utils/telemetry.py' 2026-05-22T20:44:19,250 adding 'securevector_ai_monitor-4.2.1.dist-info/licenses/LICENSE' 2026-05-22T20:44:19,252 adding 'securevector_ai_monitor-4.2.1.dist-info/licenses/NOTICE' 2026-05-22T20:44:19,258 adding 'securevector_ai_monitor-4.2.1.dist-info/METADATA' 2026-05-22T20:44:19,259 adding 'securevector_ai_monitor-4.2.1.dist-info/WHEEL' 2026-05-22T20:44:19,260 adding 'securevector_ai_monitor-4.2.1.dist-info/entry_points.txt' 2026-05-22T20:44:19,261 adding 'securevector_ai_monitor-4.2.1.dist-info/top_level.txt' 2026-05-22T20:44:19,265 adding 'securevector_ai_monitor-4.2.1.dist-info/RECORD' 2026-05-22T20:44:19,279 removing build/bdist.linux-armv7l/wheel 2026-05-22T20:44:19,438 Building wheel for securevector-ai-monitor (pyproject.toml): finished with status 'done' 2026-05-22T20:44:19,463 Created wheel for securevector-ai-monitor: filename=securevector_ai_monitor-4.2.1-py3-none-any.whl size=1024518 sha256=ad8b6c54859c210973ba7e91511d064d68d1f6e1726fbd018f645138426b9e64 2026-05-22T20:44:19,464 Stored in directory: /tmp/pip-ephem-wheel-cache-8i0xcii2/wheels/39/60/9b/5891ed4db999620e3eb4c49e66e234384f69ee372255b78a90 2026-05-22T20:44:19,493 Successfully built securevector-ai-monitor 2026-05-22T20:44:19,525 Removed build tracker: '/tmp/pip-build-tracker-tpjm51fm'