2026-04-28T01:50:05,229 Created temporary directory: /tmp/pip-ephem-wheel-cache-vq1m4n_j 2026-04-28T01:50:05,231 Created temporary directory: /tmp/pip-build-tracker-a3bs4252 2026-04-28T01:50:05,232 Initialized build tracking at /tmp/pip-build-tracker-a3bs4252 2026-04-28T01:50:05,232 Created build tracker: /tmp/pip-build-tracker-a3bs4252 2026-04-28T01:50:05,232 Entered build tracker: /tmp/pip-build-tracker-a3bs4252 2026-04-28T01:50:05,233 Created temporary directory: /tmp/pip-wheel-yfthg5ul 2026-04-28T01:50:05,237 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-04-28T01:50:05,239 Created temporary directory: /tmp/pip-ephem-wheel-cache-xtgjxyex 2026-04-28T01:50:05,261 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-28T01:50:05,265 2 location(s) to search for versions of securevector-ai-monitor: 2026-04-28T01:50:05,265 * https://pypi.org/simple/securevector-ai-monitor/ 2026-04-28T01:50:05,265 * https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-04-28T01:50:05,266 Fetching project page and analyzing links: https://pypi.org/simple/securevector-ai-monitor/ 2026-04-28T01:50:05,267 Getting page https://pypi.org/simple/securevector-ai-monitor/ 2026-04-28T01:50:05,268 Found index url https://pypi.org/simple 2026-04-28T01:50:05,495 Fetched page https://pypi.org/simple/securevector-ai-monitor/ as application/vnd.pypi.simple.v1+json 2026-04-28T01:50:05,502 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-04-28T01:50:05,503 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-04-28T01:50:05,504 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-04-28T01:50:05,505 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-04-28T01:50:05,506 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-04-28T01:50:05,506 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-04-28T01:50:05,507 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-04-28T01:50:05,508 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-04-28T01:50:05,509 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-04-28T01:50:05,510 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-04-28T01:50:05,511 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-04-28T01:50:05,511 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-04-28T01:50:05,512 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-04-28T01:50:05,513 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-04-28T01:50:05,513 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-04-28T01:50:05,514 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-04-28T01:50:05,515 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-04-28T01:50:05,516 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-04-28T01:50:05,516 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-04-28T01:50:05,517 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-04-28T01:50:05,518 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-04-28T01:50:05,519 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-04-28T01:50:05,520 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-04-28T01:50:05,521 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-04-28T01:50:05,522 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-04-28T01:50:05,522 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-04-28T01:50:05,523 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-04-28T01:50:05,524 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-04-28T01:50:05,524 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-04-28T01:50:05,525 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-04-28T01:50:05,526 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-04-28T01:50:05,527 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-04-28T01:50:05,527 Fetching project page and analyzing links: https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-04-28T01:50:05,528 Getting page https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-04-28T01:50:05,529 Found index url https://www.piwheels.org/simple 2026-04-28T01:50:05,702 Fetched page https://www.piwheels.org/simple/securevector-ai-monitor/ as text/html 2026-04-28T01:50:05,707 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-4.0.0-py3-none-any.whl#sha256=35dafdd6a96c52886be962360335c75cf8cf4f04789a89f8c43daa440603de3c (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-04-28T01:50:05,708 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-3.6.0-py3-none-any.whl#sha256=57ad8173143a1fa71da324e41d744159d821819d18ab303daaf0bbabf0909e7d (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-04-28T01:50:05,708 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-3.5.0-py3-none-any.whl#sha256=553ad1dd9343b3a96d2ec48a4390f3d91ef5b7c4a9015ddf4bbb4386de3f9544 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-04-28T01:50:05,709 Skipping link: No binaries permitted for securevector-ai-monitor: https://www.piwheels.org/simple/securevector-ai-monitor/securevector_ai_monitor-3.4.0-py3-none-any.whl#sha256=665878db113b261c77755cab77fa4998d5a17a79400889cc51936a1277512bf8 (from https://www.piwheels.org/simple/securevector-ai-monitor/) (requires-python:>=3.9) 2026-04-28T01:50:05,709 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-04-28T01:50:05,710 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-04-28T01:50:05,710 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-04-28T01:50:05,711 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-04-28T01:50:05,711 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-04-28T01:50:05,712 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-04-28T01:50:05,712 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-04-28T01:50:05,713 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-04-28T01:50:05,714 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-04-28T01:50:05,714 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-04-28T01:50:05,715 Skipping link: not a file: https://www.piwheels.org/simple/securevector-ai-monitor/ 2026-04-28T01:50:05,715 Skipping link: not a file: https://pypi.org/simple/securevector-ai-monitor/ 2026-04-28T01:50:05,737 Given no hashes to check 1 links for project 'securevector-ai-monitor': discarding no candidates 2026-04-28T01:50:05,757 Collecting securevector-ai-monitor==4.1.0 2026-04-28T01:50:05,759 Created temporary directory: /tmp/pip-unpack-3taqwsaa 2026-04-28T01:50:05,996 Downloading securevector_ai_monitor-4.1.0.tar.gz (798 kB) 2026-04-28T01:50:06,656 Added securevector-ai-monitor==4.1.0 from https://files.pythonhosted.org/packages/6b/ec/f4632a6feea4af77c40c0c50c12801642341a98c9b698eea4a4f9f0eb797/securevector_ai_monitor-4.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-a3bs4252' 2026-04-28T01:50:06,661 Created temporary directory: /tmp/pip-build-env-mucw3zer 2026-04-28T01:50:06,666 Installing build dependencies: started 2026-04-28T01:50:06,667 Running command pip subprocess to install build dependencies 2026-04-28T01:50:07,815 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-04-28T01:50:08,238 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-04-28T01:50:08,262 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-28T01:50:10,043 Collecting setuptools>=45 2026-04-28T01:50:10,136 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-04-28T01:50:10,403 Collecting wheel 2026-04-28T01:50:10,422 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-04-28T01:50:10,634 Collecting packaging>=24.0 2026-04-28T01:50:10,654 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-04-28T01:50:13,626 Installing collected packages: setuptools, packaging, wheel 2026-04-28T01:50:17,104 Creating /tmp/pip-build-env-mucw3zer/overlay/local/bin 2026-04-28T01:50:17,106 changing mode of /tmp/pip-build-env-mucw3zer/overlay/local/bin/wheel to 755 2026-04-28T01:50:17,129 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-04-28T01:50:17,408 Installing build dependencies: finished with status 'done' 2026-04-28T01:50:17,414 Getting requirements to build wheel: started 2026-04-28T01:50:17,415 Running command Getting requirements to build wheel 2026-04-28T01:50:18,034 /tmp/pip-build-env-mucw3zer/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-28T01:50:18,034 !! 2026-04-28T01:50:18,035 ******************************************************************************** 2026-04-28T01:50:18,035 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-28T01:50:18,036 License :: OSI Approved :: Apache Software License 2026-04-28T01:50:18,037 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-28T01:50:18,038 ******************************************************************************** 2026-04-28T01:50:18,039 !! 2026-04-28T01:50:18,040 self._finalize_license_expression() 2026-04-28T01:50:18,059 running egg_info 2026-04-28T01:50:18,065 writing src/securevector_ai_monitor.egg-info/PKG-INFO 2026-04-28T01:50:18,078 writing dependency_links to src/securevector_ai_monitor.egg-info/dependency_links.txt 2026-04-28T01:50:18,079 writing entry points to src/securevector_ai_monitor.egg-info/entry_points.txt 2026-04-28T01:50:18,086 writing requirements to src/securevector_ai_monitor.egg-info/requires.txt 2026-04-28T01:50:18,087 writing top-level names to src/securevector_ai_monitor.egg-info/top_level.txt 2026-04-28T01:50:18,186 reading manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-04-28T01:50:18,199 reading manifest template 'MANIFEST.in' 2026-04-28T01:50:18,200 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-04-28T01:50:18,201 warning: no files found matching '*.yaml' under directory 'rules' 2026-04-28T01:50:18,201 warning: no files found matching '*.yml' under directory 'rules' 2026-04-28T01:50:18,202 warning: no files found matching 'rules/README.md' 2026-04-28T01:50:18,202 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-04-28T01:50:18,203 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-04-28T01:50:18,204 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-04-28T01:50:18,206 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-04-28T01:50:18,208 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-04-28T01:50:18,209 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-04-28T01:50:18,210 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-04-28T01:50:18,211 no previously-included directories found matching 'tests' 2026-04-28T01:50:18,212 no previously-included directories found matching 'demo' 2026-04-28T01:50:18,213 no previously-included directories found matching 'docs' 2026-04-28T01:50:18,214 no previously-included directories found matching '.github' 2026-04-28T01:50:18,215 adding license file 'LICENSE' 2026-04-28T01:50:18,215 adding license file 'NOTICE' 2026-04-28T01:50:18,226 writing manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-04-28T01:50:18,316 Getting requirements to build wheel: finished with status 'done' 2026-04-28T01:50:18,320 Created temporary directory: /tmp/pip-modern-metadata-04pac3vl 2026-04-28T01:50:18,322 Preparing metadata (pyproject.toml): started 2026-04-28T01:50:18,323 Running command Preparing metadata (pyproject.toml) 2026-04-28T01:50:18,876 /tmp/pip-build-env-mucw3zer/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-28T01:50:18,877 !! 2026-04-28T01:50:18,878 ******************************************************************************** 2026-04-28T01:50:18,878 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-28T01:50:18,880 License :: OSI Approved :: Apache Software License 2026-04-28T01:50:18,881 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-28T01:50:18,881 ******************************************************************************** 2026-04-28T01:50:18,882 !! 2026-04-28T01:50:18,883 self._finalize_license_expression() 2026-04-28T01:50:18,904 running dist_info 2026-04-28T01:50:18,915 creating /tmp/pip-modern-metadata-04pac3vl/securevector_ai_monitor.egg-info 2026-04-28T01:50:18,916 writing /tmp/pip-modern-metadata-04pac3vl/securevector_ai_monitor.egg-info/PKG-INFO 2026-04-28T01:50:18,929 writing dependency_links to /tmp/pip-modern-metadata-04pac3vl/securevector_ai_monitor.egg-info/dependency_links.txt 2026-04-28T01:50:18,930 writing entry points to /tmp/pip-modern-metadata-04pac3vl/securevector_ai_monitor.egg-info/entry_points.txt 2026-04-28T01:50:18,937 writing requirements to /tmp/pip-modern-metadata-04pac3vl/securevector_ai_monitor.egg-info/requires.txt 2026-04-28T01:50:18,939 writing top-level names to /tmp/pip-modern-metadata-04pac3vl/securevector_ai_monitor.egg-info/top_level.txt 2026-04-28T01:50:18,940 writing manifest file '/tmp/pip-modern-metadata-04pac3vl/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-04-28T01:50:19,026 reading manifest file '/tmp/pip-modern-metadata-04pac3vl/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-04-28T01:50:19,028 reading manifest template 'MANIFEST.in' 2026-04-28T01:50:19,029 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-04-28T01:50:19,030 warning: no files found matching '*.yaml' under directory 'rules' 2026-04-28T01:50:19,030 warning: no files found matching '*.yml' under directory 'rules' 2026-04-28T01:50:19,031 warning: no files found matching 'rules/README.md' 2026-04-28T01:50:19,031 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-04-28T01:50:19,032 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-04-28T01:50:19,032 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-04-28T01:50:19,034 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-04-28T01:50:19,035 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-04-28T01:50:19,036 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-04-28T01:50:19,037 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-04-28T01:50:19,038 no previously-included directories found matching 'tests' 2026-04-28T01:50:19,039 no previously-included directories found matching 'demo' 2026-04-28T01:50:19,040 no previously-included directories found matching 'docs' 2026-04-28T01:50:19,041 no previously-included directories found matching '.github' 2026-04-28T01:50:19,042 adding license file 'LICENSE' 2026-04-28T01:50:19,042 adding license file 'NOTICE' 2026-04-28T01:50:19,050 writing manifest file '/tmp/pip-modern-metadata-04pac3vl/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-04-28T01:50:19,052 creating '/tmp/pip-modern-metadata-04pac3vl/securevector_ai_monitor-4.1.0.dist-info' 2026-04-28T01:50:19,181 Preparing metadata (pyproject.toml): finished with status 'done' 2026-04-28T01:50:19,188 Source in /tmp/pip-wheel-yfthg5ul/securevector-ai-monitor_fc84c9fe0ed3427cabb8be8782ef6e9b has version 4.1.0, which satisfies requirement securevector-ai-monitor==4.1.0 from https://files.pythonhosted.org/packages/6b/ec/f4632a6feea4af77c40c0c50c12801642341a98c9b698eea4a4f9f0eb797/securevector_ai_monitor-4.1.0.tar.gz 2026-04-28T01:50:19,190 Removed securevector-ai-monitor==4.1.0 from https://files.pythonhosted.org/packages/6b/ec/f4632a6feea4af77c40c0c50c12801642341a98c9b698eea4a4f9f0eb797/securevector_ai_monitor-4.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-a3bs4252' 2026-04-28T01:50:19,200 Created temporary directory: /tmp/pip-unpack-zxoxxm07 2026-04-28T01:50:19,201 Building wheels for collected packages: securevector-ai-monitor 2026-04-28T01:50:19,205 Created temporary directory: /tmp/pip-wheel-k6147xpr 2026-04-28T01:50:19,206 Destination directory: /tmp/pip-wheel-k6147xpr 2026-04-28T01:50:19,208 Building wheel for securevector-ai-monitor (pyproject.toml): started 2026-04-28T01:50:19,209 Running command Building wheel for securevector-ai-monitor (pyproject.toml) 2026-04-28T01:50:19,757 /tmp/pip-build-env-mucw3zer/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-28T01:50:19,757 !! 2026-04-28T01:50:19,758 ******************************************************************************** 2026-04-28T01:50:19,759 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-28T01:50:19,760 License :: OSI Approved :: Apache Software License 2026-04-28T01:50:19,761 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-28T01:50:19,762 ******************************************************************************** 2026-04-28T01:50:19,763 !! 2026-04-28T01:50:19,763 self._finalize_license_expression() 2026-04-28T01:50:19,784 running bdist_wheel 2026-04-28T01:50:19,811 running build 2026-04-28T01:50:19,812 running build_py 2026-04-28T01:50:19,820 creating build/lib/securevector 2026-04-28T01:50:19,822 copying src/securevector/cli_enhanced.py -> build/lib/securevector 2026-04-28T01:50:19,825 copying src/securevector/async_client.py -> build/lib/securevector 2026-04-28T01:50:19,828 copying src/securevector/client.py -> build/lib/securevector 2026-04-28T01:50:19,830 copying src/securevector/__init__.py -> build/lib/securevector 2026-04-28T01:50:19,832 copying src/securevector/types.py -> build/lib/securevector 2026-04-28T01:50:19,834 copying src/securevector/cli.py -> build/lib/securevector 2026-04-28T01:50:19,837 copying src/securevector/streaming.py -> build/lib/securevector 2026-04-28T01:50:19,841 creating build/lib/securevector/mcp 2026-04-28T01:50:19,842 copying src/securevector/mcp/__init__.py -> build/lib/securevector/mcp 2026-04-28T01:50:19,844 copying src/securevector/mcp/auth_validator.py -> build/lib/securevector/mcp 2026-04-28T01:50:19,846 copying src/securevector/mcp/server.py -> build/lib/securevector/mcp 2026-04-28T01:50:19,849 copying src/securevector/mcp/__main__.py -> build/lib/securevector/mcp 2026-04-28T01:50:19,852 creating build/lib/securevector/utils 2026-04-28T01:50:19,853 copying src/securevector/utils/__init__.py -> build/lib/securevector/utils 2026-04-28T01:50:19,855 copying src/securevector/utils/resilient_client.py -> build/lib/securevector/utils 2026-04-28T01:50:19,857 copying src/securevector/utils/http_client.py -> build/lib/securevector/utils 2026-04-28T01:50:19,860 copying src/securevector/utils/performance.py -> build/lib/securevector/utils 2026-04-28T01:50:19,863 copying src/securevector/utils/security.py -> build/lib/securevector/utils 2026-04-28T01:50:19,866 copying src/securevector/utils/exceptions.py -> build/lib/securevector/utils 2026-04-28T01:50:19,870 copying src/securevector/utils/telemetry.py -> build/lib/securevector/utils 2026-04-28T01:50:19,872 copying src/securevector/utils/auto_config.py -> build/lib/securevector/utils 2026-04-28T01:50:19,875 copying src/securevector/utils/logger.py -> build/lib/securevector/utils 2026-04-28T01:50:19,877 copying src/securevector/utils/retry.py -> build/lib/securevector/utils 2026-04-28T01:50:19,880 creating build/lib/securevector/testing 2026-04-28T01:50:19,881 copying src/securevector/testing/assertions.py -> build/lib/securevector/testing 2026-04-28T01:50:19,883 copying src/securevector/testing/__init__.py -> build/lib/securevector/testing 2026-04-28T01:50:19,885 copying src/securevector/testing/mock_client.py -> build/lib/securevector/testing 2026-04-28T01:50:19,888 copying src/securevector/testing/fixtures.py -> build/lib/securevector/testing 2026-04-28T01:50:19,890 creating build/lib/securevector/core 2026-04-28T01:50:19,891 copying src/securevector/core/__init__.py -> build/lib/securevector/core 2026-04-28T01:50:19,894 creating build/lib/securevector/integrations 2026-04-28T01:50:19,895 copying src/securevector/integrations/openclaw_llm_proxy.py -> build/lib/securevector/integrations 2026-04-28T01:50:19,900 copying src/securevector/integrations/__init__.py -> build/lib/securevector/integrations 2026-04-28T01:50:19,902 copying src/securevector/integrations/openclaw_proxy.py -> build/lib/securevector/integrations 2026-04-28T01:50:19,905 creating build/lib/securevector/pricing 2026-04-28T01:50:19,906 copying src/securevector/pricing/__init__.py -> build/lib/securevector/pricing 2026-04-28T01:50:19,909 creating build/lib/securevector/app 2026-04-28T01:50:19,910 copying src/securevector/app/__init__.py -> build/lib/securevector/app 2026-04-28T01:50:19,913 copying src/securevector/app/main.py -> build/lib/securevector/app 2026-04-28T01:50:19,917 creating build/lib/securevector/plugins 2026-04-28T01:50:19,918 copying src/securevector/plugins/__init__.py -> build/lib/securevector/plugins 2026-04-28T01:50:19,921 creating build/lib/securevector/rules 2026-04-28T01:50:19,922 copying src/securevector/rules/__init__.py -> build/lib/securevector/rules 2026-04-28T01:50:19,925 creating build/lib/securevector/models 2026-04-28T01:50:19,926 copying src/securevector/models/config_models.py -> build/lib/securevector/models 2026-04-28T01:50:19,930 copying src/securevector/models/__init__.py -> build/lib/securevector/models 2026-04-28T01:50:19,932 copying src/securevector/models/policy_models.py -> build/lib/securevector/models 2026-04-28T01:50:19,935 copying src/securevector/models/analysis_result.py -> build/lib/securevector/models 2026-04-28T01:50:19,937 copying src/securevector/models/threat_types.py -> build/lib/securevector/models 2026-04-28T01:50:19,940 creating build/lib/securevector/mcp/resources 2026-04-28T01:50:19,942 copying src/securevector/mcp/resources/__init__.py -> build/lib/securevector/mcp/resources 2026-04-28T01:50:19,944 copying src/securevector/mcp/resources/rules.py -> build/lib/securevector/mcp/resources 2026-04-28T01:50:19,947 copying src/securevector/mcp/resources/policies.py -> build/lib/securevector/mcp/resources 2026-04-28T01:50:19,951 creating build/lib/securevector/mcp/tools 2026-04-28T01:50:19,952 copying src/securevector/mcp/tools/__init__.py -> build/lib/securevector/mcp/tools 2026-04-28T01:50:19,954 copying src/securevector/mcp/tools/threat_stats.py -> build/lib/securevector/mcp/tools 2026-04-28T01:50:19,957 copying src/securevector/mcp/tools/batch_analysis.py -> build/lib/securevector/mcp/tools 2026-04-28T01:50:19,961 copying src/securevector/mcp/tools/analyze_prompt.py -> build/lib/securevector/mcp/tools 2026-04-28T01:50:19,964 creating build/lib/securevector/mcp/prompts 2026-04-28T01:50:19,965 copying src/securevector/mcp/prompts/templates.py -> build/lib/securevector/mcp/prompts 2026-04-28T01:50:19,969 copying src/securevector/mcp/prompts/__init__.py -> build/lib/securevector/mcp/prompts 2026-04-28T01:50:19,971 creating build/lib/securevector/mcp/config 2026-04-28T01:50:19,972 copying src/securevector/mcp/config/__init__.py -> build/lib/securevector/mcp/config 2026-04-28T01:50:19,975 copying src/securevector/mcp/config/server_config.py -> build/lib/securevector/mcp/config 2026-04-28T01:50:19,977 creating build/lib/securevector/core/tool_permissions 2026-04-28T01:50:19,978 copying src/securevector/core/tool_permissions/parser.py -> build/lib/securevector/core/tool_permissions 2026-04-28T01:50:19,981 copying src/securevector/core/tool_permissions/__init__.py -> build/lib/securevector/core/tool_permissions 2026-04-28T01:50:19,984 copying src/securevector/core/tool_permissions/engine.py -> build/lib/securevector/core/tool_permissions 2026-04-28T01:50:19,987 creating build/lib/securevector/core/modes 2026-04-28T01:50:19,988 copying src/securevector/core/modes/__init__.py -> build/lib/securevector/core/modes 2026-04-28T01:50:19,991 copying src/securevector/core/modes/mode_factory.py -> build/lib/securevector/core/modes 2026-04-28T01:50:19,993 creating build/lib/securevector/core/modes/local 2026-04-28T01:50:19,994 copying src/securevector/core/modes/local/local_mode.py -> build/lib/securevector/core/modes/local 2026-04-28T01:50:19,997 copying src/securevector/core/modes/local/__init__.py -> build/lib/securevector/core/modes/local 2026-04-28T01:50:19,999 copying src/securevector/core/modes/local/local_analyzer.py -> build/lib/securevector/core/modes/local 2026-04-28T01:50:20,003 copying src/securevector/core/modes/local/local_cache.py -> build/lib/securevector/core/modes/local 2026-04-28T01:50:20,006 creating build/lib/securevector/core/modes/api 2026-04-28T01:50:20,008 copying src/securevector/core/modes/api/__init__.py -> build/lib/securevector/core/modes/api 2026-04-28T01:50:20,010 copying src/securevector/core/modes/api/api_cache.py -> build/lib/securevector/core/modes/api 2026-04-28T01:50:20,013 copying src/securevector/core/modes/api/api_analyzer.py -> build/lib/securevector/core/modes/api 2026-04-28T01:50:20,016 copying src/securevector/core/modes/api/api_mode.py -> build/lib/securevector/core/modes/api 2026-04-28T01:50:20,019 creating build/lib/securevector/core/modes/hybrid 2026-04-28T01:50:20,020 copying src/securevector/core/modes/hybrid/__init__.py -> build/lib/securevector/core/modes/hybrid 2026-04-28T01:50:20,022 copying src/securevector/core/modes/hybrid/smart_router.py -> build/lib/securevector/core/modes/hybrid 2026-04-28T01:50:20,025 copying src/securevector/core/modes/hybrid/hybrid_mode.py -> build/lib/securevector/core/modes/hybrid 2026-04-28T01:50:20,029 creating build/lib/securevector/app/services 2026-04-28T01:50:20,030 copying src/securevector/app/services/credentials.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,032 copying src/securevector/app/services/policy_defaults.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,035 copying src/securevector/app/services/cloud_config.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,037 copying src/securevector/app/services/policy_engine.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,039 copying src/securevector/app/services/siem_ocsf.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,042 copying src/securevector/app/services/external_forwarder.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,045 copying src/securevector/app/services/cloud_rules_sync.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,047 copying src/securevector/app/services/__init__.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,049 copying src/securevector/app/services/analysis_service.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,053 copying src/securevector/app/services/cost_recorder.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,056 copying src/securevector/app/services/cloud_rules_preview.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,060 copying src/securevector/app/services/forwarder_secrets.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,062 copying src/securevector/app/services/nlp_rule_generator.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,064 copying src/securevector/app/services/rules_service.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,067 copying src/securevector/app/services/cloud_proxy.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,070 copying src/securevector/app/services/url_skill_fetcher.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,072 copying src/securevector/app/services/skill_scanner.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,076 copying src/securevector/app/services/llm_review.py -> build/lib/securevector/app/services 2026-04-28T01:50:20,079 creating build/lib/securevector/app/utils 2026-04-28T01:50:20,080 copying src/securevector/app/utils/__init__.py -> build/lib/securevector/app/utils 2026-04-28T01:50:20,083 copying src/securevector/app/utils/config_file.py -> build/lib/securevector/app/utils 2026-04-28T01:50:20,085 copying src/securevector/app/utils/redaction.py -> build/lib/securevector/app/utils 2026-04-28T01:50:20,087 copying src/securevector/app/utils/platform.py -> build/lib/securevector/app/utils 2026-04-28T01:50:20,090 copying src/securevector/app/utils/device_id.py -> build/lib/securevector/app/utils 2026-04-28T01:50:20,092 creating build/lib/securevector/app/assets 2026-04-28T01:50:20,093 copying src/securevector/app/assets/__init__.py -> build/lib/securevector/app/assets 2026-04-28T01:50:20,096 creating build/lib/securevector/app/database 2026-04-28T01:50:20,097 copying src/securevector/app/database/connection.py -> build/lib/securevector/app/database 2026-04-28T01:50:20,099 copying src/securevector/app/database/__init__.py -> build/lib/securevector/app/database 2026-04-28T01:50:20,101 copying src/securevector/app/database/migrations.py -> build/lib/securevector/app/database 2026-04-28T01:50:20,105 copying src/securevector/app/database/models.py -> build/lib/securevector/app/database 2026-04-28T01:50:20,108 creating build/lib/securevector/app/installers 2026-04-28T01:50:20,109 copying src/securevector/app/installers/__init__.py -> build/lib/securevector/app/installers 2026-04-28T01:50:20,111 creating build/lib/securevector/app/server 2026-04-28T01:50:20,112 copying src/securevector/app/server/app.py -> build/lib/securevector/app/server 2026-04-28T01:50:20,115 copying src/securevector/app/server/__init__.py -> build/lib/securevector/app/server 2026-04-28T01:50:20,117 creating build/lib/securevector/app/assets/web 2026-04-28T01:50:20,118 copying src/securevector/app/assets/web/__init__.py -> build/lib/securevector/app/assets/web 2026-04-28T01:50:20,121 creating build/lib/securevector/app/assets/web/css 2026-04-28T01:50:20,122 copying src/securevector/app/assets/web/css/__init__.py -> build/lib/securevector/app/assets/web/css 2026-04-28T01:50:20,124 creating build/lib/securevector/app/assets/web/images 2026-04-28T01:50:20,125 copying src/securevector/app/assets/web/images/__init__.py -> build/lib/securevector/app/assets/web/images 2026-04-28T01:50:20,128 creating build/lib/securevector/app/assets/web/js 2026-04-28T01:50:20,129 copying src/securevector/app/assets/web/js/__init__.py -> build/lib/securevector/app/assets/web/js 2026-04-28T01:50:20,131 creating build/lib/securevector/app/assets/web/icons 2026-04-28T01:50:20,132 copying src/securevector/app/assets/web/icons/__init__.py -> build/lib/securevector/app/assets/web/icons 2026-04-28T01:50:20,135 creating build/lib/securevector/app/assets/web/siem-templates 2026-04-28T01:50:20,136 copying src/securevector/app/assets/web/siem-templates/__init__.py -> build/lib/securevector/app/assets/web/siem-templates 2026-04-28T01:50:20,138 creating build/lib/securevector/app/assets/web/js/components 2026-04-28T01:50:20,139 copying src/securevector/app/assets/web/js/components/__init__.py -> build/lib/securevector/app/assets/web/js/components 2026-04-28T01:50:20,142 creating build/lib/securevector/app/assets/web/js/pages 2026-04-28T01:50:20,143 copying src/securevector/app/assets/web/js/pages/__init__.py -> build/lib/securevector/app/assets/web/js/pages 2026-04-28T01:50:20,145 creating build/lib/securevector/app/database/repositories 2026-04-28T01:50:20,146 copying src/securevector/app/database/repositories/costs.py -> build/lib/securevector/app/database/repositories 2026-04-28T01:50:20,149 copying src/securevector/app/database/repositories/tool_permissions.py -> build/lib/securevector/app/database/repositories 2026-04-28T01:50:20,151 copying src/securevector/app/database/repositories/__init__.py -> build/lib/securevector/app/database/repositories 2026-04-28T01:50:20,153 copying src/securevector/app/database/repositories/settings.py -> build/lib/securevector/app/database/repositories 2026-04-28T01:50:20,156 copying src/securevector/app/database/repositories/skill_permissions.py -> build/lib/securevector/app/database/repositories 2026-04-28T01:50:20,159 copying src/securevector/app/database/repositories/rules.py -> build/lib/securevector/app/database/repositories 2026-04-28T01:50:20,161 copying src/securevector/app/database/repositories/skill_scans.py -> build/lib/securevector/app/database/repositories 2026-04-28T01:50:20,163 copying src/securevector/app/database/repositories/threat_intel.py -> build/lib/securevector/app/database/repositories 2026-04-28T01:50:20,167 copying src/securevector/app/database/repositories/external_forwarders.py -> build/lib/securevector/app/database/repositories 2026-04-28T01:50:20,170 copying src/securevector/app/database/repositories/custom_tools.py -> build/lib/securevector/app/database/repositories 2026-04-28T01:50:20,173 creating build/lib/securevector/app/installers/windows 2026-04-28T01:50:20,174 copying src/securevector/app/installers/windows/__init__.py -> build/lib/securevector/app/installers/windows 2026-04-28T01:50:20,176 creating build/lib/securevector/app/installers/linux 2026-04-28T01:50:20,177 copying src/securevector/app/installers/linux/__init__.py -> build/lib/securevector/app/installers/linux 2026-04-28T01:50:20,180 creating build/lib/securevector/app/installers/macos 2026-04-28T01:50:20,181 copying src/securevector/app/installers/macos/__init__.py -> build/lib/securevector/app/installers/macos 2026-04-28T01:50:20,184 creating build/lib/securevector/app/server/routes 2026-04-28T01:50:20,185 copying src/securevector/app/server/routes/costs.py -> build/lib/securevector/app/server/routes 2026-04-28T01:50:20,188 copying src/securevector/app/server/routes/tool_permissions.py -> build/lib/securevector/app/server/routes 2026-04-28T01:50:20,191 copying src/securevector/app/server/routes/siem_forwarders.py -> build/lib/securevector/app/server/routes 2026-04-28T01:50:20,199 copying src/securevector/app/server/routes/__init__.py -> build/lib/securevector/app/server/routes 2026-04-28T01:50:20,204 copying src/securevector/app/server/routes/skill_permissions.py -> build/lib/securevector/app/server/routes 2026-04-28T01:50:20,206 copying src/securevector/app/server/routes/rules.py -> build/lib/securevector/app/server/routes 2026-04-28T01:50:20,209 copying src/securevector/app/server/routes/hooks.py -> build/lib/securevector/app/server/routes 2026-04-28T01:50:20,212 copying src/securevector/app/server/routes/threat_analytics.py -> build/lib/securevector/app/server/routes 2026-04-28T01:50:20,214 copying src/securevector/app/server/routes/skill_scans.py -> build/lib/securevector/app/server/routes 2026-04-28T01:50:20,217 copying src/securevector/app/server/routes/threat_intel.py -> build/lib/securevector/app/server/routes 2026-04-28T01:50:20,219 copying src/securevector/app/server/routes/analyze.py -> build/lib/securevector/app/server/routes 2026-04-28T01:50:20,222 copying src/securevector/app/server/routes/replay.py -> build/lib/securevector/app/server/routes 2026-04-28T01:50:20,224 copying src/securevector/app/server/routes/llm.py -> build/lib/securevector/app/server/routes 2026-04-28T01:50:20,226 copying src/securevector/app/server/routes/proxy.py -> build/lib/securevector/app/server/routes 2026-04-28T01:50:20,229 copying src/securevector/app/server/routes/cloud_settings.py -> build/lib/securevector/app/server/routes 2026-04-28T01:50:20,231 creating build/lib/securevector/plugins/openclaw 2026-04-28T01:50:20,232 copying src/securevector/plugins/openclaw/__init__.py -> build/lib/securevector/plugins/openclaw 2026-04-28T01:50:20,235 creating build/lib/securevector/rules/tool_permissions 2026-04-28T01:50:20,236 copying src/securevector/rules/tool_permissions/__init__.py -> build/lib/securevector/rules/tool_permissions 2026-04-28T01:50:20,239 creating build/lib/securevector/rules/community 2026-04-28T01:50:20,240 copying src/securevector/rules/community/__init__.py -> build/lib/securevector/rules/community 2026-04-28T01:50:20,242 running egg_info 2026-04-28T01:50:20,252 writing src/securevector_ai_monitor.egg-info/PKG-INFO 2026-04-28T01:50:20,267 writing dependency_links to src/securevector_ai_monitor.egg-info/dependency_links.txt 2026-04-28T01:50:20,269 writing entry points to src/securevector_ai_monitor.egg-info/entry_points.txt 2026-04-28T01:50:20,275 writing requirements to src/securevector_ai_monitor.egg-info/requires.txt 2026-04-28T01:50:20,276 writing top-level names to src/securevector_ai_monitor.egg-info/top_level.txt 2026-04-28T01:50:20,344 reading manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-04-28T01:50:20,356 reading manifest template 'MANIFEST.in' 2026-04-28T01:50:20,357 warning: no files found matching 'CONTRIBUTOR_AGREEMENT.md' 2026-04-28T01:50:20,358 warning: no files found matching '*.yaml' under directory 'rules' 2026-04-28T01:50:20,359 warning: no files found matching '*.yml' under directory 'rules' 2026-04-28T01:50:20,360 warning: no files found matching 'rules/README.md' 2026-04-28T01:50:20,360 warning: no files found matching 'rules/RULES_ATTRIBUTION.md' 2026-04-28T01:50:20,360 warning: no files found matching 'rules/LICENSE_NOTICE.md' 2026-04-28T01:50:20,361 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-04-28T01:50:20,363 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-04-28T01:50:20,365 warning: no previously-included files matching '*.pyo' found anywhere in distribution 2026-04-28T01:50:20,366 warning: no previously-included files matching '.git*' found anywhere in distribution 2026-04-28T01:50:20,368 warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-04-28T01:50:20,369 no previously-included directories found matching 'tests' 2026-04-28T01:50:20,369 no previously-included directories found matching 'demo' 2026-04-28T01:50:20,370 no previously-included directories found matching 'docs' 2026-04-28T01:50:20,371 no previously-included directories found matching '.github' 2026-04-28T01:50:20,372 adding license file 'LICENSE' 2026-04-28T01:50:20,372 adding license file 'NOTICE' 2026-04-28T01:50:20,383 writing manifest file 'src/securevector_ai_monitor.egg-info/SOURCES.txt' 2026-04-28T01:50:20,429 copying src/securevector/rules/tool_permissions/sv_tool_essential.yml -> build/lib/securevector/rules/tool_permissions 2026-04-28T01:50:20,432 copying src/securevector/rules/community/sv_community_prompt_injection.yml -> build/lib/securevector/rules/community 2026-04-28T01:50:20,435 copying src/securevector/rules/community/sv_community_output_leakage.yml -> build/lib/securevector/rules/community 2026-04-28T01:50:20,437 copying src/securevector/rules/community/sv_community_harmful_content.yml -> build/lib/securevector/rules/community 2026-04-28T01:50:20,440 copying src/securevector/rules/community/owasp_top10.yml -> build/lib/securevector/rules/community 2026-04-28T01:50:20,443 copying src/securevector/rules/community/sv_community_indirect_prompt_injection.yml -> build/lib/securevector/rules/community 2026-04-28T01:50:20,445 copying src/securevector/rules/community/sv_community_pii_detection.yml -> build/lib/securevector/rules/community 2026-04-28T01:50:20,448 copying src/securevector/rules/community/sv_community_jailbreak_attempts.yml -> build/lib/securevector/rules/community 2026-04-28T01:50:20,451 copying src/securevector/rules/community/sv_community_evasion_attempts.yml -> build/lib/securevector/rules/community 2026-04-28T01:50:20,454 copying src/securevector/rules/community/mitre_patterns.yml -> build/lib/securevector/rules/community 2026-04-28T01:50:20,457 copying src/securevector/rules/community/sv_community_social_engineering.yml -> build/lib/securevector/rules/community 2026-04-28T01:50:20,460 copying src/securevector/rules/community/sv_community_essential_patterns.yml -> build/lib/securevector/rules/community 2026-04-28T01:50:20,463 copying src/securevector/rules/community/sv_community_data_extraction.yml -> build/lib/securevector/rules/community 2026-04-28T01:50:20,466 copying src/securevector/rules/RULES_ATTRIBUTION.md -> build/lib/securevector/rules 2026-04-28T01:50:20,469 copying src/securevector/rules/README.md -> build/lib/securevector/rules 2026-04-28T01:50:20,471 copying src/securevector/rules/LICENSE_NOTICE.md -> build/lib/securevector/rules 2026-04-28T01:50:20,474 copying src/securevector/pricing/model_pricing.yml -> build/lib/securevector/pricing 2026-04-28T01:50:20,477 copying src/securevector/app/assets/favicon.ico -> build/lib/securevector/app/assets 2026-04-28T01:50:20,480 copying src/securevector/app/assets/favicon.png -> build/lib/securevector/app/assets 2026-04-28T01:50:20,482 copying src/securevector/app/assets/favicon.svg -> build/lib/securevector/app/assets 2026-04-28T01:50:20,485 copying src/securevector/app/assets/web/loading.html -> build/lib/securevector/app/assets/web 2026-04-28T01:50:20,487 copying src/securevector/app/assets/web/index.html -> build/lib/securevector/app/assets/web 2026-04-28T01:50:20,490 copying src/securevector/app/assets/web/css/styles.css -> build/lib/securevector/app/assets/web/css 2026-04-28T01:50:20,495 copying src/securevector/app/assets/web/images/favicon.png -> build/lib/securevector/app/assets/web/images 2026-04-28T01:50:20,497 copying src/securevector/app/assets/web/images/securevector-architecture.svg -> build/lib/securevector/app/assets/web/images 2026-04-28T01:50:20,500 copying src/securevector/app/assets/web/js/app.js -> build/lib/securevector/app/assets/web/js 2026-04-28T01:50:20,503 copying src/securevector/app/assets/web/js/api.js -> build/lib/securevector/app/assets/web/js 2026-04-28T01:50:20,506 copying src/securevector/app/assets/web/js/components/data-table.js -> build/lib/securevector/app/assets/web/js/components 2026-04-28T01:50:20,509 copying src/securevector/app/assets/web/js/components/card.js -> build/lib/securevector/app/assets/web/js/components 2026-04-28T01:50:20,511 copying src/securevector/app/assets/web/js/components/header.js -> build/lib/securevector/app/assets/web/js/components 2026-04-28T01:50:20,515 copying src/securevector/app/assets/web/js/components/modal.js -> build/lib/securevector/app/assets/web/js/components 2026-04-28T01:50:20,517 copying src/securevector/app/assets/web/js/components/global-banners.js -> build/lib/securevector/app/assets/web/js/components 2026-04-28T01:50:20,520 copying src/securevector/app/assets/web/js/components/sidebar.js -> build/lib/securevector/app/assets/web/js/components 2026-04-28T01:50:20,523 copying src/securevector/app/assets/web/js/components/toast.js -> build/lib/securevector/app/assets/web/js/components 2026-04-28T01:50:20,526 copying src/securevector/app/assets/web/js/pages/costs.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-28T01:50:20,530 copying src/securevector/app/assets/web/js/pages/getting-started.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-28T01:50:20,535 copying src/securevector/app/assets/web/js/pages/tool-permissions.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-28T01:50:20,540 copying src/securevector/app/assets/web/js/pages/proxy.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-28T01:50:20,543 copying src/securevector/app/assets/web/js/pages/skill-scanner.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-28T01:50:20,549 copying src/securevector/app/assets/web/js/pages/replay.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-28T01:50:20,553 copying src/securevector/app/assets/web/js/pages/threats.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-28T01:50:20,556 copying src/securevector/app/assets/web/js/pages/siem-export.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-28T01:50:20,559 copying src/securevector/app/assets/web/js/pages/rules.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-28T01:50:20,563 copying src/securevector/app/assets/web/js/pages/dashboard.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-28T01:50:20,566 copying src/securevector/app/assets/web/js/pages/settings.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-28T01:50:20,570 copying src/securevector/app/assets/web/js/pages/integrations.js -> build/lib/securevector/app/assets/web/js/pages 2026-04-28T01:50:20,575 copying src/securevector/app/assets/web/icons/favicon.ico -> build/lib/securevector/app/assets/web/icons 2026-04-28T01:50:20,577 copying src/securevector/app/assets/web/siem-templates/LICENSE -> build/lib/securevector/app/assets/web/siem-templates 2026-04-28T01:50:20,580 copying src/securevector/app/assets/web/siem-templates/grafana-dashboard.json -> build/lib/securevector/app/assets/web/siem-templates 2026-04-28T01:50:20,583 copying src/securevector/app/assets/web/siem-templates/NOTICE -> build/lib/securevector/app/assets/web/siem-templates 2026-04-28T01:50:20,585 copying src/securevector/app/assets/web/siem-templates/splunk-dashboard.xml -> build/lib/securevector/app/assets/web/siem-templates 2026-04-28T01:50:20,588 copying src/securevector/app/assets/web/siem-templates/sentinel-workbook.json -> build/lib/securevector/app/assets/web/siem-templates 2026-04-28T01:50:20,590 copying src/securevector/app/assets/web/siem-templates/datadog-dashboard.json -> build/lib/securevector/app/assets/web/siem-templates 2026-04-28T01:50:20,593 copying src/securevector/plugins/openclaw/config.ts -> build/lib/securevector/plugins/openclaw 2026-04-28T01:50:20,595 copying src/securevector/plugins/openclaw/openclaw.plugin.json -> build/lib/securevector/plugins/openclaw 2026-04-28T01:50:20,597 copying src/securevector/plugins/openclaw/index.ts -> build/lib/securevector/plugins/openclaw 2026-04-28T01:50:20,600 copying src/securevector/plugins/openclaw/package.json -> build/lib/securevector/plugins/openclaw 2026-04-28T01:50:20,654 installing to build/bdist.linux-armv7l/wheel 2026-04-28T01:50:20,654 running install 2026-04-28T01:50:20,679 running install_lib 2026-04-28T01:50:20,687 creating build/bdist.linux-armv7l/wheel 2026-04-28T01:50:20,689 creating build/bdist.linux-armv7l/wheel/securevector 2026-04-28T01:50:20,690 copying build/lib/securevector/cli_enhanced.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-04-28T01:50:20,693 copying build/lib/securevector/async_client.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-04-28T01:50:20,696 creating build/bdist.linux-armv7l/wheel/securevector/mcp 2026-04-28T01:50:20,698 creating build/bdist.linux-armv7l/wheel/securevector/mcp/resources 2026-04-28T01:50:20,699 copying build/lib/securevector/mcp/resources/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-04-28T01:50:20,701 copying build/lib/securevector/mcp/resources/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-04-28T01:50:20,704 copying build/lib/securevector/mcp/resources/policies.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/resources 2026-04-28T01:50:20,706 copying build/lib/securevector/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-04-28T01:50:20,709 creating build/bdist.linux-armv7l/wheel/securevector/mcp/tools 2026-04-28T01:50:20,710 copying build/lib/securevector/mcp/tools/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-04-28T01:50:20,712 copying build/lib/securevector/mcp/tools/threat_stats.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-04-28T01:50:20,715 copying build/lib/securevector/mcp/tools/batch_analysis.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-04-28T01:50:20,717 copying build/lib/securevector/mcp/tools/analyze_prompt.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/tools 2026-04-28T01:50:20,721 creating build/bdist.linux-armv7l/wheel/securevector/mcp/prompts 2026-04-28T01:50:20,722 copying build/lib/securevector/mcp/prompts/templates.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/prompts 2026-04-28T01:50:20,725 copying build/lib/securevector/mcp/prompts/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/prompts 2026-04-28T01:50:20,727 copying build/lib/securevector/mcp/auth_validator.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-04-28T01:50:20,729 copying build/lib/securevector/mcp/server.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-04-28T01:50:20,733 creating build/bdist.linux-armv7l/wheel/securevector/mcp/config 2026-04-28T01:50:20,734 copying build/lib/securevector/mcp/config/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/config 2026-04-28T01:50:20,736 copying build/lib/securevector/mcp/config/server_config.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp/config 2026-04-28T01:50:20,738 copying build/lib/securevector/mcp/__main__.py -> build/bdist.linux-armv7l/wheel/./securevector/mcp 2026-04-28T01:50:20,741 creating build/bdist.linux-armv7l/wheel/securevector/utils 2026-04-28T01:50:20,742 copying build/lib/securevector/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-28T01:50:20,744 copying build/lib/securevector/utils/resilient_client.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-28T01:50:20,747 copying build/lib/securevector/utils/http_client.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-28T01:50:20,749 copying build/lib/securevector/utils/performance.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-28T01:50:20,751 copying build/lib/securevector/utils/security.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-28T01:50:20,754 copying build/lib/securevector/utils/exceptions.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-28T01:50:20,756 copying build/lib/securevector/utils/telemetry.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-28T01:50:20,759 copying build/lib/securevector/utils/auto_config.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-28T01:50:20,762 copying build/lib/securevector/utils/logger.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-28T01:50:20,764 copying build/lib/securevector/utils/retry.py -> build/bdist.linux-armv7l/wheel/./securevector/utils 2026-04-28T01:50:20,767 copying build/lib/securevector/client.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-04-28T01:50:20,770 copying build/lib/securevector/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-04-28T01:50:20,772 creating build/bdist.linux-armv7l/wheel/securevector/testing 2026-04-28T01:50:20,773 copying build/lib/securevector/testing/assertions.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-04-28T01:50:20,776 copying build/lib/securevector/testing/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-04-28T01:50:20,778 copying build/lib/securevector/testing/mock_client.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-04-28T01:50:20,780 copying build/lib/securevector/testing/fixtures.py -> build/bdist.linux-armv7l/wheel/./securevector/testing 2026-04-28T01:50:20,783 creating build/bdist.linux-armv7l/wheel/securevector/core 2026-04-28T01:50:20,785 creating build/bdist.linux-armv7l/wheel/securevector/core/tool_permissions 2026-04-28T01:50:20,786 copying build/lib/securevector/core/tool_permissions/parser.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-04-28T01:50:20,788 copying build/lib/securevector/core/tool_permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-04-28T01:50:20,790 copying build/lib/securevector/core/tool_permissions/engine.py -> build/bdist.linux-armv7l/wheel/./securevector/core/tool_permissions 2026-04-28T01:50:20,792 copying build/lib/securevector/core/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core 2026-04-28T01:50:20,795 creating build/bdist.linux-armv7l/wheel/securevector/core/modes 2026-04-28T01:50:20,796 copying build/lib/securevector/core/modes/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes 2026-04-28T01:50:20,798 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/local 2026-04-28T01:50:20,799 copying build/lib/securevector/core/modes/local/local_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-04-28T01:50:20,802 copying build/lib/securevector/core/modes/local/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-04-28T01:50:20,804 copying build/lib/securevector/core/modes/local/local_analyzer.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-04-28T01:50:20,806 copying build/lib/securevector/core/modes/local/local_cache.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/local 2026-04-28T01:50:20,809 copying build/lib/securevector/core/modes/mode_factory.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes 2026-04-28T01:50:20,811 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/api 2026-04-28T01:50:20,812 copying build/lib/securevector/core/modes/api/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-04-28T01:50:20,814 copying build/lib/securevector/core/modes/api/api_cache.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-04-28T01:50:20,816 copying build/lib/securevector/core/modes/api/api_analyzer.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-04-28T01:50:20,819 copying build/lib/securevector/core/modes/api/api_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/api 2026-04-28T01:50:20,822 creating build/bdist.linux-armv7l/wheel/securevector/core/modes/hybrid 2026-04-28T01:50:20,823 copying build/lib/securevector/core/modes/hybrid/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-04-28T01:50:20,824 copying build/lib/securevector/core/modes/hybrid/smart_router.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-04-28T01:50:20,827 copying build/lib/securevector/core/modes/hybrid/hybrid_mode.py -> build/bdist.linux-armv7l/wheel/./securevector/core/modes/hybrid 2026-04-28T01:50:20,830 creating build/bdist.linux-armv7l/wheel/securevector/integrations 2026-04-28T01:50:20,831 copying build/lib/securevector/integrations/openclaw_llm_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-04-28T01:50:20,835 copying build/lib/securevector/integrations/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-04-28T01:50:20,837 copying build/lib/securevector/integrations/openclaw_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/integrations 2026-04-28T01:50:20,841 creating build/bdist.linux-armv7l/wheel/securevector/pricing 2026-04-28T01:50:20,842 copying build/lib/securevector/pricing/model_pricing.yml -> build/bdist.linux-armv7l/wheel/./securevector/pricing 2026-04-28T01:50:20,845 copying build/lib/securevector/pricing/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/pricing 2026-04-28T01:50:20,847 creating build/bdist.linux-armv7l/wheel/securevector/app 2026-04-28T01:50:20,849 creating build/bdist.linux-armv7l/wheel/securevector/app/services 2026-04-28T01:50:20,850 copying build/lib/securevector/app/services/credentials.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,853 copying build/lib/securevector/app/services/policy_defaults.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,855 copying build/lib/securevector/app/services/cloud_config.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,857 copying build/lib/securevector/app/services/policy_engine.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,859 copying build/lib/securevector/app/services/siem_ocsf.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,862 copying build/lib/securevector/app/services/external_forwarder.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,864 copying build/lib/securevector/app/services/cloud_rules_sync.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,866 copying build/lib/securevector/app/services/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,868 copying build/lib/securevector/app/services/analysis_service.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,871 copying build/lib/securevector/app/services/cost_recorder.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,873 copying build/lib/securevector/app/services/cloud_rules_preview.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,875 copying build/lib/securevector/app/services/forwarder_secrets.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,877 copying build/lib/securevector/app/services/nlp_rule_generator.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,880 copying build/lib/securevector/app/services/rules_service.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,882 copying build/lib/securevector/app/services/cloud_proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,884 copying build/lib/securevector/app/services/url_skill_fetcher.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,887 copying build/lib/securevector/app/services/skill_scanner.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,890 copying build/lib/securevector/app/services/llm_review.py -> build/bdist.linux-armv7l/wheel/./securevector/app/services 2026-04-28T01:50:20,893 creating build/bdist.linux-armv7l/wheel/securevector/app/utils 2026-04-28T01:50:20,894 copying build/lib/securevector/app/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-04-28T01:50:20,896 copying build/lib/securevector/app/utils/config_file.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-04-28T01:50:20,898 copying build/lib/securevector/app/utils/redaction.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-04-28T01:50:20,900 copying build/lib/securevector/app/utils/platform.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-04-28T01:50:20,902 copying build/lib/securevector/app/utils/device_id.py -> build/bdist.linux-armv7l/wheel/./securevector/app/utils 2026-04-28T01:50:20,905 copying build/lib/securevector/app/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app 2026-04-28T01:50:20,907 creating build/bdist.linux-armv7l/wheel/securevector/app/assets 2026-04-28T01:50:20,908 copying build/lib/securevector/app/assets/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-04-28T01:50:20,910 copying build/lib/securevector/app/assets/favicon.ico -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-04-28T01:50:20,912 copying build/lib/securevector/app/assets/favicon.png -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-04-28T01:50:20,914 copying build/lib/securevector/app/assets/favicon.svg -> build/bdist.linux-armv7l/wheel/./securevector/app/assets 2026-04-28T01:50:20,917 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web 2026-04-28T01:50:20,918 copying build/lib/securevector/app/assets/web/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-04-28T01:50:20,920 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/css 2026-04-28T01:50:20,921 copying build/lib/securevector/app/assets/web/css/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/css 2026-04-28T01:50:20,923 copying build/lib/securevector/app/assets/web/css/styles.css -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/css 2026-04-28T01:50:20,928 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/images 2026-04-28T01:50:20,929 copying build/lib/securevector/app/assets/web/images/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-04-28T01:50:20,931 copying build/lib/securevector/app/assets/web/images/favicon.png -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-04-28T01:50:20,933 copying build/lib/securevector/app/assets/web/images/securevector-architecture.svg -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/images 2026-04-28T01:50:20,936 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js 2026-04-28T01:50:20,937 copying build/lib/securevector/app/assets/web/js/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-04-28T01:50:20,940 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js/components 2026-04-28T01:50:20,941 copying build/lib/securevector/app/assets/web/js/components/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-28T01:50:20,943 copying build/lib/securevector/app/assets/web/js/components/data-table.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-28T01:50:20,945 copying build/lib/securevector/app/assets/web/js/components/card.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-28T01:50:20,947 copying build/lib/securevector/app/assets/web/js/components/header.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-28T01:50:20,951 copying build/lib/securevector/app/assets/web/js/components/modal.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-28T01:50:20,953 copying build/lib/securevector/app/assets/web/js/components/global-banners.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-28T01:50:20,955 copying build/lib/securevector/app/assets/web/js/components/sidebar.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-28T01:50:20,958 copying build/lib/securevector/app/assets/web/js/components/toast.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/components 2026-04-28T01:50:20,961 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/js/pages 2026-04-28T01:50:20,962 copying build/lib/securevector/app/assets/web/js/pages/costs.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-28T01:50:20,966 copying build/lib/securevector/app/assets/web/js/pages/getting-started.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-28T01:50:20,970 copying build/lib/securevector/app/assets/web/js/pages/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-28T01:50:20,972 copying build/lib/securevector/app/assets/web/js/pages/tool-permissions.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-28T01:50:20,977 copying build/lib/securevector/app/assets/web/js/pages/proxy.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-28T01:50:20,980 copying build/lib/securevector/app/assets/web/js/pages/skill-scanner.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-28T01:50:20,986 copying build/lib/securevector/app/assets/web/js/pages/replay.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-28T01:50:20,989 copying build/lib/securevector/app/assets/web/js/pages/threats.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-28T01:50:20,993 copying build/lib/securevector/app/assets/web/js/pages/siem-export.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-28T01:50:20,996 copying build/lib/securevector/app/assets/web/js/pages/rules.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-28T01:50:21,000 copying build/lib/securevector/app/assets/web/js/pages/dashboard.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-28T01:50:21,003 copying build/lib/securevector/app/assets/web/js/pages/settings.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-28T01:50:21,007 copying build/lib/securevector/app/assets/web/js/pages/integrations.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js/pages 2026-04-28T01:50:21,011 copying build/lib/securevector/app/assets/web/js/app.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-04-28T01:50:21,014 copying build/lib/securevector/app/assets/web/js/api.js -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/js 2026-04-28T01:50:21,017 copying build/lib/securevector/app/assets/web/loading.html -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-04-28T01:50:21,020 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/icons 2026-04-28T01:50:21,022 copying build/lib/securevector/app/assets/web/icons/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/icons 2026-04-28T01:50:21,024 copying build/lib/securevector/app/assets/web/icons/favicon.ico -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/icons 2026-04-28T01:50:21,027 creating build/bdist.linux-armv7l/wheel/securevector/app/assets/web/siem-templates 2026-04-28T01:50:21,028 copying build/lib/securevector/app/assets/web/siem-templates/LICENSE -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-04-28T01:50:21,030 copying build/lib/securevector/app/assets/web/siem-templates/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-04-28T01:50:21,032 copying build/lib/securevector/app/assets/web/siem-templates/grafana-dashboard.json -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-04-28T01:50:21,035 copying build/lib/securevector/app/assets/web/siem-templates/NOTICE -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-04-28T01:50:21,037 copying build/lib/securevector/app/assets/web/siem-templates/splunk-dashboard.xml -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-04-28T01:50:21,040 copying build/lib/securevector/app/assets/web/siem-templates/sentinel-workbook.json -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-04-28T01:50:21,042 copying build/lib/securevector/app/assets/web/siem-templates/datadog-dashboard.json -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web/siem-templates 2026-04-28T01:50:21,045 copying build/lib/securevector/app/assets/web/index.html -> build/bdist.linux-armv7l/wheel/./securevector/app/assets/web 2026-04-28T01:50:21,047 copying build/lib/securevector/app/main.py -> build/bdist.linux-armv7l/wheel/./securevector/app 2026-04-28T01:50:21,051 creating build/bdist.linux-armv7l/wheel/securevector/app/database 2026-04-28T01:50:21,052 copying build/lib/securevector/app/database/connection.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-04-28T01:50:21,055 copying build/lib/securevector/app/database/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-04-28T01:50:21,057 copying build/lib/securevector/app/database/migrations.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-04-28T01:50:21,060 copying build/lib/securevector/app/database/models.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database 2026-04-28T01:50:21,064 creating build/bdist.linux-armv7l/wheel/securevector/app/database/repositories 2026-04-28T01:50:21,065 copying build/lib/securevector/app/database/repositories/costs.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-28T01:50:21,068 copying build/lib/securevector/app/database/repositories/tool_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-28T01:50:21,070 copying build/lib/securevector/app/database/repositories/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-28T01:50:21,072 copying build/lib/securevector/app/database/repositories/settings.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-28T01:50:21,074 copying build/lib/securevector/app/database/repositories/skill_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-28T01:50:21,077 copying build/lib/securevector/app/database/repositories/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-28T01:50:21,080 copying build/lib/securevector/app/database/repositories/skill_scans.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-28T01:50:21,082 copying build/lib/securevector/app/database/repositories/threat_intel.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-28T01:50:21,085 copying build/lib/securevector/app/database/repositories/external_forwarders.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-28T01:50:21,088 copying build/lib/securevector/app/database/repositories/custom_tools.py -> build/bdist.linux-armv7l/wheel/./securevector/app/database/repositories 2026-04-28T01:50:21,091 creating build/bdist.linux-armv7l/wheel/securevector/app/installers 2026-04-28T01:50:21,093 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/windows 2026-04-28T01:50:21,094 copying build/lib/securevector/app/installers/windows/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/windows 2026-04-28T01:50:21,097 copying build/lib/securevector/app/installers/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers 2026-04-28T01:50:21,099 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/linux 2026-04-28T01:50:21,100 copying build/lib/securevector/app/installers/linux/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/linux 2026-04-28T01:50:21,103 creating build/bdist.linux-armv7l/wheel/securevector/app/installers/macos 2026-04-28T01:50:21,104 copying build/lib/securevector/app/installers/macos/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/installers/macos 2026-04-28T01:50:21,107 creating build/bdist.linux-armv7l/wheel/securevector/app/server 2026-04-28T01:50:21,108 copying build/lib/securevector/app/server/app.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server 2026-04-28T01:50:21,110 copying build/lib/securevector/app/server/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server 2026-04-28T01:50:21,113 creating build/bdist.linux-armv7l/wheel/securevector/app/server/routes 2026-04-28T01:50:21,114 copying build/lib/securevector/app/server/routes/costs.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-28T01:50:21,117 copying build/lib/securevector/app/server/routes/tool_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-28T01:50:21,119 copying build/lib/securevector/app/server/routes/siem_forwarders.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-28T01:50:21,122 copying build/lib/securevector/app/server/routes/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-28T01:50:21,124 copying build/lib/securevector/app/server/routes/skill_permissions.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-28T01:50:21,126 copying build/lib/securevector/app/server/routes/rules.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-28T01:50:21,129 copying build/lib/securevector/app/server/routes/hooks.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-28T01:50:21,132 copying build/lib/securevector/app/server/routes/threat_analytics.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-28T01:50:21,134 copying build/lib/securevector/app/server/routes/skill_scans.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-28T01:50:21,137 copying build/lib/securevector/app/server/routes/threat_intel.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-28T01:50:21,139 copying build/lib/securevector/app/server/routes/analyze.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-28T01:50:21,142 copying build/lib/securevector/app/server/routes/replay.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-28T01:50:21,144 copying build/lib/securevector/app/server/routes/llm.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-28T01:50:21,146 copying build/lib/securevector/app/server/routes/proxy.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-28T01:50:21,149 copying build/lib/securevector/app/server/routes/cloud_settings.py -> build/bdist.linux-armv7l/wheel/./securevector/app/server/routes 2026-04-28T01:50:21,152 creating build/bdist.linux-armv7l/wheel/securevector/plugins 2026-04-28T01:50:21,153 copying build/lib/securevector/plugins/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins 2026-04-28T01:50:21,155 creating build/bdist.linux-armv7l/wheel/securevector/plugins/openclaw 2026-04-28T01:50:21,156 copying build/lib/securevector/plugins/openclaw/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-04-28T01:50:21,158 copying build/lib/securevector/plugins/openclaw/config.ts -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-04-28T01:50:21,160 copying build/lib/securevector/plugins/openclaw/openclaw.plugin.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-04-28T01:50:21,162 copying build/lib/securevector/plugins/openclaw/index.ts -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-04-28T01:50:21,165 copying build/lib/securevector/plugins/openclaw/package.json -> build/bdist.linux-armv7l/wheel/./securevector/plugins/openclaw 2026-04-28T01:50:21,167 creating build/bdist.linux-armv7l/wheel/securevector/rules 2026-04-28T01:50:21,168 creating build/bdist.linux-armv7l/wheel/securevector/rules/tool_permissions 2026-04-28T01:50:21,169 copying build/lib/securevector/rules/tool_permissions/sv_tool_essential.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/tool_permissions 2026-04-28T01:50:21,172 copying build/lib/securevector/rules/tool_permissions/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules/tool_permissions 2026-04-28T01:50:21,174 copying build/lib/securevector/rules/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-04-28T01:50:21,176 creating build/bdist.linux-armv7l/wheel/securevector/rules/community 2026-04-28T01:50:21,177 copying build/lib/securevector/rules/community/sv_community_prompt_injection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-28T01:50:21,180 copying build/lib/securevector/rules/community/sv_community_output_leakage.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-28T01:50:21,182 copying build/lib/securevector/rules/community/sv_community_harmful_content.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-28T01:50:21,184 copying build/lib/securevector/rules/community/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-28T01:50:21,186 copying build/lib/securevector/rules/community/owasp_top10.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-28T01:50:21,188 copying build/lib/securevector/rules/community/sv_community_indirect_prompt_injection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-28T01:50:21,190 copying build/lib/securevector/rules/community/sv_community_pii_detection.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-28T01:50:21,193 copying build/lib/securevector/rules/community/sv_community_jailbreak_attempts.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-28T01:50:21,195 copying build/lib/securevector/rules/community/sv_community_evasion_attempts.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-28T01:50:21,198 copying build/lib/securevector/rules/community/mitre_patterns.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-28T01:50:21,201 copying build/lib/securevector/rules/community/sv_community_social_engineering.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-28T01:50:21,203 copying build/lib/securevector/rules/community/sv_community_essential_patterns.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-28T01:50:21,205 copying build/lib/securevector/rules/community/sv_community_data_extraction.yml -> build/bdist.linux-armv7l/wheel/./securevector/rules/community 2026-04-28T01:50:21,208 copying build/lib/securevector/rules/RULES_ATTRIBUTION.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-04-28T01:50:21,210 copying build/lib/securevector/rules/README.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-04-28T01:50:21,212 copying build/lib/securevector/rules/LICENSE_NOTICE.md -> build/bdist.linux-armv7l/wheel/./securevector/rules 2026-04-28T01:50:21,214 copying build/lib/securevector/types.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-04-28T01:50:21,217 copying build/lib/securevector/cli.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-04-28T01:50:21,219 copying build/lib/securevector/streaming.py -> build/bdist.linux-armv7l/wheel/./securevector 2026-04-28T01:50:21,222 creating build/bdist.linux-armv7l/wheel/securevector/models 2026-04-28T01:50:21,223 copying build/lib/securevector/models/config_models.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-04-28T01:50:21,225 copying build/lib/securevector/models/__init__.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-04-28T01:50:21,227 copying build/lib/securevector/models/policy_models.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-04-28T01:50:21,229 copying build/lib/securevector/models/analysis_result.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-04-28T01:50:21,231 copying build/lib/securevector/models/threat_types.py -> build/bdist.linux-armv7l/wheel/./securevector/models 2026-04-28T01:50:21,233 running install_egg_info 2026-04-28T01:50:21,247 Copying src/securevector_ai_monitor.egg-info to build/bdist.linux-armv7l/wheel/./securevector_ai_monitor-4.1.0-py3.11.egg-info 2026-04-28T01:50:21,259 running install_scripts 2026-04-28T01:50:21,277 creating build/bdist.linux-armv7l/wheel/securevector_ai_monitor-4.1.0.dist-info/WHEEL 2026-04-28T01:50:21,280 creating '/tmp/pip-wheel-k6147xpr/.tmp-exlkd8wz/securevector_ai_monitor-4.1.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-28T01:50:21,284 adding 'securevector/__init__.py' 2026-04-28T01:50:21,287 adding 'securevector/async_client.py' 2026-04-28T01:50:21,291 adding 'securevector/cli.py' 2026-04-28T01:50:21,295 adding 'securevector/cli_enhanced.py' 2026-04-28T01:50:21,299 adding 'securevector/client.py' 2026-04-28T01:50:21,303 adding 'securevector/streaming.py' 2026-04-28T01:50:21,306 adding 'securevector/types.py' 2026-04-28T01:50:21,309 adding 'securevector/app/__init__.py' 2026-04-28T01:50:21,317 adding 'securevector/app/main.py' 2026-04-28T01:50:21,320 adding 'securevector/app/assets/__init__.py' 2026-04-28T01:50:21,322 adding 'securevector/app/assets/favicon.ico' 2026-04-28T01:50:21,324 adding 'securevector/app/assets/favicon.png' 2026-04-28T01:50:21,326 adding 'securevector/app/assets/favicon.svg' 2026-04-28T01:50:21,328 adding 'securevector/app/assets/web/__init__.py' 2026-04-28T01:50:21,330 adding 'securevector/app/assets/web/index.html' 2026-04-28T01:50:21,331 adding 'securevector/app/assets/web/loading.html' 2026-04-28T01:50:21,334 adding 'securevector/app/assets/web/css/__init__.py' 2026-04-28T01:50:21,350 adding 'securevector/app/assets/web/css/styles.css' 2026-04-28T01:50:21,353 adding 'securevector/app/assets/web/icons/__init__.py' 2026-04-28T01:50:21,355 adding 'securevector/app/assets/web/icons/favicon.ico' 2026-04-28T01:50:21,357 adding 'securevector/app/assets/web/images/__init__.py' 2026-04-28T01:50:21,359 adding 'securevector/app/assets/web/images/favicon.png' 2026-04-28T01:50:21,361 adding 'securevector/app/assets/web/images/securevector-architecture.svg' 2026-04-28T01:50:21,363 adding 'securevector/app/assets/web/js/__init__.py' 2026-04-28T01:50:21,365 adding 'securevector/app/assets/web/js/api.js' 2026-04-28T01:50:21,369 adding 'securevector/app/assets/web/js/app.js' 2026-04-28T01:50:21,371 adding 'securevector/app/assets/web/js/components/__init__.py' 2026-04-28T01:50:21,372 adding 'securevector/app/assets/web/js/components/card.js' 2026-04-28T01:50:21,375 adding 'securevector/app/assets/web/js/components/data-table.js' 2026-04-28T01:50:21,376 adding 'securevector/app/assets/web/js/components/global-banners.js' 2026-04-28T01:50:21,384 adding 'securevector/app/assets/web/js/components/header.js' 2026-04-28T01:50:21,386 adding 'securevector/app/assets/web/js/components/modal.js' 2026-04-28T01:50:21,392 adding 'securevector/app/assets/web/js/components/sidebar.js' 2026-04-28T01:50:21,394 adding 'securevector/app/assets/web/js/components/toast.js' 2026-04-28T01:50:21,395 adding 'securevector/app/assets/web/js/pages/__init__.py' 2026-04-28T01:50:21,405 adding 'securevector/app/assets/web/js/pages/costs.js' 2026-04-28T01:50:21,412 adding 'securevector/app/assets/web/js/pages/dashboard.js' 2026-04-28T01:50:21,429 adding 'securevector/app/assets/web/js/pages/getting-started.js' 2026-04-28T01:50:21,439 adding 'securevector/app/assets/web/js/pages/integrations.js' 2026-04-28T01:50:21,446 adding 'securevector/app/assets/web/js/pages/proxy.js' 2026-04-28T01:50:21,450 adding 'securevector/app/assets/web/js/pages/replay.js' 2026-04-28T01:50:21,459 adding 'securevector/app/assets/web/js/pages/rules.js' 2026-04-28T01:50:21,471 adding 'securevector/app/assets/web/js/pages/settings.js' 2026-04-28T01:50:21,475 adding 'securevector/app/assets/web/js/pages/siem-export.js' 2026-04-28T01:50:21,491 adding 'securevector/app/assets/web/js/pages/skill-scanner.js' 2026-04-28T01:50:21,498 adding 'securevector/app/assets/web/js/pages/threats.js' 2026-04-28T01:50:21,511 adding 'securevector/app/assets/web/js/pages/tool-permissions.js' 2026-04-28T01:50:21,514 adding 'securevector/app/assets/web/siem-templates/LICENSE' 2026-04-28T01:50:21,515 adding 'securevector/app/assets/web/siem-templates/NOTICE' 2026-04-28T01:50:21,516 adding 'securevector/app/assets/web/siem-templates/__init__.py' 2026-04-28T01:50:21,518 adding 'securevector/app/assets/web/siem-templates/datadog-dashboard.json' 2026-04-28T01:50:21,520 adding 'securevector/app/assets/web/siem-templates/grafana-dashboard.json' 2026-04-28T01:50:21,521 adding 'securevector/app/assets/web/siem-templates/sentinel-workbook.json' 2026-04-28T01:50:21,523 adding 'securevector/app/assets/web/siem-templates/splunk-dashboard.xml' 2026-04-28T01:50:21,524 adding 'securevector/app/database/__init__.py' 2026-04-28T01:50:21,526 adding 'securevector/app/database/connection.py' 2026-04-28T01:50:21,532 adding 'securevector/app/database/migrations.py' 2026-04-28T01:50:21,535 adding 'securevector/app/database/models.py' 2026-04-28T01:50:21,537 adding 'securevector/app/database/repositories/__init__.py' 2026-04-28T01:50:21,539 adding 'securevector/app/database/repositories/costs.py' 2026-04-28T01:50:21,542 adding 'securevector/app/database/repositories/custom_tools.py' 2026-04-28T01:50:21,548 adding 'securevector/app/database/repositories/external_forwarders.py' 2026-04-28T01:50:21,550 adding 'securevector/app/database/repositories/rules.py' 2026-04-28T01:50:21,552 adding 'securevector/app/database/repositories/settings.py' 2026-04-28T01:50:21,554 adding 'securevector/app/database/repositories/skill_permissions.py' 2026-04-28T01:50:21,556 adding 'securevector/app/database/repositories/skill_scans.py' 2026-04-28T01:50:21,559 adding 'securevector/app/database/repositories/threat_intel.py' 2026-04-28T01:50:21,561 adding 'securevector/app/database/repositories/tool_permissions.py' 2026-04-28T01:50:21,562 adding 'securevector/app/installers/__init__.py' 2026-04-28T01:50:21,564 adding 'securevector/app/installers/linux/__init__.py' 2026-04-28T01:50:21,565 adding 'securevector/app/installers/macos/__init__.py' 2026-04-28T01:50:21,567 adding 'securevector/app/installers/windows/__init__.py' 2026-04-28T01:50:21,569 adding 'securevector/app/server/__init__.py' 2026-04-28T01:50:21,571 adding 'securevector/app/server/app.py' 2026-04-28T01:50:21,573 adding 'securevector/app/server/routes/__init__.py' 2026-04-28T01:50:21,575 adding 'securevector/app/server/routes/analyze.py' 2026-04-28T01:50:21,577 adding 'securevector/app/server/routes/cloud_settings.py' 2026-04-28T01:50:21,581 adding 'securevector/app/server/routes/costs.py' 2026-04-28T01:50:21,586 adding 'securevector/app/server/routes/hooks.py' 2026-04-28T01:50:21,588 adding 'securevector/app/server/routes/llm.py' 2026-04-28T01:50:21,590 adding 'securevector/app/server/routes/proxy.py' 2026-04-28T01:50:21,592 adding 'securevector/app/server/routes/replay.py' 2026-04-28T01:50:21,595 adding 'securevector/app/server/routes/rules.py' 2026-04-28T01:50:21,598 adding 'securevector/app/server/routes/siem_forwarders.py' 2026-04-28T01:50:21,601 adding 'securevector/app/server/routes/skill_permissions.py' 2026-04-28T01:50:21,604 adding 'securevector/app/server/routes/skill_scans.py' 2026-04-28T01:50:21,605 adding 'securevector/app/server/routes/threat_analytics.py' 2026-04-28T01:50:21,607 adding 'securevector/app/server/routes/threat_intel.py' 2026-04-28T01:50:21,609 adding 'securevector/app/server/routes/tool_permissions.py' 2026-04-28T01:50:21,611 adding 'securevector/app/services/__init__.py' 2026-04-28T01:50:21,613 adding 'securevector/app/services/analysis_service.py' 2026-04-28T01:50:21,614 adding 'securevector/app/services/cloud_config.py' 2026-04-28T01:50:21,617 adding 'securevector/app/services/cloud_proxy.py' 2026-04-28T01:50:21,619 adding 'securevector/app/services/cloud_rules_preview.py' 2026-04-28T01:50:21,620 adding 'securevector/app/services/cloud_rules_sync.py' 2026-04-28T01:50:21,622 adding 'securevector/app/services/cost_recorder.py' 2026-04-28T01:50:21,624 adding 'securevector/app/services/credentials.py' 2026-04-28T01:50:21,626 adding 'securevector/app/services/external_forwarder.py' 2026-04-28T01:50:21,627 adding 'securevector/app/services/forwarder_secrets.py' 2026-04-28T01:50:21,631 adding 'securevector/app/services/llm_review.py' 2026-04-28T01:50:21,633 adding 'securevector/app/services/nlp_rule_generator.py' 2026-04-28T01:50:21,635 adding 'securevector/app/services/policy_defaults.py' 2026-04-28T01:50:21,637 adding 'securevector/app/services/policy_engine.py' 2026-04-28T01:50:21,639 adding 'securevector/app/services/rules_service.py' 2026-04-28T01:50:21,642 adding 'securevector/app/services/siem_ocsf.py' 2026-04-28T01:50:21,646 adding 'securevector/app/services/skill_scanner.py' 2026-04-28T01:50:21,650 adding 'securevector/app/services/url_skill_fetcher.py' 2026-04-28T01:50:21,651 adding 'securevector/app/utils/__init__.py' 2026-04-28T01:50:21,653 adding 'securevector/app/utils/config_file.py' 2026-04-28T01:50:21,655 adding 'securevector/app/utils/device_id.py' 2026-04-28T01:50:21,657 adding 'securevector/app/utils/platform.py' 2026-04-28T01:50:21,659 adding 'securevector/app/utils/redaction.py' 2026-04-28T01:50:21,661 adding 'securevector/core/__init__.py' 2026-04-28T01:50:21,662 adding 'securevector/core/modes/__init__.py' 2026-04-28T01:50:21,664 adding 'securevector/core/modes/mode_factory.py' 2026-04-28T01:50:21,665 adding 'securevector/core/modes/api/__init__.py' 2026-04-28T01:50:21,668 adding 'securevector/core/modes/api/api_analyzer.py' 2026-04-28T01:50:21,670 adding 'securevector/core/modes/api/api_cache.py' 2026-04-28T01:50:21,672 adding 'securevector/core/modes/api/api_mode.py' 2026-04-28T01:50:21,674 adding 'securevector/core/modes/hybrid/__init__.py' 2026-04-28T01:50:21,677 adding 'securevector/core/modes/hybrid/hybrid_mode.py' 2026-04-28T01:50:21,679 adding 'securevector/core/modes/hybrid/smart_router.py' 2026-04-28T01:50:21,681 adding 'securevector/core/modes/local/__init__.py' 2026-04-28T01:50:21,685 adding 'securevector/core/modes/local/local_analyzer.py' 2026-04-28T01:50:21,687 adding 'securevector/core/modes/local/local_cache.py' 2026-04-28T01:50:21,689 adding 'securevector/core/modes/local/local_mode.py' 2026-04-28T01:50:21,690 adding 'securevector/core/tool_permissions/__init__.py' 2026-04-28T01:50:21,692 adding 'securevector/core/tool_permissions/engine.py' 2026-04-28T01:50:21,694 adding 'securevector/core/tool_permissions/parser.py' 2026-04-28T01:50:21,696 adding 'securevector/integrations/__init__.py' 2026-04-28T01:50:21,706 adding 'securevector/integrations/openclaw_llm_proxy.py' 2026-04-28T01:50:21,710 adding 'securevector/integrations/openclaw_proxy.py' 2026-04-28T01:50:21,712 adding 'securevector/mcp/__init__.py' 2026-04-28T01:50:21,715 adding 'securevector/mcp/__main__.py' 2026-04-28T01:50:21,716 adding 'securevector/mcp/auth_validator.py' 2026-04-28T01:50:21,720 adding 'securevector/mcp/server.py' 2026-04-28T01:50:21,722 adding 'securevector/mcp/config/__init__.py' 2026-04-28T01:50:21,724 adding 'securevector/mcp/config/server_config.py' 2026-04-28T01:50:21,725 adding 'securevector/mcp/prompts/__init__.py' 2026-04-28T01:50:21,728 adding 'securevector/mcp/prompts/templates.py' 2026-04-28T01:50:21,730 adding 'securevector/mcp/resources/__init__.py' 2026-04-28T01:50:21,732 adding 'securevector/mcp/resources/policies.py' 2026-04-28T01:50:21,735 adding 'securevector/mcp/resources/rules.py' 2026-04-28T01:50:21,737 adding 'securevector/mcp/tools/__init__.py' 2026-04-28T01:50:21,739 adding 'securevector/mcp/tools/analyze_prompt.py' 2026-04-28T01:50:21,742 adding 'securevector/mcp/tools/batch_analysis.py' 2026-04-28T01:50:21,745 adding 'securevector/mcp/tools/threat_stats.py' 2026-04-28T01:50:21,747 adding 'securevector/models/__init__.py' 2026-04-28T01:50:21,748 adding 'securevector/models/analysis_result.py' 2026-04-28T01:50:21,750 adding 'securevector/models/config_models.py' 2026-04-28T01:50:21,752 adding 'securevector/models/policy_models.py' 2026-04-28T01:50:21,754 adding 'securevector/models/threat_types.py' 2026-04-28T01:50:21,756 adding 'securevector/plugins/__init__.py' 2026-04-28T01:50:21,757 adding 'securevector/plugins/openclaw/__init__.py' 2026-04-28T01:50:21,759 adding 'securevector/plugins/openclaw/config.ts' 2026-04-28T01:50:21,761 adding 'securevector/plugins/openclaw/index.ts' 2026-04-28T01:50:21,763 adding 'securevector/plugins/openclaw/openclaw.plugin.json' 2026-04-28T01:50:21,764 adding 'securevector/plugins/openclaw/package.json' 2026-04-28T01:50:21,766 adding 'securevector/pricing/__init__.py' 2026-04-28T01:50:21,768 adding 'securevector/pricing/model_pricing.yml' 2026-04-28T01:50:21,771 adding 'securevector/rules/LICENSE_NOTICE.md' 2026-04-28T01:50:21,773 adding 'securevector/rules/README.md' 2026-04-28T01:50:21,775 adding 'securevector/rules/RULES_ATTRIBUTION.md' 2026-04-28T01:50:21,776 adding 'securevector/rules/__init__.py' 2026-04-28T01:50:21,778 adding 'securevector/rules/community/__init__.py' 2026-04-28T01:50:21,780 adding 'securevector/rules/community/mitre_patterns.yml' 2026-04-28T01:50:21,782 adding 'securevector/rules/community/owasp_top10.yml' 2026-04-28T01:50:21,783 adding 'securevector/rules/community/sv_community_data_extraction.yml' 2026-04-28T01:50:21,785 adding 'securevector/rules/community/sv_community_essential_patterns.yml' 2026-04-28T01:50:21,792 adding 'securevector/rules/community/sv_community_evasion_attempts.yml' 2026-04-28T01:50:21,793 adding 'securevector/rules/community/sv_community_harmful_content.yml' 2026-04-28T01:50:21,795 adding 'securevector/rules/community/sv_community_indirect_prompt_injection.yml' 2026-04-28T01:50:21,797 adding 'securevector/rules/community/sv_community_jailbreak_attempts.yml' 2026-04-28T01:50:21,798 adding 'securevector/rules/community/sv_community_output_leakage.yml' 2026-04-28T01:50:21,800 adding 'securevector/rules/community/sv_community_pii_detection.yml' 2026-04-28T01:50:21,804 adding 'securevector/rules/community/sv_community_prompt_injection.yml' 2026-04-28T01:50:21,806 adding 'securevector/rules/community/sv_community_social_engineering.yml' 2026-04-28T01:50:21,808 adding 'securevector/rules/tool_permissions/__init__.py' 2026-04-28T01:50:21,811 adding 'securevector/rules/tool_permissions/sv_tool_essential.yml' 2026-04-28T01:50:21,813 adding 'securevector/testing/__init__.py' 2026-04-28T01:50:21,815 adding 'securevector/testing/assertions.py' 2026-04-28T01:50:21,817 adding 'securevector/testing/fixtures.py' 2026-04-28T01:50:21,819 adding 'securevector/testing/mock_client.py' 2026-04-28T01:50:21,821 adding 'securevector/utils/__init__.py' 2026-04-28T01:50:21,823 adding 'securevector/utils/auto_config.py' 2026-04-28T01:50:21,825 adding 'securevector/utils/exceptions.py' 2026-04-28T01:50:21,827 adding 'securevector/utils/http_client.py' 2026-04-28T01:50:21,829 adding 'securevector/utils/logger.py' 2026-04-28T01:50:21,831 adding 'securevector/utils/performance.py' 2026-04-28T01:50:21,833 adding 'securevector/utils/resilient_client.py' 2026-04-28T01:50:21,835 adding 'securevector/utils/retry.py' 2026-04-28T01:50:21,838 adding 'securevector/utils/security.py' 2026-04-28T01:50:21,841 adding 'securevector/utils/telemetry.py' 2026-04-28T01:50:21,845 adding 'securevector_ai_monitor-4.1.0.dist-info/licenses/LICENSE' 2026-04-28T01:50:21,846 adding 'securevector_ai_monitor-4.1.0.dist-info/licenses/NOTICE' 2026-04-28T01:50:21,851 adding 'securevector_ai_monitor-4.1.0.dist-info/METADATA' 2026-04-28T01:50:21,852 adding 'securevector_ai_monitor-4.1.0.dist-info/WHEEL' 2026-04-28T01:50:21,854 adding 'securevector_ai_monitor-4.1.0.dist-info/entry_points.txt' 2026-04-28T01:50:21,854 adding 'securevector_ai_monitor-4.1.0.dist-info/top_level.txt' 2026-04-28T01:50:21,858 adding 'securevector_ai_monitor-4.1.0.dist-info/RECORD' 2026-04-28T01:50:21,873 removing build/bdist.linux-armv7l/wheel 2026-04-28T01:50:22,025 Building wheel for securevector-ai-monitor (pyproject.toml): finished with status 'done' 2026-04-28T01:50:22,049 Created wheel for securevector-ai-monitor: filename=securevector_ai_monitor-4.1.0-py3-none-any.whl size=870330 sha256=d503db6bd5de978e2c0de348fa7c1afd6adc6dfec1d1161b74781dc5d38fd4d2 2026-04-28T01:50:22,050 Stored in directory: /tmp/pip-ephem-wheel-cache-xtgjxyex/wheels/e6/e6/a5/7e93aeda8dba9d27369e58e00f6aff13d8a30d44a937f0cd01 2026-04-28T01:50:22,075 Successfully built securevector-ai-monitor 2026-04-28T01:50:22,107 Removed build tracker: '/tmp/pip-build-tracker-a3bs4252'