2026-05-27T18:39:53,392 Created temporary directory: /tmp/pip-ephem-wheel-cache-qwdp5v69 2026-05-27T18:39:53,394 Created temporary directory: /tmp/pip-build-tracker-5vwwuiwd 2026-05-27T18:39:53,394 Initialized build tracking at /tmp/pip-build-tracker-5vwwuiwd 2026-05-27T18:39:53,395 Created build tracker: /tmp/pip-build-tracker-5vwwuiwd 2026-05-27T18:39:53,395 Entered build tracker: /tmp/pip-build-tracker-5vwwuiwd 2026-05-27T18:39:53,396 Created temporary directory: /tmp/pip-wheel-akzxzlcy 2026-05-27T18:39:53,399 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-27T18:39:53,402 Created temporary directory: /tmp/pip-ephem-wheel-cache-q97c9m8l 2026-05-27T18:39:53,424 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-27T18:39:53,428 2 location(s) to search for versions of securevector-ai-monitor: 2026-05-27T18:39:53,428 * https://pypi.org/simple/securevector-ai-monitor/ 2026-05-27T18:39:53,428 * https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-27T18:39:53,429 Fetching project page and analyzing links: https://pypi.org/simple/securevector-ai-monitor/ 2026-05-27T18:39:53,430 Getting page https://pypi.org/simple/securevector-ai-monitor/ 2026-05-27T18:39:53,431 Found index url https://pypi.org/simple 2026-05-27T18:39:53,661 Fetched page https://pypi.org/simple/securevector-ai-monitor/ as application/vnd.pypi.simple.v1+json 2026-05-27T18:39:53,670 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-27T18:39:53,671 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-27T18:39:53,672 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-27T18:39:53,673 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-27T18:39:53,673 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-27T18:39:53,675 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-27T18:39:53,675 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-27T18:39:53,676 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-27T18:39:53,677 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-27T18:39:53,678 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-27T18:39:53,679 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-27T18:39:53,679 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-27T18:39:53,680 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-27T18:39:53,681 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-27T18:39:53,681 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-27T18:39:53,682 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-27T18:39:53,683 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-27T18:39:53,684 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-27T18:39:53,685 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-27T18:39:53,685 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-27T18:39:53,686 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-27T18:39:53,687 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-27T18:39:53,688 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-27T18:39:53,689 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-27T18:39:53,690 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-27T18:39:53,690 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-27T18:39:53,691 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-27T18:39:53,692 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-27T18:39:53,693 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-27T18:39:53,693 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-27T18:39:53,694 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-27T18:39:53,695 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-27T18:39:53,696 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-27T18:39:53,697 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-27T18:39:53,697 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-27T18:39:53,698 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-27T18:39:53,699 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-27T18:39:53,700 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-27T18:39:53,701 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-27T18:39:53,701 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-27T18:39:53,702 Skipping link: No binaries permitted for securevector-ai-monitor: https://files.pythonhosted.org/packages/d9/c2/2eb4e8a526e8c571f79536bf1c7ca68273ff966f6051d98489139bfada8e/securevector_ai_monitor-4.3.0-py3-none-any.whl (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-27T18:39:53,703 Found link https://files.pythonhosted.org/packages/66/69/94a0afbadc5bfc43969a2c6ef1544cf0cb96eb62afd536152f0315636a03/securevector_ai_monitor-4.3.0.tar.gz (from https://pypi.org/simple/securevector-ai-monitor/) (requires-python:>=3.9), version: 4.3.0 2026-05-27T18:39:53,703 Fetching project page and analyzing links: https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-27T18:39:53,704 Getting page https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-27T18:39:53,705 Found index url https://www.piwheels.org/simple 2026-05-27T18:39:53,879 Fetched page https://www.piwheels.org/simple/securevector-ai-monitor/ as text/html 2026-05-27T18:39:53,886 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-4.2.1-py3-none-any.whl#sha256=ad8b6c54859c210973ba7e91511d064d68d1f6e1726fbd018f645138426b9e64 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-05-27T18:39:53,887 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-27T18:39:53,887 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-27T18:39:53,888 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-27T18:39:53,889 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-27T18:39:53,889 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-27T18:39:53,890 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-27T18:39:53,891 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-27T18:39:53,891 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-27T18:39:53,892 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-27T18:39:53,892 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-27T18:39:53,893 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-27T18:39:53,893 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-27T18:39:53,894 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-27T18:39:53,895 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-27T18:39:53,895 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-27T18:39:53,896 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-27T18:39:53,897 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-27T18:39:53,897 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-27T18:39:53,898 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-27T18:39:53,898 Skipping link: not a file: https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-05-27T18:39:53,899 Skipping link: not a file: https://pypi.org/simple/securevector-ai-monitor/ 2026-05-27T18:39:53,920 Given no hashes to check 1 links for project 'securevector-ai-monitor': discarding no candidates 2026-05-27T18:39:53,938 Collecting securevector-ai-monitor==4.3.0 2026-05-27T18:39:53,941 Created temporary directory: /tmp/pip-unpack-hm8lzt3n 2026-05-27T18:39:54,174 Downloading securevector_ai_monitor-4.3.0.tar.gz (985 kB) 2026-05-27T18:39:54,960 Added securevector-ai-monitor==4.3.0 from https://files.pythonhosted.org/packages/66/69/94a0afbadc5bfc43969a2c6ef1544cf0cb96eb62afd536152f0315636a03/securevector_ai_monitor-4.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-5vwwuiwd' 2026-05-27T18:39:54,966 Created temporary directory: /tmp/pip-build-env-7rp1tyg8 2026-05-27T18:39:54,970 Installing build dependencies: started 2026-05-27T18:39:54,972 Running command pip subprocess to install build dependencies 2026-05-27T18:39:56,106 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-27T18:39:56,523 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-27T18:39:56,546 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-27T18:39:58,330 Collecting setuptools>=45 2026-05-27T18:39:58,331 Obtaining dependency information for setuptools>=45 from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-27T18:39:58,346 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-27T18:39:58,580 Collecting wheel 2026-05-27T18:39:58,581 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-27T18:39:58,595 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-27T18:39:58,776 Collecting packaging>=24.0 2026-05-27T18:39:58,778 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-27T18:39:58,792 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-27T18:39:58,982 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-27T18:39:59,003 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-27T18:39:59,095 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-27T18:39:59,128 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-27T18:39:59,154 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-27T18:39:59,236 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-27T18:40:01,968 Installing collected packages: setuptools, packaging, wheel 2026-05-27T18:40:05,659 Creating /tmp/pip-build-env-7rp1tyg8/overlay/local/bin 2026-05-27T18:40:05,661 changing mode of /tmp/pip-build-env-7rp1tyg8/overlay/local/bin/wheel to 755 2026-05-27T18:40:05,682 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-27T18:40:05,966 Installing build dependencies: finished with status 'done' 2026-05-27T18:40:05,972 Getting requirements to build wheel: started 2026-05-27T18:40:05,974 Running command Getting requirements to build wheel 2026-05-27T18:40:06,591 /tmp/pip-build-env-7rp1tyg8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-27T18:40:06,592 !! 2026-05-27T18:40:06,593 ******************************************************************************** 2026-05-27T18:40:06,593 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-27T18:40:06,594 License :: OSI Approved :: Apache Software License 2026-05-27T18:40:06,595 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-27T18:40:06,596 ******************************************************************************** 2026-05-27T18:40:06,597 !! 2026-05-27T18:40:06,598 self._finalize_license_expression() 2026-05-27T18:40:06,614 running egg_info 2026-05-27T18:40:06,620 writing src/securevector_ai_monitor.egg-info/PKG-INFO 2026-05-27T18:40:06,634 writing dependency_links to src/securevector_ai_monitor.egg-info/dependency_links.txt 2026-05-27T18:40:06,636 writing entry points to src/securevector_ai_monitor.egg-info/entry_points.txt 2026-05-27T18:40:06,644 writing requirements to src/securevector_ai_monitor.egg-info/requires.txt 2026-05-27T18:40:06,645 writing top-level names to src/securevector_ai_monitor.egg-info/top_level.txt 2026-05-27T18:40:06,757 reading manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-27T18:40:06,771 reading manifest template 'MANIFEST.in' 2026-05-27T18:40:06,772 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-05-27T18:40:06,773 warning: no files found matching '*.yaml' under directory 'rules' 2026-05-27T18:40:06,773 warning: no files found matching '*.yml' under directory 'rules' 2026-05-27T18:40:06,774 warning: no files found matching 'rules/README.md' 2026-05-27T18:40:06,774 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-05-27T18:40:06,775 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-05-27T18:40:06,785 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-27T18:40:06,787 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-05-27T18:40:06,788 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-05-27T18:40:06,790 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-05-27T18:40:06,791 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-27T18:40:06,792 no previously-included directories found matching 'tests' 2026-05-27T18:40:06,793 no previously-included directories found matching 'demo' 2026-05-27T18:40:06,794 no previously-included directories found matching 'docs' 2026-05-27T18:40:06,795 no previously-included directories found matching '.github' 2026-05-27T18:40:06,796 adding license file 'LICENSE' 2026-05-27T18:40:06,796 adding license file 'NOTICE' 2026-05-27T18:40:06,809 writing manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-27T18:40:06,900 Getting requirements to build wheel: finished with status 'done' 2026-05-27T18:40:06,903 Created temporary directory: /tmp/pip-modern-metadata-eoxzsiom 2026-05-27T18:40:06,905 Preparing metadata (pyproject.toml): started 2026-05-27T18:40:06,906 Running command Preparing metadata (pyproject.toml) 2026-05-27T18:40:07,459 /tmp/pip-build-env-7rp1tyg8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-27T18:40:07,459 !! 2026-05-27T18:40:07,460 ******************************************************************************** 2026-05-27T18:40:07,461 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-27T18:40:07,462 License :: OSI Approved :: Apache Software License 2026-05-27T18:40:07,462 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-27T18:40:07,463 ******************************************************************************** 2026-05-27T18:40:07,464 !! 2026-05-27T18:40:07,464 self._finalize_license_expression() 2026-05-27T18:40:07,486 running dist_info 2026-05-27T18:40:07,497 creating /tmp/pip-modern-metadata-eoxzsiom/securevector_ai_monitor.egg-info 2026-05-27T18:40:07,498 writing /tmp/pip-modern-metadata-eoxzsiom/securevector_ai_monitor.egg-info/PKG-INFO 2026-05-27T18:40:07,512 writing dependency_links to /tmp/pip-modern-metadata-eoxzsiom/securevector_ai_monitor.egg-info/dependency_links.txt 2026-05-27T18:40:07,514 writing entry points to /tmp/pip-modern-metadata-eoxzsiom/securevector_ai_monitor.egg-info/entry_points.txt 2026-05-27T18:40:07,521 writing requirements to /tmp/pip-modern-metadata-eoxzsiom/securevector_ai_monitor.egg-info/requires.txt 2026-05-27T18:40:07,522 writing top-level names to /tmp/pip-modern-metadata-eoxzsiom/securevector_ai_monitor.egg-info/top_level.txt 2026-05-27T18:40:07,524 writing manifest file '/tmp/pip-modern-metadata-eoxzsiom/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-27T18:40:07,615 reading manifest file '/tmp/pip-modern-metadata-eoxzsiom/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-27T18:40:07,617 reading manifest template 'MANIFEST.in' 2026-05-27T18:40:07,618 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-05-27T18:40:07,619 warning: no files found matching '*.yaml' under directory 'rules' 2026-05-27T18:40:07,620 warning: no files found matching '*.yml' under directory 'rules' 2026-05-27T18:40:07,620 warning: no files found matching 'rules/README.md' 2026-05-27T18:40:07,621 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-05-27T18:40:07,621 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-05-27T18:40:07,630 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-27T18:40:07,631 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-05-27T18:40:07,632 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-05-27T18:40:07,634 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-05-27T18:40:07,635 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-27T18:40:07,636 no previously-included directories found matching 'tests' 2026-05-27T18:40:07,636 no previously-included directories found matching 'demo' 2026-05-27T18:40:07,637 no previously-included directories found matching 'docs' 2026-05-27T18:40:07,638 no previously-included directories found matching '.github' 2026-05-27T18:40:07,638 adding license file 'LICENSE' 2026-05-27T18:40:07,639 adding license file 'NOTICE' 2026-05-27T18:40:07,648 writing manifest file '/tmp/pip-modern-metadata-eoxzsiom/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-27T18:40:07,649 creating '/tmp/pip-modern-metadata-eoxzsiom/securevector_ai_monitor-4.3.0.dist-info' 2026-05-27T18:40:07,779 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-27T18:40:07,787 Source in /tmp/pip-wheel-akzxzlcy/securevector-ai-monitor_2de2f98a06554d7993339d45450c8f9c has version 4.3.0, which satisfies requirement securevector-ai-monitor==4.3.0 from https://files.pythonhosted.org/packages/66/69/94a0afbadc5bfc43969a2c6ef1544cf0cb96eb62afd536152f0315636a03/securevector_ai_monitor-4.3.0.tar.gz 2026-05-27T18:40:08,007 Removed securevector-ai-monitor==4.3.0 from https://files.pythonhosted.org/packages/66/69/94a0afbadc5bfc43969a2c6ef1544cf0cb96eb62afd536152f0315636a03/securevector_ai_monitor-4.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-5vwwuiwd' 2026-05-27T18:40:08,018 Created temporary directory: /tmp/pip-unpack-qamg993a 2026-05-27T18:40:08,019 Building wheels for collected packages: securevector-ai-monitor 2026-05-27T18:40:08,023 Created temporary directory: /tmp/pip-wheel-q4mosy_5 2026-05-27T18:40:08,023 Destination directory: /tmp/pip-wheel-q4mosy_5 2026-05-27T18:40:08,025 Building wheel for securevector-ai-monitor (pyproject.toml): started 2026-05-27T18:40:08,027 Running command Building wheel for securevector-ai-monitor (pyproject.toml) 2026-05-27T18:40:08,605 /tmp/pip-build-env-7rp1tyg8/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-27T18:40:08,606 !! 2026-05-27T18:40:08,607 ******************************************************************************** 2026-05-27T18:40:08,607 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-27T18:40:08,608 License :: OSI Approved :: Apache Software License 2026-05-27T18:40:08,609 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-27T18:40:08,610 ******************************************************************************** 2026-05-27T18:40:08,611 !! 2026-05-27T18:40:08,612 self._finalize_license_expression() 2026-05-27T18:40:08,633 running bdist_wheel 2026-05-27T18:40:08,660 running build 2026-05-27T18:40:08,661 running build_py 2026-05-27T18:40:08,670 creating build/lib/securevector 2026-05-27T18:40:08,672 copying src/securevector/streaming.py -> build/lib/securevector 2026-05-27T18:40:08,675 copying src/securevector/__init__.py -> build/lib/securevector 2026-05-27T18:40:08,677 copying src/securevector/cli.py -> build/lib/securevector 2026-05-27T18:40:08,679 copying src/securevector/types.py -> build/lib/securevector 2026-05-27T18:40:08,682 copying src/securevector/cli_enhanced.py -> build/lib/securevector 2026-05-27T18:40:08,685 copying src/securevector/client.py -> build/lib/securevector 2026-05-27T18:40:08,687 copying src/securevector/async_client.py -> build/lib/securevector 2026-05-27T18:40:08,690 creating build/lib/securevector/utils 2026-05-27T18:40:08,691 copying src/securevector/utils/telemetry.py -> build/lib/securevector/utils 2026-05-27T18:40:08,694 copying src/securevector/utils/retry.py -> build/lib/securevector/utils 2026-05-27T18:40:08,696 copying src/securevector/utils/performance.py -> build/lib/securevector/utils 2026-05-27T18:40:08,699 copying src/securevector/utils/__init__.py -> build/lib/securevector/utils 2026-05-27T18:40:08,701 copying src/securevector/utils/exceptions.py -> build/lib/securevector/utils 2026-05-27T18:40:08,703 copying src/securevector/utils/resilient_client.py -> build/lib/securevector/utils 2026-05-27T18:40:08,705 copying src/securevector/utils/auto_config.py -> build/lib/securevector/utils 2026-05-27T18:40:08,708 copying src/securevector/utils/logger.py -> build/lib/securevector/utils 2026-05-27T18:40:08,710 copying src/securevector/utils/security.py -> build/lib/securevector/utils 2026-05-27T18:40:08,713 copying src/securevector/utils/http_client.py -> build/lib/securevector/utils 2026-05-27T18:40:08,716 creating build/lib/securevector/app 2026-05-27T18:40:08,717 copying src/securevector/app/main.py -> build/lib/securevector/app 2026-05-27T18:40:08,720 copying src/securevector/app/__init__.py -> build/lib/securevector/app 2026-05-27T18:40:08,722 creating build/lib/securevector/core 2026-05-27T18:40:08,723 copying src/securevector/core/__init__.py -> build/lib/securevector/core 2026-05-27T18:40:08,725 creating build/lib/securevector/models 2026-05-27T18:40:08,726 copying src/securevector/models/policy_models.py -> build/lib/securevector/models 2026-05-27T18:40:08,729 copying src/securevector/models/__init__.py -> build/lib/securevector/models 2026-05-27T18:40:08,730 copying src/securevector/models/analysis_result.py -> build/lib/securevector/models 2026-05-27T18:40:08,732 copying src/securevector/models/threat_types.py -> build/lib/securevector/models 2026-05-27T18:40:08,735 copying src/securevector/models/config_models.py -> build/lib/securevector/models 2026-05-27T18:40:08,738 creating build/lib/securevector/pricing 2026-05-27T18:40:08,739 copying src/securevector/pricing/__init__.py -> build/lib/securevector/pricing 2026-05-27T18:40:08,741 creating build/lib/securevector/testing 2026-05-27T18:40:08,742 copying src/securevector/testing/__init__.py -> build/lib/securevector/testing 2026-05-27T18:40:08,744 copying src/securevector/testing/assertions.py -> build/lib/securevector/testing 2026-05-27T18:40:08,746 copying src/securevector/testing/mock_client.py -> build/lib/securevector/testing 2026-05-27T18:40:08,749 copying src/securevector/testing/fixtures.py -> build/lib/securevector/testing 2026-05-27T18:40:08,752 creating build/lib/securevector/rules 2026-05-27T18:40:08,753 copying src/securevector/rules/__init__.py -> build/lib/securevector/rules 2026-05-27T18:40:08,755 creating build/lib/securevector/plugins 2026-05-27T18:40:08,756 copying src/securevector/plugins/__init__.py -> build/lib/securevector/plugins 2026-05-27T18:40:08,759 creating build/lib/securevector/mcp 2026-05-27T18:40:08,760 copying src/securevector/mcp/__init__.py -> build/lib/securevector/mcp 2026-05-27T18:40:08,762 copying src/securevector/mcp/auth_validator.py -> build/lib/securevector/mcp 2026-05-27T18:40:08,764 copying src/securevector/mcp/server.py -> build/lib/securevector/mcp 2026-05-27T18:40:08,767 copying src/securevector/mcp/__main__.py -> build/lib/securevector/mcp 2026-05-27T18:40:08,770 creating build/lib/securevector/integrations 2026-05-27T18:40:08,771 copying src/securevector/integrations/openclaw_proxy.py -> build/lib/securevector/integrations 2026-05-27T18:40:08,774 copying src/securevector/integrations/__init__.py -> build/lib/securevector/integrations 2026-05-27T18:40:08,776 copying src/securevector/integrations/openclaw_llm_proxy.py -> build/lib/securevector/integrations 2026-05-27T18:40:08,780 creating build/lib/securevector/app/utils 2026-05-27T18:40:08,781 copying src/securevector/app/utils/redaction.py -> build/lib/securevector/app/utils 2026-05-27T18:40:08,784 copying src/securevector/app/utils/__init__.py -> build/lib/securevector/app/utils 2026-05-27T18:40:08,786 copying src/securevector/app/utils/config_file.py -> build/lib/securevector/app/utils 2026-05-27T18:40:08,788 copying src/securevector/app/utils/platform.py -> build/lib/securevector/app/utils 2026-05-27T18:40:08,791 copying src/securevector/app/utils/device_id.py -> build/lib/securevector/app/utils 2026-05-27T18:40:08,793 creating build/lib/securevector/app/database 2026-05-27T18:40:08,794 copying src/securevector/app/database/__init__.py -> build/lib/securevector/app/database 2026-05-27T18:40:08,797 copying src/securevector/app/database/models.py -> build/lib/securevector/app/database 2026-05-27T18:40:08,799 copying src/securevector/app/database/connection.py -> build/lib/securevector/app/database 2026-05-27T18:40:08,801 copying src/securevector/app/database/migrations.py -> build/lib/securevector/app/database 2026-05-27T18:40:08,805 creating build/lib/securevector/app/rules 2026-05-27T18:40:08,806 copying src/securevector/app/rules/__init__.py -> build/lib/securevector/app/rules 2026-05-27T18:40:08,807 copying src/securevector/app/rules/last_resort.py -> build/lib/securevector/app/rules 2026-05-27T18:40:08,810 creating build/lib/securevector/app/services 2026-05-27T18:40:08,811 copying src/securevector/app/services/cloud_rules_sync.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,813 copying src/securevector/app/services/credentials.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,815 copying src/securevector/app/services/cloud_sync.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,818 copying src/securevector/app/services/__init__.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,820 copying src/securevector/app/services/analysis_service.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,822 copying src/securevector/app/services/policy_engine.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,824 copying src/securevector/app/services/skill_scanner.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,827 copying src/securevector/app/services/nlp_rule_generator.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,829 copying src/securevector/app/services/cost_recorder.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,832 copying src/securevector/app/services/cloud_proxy.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,834 copying src/securevector/app/services/external_forwarder.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,836 copying src/securevector/app/services/bundle_verifier.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,839 copying src/securevector/app/services/siem_ocsf.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,841 copying src/securevector/app/services/cloud_config.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,844 copying src/securevector/app/services/rules_service.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,846 copying src/securevector/app/services/llm_review.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,848 copying src/securevector/app/services/enrollment.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,851 copying src/securevector/app/services/policy_defaults.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,853 copying src/securevector/app/services/cloud_rules_preview.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,855 copying src/securevector/app/services/url_skill_fetcher.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,858 copying src/securevector/app/services/forwarder_secrets.py -> build/lib/securevector/app/services 2026-05-27T18:40:08,861 creating build/lib/securevector/app/installers 2026-05-27T18:40:08,862 copying src/securevector/app/installers/__init__.py -> build/lib/securevector/app/installers 2026-05-27T18:40:08,864 creating build/lib/securevector/app/assets 2026-05-27T18:40:08,865 copying src/securevector/app/assets/__init__.py -> build/lib/securevector/app/assets 2026-05-27T18:40:08,868 creating build/lib/securevector/app/server 2026-05-27T18:40:08,869 copying src/securevector/app/server/app.py -> build/lib/securevector/app/server 2026-05-27T18:40:08,871 copying src/securevector/app/server/__init__.py -> build/lib/securevector/app/server 2026-05-27T18:40:08,874 creating build/lib/securevector/app/database/repositories 2026-05-27T18:40:08,875 copying src/securevector/app/database/repositories/__init__.py -> build/lib/securevector/app/database/repositories 2026-05-27T18:40:08,877 copying src/securevector/app/database/repositories/custom_tools.py -> build/lib/securevector/app/database/repositories 2026-05-27T18:40:08,880 copying src/securevector/app/database/repositories/costs.py -> build/lib/securevector/app/database/repositories 2026-05-27T18:40:08,882 copying src/securevector/app/database/repositories/external_forwarders.py -> build/lib/securevector/app/database/repositories 2026-05-27T18:40:08,885 copying src/securevector/app/database/repositories/skill_scans.py -> build/lib/securevector/app/database/repositories 2026-05-27T18:40:08,887 copying src/securevector/app/database/repositories/threat_intel.py -> build/lib/securevector/app/database/repositories 2026-05-27T18:40:08,890 copying src/securevector/app/database/repositories/synced_bundle_envelope.py -> build/lib/securevector/app/database/repositories 2026-05-27T18:40:08,892 copying src/securevector/app/database/repositories/rules.py -> build/lib/securevector/app/database/repositories 2026-05-27T18:40:08,895 copying src/securevector/app/database/repositories/redactions.py -> build/lib/securevector/app/database/repositories 2026-05-27T18:40:08,898 copying src/securevector/app/database/repositories/tool_permissions.py -> build/lib/securevector/app/database/repositories 2026-05-27T18:40:08,900 copying src/securevector/app/database/repositories/synced_rules.py -> build/lib/securevector/app/database/repositories 2026-05-27T18:40:08,903 copying src/securevector/app/database/repositories/skill_permissions.py -> build/lib/securevector/app/database/repositories 2026-05-27T18:40:08,906 copying src/securevector/app/database/repositories/settings.py -> build/lib/securevector/app/database/repositories 2026-05-27T18:40:08,909 creating build/lib/securevector/app/installers/linux 2026-05-27T18:40:08,910 copying src/securevector/app/installers/linux/__init__.py -> build/lib/securevector/app/installers/linux 2026-05-27T18:40:08,913 creating build/lib/securevector/app/installers/windows 2026-05-27T18:40:08,914 copying src/securevector/app/installers/windows/__init__.py -> build/lib/securevector/app/installers/windows 2026-05-27T18:40:08,917 creating build/lib/securevector/app/installers/macos 2026-05-27T18:40:08,918 copying src/securevector/app/installers/macos/__init__.py -> build/lib/securevector/app/installers/macos 2026-05-27T18:40:08,921 creating build/lib/securevector/app/assets/web 2026-05-27T18:40:08,923 copying src/securevector/app/assets/web/__init__.py -> build/lib/securevector/app/assets/web 2026-05-27T18:40:08,926 creating build/lib/securevector/app/assets/web/css 2026-05-27T18:40:08,927 copying src/securevector/app/assets/web/css/__init__.py -> build/lib/securevector/app/assets/web/css 2026-05-27T18:40:08,930 creating build/lib/securevector/app/assets/web/images 2026-05-27T18:40:08,931 copying src/securevector/app/assets/web/images/__init__.py -> build/lib/securevector/app/assets/web/images 2026-05-27T18:40:08,934 creating build/lib/securevector/app/assets/web/siem-templates 2026-05-27T18:40:08,935 copying src/securevector/app/assets/web/siem-templates/__init__.py -> build/lib/securevector/app/assets/web/siem-templates 2026-05-27T18:40:08,938 creating build/lib/securevector/app/assets/web/js 2026-05-27T18:40:08,939 copying src/securevector/app/assets/web/js/__init__.py -> build/lib/securevector/app/assets/web/js 2026-05-27T18:40:08,942 creating build/lib/securevector/app/assets/web/icons 2026-05-27T18:40:08,943 copying src/securevector/app/assets/web/icons/__init__.py -> build/lib/securevector/app/assets/web/icons 2026-05-27T18:40:08,946 creating build/lib/securevector/app/assets/web/js/components 2026-05-27T18:40:08,948 copying src/securevector/app/assets/web/js/components/__init__.py -> build/lib/securevector/app/assets/web/js/components 2026-05-27T18:40:08,951 creating build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:08,952 copying src/securevector/app/assets/web/js/pages/__init__.py -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:08,955 creating build/lib/securevector/app/server/routes 2026-05-27T18:40:08,957 copying src/securevector/app/server/routes/device_admin.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:08,960 copying src/securevector/app/server/routes/hooks.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:08,963 copying src/securevector/app/server/routes/llm.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:08,966 copying src/securevector/app/server/routes/analyze.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:08,969 copying src/securevector/app/server/routes/proxy.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:08,972 copying src/securevector/app/server/routes/siem_forwarders.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:08,976 copying src/securevector/app/server/routes/__init__.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:08,978 copying src/securevector/app/server/routes/costs.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:08,981 copying src/securevector/app/server/routes/hooks_claude_code.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:08,985 copying src/securevector/app/server/routes/skill_scans.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:08,988 copying src/securevector/app/server/routes/threat_intel.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:08,991 copying src/securevector/app/server/routes/_hooks_common.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:08,993 copying src/securevector/app/server/routes/threat_analytics.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:08,996 copying src/securevector/app/server/routes/rules.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:08,999 copying src/securevector/app/server/routes/cloud_settings.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:09,002 copying src/securevector/app/server/routes/redactions.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:09,005 copying src/securevector/app/server/routes/tool_permissions.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:09,008 copying src/securevector/app/server/routes/replay.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:09,011 copying src/securevector/app/server/routes/skill_permissions.py -> build/lib/securevector/app/server/routes 2026-05-27T18:40:09,014 creating build/lib/securevector/core/tool_permissions 2026-05-27T18:40:09,016 copying src/securevector/core/tool_permissions/__init__.py -> build/lib/securevector/core/tool_permissions 2026-05-27T18:40:09,018 copying src/securevector/core/tool_permissions/parser.py -> build/lib/securevector/core/tool_permissions 2026-05-27T18:40:09,021 copying src/securevector/core/tool_permissions/engine.py -> build/lib/securevector/core/tool_permissions 2026-05-27T18:40:09,024 creating build/lib/securevector/core/modes 2026-05-27T18:40:09,026 copying src/securevector/core/modes/__init__.py -> build/lib/securevector/core/modes 2026-05-27T18:40:09,028 copying src/securevector/core/modes/mode_factory.py -> build/lib/securevector/core/modes 2026-05-27T18:40:09,031 creating build/lib/securevector/core/modes/hybrid 2026-05-27T18:40:09,033 copying src/securevector/core/modes/hybrid/smart_router.py -> build/lib/securevector/core/modes/hybrid 2026-05-27T18:40:09,036 copying src/securevector/core/modes/hybrid/__init__.py -> build/lib/securevector/core/modes/hybrid 2026-05-27T18:40:09,038 copying src/securevector/core/modes/hybrid/hybrid_mode.py -> build/lib/securevector/core/modes/hybrid 2026-05-27T18:40:09,042 creating build/lib/securevector/core/modes/local 2026-05-27T18:40:09,043 copying src/securevector/core/modes/local/__init__.py -> build/lib/securevector/core/modes/local 2026-05-27T18:40:09,046 copying src/securevector/core/modes/local/local_cache.py -> build/lib/securevector/core/modes/local 2026-05-27T18:40:09,048 copying src/securevector/core/modes/local/local_analyzer.py -> build/lib/securevector/core/modes/local 2026-05-27T18:40:09,051 copying src/securevector/core/modes/local/local_mode.py -> build/lib/securevector/core/modes/local 2026-05-27T18:40:09,055 creating build/lib/securevector/core/modes/api 2026-05-27T18:40:09,056 copying src/securevector/core/modes/api/__init__.py -> build/lib/securevector/core/modes/api 2026-05-27T18:40:09,059 copying src/securevector/core/modes/api/api_mode.py -> build/lib/securevector/core/modes/api 2026-05-27T18:40:09,061 copying src/securevector/core/modes/api/api_analyzer.py -> build/lib/securevector/core/modes/api 2026-05-27T18:40:09,064 copying src/securevector/core/modes/api/api_cache.py -> build/lib/securevector/core/modes/api 2026-05-27T18:40:09,067 creating build/lib/securevector/rules/tool_permissions 2026-05-27T18:40:09,068 copying src/securevector/rules/tool_permissions/__init__.py -> build/lib/securevector/rules/tool_permissions 2026-05-27T18:40:09,071 creating build/lib/securevector/rules/community 2026-05-27T18:40:09,071 copying src/securevector/rules/community/__init__.py -> build/lib/securevector/rules/community 2026-05-27T18:40:09,074 creating build/lib/securevector/plugins/openclaw 2026-05-27T18:40:09,075 copying src/securevector/plugins/openclaw/__init__.py -> build/lib/securevector/plugins/openclaw 2026-05-27T18:40:09,077 creating build/lib/securevector/plugins/claude-code 2026-05-27T18:40:09,078 copying src/securevector/plugins/claude-code/__init__.py -> build/lib/securevector/plugins/claude-code 2026-05-27T18:40:09,080 creating build/lib/securevector/plugins/claude-code/lib 2026-05-27T18:40:09,081 copying src/securevector/plugins/claude-code/lib/__init__.py -> build/lib/securevector/plugins/claude-code/lib 2026-05-27T18:40:09,084 creating build/lib/securevector/plugins/claude-code/hooks 2026-05-27T18:40:09,085 copying src/securevector/plugins/claude-code/hooks/__init__.py -> build/lib/securevector/plugins/claude-code/hooks 2026-05-27T18:40:09,087 creating build/lib/securevector/mcp/config 2026-05-27T18:40:09,088 copying src/securevector/mcp/config/server_config.py -> build/lib/securevector/mcp/config 2026-05-27T18:40:09,091 copying src/securevector/mcp/config/__init__.py -> build/lib/securevector/mcp/config 2026-05-27T18:40:09,093 creating build/lib/securevector/mcp/tools 2026-05-27T18:40:09,095 copying src/securevector/mcp/tools/__init__.py -> build/lib/securevector/mcp/tools 2026-05-27T18:40:09,097 copying src/securevector/mcp/tools/analyze_prompt.py -> build/lib/securevector/mcp/tools 2026-05-27T18:40:09,099 copying src/securevector/mcp/tools/threat_stats.py -> build/lib/securevector/mcp/tools 2026-05-27T18:40:09,102 copying src/securevector/mcp/tools/batch_analysis.py -> build/lib/securevector/mcp/tools 2026-05-27T18:40:09,105 creating build/lib/securevector/mcp/resources 2026-05-27T18:40:09,106 copying src/securevector/mcp/resources/__init__.py -> build/lib/securevector/mcp/resources 2026-05-27T18:40:09,108 copying src/securevector/mcp/resources/policies.py -> build/lib/securevector/mcp/resources 2026-05-27T18:40:09,111 copying src/securevector/mcp/resources/rules.py -> build/lib/securevector/mcp/resources 2026-05-27T18:40:09,114 creating build/lib/securevector/mcp/prompts 2026-05-27T18:40:09,115 copying src/securevector/mcp/prompts/__init__.py -> build/lib/securevector/mcp/prompts 2026-05-27T18:40:09,117 copying src/securevector/mcp/prompts/templates.py -> build/lib/securevector/mcp/prompts 2026-05-27T18:40:09,120 running egg_info 2026-05-27T18:40:09,130 writing src/securevector_ai_monitor.egg-info/PKG-INFO 2026-05-27T18:40:09,146 writing dependency_links to src/securevector_ai_monitor.egg-info/dependency_links.txt 2026-05-27T18:40:09,148 writing entry points to src/securevector_ai_monitor.egg-info/entry_points.txt 2026-05-27T18:40:09,155 writing requirements to src/securevector_ai_monitor.egg-info/requires.txt 2026-05-27T18:40:09,156 writing top-level names to src/securevector_ai_monitor.egg-info/top_level.txt 2026-05-27T18:40:09,231 reading manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-27T18:40:09,244 reading manifest template 'MANIFEST.in' 2026-05-27T18:40:09,245 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-05-27T18:40:09,246 warning: no files found matching '*.yaml' under directory 'rules' 2026-05-27T18:40:09,246 warning: no files found matching '*.yml' under directory 'rules' 2026-05-27T18:40:09,247 warning: no files found matching 'rules/README.md' 2026-05-27T18:40:09,247 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-05-27T18:40:09,248 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-05-27T18:40:09,257 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-27T18:40:09,259 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-05-27T18:40:09,261 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-05-27T18:40:09,262 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-05-27T18:40:09,264 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-05-27T18:40:09,264 no previously-included directories found matching 'tests' 2026-05-27T18:40:09,265 no previously-included directories found matching 'demo' 2026-05-27T18:40:09,266 no previously-included directories found matching 'docs' 2026-05-27T18:40:09,267 no previously-included directories found matching '.github' 2026-05-27T18:40:09,268 adding license file 'LICENSE' 2026-05-27T18:40:09,268 adding license file 'NOTICE' 2026-05-27T18:40:09,280 writing manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-05-27T18:40:09,333 copying src/securevector/rules/tool_permissions/sv_tool_essential.yml -> build/lib/securevector/rules/tool_permissions 2026-05-27T18:40:09,336 copying src/securevector/rules/community/sv_community_evasion_attempts.yml -> build/lib/securevector/rules/community 2026-05-27T18:40:09,340 copying src/securevector/rules/community/sv_community_indirect_prompt_injection.yml -> build/lib/securevector/rules/community 2026-05-27T18:40:09,343 copying src/securevector/rules/community/sv_community_social_engineering.yml -> build/lib/securevector/rules/community 2026-05-27T18:40:09,346 copying src/securevector/rules/community/sv_community_pii_detection.yml -> build/lib/securevector/rules/community 2026-05-27T18:40:09,348 copying src/securevector/rules/community/sv_community_harmful_content.yml -> build/lib/securevector/rules/community 2026-05-27T18:40:09,351 copying src/securevector/rules/community/sv_community_prompt_injection.yml -> build/lib/securevector/rules/community 2026-05-27T18:40:09,354 copying src/securevector/rules/community/sv_community_data_extraction.yml -> build/lib/securevector/rules/community 2026-05-27T18:40:09,357 copying src/securevector/rules/community/sv_community_essential_patterns.yml -> build/lib/securevector/rules/community 2026-05-27T18:40:09,360 copying src/securevector/rules/community/sv_community_jailbreak_attempts.yml -> build/lib/securevector/rules/community 2026-05-27T18:40:09,363 copying src/securevector/rules/community/owasp_top10.yml -> build/lib/securevector/rules/community 2026-05-27T18:40:09,366 copying src/securevector/rules/community/mitre_patterns.yml -> build/lib/securevector/rules/community 2026-05-27T18:40:09,369 copying src/securevector/rules/community/sv_community_output_leakage.yml -> build/lib/securevector/rules/community 2026-05-27T18:40:09,371 copying src/securevector/rules/README.md -> build/lib/securevector/rules 2026-05-27T18:40:09,374 copying src/securevector/rules/LICENSE_NOTICE.md -> build/lib/securevector/rules 2026-05-27T18:40:09,377 copying src/securevector/rules/RULES_ATTRIBUTION.md -> build/lib/securevector/rules 2026-05-27T18:40:09,380 copying src/securevector/pricing/model_pricing.yml -> build/lib/securevector/pricing 2026-05-27T18:40:09,383 copying src/securevector/app/assets/favicon.png -> build/lib/securevector/app/assets 2026-05-27T18:40:09,386 copying src/securevector/app/assets/favicon.svg -> build/lib/securevector/app/assets 2026-05-27T18:40:09,388 copying src/securevector/app/assets/favicon.ico -> build/lib/securevector/app/assets 2026-05-27T18:40:09,391 copying src/securevector/app/assets/web/loading.html -> build/lib/securevector/app/assets/web 2026-05-27T18:40:09,393 copying src/securevector/app/assets/web/index.html -> build/lib/securevector/app/assets/web 2026-05-27T18:40:09,396 copying src/securevector/app/assets/web/css/styles.css -> build/lib/securevector/app/assets/web/css 2026-05-27T18:40:09,403 copying src/securevector/app/assets/web/images/securevector-architecture.svg -> build/lib/securevector/app/assets/web/images 2026-05-27T18:40:09,406 copying src/securevector/app/assets/web/images/favicon.png -> build/lib/securevector/app/assets/web/images 2026-05-27T18:40:09,409 copying src/securevector/app/assets/web/siem-templates/LICENSE -> build/lib/securevector/app/assets/web/siem-templates 2026-05-27T18:40:09,411 copying src/securevector/app/assets/web/siem-templates/sentinel-workbook.json -> build/lib/securevector/app/assets/web/siem-templates 2026-05-27T18:40:09,414 copying src/securevector/app/assets/web/siem-templates/grafana-dashboard.json -> build/lib/securevector/app/assets/web/siem-templates 2026-05-27T18:40:09,417 copying src/securevector/app/assets/web/siem-templates/datadog-dashboard.json -> build/lib/securevector/app/assets/web/siem-templates 2026-05-27T18:40:09,419 copying src/securevector/app/assets/web/siem-templates/NOTICE -> build/lib/securevector/app/assets/web/siem-templates 2026-05-27T18:40:09,422 copying src/securevector/app/assets/web/siem-templates/splunk-dashboard.xml -> build/lib/securevector/app/assets/web/siem-templates 2026-05-27T18:40:09,425 copying src/securevector/app/assets/web/js/app.js -> build/lib/securevector/app/assets/web/js 2026-05-27T18:40:09,428 copying src/securevector/app/assets/web/js/api.js -> build/lib/securevector/app/assets/web/js 2026-05-27T18:40:09,432 copying src/securevector/app/assets/web/js/components/sidebar.js -> build/lib/securevector/app/assets/web/js/components 2026-05-27T18:40:09,436 copying src/securevector/app/assets/web/js/components/data-table.js -> build/lib/securevector/app/assets/web/js/components 2026-05-27T18:40:09,439 copying src/securevector/app/assets/web/js/components/card.js -> build/lib/securevector/app/assets/web/js/components 2026-05-27T18:40:09,441 copying src/securevector/app/assets/web/js/components/toast.js -> build/lib/securevector/app/assets/web/js/components 2026-05-27T18:40:09,444 copying src/securevector/app/assets/web/js/components/modal.js -> build/lib/securevector/app/assets/web/js/components 2026-05-27T18:40:09,447 copying src/securevector/app/assets/web/js/components/global-banners.js -> build/lib/securevector/app/assets/web/js/components 2026-05-27T18:40:09,450 copying src/securevector/app/assets/web/js/components/header.js -> build/lib/securevector/app/assets/web/js/components 2026-05-27T18:40:09,454 copying src/securevector/app/assets/web/js/pages/getting-started.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,460 copying src/securevector/app/assets/web/js/pages/redactions.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,464 copying src/securevector/app/assets/web/js/pages/threats.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,467 copying src/securevector/app/assets/web/js/pages/tool-permissions.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,473 copying src/securevector/app/assets/web/js/pages/dashboard.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,478 copying src/securevector/app/assets/web/js/pages/replay.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,481 copying src/securevector/app/assets/web/js/pages/rules.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,485 copying src/securevector/app/assets/web/js/pages/integrations.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,490 copying src/securevector/app/assets/web/js/pages/settings.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,496 copying src/securevector/app/assets/web/js/pages/costs.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,501 copying src/securevector/app/assets/web/js/pages/proxy.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,506 copying src/securevector/app/assets/web/js/pages/siem-export.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,509 copying src/securevector/app/assets/web/js/pages/guide-claude-code.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,513 copying src/securevector/app/assets/web/js/pages/mcp-policies.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,517 copying src/securevector/app/assets/web/js/pages/skill-scanner.js -> build/lib/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,524 copying src/securevector/app/assets/web/icons/favicon.ico -> build/lib/securevector/app/assets/web/icons 2026-05-27T18:40:09,527 copying src/securevector/plugins/openclaw/openclaw.plugin.json -> build/lib/securevector/plugins/openclaw 2026-05-27T18:40:09,530 copying src/securevector/plugins/openclaw/package.json -> build/lib/securevector/plugins/openclaw 2026-05-27T18:40:09,532 copying src/securevector/plugins/openclaw/index.ts -> build/lib/securevector/plugins/openclaw 2026-05-27T18:40:09,536 copying src/securevector/plugins/openclaw/config.ts -> build/lib/securevector/plugins/openclaw 2026-05-27T18:40:09,538 copying src/securevector/plugins/claude-code/README.md -> build/lib/securevector/plugins/claude-code 2026-05-27T18:40:09,542 copying src/securevector/plugins/claude-code/PRIVACY.md -> build/lib/securevector/plugins/claude-code 2026-05-27T18:40:09,545 copying src/securevector/plugins/claude-code/lib/client.js -> build/lib/securevector/plugins/claude-code/lib 2026-05-27T18:40:09,548 copying src/securevector/plugins/claude-code/lib/normalize.js -> build/lib/securevector/plugins/claude-code/lib 2026-05-27T18:40:09,551 copying src/securevector/plugins/claude-code/lib/redact.js -> build/lib/securevector/plugins/claude-code/lib 2026-05-27T18:40:09,554 copying src/securevector/plugins/claude-code/hooks/statusline.js -> build/lib/securevector/plugins/claude-code/hooks 2026-05-27T18:40:09,557 copying src/securevector/plugins/claude-code/hooks/pre-tool-use.js -> build/lib/securevector/plugins/claude-code/hooks 2026-05-27T18:40:09,560 copying src/securevector/plugins/claude-code/hooks/stop-hook-probe.js -> build/lib/securevector/plugins/claude-code/hooks 2026-05-27T18:40:09,564 copying src/securevector/plugins/claude-code/hooks/post-tool-use.js -> build/lib/securevector/plugins/claude-code/hooks 2026-05-27T18:40:09,567 copying src/securevector/plugins/claude-code/hooks/hooks.json -> build/lib/securevector/plugins/claude-code/hooks 2026-05-27T18:40:09,570 copying src/securevector/plugins/claude-code/hooks/user-prompt-submit.js -> build/lib/securevector/plugins/claude-code/hooks 2026-05-27T18:40:09,573 creating build/lib/securevector/plugins/claude-code/.claude-plugin 2026-05-27T18:40:09,574 copying src/securevector/plugins/claude-code/.claude-plugin/plugin.json -> build/lib/securevector/plugins/claude-code/.claude-plugin 2026-05-27T18:40:09,577 copying src/securevector/plugins/claude-code/.claude-plugin/__init__.py -> build/lib/securevector/plugins/claude-code/.claude-plugin 2026-05-27T18:40:09,642 installing to build/bdist.linux-armv7l/wheel 2026-05-27T18:40:09,643 running install 2026-05-27T18:40:09,667 running install_lib 2026-05-27T18:40:09,675 creating build/bdist.linux-armv7l/wheel 2026-05-27T18:40:09,678 creating build/bdist.linux-armv7l/wheel/securevector 2026-05-27T18:40:09,680 creating build/bdist.linux-armv7l/wheel/securevector/utils 2026-05-27T18:40:09,682 copying build/lib/securevector/utils/telemetry.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-27T18:40:09,685 copying build/lib/securevector/utils/retry.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-27T18:40:09,688 copying build/lib/securevector/utils/performance.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-27T18:40:09,690 copying build/lib/securevector/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-27T18:40:09,692 copying build/lib/securevector/utils/exceptions.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-27T18:40:09,695 copying build/lib/securevector/utils/resilient_client.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-27T18:40:09,698 copying build/lib/securevector/utils/auto_config.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-27T18:40:09,701 copying build/lib/securevector/utils/logger.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-27T18:40:09,703 copying build/lib/securevector/utils/security.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-27T18:40:09,706 copying build/lib/securevector/utils/http_client.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-05-27T18:40:09,709 copying build/lib/securevector/streaming.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-27T18:40:09,712 creating build/bdist.linux-armv7l/wheel/securevector/app 2026-05-27T18:40:09,714 creating build/bdist.linux-armv7l/wheel/securevector/app/utils 2026-05-27T18:40:09,716 copying build/lib/securevector/app/utils/redaction.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-27T18:40:09,719 copying build/lib/securevector/app/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-27T18:40:09,721 copying build/lib/securevector/app/utils/config_file.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-27T18:40:09,724 copying build/lib/securevector/app/utils/platform.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-27T18:40:09,726 copying build/lib/securevector/app/utils/device_id.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-05-27T18:40:09,729 copying build/lib/securevector/app/main.py -> build/bdist.linux-armv7l/wheel/./securevector/app 2026-05-27T18:40:09,732 copying build/lib/securevector/app/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app 2026-05-27T18:40:09,735 creating build/bdist.linux-armv7l/wheel/securevector/app/database 2026-05-27T18:40:09,737 copying build/lib/securevector/app/database/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-27T18:40:09,739 copying build/lib/securevector/app/database/models.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-27T18:40:09,742 copying build/lib/securevector/app/database/connection.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-27T18:40:09,744 copying build/lib/securevector/app/database/migrations.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-05-27T18:40:09,749 creating build/bdist.linux-armv7l/wheel/securevector/app/database/repositories 2026-05-27T18:40:09,751 copying build/lib/securevector/app/database/repositories/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-27T18:40:09,753 copying build/lib/securevector/app/database/repositories/custom_tools.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-27T18:40:09,756 copying build/lib/securevector/app/database/repositories/costs.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-27T18:40:09,759 copying build/lib/securevector/app/database/repositories/external_forwarders.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-27T18:40:09,762 copying build/lib/securevector/app/database/repositories/skill_scans.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-27T18:40:09,765 copying build/lib/securevector/app/database/repositories/threat_intel.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-27T18:40:09,767 copying build/lib/securevector/app/database/repositories/synced_bundle_envelope.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-27T18:40:09,770 copying build/lib/securevector/app/database/repositories/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-27T18:40:09,773 copying build/lib/securevector/app/database/repositories/redactions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-27T18:40:09,776 copying build/lib/securevector/app/database/repositories/tool_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-27T18:40:09,779 copying build/lib/securevector/app/database/repositories/synced_rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-27T18:40:09,781 copying build/lib/securevector/app/database/repositories/skill_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-27T18:40:09,784 copying build/lib/securevector/app/database/repositories/settings.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-05-27T18:40:09,787 creating build/bdist.linux-armv7l/wheel/securevector/app/rules 2026-05-27T18:40:09,788 copying build/lib/securevector/app/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/rules 2026-05-27T18:40:09,790 copying build/lib/securevector/app/rules/last_resort.py -> build/bdist.linux-armv7l/wheel/./securevector/app/rules 2026-05-27T18:40:09,794 creating build/bdist.linux-armv7l/wheel/securevector/app/services 2026-05-27T18:40:09,795 copying build/lib/securevector/app/services/cloud_rules_sync.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,798 copying build/lib/securevector/app/services/credentials.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,801 copying build/lib/securevector/app/services/cloud_sync.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,804 copying build/lib/securevector/app/services/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,807 copying build/lib/securevector/app/services/analysis_service.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,810 copying build/lib/securevector/app/services/policy_engine.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,813 copying build/lib/securevector/app/services/skill_scanner.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,816 copying build/lib/securevector/app/services/nlp_rule_generator.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,819 copying build/lib/securevector/app/services/cost_recorder.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,822 copying build/lib/securevector/app/services/cloud_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,825 copying build/lib/securevector/app/services/external_forwarder.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,828 copying build/lib/securevector/app/services/bundle_verifier.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,831 copying build/lib/securevector/app/services/siem_ocsf.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,835 copying build/lib/securevector/app/services/cloud_config.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,837 copying build/lib/securevector/app/services/rules_service.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,840 copying build/lib/securevector/app/services/llm_review.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,844 copying build/lib/securevector/app/services/enrollment.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,847 copying build/lib/securevector/app/services/policy_defaults.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,850 copying build/lib/securevector/app/services/cloud_rules_preview.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,853 copying build/lib/securevector/app/services/url_skill_fetcher.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,856 copying build/lib/securevector/app/services/forwarder_secrets.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-05-27T18:40:09,859 creating build/bdist.linux-armv7l/wheel/securevector/app/installers 2026-05-27T18:40:09,861 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/linux 2026-05-27T18:40:09,862 copying build/lib/securevector/app/installers/linux/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/linux 2026-05-27T18:40:09,865 copying build/lib/securevector/app/installers/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers 2026-05-27T18:40:09,868 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/windows 2026-05-27T18:40:09,869 copying build/lib/securevector/app/installers/windows/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/windows 2026-05-27T18:40:09,872 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/macos 2026-05-27T18:40:09,873 copying build/lib/securevector/app/installers/macos/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/macos 2026-05-27T18:40:09,877 creating build/bdist.linux-armv7l/wheel/securevector/app/assets 2026-05-27T18:40:09,878 copying build/lib/securevector/app/assets/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-27T18:40:09,880 copying build/lib/securevector/app/assets/favicon.png -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-27T18:40:09,882 copying build/lib/securevector/app/assets/favicon.svg -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-27T18:40:09,885 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web 2026-05-27T18:40:09,887 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/css 2026-05-27T18:40:09,889 copying build/lib/securevector/app/assets/web/css/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/css 2026-05-27T18:40:09,891 copying build/lib/securevector/app/assets/web/css/styles.css -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/css 2026-05-27T18:40:09,896 copying build/lib/securevector/app/assets/web/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-05-27T18:40:09,897 copying build/lib/securevector/app/assets/web/loading.html -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-05-27T18:40:09,900 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/images 2026-05-27T18:40:09,901 copying build/lib/securevector/app/assets/web/images/securevector-architecture.svg -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-05-27T18:40:09,903 copying build/lib/securevector/app/assets/web/images/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-05-27T18:40:09,905 copying build/lib/securevector/app/assets/web/images/favicon.png -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-05-27T18:40:09,908 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/siem-templates 2026-05-27T18:40:09,909 copying build/lib/securevector/app/assets/web/siem-templates/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-27T18:40:09,910 copying build/lib/securevector/app/assets/web/siem-templates/LICENSE -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-27T18:40:09,912 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-27T18:40:09,914 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-27T18:40:09,917 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-27T18:40:09,919 copying build/lib/securevector/app/assets/web/siem-templates/NOTICE -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-05-27T18:40:09,921 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-27T18:40:09,923 copying build/lib/securevector/app/assets/web/index.html -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-05-27T18:40:09,925 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js 2026-05-27T18:40:09,927 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js/components 2026-05-27T18:40:09,928 copying build/lib/securevector/app/assets/web/js/components/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-27T18:40:09,930 copying build/lib/securevector/app/assets/web/js/components/sidebar.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-27T18:40:09,933 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-27T18:40:09,935 copying build/lib/securevector/app/assets/web/js/components/card.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-27T18:40:09,938 copying build/lib/securevector/app/assets/web/js/components/toast.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-27T18:40:09,940 copying build/lib/securevector/app/assets/web/js/components/modal.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-27T18:40:09,942 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-27T18:40:09,945 copying build/lib/securevector/app/assets/web/js/components/header.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-05-27T18:40:09,949 copying build/lib/securevector/app/assets/web/js/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-05-27T18:40:09,951 copying build/lib/securevector/app/assets/web/js/app.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-05-27T18:40:09,953 copying build/lib/securevector/app/assets/web/js/api.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-05-27T18:40:09,956 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js/pages 2026-05-27T18:40:09,958 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-27T18:40:09,963 copying build/lib/securevector/app/assets/web/js/pages/redactions.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-27T18:40:09,966 copying build/lib/securevector/app/assets/web/js/pages/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-27T18:40:09,968 copying build/lib/securevector/app/assets/web/js/pages/threats.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-27T18:40:09,971 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-27T18:40:09,976 copying build/lib/securevector/app/assets/web/js/pages/dashboard.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-27T18:40:09,980 copying build/lib/securevector/app/assets/web/js/pages/replay.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-27T18:40:09,982 copying build/lib/securevector/app/assets/web/js/pages/rules.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-27T18:40:09,986 copying build/lib/securevector/app/assets/web/js/pages/integrations.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-27T18:40:09,991 copying build/lib/securevector/app/assets/web/js/pages/settings.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-27T18:40:09,994 copying build/lib/securevector/app/assets/web/js/pages/costs.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-27T18:40:09,998 copying build/lib/securevector/app/assets/web/js/pages/proxy.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-05-27T18:40:10,001 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-27T18:40:10,004 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-27T18:40:10,006 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-27T18:40:10,009 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-27T18:40:10,015 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/icons 2026-05-27T18:40:10,016 copying build/lib/securevector/app/assets/web/icons/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/icons 2026-05-27T18:40:10,017 copying build/lib/securevector/app/assets/web/icons/favicon.ico -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/icons 2026-05-27T18:40:10,019 copying build/lib/securevector/app/assets/favicon.ico -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-05-27T18:40:10,022 creating build/bdist.linux-armv7l/wheel/securevector/app/server 2026-05-27T18:40:10,023 copying build/lib/securevector/app/server/app.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server 2026-05-27T18:40:10,025 copying build/lib/securevector/app/server/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server 2026-05-27T18:40:10,028 creating build/bdist.linux-armv7l/wheel/securevector/app/server/routes 2026-05-27T18:40:10,029 copying build/lib/securevector/app/server/routes/device_admin.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,031 copying build/lib/securevector/app/server/routes/hooks.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,034 copying build/lib/securevector/app/server/routes/llm.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,037 copying build/lib/securevector/app/server/routes/analyze.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,040 copying build/lib/securevector/app/server/routes/proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,043 copying build/lib/securevector/app/server/routes/siem_forwarders.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,045 copying build/lib/securevector/app/server/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,048 copying build/lib/securevector/app/server/routes/costs.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,050 copying build/lib/securevector/app/server/routes/hooks_claude_code.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,053 copying build/lib/securevector/app/server/routes/skill_scans.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,056 copying build/lib/securevector/app/server/routes/threat_intel.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,058 copying build/lib/securevector/app/server/routes/_hooks_common.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,060 copying build/lib/securevector/app/server/routes/threat_analytics.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,063 copying build/lib/securevector/app/server/routes/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,065 copying build/lib/securevector/app/server/routes/cloud_settings.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,067 copying build/lib/securevector/app/server/routes/redactions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,069 copying build/lib/securevector/app/server/routes/tool_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,072 copying build/lib/securevector/app/server/routes/replay.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,074 copying build/lib/securevector/app/server/routes/skill_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-05-27T18:40:10,077 copying build/lib/securevector/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-27T18:40:10,080 creating build/bdist.linux-armv7l/wheel/securevector/core 2026-05-27T18:40:10,081 creating build/bdist.linux-armv7l/wheel/securevector/core/tool_permissions 2026-05-27T18:40:10,082 copying build/lib/securevector/core/tool_permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-05-27T18:40:10,085 copying build/lib/securevector/core/tool_permissions/parser.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-05-27T18:40:10,087 copying build/lib/securevector/core/tool_permissions/engine.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-05-27T18:40:10,089 copying build/lib/securevector/core/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core 2026-05-27T18:40:10,092 creating build/bdist.linux-armv7l/wheel/securevector/core/modes 2026-05-27T18:40:10,093 copying build/lib/securevector/core/modes/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes 2026-05-27T18:40:10,095 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/hybrid 2026-05-27T18:40:10,097 copying build/lib/securevector/core/modes/hybrid/smart_router.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-05-27T18:40:10,099 copying build/lib/securevector/core/modes/hybrid/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-05-27T18:40:10,101 copying build/lib/securevector/core/modes/hybrid/hybrid_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-05-27T18:40:10,104 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/local 2026-05-27T18:40:10,105 copying build/lib/securevector/core/modes/local/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-27T18:40:10,107 copying build/lib/securevector/core/modes/local/local_cache.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-27T18:40:10,109 copying build/lib/securevector/core/modes/local/local_analyzer.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-27T18:40:10,112 copying build/lib/securevector/core/modes/local/local_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-05-27T18:40:10,115 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/api 2026-05-27T18:40:10,116 copying build/lib/securevector/core/modes/api/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-27T18:40:10,118 copying build/lib/securevector/core/modes/api/api_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-27T18:40:10,120 copying build/lib/securevector/core/modes/api/api_analyzer.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-27T18:40:10,122 copying build/lib/securevector/core/modes/api/api_cache.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-05-27T18:40:10,125 copying build/lib/securevector/core/modes/mode_factory.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes 2026-05-27T18:40:10,127 copying build/lib/securevector/cli.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-27T18:40:10,130 creating build/bdist.linux-armv7l/wheel/securevector/models 2026-05-27T18:40:10,131 copying build/lib/securevector/models/policy_models.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-27T18:40:10,133 copying build/lib/securevector/models/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-27T18:40:10,135 copying build/lib/securevector/models/analysis_result.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-27T18:40:10,137 copying build/lib/securevector/models/threat_types.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-27T18:40:10,139 copying build/lib/securevector/models/config_models.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-05-27T18:40:10,142 creating build/bdist.linux-armv7l/wheel/securevector/pricing 2026-05-27T18:40:10,143 copying build/lib/securevector/pricing/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/pricing 2026-05-27T18:40:10,145 copying build/lib/securevector/pricing/model_pricing.yml -> build/bdist.linux-armv7l/wheel/./securevector/pricing 2026-05-27T18:40:10,148 creating build/bdist.linux-armv7l/wheel/securevector/testing 2026-05-27T18:40:10,149 copying build/lib/securevector/testing/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-27T18:40:10,151 copying build/lib/securevector/testing/assertions.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-27T18:40:10,153 copying build/lib/securevector/testing/mock_client.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-27T18:40:10,156 copying build/lib/securevector/testing/fixtures.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-05-27T18:40:10,159 creating build/bdist.linux-armv7l/wheel/securevector/rules 2026-05-27T18:40:10,160 copying build/lib/securevector/rules/README.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-27T18:40:10,162 creating build/bdist.linux-armv7l/wheel/securevector/rules/tool_permissions 2026-05-27T18:40:10,163 copying build/lib/securevector/rules/tool_permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules/tool_permissions 2026-05-27T18:40:10,165 copying build/lib/securevector/rules/tool_permissions/sv_tool_essential.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/tool_permissions 2026-05-27T18:40:10,168 copying build/lib/securevector/rules/LICENSE_NOTICE.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-27T18:40:10,171 copying build/lib/securevector/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-27T18:40:10,172 copying build/lib/securevector/rules/RULES_ATTRIBUTION.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-05-27T18:40:10,175 creating build/bdist.linux-armv7l/wheel/securevector/rules/community 2026-05-27T18:40:10,176 copying build/lib/securevector/rules/community/sv_community_evasion_attempts.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-27T18:40:10,180 copying build/lib/securevector/rules/community/sv_community_indirect_prompt_injection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-27T18:40:10,182 copying build/lib/securevector/rules/community/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-27T18:40:10,183 copying build/lib/securevector/rules/community/sv_community_social_engineering.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-27T18:40:10,185 copying build/lib/securevector/rules/community/sv_community_pii_detection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-27T18:40:10,188 copying build/lib/securevector/rules/community/sv_community_harmful_content.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-27T18:40:10,190 copying build/lib/securevector/rules/community/sv_community_prompt_injection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-27T18:40:10,193 copying build/lib/securevector/rules/community/sv_community_data_extraction.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-27T18:40:10,195 copying build/lib/securevector/rules/community/sv_community_essential_patterns.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-27T18:40:10,198 copying build/lib/securevector/rules/community/sv_community_jailbreak_attempts.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-27T18:40:10,200 copying build/lib/securevector/rules/community/owasp_top10.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-27T18:40:10,202 copying build/lib/securevector/rules/community/mitre_patterns.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-27T18:40:10,205 copying build/lib/securevector/rules/community/sv_community_output_leakage.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-05-27T18:40:10,208 creating build/bdist.linux-armv7l/wheel/securevector/plugins 2026-05-27T18:40:10,209 copying build/lib/securevector/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins 2026-05-27T18:40:10,212 creating build/bdist.linux-armv7l/wheel/securevector/plugins/openclaw 2026-05-27T18:40:10,213 copying build/lib/securevector/plugins/openclaw/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-27T18:40:10,214 copying build/lib/securevector/plugins/openclaw/openclaw.plugin.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-27T18:40:10,216 copying build/lib/securevector/plugins/openclaw/package.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-27T18:40:10,218 copying build/lib/securevector/plugins/openclaw/index.ts -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-27T18:40:10,221 copying build/lib/securevector/plugins/openclaw/config.ts -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-05-27T18:40:10,223 creating build/bdist.linux-armv7l/wheel/securevector/plugins/claude-code 2026-05-27T18:40:10,224 copying build/lib/securevector/plugins/claude-code/README.md -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code 2026-05-27T18:40:10,227 creating build/bdist.linux-armv7l/wheel/securevector/plugins/claude-code/.claude-plugin 2026-05-27T18:40:10,228 copying build/lib/securevector/plugins/claude-code/.claude-plugin/plugin.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/.claude-plugin 2026-05-27T18:40:10,230 copying build/lib/securevector/plugins/claude-code/.claude-plugin/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/.claude-plugin 2026-05-27T18:40:10,232 copying build/lib/securevector/plugins/claude-code/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code 2026-05-27T18:40:10,234 creating build/bdist.linux-armv7l/wheel/securevector/plugins/claude-code/lib 2026-05-27T18:40:10,235 copying build/lib/securevector/plugins/claude-code/lib/client.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/lib 2026-05-27T18:40:10,237 copying build/lib/securevector/plugins/claude-code/lib/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/lib 2026-05-27T18:40:10,238 copying build/lib/securevector/plugins/claude-code/lib/normalize.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/lib 2026-05-27T18:40:10,240 copying build/lib/securevector/plugins/claude-code/lib/redact.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/lib 2026-05-27T18:40:10,243 creating build/bdist.linux-armv7l/wheel/securevector/plugins/claude-code/hooks 2026-05-27T18:40:10,244 copying build/lib/securevector/plugins/claude-code/hooks/statusline.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-27T18:40:10,246 copying build/lib/securevector/plugins/claude-code/hooks/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-27T18:40:10,248 copying build/lib/securevector/plugins/claude-code/hooks/pre-tool-use.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-27T18:40:10,250 copying build/lib/securevector/plugins/claude-code/hooks/stop-hook-probe.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-27T18:40:10,252 copying build/lib/securevector/plugins/claude-code/hooks/post-tool-use.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-27T18:40:10,254 copying build/lib/securevector/plugins/claude-code/hooks/hooks.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-27T18:40:10,256 copying build/lib/securevector/plugins/claude-code/hooks/user-prompt-submit.js -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code/hooks 2026-05-27T18:40:10,258 copying build/lib/securevector/plugins/claude-code/PRIVACY.md -> build/bdist.linux-armv7l/wheel/./securevector/plugins/claude-code 2026-05-27T18:40:10,261 creating build/bdist.linux-armv7l/wheel/securevector/mcp 2026-05-27T18:40:10,262 creating build/bdist.linux-armv7l/wheel/securevector/mcp/config 2026-05-27T18:40:10,263 copying build/lib/securevector/mcp/config/server_config.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/config 2026-05-27T18:40:10,266 copying build/lib/securevector/mcp/config/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/config 2026-05-27T18:40:10,268 copying build/lib/securevector/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-27T18:40:10,270 copying build/lib/securevector/mcp/auth_validator.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-27T18:40:10,272 copying build/lib/securevector/mcp/server.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-27T18:40:10,275 copying build/lib/securevector/mcp/__main__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-05-27T18:40:10,278 creating build/bdist.linux-armv7l/wheel/securevector/mcp/tools 2026-05-27T18:40:10,279 copying build/lib/securevector/mcp/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-27T18:40:10,281 copying build/lib/securevector/mcp/tools/analyze_prompt.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-27T18:40:10,283 copying build/lib/securevector/mcp/tools/threat_stats.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-27T18:40:10,286 copying build/lib/securevector/mcp/tools/batch_analysis.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-05-27T18:40:10,289 creating build/bdist.linux-armv7l/wheel/securevector/mcp/resources 2026-05-27T18:40:10,290 copying build/lib/securevector/mcp/resources/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-05-27T18:40:10,292 copying build/lib/securevector/mcp/resources/policies.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-05-27T18:40:10,294 copying build/lib/securevector/mcp/resources/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-05-27T18:40:10,297 creating build/bdist.linux-armv7l/wheel/securevector/mcp/prompts 2026-05-27T18:40:10,298 copying build/lib/securevector/mcp/prompts/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/prompts 2026-05-27T18:40:10,300 copying build/lib/securevector/mcp/prompts/templates.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/prompts 2026-05-27T18:40:10,303 copying build/lib/securevector/types.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-27T18:40:10,306 creating build/bdist.linux-armv7l/wheel/securevector/integrations 2026-05-27T18:40:10,307 copying build/lib/securevector/integrations/openclaw_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-05-27T18:40:10,310 copying build/lib/securevector/integrations/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-05-27T18:40:10,311 copying build/lib/securevector/integrations/openclaw_llm_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-05-27T18:40:10,316 copying build/lib/securevector/cli_enhanced.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-27T18:40:10,318 copying build/lib/securevector/client.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-27T18:40:10,321 copying build/lib/securevector/async_client.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-05-27T18:40:10,323 running install_egg_info 2026-05-27T18:40:10,337 Copying src/securevector_ai_monitor.egg-info to build/bdist.linux-armv7l/wheel/./securevector_ai_monitor-4.3.0-py3.11.egg-info 2026-05-27T18:40:10,349 running install_scripts 2026-05-27T18:40:10,364 creating build/bdist.linux-armv7l/wheel/securevector_ai_monitor-4.3.0.dist-info/WHEEL 2026-05-27T18:40:10,366 creating '/tmp/pip-wheel-q4mosy_5/.tmp-h0mnmt19/securevector_ai_monitor-4.3.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-27T18:40:10,369 adding 'securevector/__init__.py' 2026-05-27T18:40:10,372 adding 'securevector/async_client.py' 2026-05-27T18:40:10,375 adding 'securevector/cli.py' 2026-05-27T18:40:10,378 adding 'securevector/cli_enhanced.py' 2026-05-27T18:40:10,381 adding 'securevector/client.py' 2026-05-27T18:40:10,383 adding 'securevector/streaming.py' 2026-05-27T18:40:10,385 adding 'securevector/types.py' 2026-05-27T18:40:10,388 adding 'securevector/app/__init__.py' 2026-05-27T18:40:10,394 adding 'securevector/app/main.py' 2026-05-27T18:40:10,396 adding 'securevector/app/assets/__init__.py' 2026-05-27T18:40:10,398 adding 'securevector/app/assets/favicon.ico' 2026-05-27T18:40:10,399 adding 'securevector/app/assets/favicon.png' 2026-05-27T18:40:10,401 adding 'securevector/app/assets/favicon.svg' 2026-05-27T18:40:10,403 adding 'securevector/app/assets/web/__init__.py' 2026-05-27T18:40:10,404 adding 'securevector/app/assets/web/index.html' 2026-05-27T18:40:10,405 adding 'securevector/app/assets/web/loading.html' 2026-05-27T18:40:10,407 adding 'securevector/app/assets/web/css/__init__.py' 2026-05-27T18:40:10,421 adding 'securevector/app/assets/web/css/styles.css' 2026-05-27T18:40:10,424 adding 'securevector/app/assets/web/icons/__init__.py' 2026-05-27T18:40:10,426 adding 'securevector/app/assets/web/icons/favicon.ico' 2026-05-27T18:40:10,428 adding 'securevector/app/assets/web/images/__init__.py' 2026-05-27T18:40:10,429 adding 'securevector/app/assets/web/images/favicon.png' 2026-05-27T18:40:10,431 adding 'securevector/app/assets/web/images/securevector-architecture.svg' 2026-05-27T18:40:10,433 adding 'securevector/app/assets/web/js/__init__.py' 2026-05-27T18:40:10,436 adding 'securevector/app/assets/web/js/api.js' 2026-05-27T18:40:10,440 adding 'securevector/app/assets/web/js/app.js' 2026-05-27T18:40:10,442 adding 'securevector/app/assets/web/js/components/__init__.py' 2026-05-27T18:40:10,444 adding 'securevector/app/assets/web/js/components/card.js' 2026-05-27T18:40:10,446 adding 'securevector/app/assets/web/js/components/data-table.js' 2026-05-27T18:40:10,448 adding 'securevector/app/assets/web/js/components/global-banners.js' 2026-05-27T18:40:10,456 adding 'securevector/app/assets/web/js/components/header.js' 2026-05-27T18:40:10,459 adding 'securevector/app/assets/web/js/components/modal.js' 2026-05-27T18:40:10,466 adding 'securevector/app/assets/web/js/components/sidebar.js' 2026-05-27T18:40:10,468 adding 'securevector/app/assets/web/js/components/toast.js' 2026-05-27T18:40:10,470 adding 'securevector/app/assets/web/js/pages/__init__.py' 2026-05-27T18:40:10,482 adding 'securevector/app/assets/web/js/pages/costs.js' 2026-05-27T18:40:10,491 adding 'securevector/app/assets/web/js/pages/dashboard.js' 2026-05-27T18:40:10,510 adding 'securevector/app/assets/web/js/pages/getting-started.js' 2026-05-27T18:40:10,514 adding 'securevector/app/assets/web/js/pages/guide-claude-code.js' 2026-05-27T18:40:10,526 adding 'securevector/app/assets/web/js/pages/integrations.js' 2026-05-27T18:40:10,533 adding 'securevector/app/assets/web/js/pages/mcp-policies.js' 2026-05-27T18:40:10,539 adding 'securevector/app/assets/web/js/pages/proxy.js' 2026-05-27T18:40:10,543 adding 'securevector/app/assets/web/js/pages/redactions.js' 2026-05-27T18:40:10,547 adding 'securevector/app/assets/web/js/pages/replay.js' 2026-05-27T18:40:10,556 adding 'securevector/app/assets/web/js/pages/rules.js' 2026-05-27T18:40:10,568 adding 'securevector/app/assets/web/js/pages/settings.js' 2026-05-27T18:40:10,572 adding 'securevector/app/assets/web/js/pages/siem-export.js' 2026-05-27T18:40:10,589 adding 'securevector/app/assets/web/js/pages/skill-scanner.js' 2026-05-27T18:40:10,596 adding 'securevector/app/assets/web/js/pages/threats.js' 2026-05-27T18:40:10,620 adding 'securevector/app/assets/web/js/pages/tool-permissions.js' 2026-05-27T18:40:10,624 adding 'securevector/app/assets/web/siem-templates/LICENSE' 2026-05-27T18:40:10,625 adding 'securevector/app/assets/web/siem-templates/NOTICE' 2026-05-27T18:40:10,626 adding 'securevector/app/assets/web/siem-templates/__init__.py' 2026-05-27T18:40:10,628 adding 'securevector/app/assets/web/siem-templates/datadog-dashboard.json' 2026-05-27T18:40:10,630 adding 'securevector/app/assets/web/siem-templates/grafana-dashboard.json' 2026-05-27T18:40:10,632 adding 'securevector/app/assets/web/siem-templates/sentinel-workbook.json' 2026-05-27T18:40:10,633 adding 'securevector/app/assets/web/siem-templates/splunk-dashboard.xml' 2026-05-27T18:40:10,635 adding 'securevector/app/database/__init__.py' 2026-05-27T18:40:10,637 adding 'securevector/app/database/connection.py' 2026-05-27T18:40:10,644 adding 'securevector/app/database/migrations.py' 2026-05-27T18:40:10,648 adding 'securevector/app/database/models.py' 2026-05-27T18:40:10,650 adding 'securevector/app/database/repositories/__init__.py' 2026-05-27T18:40:10,652 adding 'securevector/app/database/repositories/costs.py' 2026-05-27T18:40:10,656 adding 'securevector/app/database/repositories/custom_tools.py' 2026-05-27T18:40:10,662 adding 'securevector/app/database/repositories/external_forwarders.py' 2026-05-27T18:40:10,664 adding 'securevector/app/database/repositories/redactions.py' 2026-05-27T18:40:10,667 adding 'securevector/app/database/repositories/rules.py' 2026-05-27T18:40:10,669 adding 'securevector/app/database/repositories/settings.py' 2026-05-27T18:40:10,671 adding 'securevector/app/database/repositories/skill_permissions.py' 2026-05-27T18:40:10,673 adding 'securevector/app/database/repositories/skill_scans.py' 2026-05-27T18:40:10,674 adding 'securevector/app/database/repositories/synced_bundle_envelope.py' 2026-05-27T18:40:10,676 adding 'securevector/app/database/repositories/synced_rules.py' 2026-05-27T18:40:10,679 adding 'securevector/app/database/repositories/threat_intel.py' 2026-05-27T18:40:10,681 adding 'securevector/app/database/repositories/tool_permissions.py' 2026-05-27T18:40:10,682 adding 'securevector/app/installers/__init__.py' 2026-05-27T18:40:10,684 adding 'securevector/app/installers/linux/__init__.py' 2026-05-27T18:40:10,685 adding 'securevector/app/installers/macos/__init__.py' 2026-05-27T18:40:10,687 adding 'securevector/app/installers/windows/__init__.py' 2026-05-27T18:40:10,688 adding 'securevector/app/rules/__init__.py' 2026-05-27T18:40:10,690 adding 'securevector/app/rules/last_resort.py' 2026-05-27T18:40:10,691 adding 'securevector/app/server/__init__.py' 2026-05-27T18:40:10,693 adding 'securevector/app/server/app.py' 2026-05-27T18:40:10,695 adding 'securevector/app/server/routes/__init__.py' 2026-05-27T18:40:10,697 adding 'securevector/app/server/routes/_hooks_common.py' 2026-05-27T18:40:10,700 adding 'securevector/app/server/routes/analyze.py' 2026-05-27T18:40:10,703 adding 'securevector/app/server/routes/cloud_settings.py' 2026-05-27T18:40:10,706 adding 'securevector/app/server/routes/costs.py' 2026-05-27T18:40:10,709 adding 'securevector/app/server/routes/device_admin.py' 2026-05-27T18:40:10,714 adding 'securevector/app/server/routes/hooks.py' 2026-05-27T18:40:10,720 adding 'securevector/app/server/routes/hooks_claude_code.py' 2026-05-27T18:40:10,722 adding 'securevector/app/server/routes/llm.py' 2026-05-27T18:40:10,724 adding 'securevector/app/server/routes/proxy.py' 2026-05-27T18:40:10,725 adding 'securevector/app/server/routes/redactions.py' 2026-05-27T18:40:10,727 adding 'securevector/app/server/routes/replay.py' 2026-05-27T18:40:10,730 adding 'securevector/app/server/routes/rules.py' 2026-05-27T18:40:10,734 adding 'securevector/app/server/routes/siem_forwarders.py' 2026-05-27T18:40:10,736 adding 'securevector/app/server/routes/skill_permissions.py' 2026-05-27T18:40:10,739 adding 'securevector/app/server/routes/skill_scans.py' 2026-05-27T18:40:10,741 adding 'securevector/app/server/routes/threat_analytics.py' 2026-05-27T18:40:10,742 adding 'securevector/app/server/routes/threat_intel.py' 2026-05-27T18:40:10,747 adding 'securevector/app/server/routes/tool_permissions.py' 2026-05-27T18:40:10,749 adding 'securevector/app/services/__init__.py' 2026-05-27T18:40:10,751 adding 'securevector/app/services/analysis_service.py' 2026-05-27T18:40:10,753 adding 'securevector/app/services/bundle_verifier.py' 2026-05-27T18:40:10,755 adding 'securevector/app/services/cloud_config.py' 2026-05-27T18:40:10,757 adding 'securevector/app/services/cloud_proxy.py' 2026-05-27T18:40:10,759 adding 'securevector/app/services/cloud_rules_preview.py' 2026-05-27T18:40:10,761 adding 'securevector/app/services/cloud_rules_sync.py' 2026-05-27T18:40:10,764 adding 'securevector/app/services/cloud_sync.py' 2026-05-27T18:40:10,766 adding 'securevector/app/services/cost_recorder.py' 2026-05-27T18:40:10,768 adding 'securevector/app/services/credentials.py' 2026-05-27T18:40:10,770 adding 'securevector/app/services/enrollment.py' 2026-05-27T18:40:10,772 adding 'securevector/app/services/external_forwarder.py' 2026-05-27T18:40:10,773 adding 'securevector/app/services/forwarder_secrets.py' 2026-05-27T18:40:10,777 adding 'securevector/app/services/llm_review.py' 2026-05-27T18:40:10,779 adding 'securevector/app/services/nlp_rule_generator.py' 2026-05-27T18:40:10,781 adding 'securevector/app/services/policy_defaults.py' 2026-05-27T18:40:10,783 adding 'securevector/app/services/policy_engine.py' 2026-05-27T18:40:10,785 adding 'securevector/app/services/rules_service.py' 2026-05-27T18:40:10,788 adding 'securevector/app/services/siem_ocsf.py' 2026-05-27T18:40:10,792 adding 'securevector/app/services/skill_scanner.py' 2026-05-27T18:40:10,795 adding 'securevector/app/services/url_skill_fetcher.py' 2026-05-27T18:40:10,797 adding 'securevector/app/utils/__init__.py' 2026-05-27T18:40:10,799 adding 'securevector/app/utils/config_file.py' 2026-05-27T18:40:10,800 adding 'securevector/app/utils/device_id.py' 2026-05-27T18:40:10,802 adding 'securevector/app/utils/platform.py' 2026-05-27T18:40:10,804 adding 'securevector/app/utils/redaction.py' 2026-05-27T18:40:10,806 adding 'securevector/core/__init__.py' 2026-05-27T18:40:10,807 adding 'securevector/core/modes/__init__.py' 2026-05-27T18:40:10,808 adding 'securevector/core/modes/mode_factory.py' 2026-05-27T18:40:10,810 adding 'securevector/core/modes/api/__init__.py' 2026-05-27T18:40:10,813 adding 'securevector/core/modes/api/api_analyzer.py' 2026-05-27T18:40:10,815 adding 'securevector/core/modes/api/api_cache.py' 2026-05-27T18:40:10,817 adding 'securevector/core/modes/api/api_mode.py' 2026-05-27T18:40:10,818 adding 'securevector/core/modes/hybrid/__init__.py' 2026-05-27T18:40:10,820 adding 'securevector/core/modes/hybrid/hybrid_mode.py' 2026-05-27T18:40:10,822 adding 'securevector/core/modes/hybrid/smart_router.py' 2026-05-27T18:40:10,824 adding 'securevector/core/modes/local/__init__.py' 2026-05-27T18:40:10,828 adding 'securevector/core/modes/local/local_analyzer.py' 2026-05-27T18:40:10,829 adding 'securevector/core/modes/local/local_cache.py' 2026-05-27T18:40:10,831 adding 'securevector/core/modes/local/local_mode.py' 2026-05-27T18:40:10,833 adding 'securevector/core/tool_permissions/__init__.py' 2026-05-27T18:40:10,835 adding 'securevector/core/tool_permissions/engine.py' 2026-05-27T18:40:10,837 adding 'securevector/core/tool_permissions/parser.py' 2026-05-27T18:40:10,839 adding 'securevector/integrations/__init__.py' 2026-05-27T18:40:10,849 adding 'securevector/integrations/openclaw_llm_proxy.py' 2026-05-27T18:40:10,853 adding 'securevector/integrations/openclaw_proxy.py' 2026-05-27T18:40:10,854 adding 'securevector/mcp/__init__.py' 2026-05-27T18:40:10,857 adding 'securevector/mcp/__main__.py' 2026-05-27T18:40:10,859 adding 'securevector/mcp/auth_validator.py' 2026-05-27T18:40:10,863 adding 'securevector/mcp/server.py' 2026-05-27T18:40:10,865 adding 'securevector/mcp/config/__init__.py' 2026-05-27T18:40:10,866 adding 'securevector/mcp/config/server_config.py' 2026-05-27T18:40:10,868 adding 'securevector/mcp/prompts/__init__.py' 2026-05-27T18:40:10,871 adding 'securevector/mcp/prompts/templates.py' 2026-05-27T18:40:10,873 adding 'securevector/mcp/resources/__init__.py' 2026-05-27T18:40:10,875 adding 'securevector/mcp/resources/policies.py' 2026-05-27T18:40:10,878 adding 'securevector/mcp/resources/rules.py' 2026-05-27T18:40:10,880 adding 'securevector/mcp/tools/__init__.py' 2026-05-27T18:40:10,883 adding 'securevector/mcp/tools/analyze_prompt.py' 2026-05-27T18:40:10,885 adding 'securevector/mcp/tools/batch_analysis.py' 2026-05-27T18:40:10,888 adding 'securevector/mcp/tools/threat_stats.py' 2026-05-27T18:40:10,890 adding 'securevector/models/__init__.py' 2026-05-27T18:40:10,891 adding 'securevector/models/analysis_result.py' 2026-05-27T18:40:10,893 adding 'securevector/models/config_models.py' 2026-05-27T18:40:10,895 adding 'securevector/models/policy_models.py' 2026-05-27T18:40:10,897 adding 'securevector/models/threat_types.py' 2026-05-27T18:40:10,898 adding 'securevector/plugins/__init__.py' 2026-05-27T18:40:10,900 adding 'securevector/plugins/claude-code/PRIVACY.md' 2026-05-27T18:40:10,902 adding 'securevector/plugins/claude-code/README.md' 2026-05-27T18:40:10,904 adding 'securevector/plugins/claude-code/__init__.py' 2026-05-27T18:40:10,905 adding 'securevector/plugins/claude-code/.claude-plugin/__init__.py' 2026-05-27T18:40:10,906 adding 'securevector/plugins/claude-code/.claude-plugin/plugin.json' 2026-05-27T18:40:10,908 adding 'securevector/plugins/claude-code/hooks/__init__.py' 2026-05-27T18:40:10,909 adding 'securevector/plugins/claude-code/hooks/hooks.json' 2026-05-27T18:40:10,912 adding 'securevector/plugins/claude-code/hooks/post-tool-use.js' 2026-05-27T18:40:10,914 adding 'securevector/plugins/claude-code/hooks/pre-tool-use.js' 2026-05-27T18:40:10,915 adding 'securevector/plugins/claude-code/hooks/statusline.js' 2026-05-27T18:40:10,917 adding 'securevector/plugins/claude-code/hooks/stop-hook-probe.js' 2026-05-27T18:40:10,918 adding 'securevector/plugins/claude-code/hooks/user-prompt-submit.js' 2026-05-27T18:40:10,920 adding 'securevector/plugins/claude-code/lib/__init__.py' 2026-05-27T18:40:10,921 adding 'securevector/plugins/claude-code/lib/client.js' 2026-05-27T18:40:10,922 adding 'securevector/plugins/claude-code/lib/normalize.js' 2026-05-27T18:40:10,924 adding 'securevector/plugins/claude-code/lib/redact.js' 2026-05-27T18:40:10,925 adding 'securevector/plugins/openclaw/__init__.py' 2026-05-27T18:40:10,926 adding 'securevector/plugins/openclaw/config.ts' 2026-05-27T18:40:10,929 adding 'securevector/plugins/openclaw/index.ts' 2026-05-27T18:40:10,930 adding 'securevector/plugins/openclaw/openclaw.plugin.json' 2026-05-27T18:40:10,932 adding 'securevector/plugins/openclaw/package.json' 2026-05-27T18:40:10,933 adding 'securevector/pricing/__init__.py' 2026-05-27T18:40:10,935 adding 'securevector/pricing/model_pricing.yml' 2026-05-27T18:40:10,938 adding 'securevector/rules/LICENSE_NOTICE.md' 2026-05-27T18:40:10,940 adding 'securevector/rules/README.md' 2026-05-27T18:40:10,942 adding 'securevector/rules/RULES_ATTRIBUTION.md' 2026-05-27T18:40:10,943 adding 'securevector/rules/__init__.py' 2026-05-27T18:40:10,944 adding 'securevector/rules/community/__init__.py' 2026-05-27T18:40:10,947 adding 'securevector/rules/community/mitre_patterns.yml' 2026-05-27T18:40:10,949 adding 'securevector/rules/community/owasp_top10.yml' 2026-05-27T18:40:10,951 adding 'securevector/rules/community/sv_community_data_extraction.yml' 2026-05-27T18:40:10,952 adding 'securevector/rules/community/sv_community_essential_patterns.yml' 2026-05-27T18:40:10,958 adding 'securevector/rules/community/sv_community_evasion_attempts.yml' 2026-05-27T18:40:10,960 adding 'securevector/rules/community/sv_community_harmful_content.yml' 2026-05-27T18:40:10,962 adding 'securevector/rules/community/sv_community_indirect_prompt_injection.yml' 2026-05-27T18:40:10,964 adding 'securevector/rules/community/sv_community_jailbreak_attempts.yml' 2026-05-27T18:40:10,966 adding 'securevector/rules/community/sv_community_output_leakage.yml' 2026-05-27T18:40:10,967 adding 'securevector/rules/community/sv_community_pii_detection.yml' 2026-05-27T18:40:10,971 adding 'securevector/rules/community/sv_community_prompt_injection.yml' 2026-05-27T18:40:10,973 adding 'securevector/rules/community/sv_community_social_engineering.yml' 2026-05-27T18:40:10,975 adding 'securevector/rules/tool_permissions/__init__.py' 2026-05-27T18:40:10,978 adding 'securevector/rules/tool_permissions/sv_tool_essential.yml' 2026-05-27T18:40:10,980 adding 'securevector/testing/__init__.py' 2026-05-27T18:40:10,982 adding 'securevector/testing/assertions.py' 2026-05-27T18:40:10,984 adding 'securevector/testing/fixtures.py' 2026-05-27T18:40:10,985 adding 'securevector/testing/mock_client.py' 2026-05-27T18:40:10,987 adding 'securevector/utils/__init__.py' 2026-05-27T18:40:10,990 adding 'securevector/utils/auto_config.py' 2026-05-27T18:40:10,992 adding 'securevector/utils/exceptions.py' 2026-05-27T18:40:10,994 adding 'securevector/utils/http_client.py' 2026-05-27T18:40:10,996 adding 'securevector/utils/logger.py' 2026-05-27T18:40:10,998 adding 'securevector/utils/performance.py' 2026-05-27T18:40:11,000 adding 'securevector/utils/resilient_client.py' 2026-05-27T18:40:11,002 adding 'securevector/utils/retry.py' 2026-05-27T18:40:11,006 adding 'securevector/utils/security.py' 2026-05-27T18:40:11,008 adding 'securevector/utils/telemetry.py' 2026-05-27T18:40:11,012 adding 'securevector_ai_monitor-4.3.0.dist-info/licenses/LICENSE' 2026-05-27T18:40:11,013 adding 'securevector_ai_monitor-4.3.0.dist-info/licenses/NOTICE' 2026-05-27T18:40:11,019 adding 'securevector_ai_monitor-4.3.0.dist-info/METADATA' 2026-05-27T18:40:11,021 adding 'securevector_ai_monitor-4.3.0.dist-info/WHEEL' 2026-05-27T18:40:11,021 adding 'securevector_ai_monitor-4.3.0.dist-info/entry_points.txt' 2026-05-27T18:40:11,022 adding 'securevector_ai_monitor-4.3.0.dist-info/top_level.txt' 2026-05-27T18:40:11,026 adding 'securevector_ai_monitor-4.3.0.dist-info/RECORD' 2026-05-27T18:40:11,040 removing build/bdist.linux-armv7l/wheel 2026-05-27T18:40:11,195 Building wheel for securevector-ai-monitor (pyproject.toml): finished with status 'done' 2026-05-27T18:40:11,219 Created wheel for securevector-ai-monitor: filename=securevector_ai_monitor-4.3.0-py3-none-any.whl size=1068858 sha256=bb5573f1aede2372c2015dcc3a0b818f9e5aa2da675161bf57719c44df3d0e03 2026-05-27T18:40:11,221 Stored in directory: /tmp/pip-ephem-wheel-cache-q97c9m8l/wheels/78/fe/50/26df6974798901900046d23de71624ec1d4bd224c92d8d38f3 2026-05-27T18:40:11,249 Successfully built securevector-ai-monitor 2026-05-27T18:40:11,276 Removed build tracker: '/tmp/pip-build-tracker-5vwwuiwd'