2026-02-14T00:23:16,766 Created temporary directory: /tmp/pip-ephem-wheel-cache-x_5vl2ao 2026-02-14T00:23:16,768 Created temporary directory: /tmp/pip-build-tracker-7utcggv5 2026-02-14T00:23:16,769 Initialized build tracking at /tmp/pip-build-tracker-7utcggv5 2026-02-14T00:23:16,769 Created build tracker: /tmp/pip-build-tracker-7utcggv5 2026-02-14T00:23:16,770 Entered build tracker: /tmp/pip-build-tracker-7utcggv5 2026-02-14T00:23:16,770 Created temporary directory: /tmp/pip-wheel-fyfbnrw3 2026-02-14T00:23:16,774 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-02-14T00:23:16,776 Created temporary directory: /tmp/pip-ephem-wheel-cache-tx1vf63i 2026-02-14T00:23:16,798 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-14T00:23:16,801 2 location(s) to search for versions of iflow-mcp-ozanunal0-viper: 2026-02-14T00:23:16,801 * https://pypi.org/simple/iflow-mcp-ozanunal0-viper/ 2026-02-14T00:23:16,801 * https://www.piwheels.org/simple/iflow-mcp-ozanunal0-viper/ 2026-02-14T00:23:16,802 Fetching project page and analyzing links: https://pypi.org/simple/iflow-mcp-ozanunal0-viper/ 2026-02-14T00:23:16,803 Getting page https://pypi.org/simple/iflow-mcp-ozanunal0-viper/ 2026-02-14T00:23:16,804 Found index url https://pypi.org/simple 2026-02-14T00:23:17,017 Fetched page https://pypi.org/simple/iflow-mcp-ozanunal0-viper/ as application/vnd.pypi.simple.v1+json 2026-02-14T00:23:17,020 Skipping link: No binaries permitted for iflow-mcp-ozanunal0-viper: https://files.pythonhosted.org/packages/ce/84/f1c477b9e67a36f6c49b9047abc202cfde5bbf50fc4479852b70f4bc5460/iflow_mcp_ozanunal0_viper-1.0.0-py3-none-any.whl (from https://pypi.org/simple/iflow-mcp-ozanunal0-viper/) (requires-python:>=3.9) 2026-02-14T00:23:17,022 Found link https://files.pythonhosted.org/packages/ca/f7/3c81ed8c15ce7414d413f1d9f5438ec96390fe908955a32526400bd9cf59/iflow_mcp_ozanunal0_viper-1.0.0.tar.gz (from https://pypi.org/simple/iflow-mcp-ozanunal0-viper/) (requires-python:>=3.9), version: 1.0.0 2026-02-14T00:23:17,022 Skipping link: No binaries permitted for iflow-mcp-ozanunal0-viper: https://files.pythonhosted.org/packages/aa/9e/0ee0c3d720a3ed6f6894b196c3aed612c8b7ff85473a4800d43e29cb2d98/iflow_mcp_ozanunal0_viper-1.0.1-py3-none-any.whl (from https://pypi.org/simple/iflow-mcp-ozanunal0-viper/) (requires-python:>=3.9) 2026-02-14T00:23:17,023 Found link https://files.pythonhosted.org/packages/a7/a3/d0c91ebab73f1c475a572b39c5b8437e5f345110088bc1703cc361ed499b/iflow_mcp_ozanunal0_viper-1.0.1.tar.gz (from https://pypi.org/simple/iflow-mcp-ozanunal0-viper/) (requires-python:>=3.9), version: 1.0.1 2026-02-14T00:23:17,024 Skipping link: No binaries permitted for iflow-mcp-ozanunal0-viper: https://files.pythonhosted.org/packages/cc/3a/8728187151e49914d885d7c1055c742bc38d3c3d726ca9739a23d0e6f9f4/iflow_mcp_ozanunal0_viper-1.0.7-py3-none-any.whl (from https://pypi.org/simple/iflow-mcp-ozanunal0-viper/) (requires-python:>=3.9) 2026-02-14T00:23:17,025 Found link https://files.pythonhosted.org/packages/79/f5/e9c31cdb037b4623c7933031b015de2b02470fb4c33a9710ec58ef8d8283/iflow_mcp_ozanunal0_viper-1.0.7.tar.gz (from https://pypi.org/simple/iflow-mcp-ozanunal0-viper/) (requires-python:>=3.9), version: 1.0.7 2026-02-14T00:23:17,026 Skipping link: No binaries permitted for iflow-mcp-ozanunal0-viper: https://files.pythonhosted.org/packages/21/42/140f1caeab019fb67185c043aa19756f3bc8654516d4ffd6d1fd5b412829/iflow_mcp_ozanunal0_viper-1.0.8-py3-none-any.whl (from https://pypi.org/simple/iflow-mcp-ozanunal0-viper/) (requires-python:>=3.9) 2026-02-14T00:23:17,027 Found link https://files.pythonhosted.org/packages/bb/f2/0d4e082b8fadce6ec8b99177956b6915efb47d89d7c3f0d14c31c492e36d/iflow_mcp_ozanunal0_viper-1.0.8.tar.gz (from https://pypi.org/simple/iflow-mcp-ozanunal0-viper/) (requires-python:>=3.9), version: 1.0.8 2026-02-14T00:23:17,028 Skipping link: No binaries permitted for iflow-mcp-ozanunal0-viper: https://files.pythonhosted.org/packages/23/bf/bc8ffc0412f189db2f8a810effee9d013f7d3ead6bb61ca163b6f98954e0/iflow_mcp_ozanunal0_viper-1.0.9-py3-none-any.whl (from https://pypi.org/simple/iflow-mcp-ozanunal0-viper/) (requires-python:>=3.9) 2026-02-14T00:23:17,029 Found link https://files.pythonhosted.org/packages/e0/8d/ec878028b2055649c5956ae773428e5f8fd68c5dc28d14ca7938d667a811/iflow_mcp_ozanunal0_viper-1.0.9.tar.gz (from https://pypi.org/simple/iflow-mcp-ozanunal0-viper/) (requires-python:>=3.9), version: 1.0.9 2026-02-14T00:23:17,030 Skipping link: No binaries permitted for iflow-mcp-ozanunal0-viper: https://files.pythonhosted.org/packages/f5/ea/9965f8c2f8eb5c275c58a1362fbfcd6c460af3bef0bc63ac56769f7a6efe/iflow_mcp_ozanunal0_viper-1.0.10-py3-none-any.whl (from https://pypi.org/simple/iflow-mcp-ozanunal0-viper/) (requires-python:>=3.9) 2026-02-14T00:23:17,030 Found link https://files.pythonhosted.org/packages/6b/45/ea335f23a5fd44b7e1afdde35d8a8f82c992a5652df7cf96a9a7756831f0/iflow_mcp_ozanunal0_viper-1.0.10.tar.gz (from https://pypi.org/simple/iflow-mcp-ozanunal0-viper/) (requires-python:>=3.9), version: 1.0.10 2026-02-14T00:23:17,031 Fetching project page and analyzing links: https://www.piwheels.org/simple/iflow-mcp-ozanunal0-viper/ 2026-02-14T00:23:17,032 Getting page https://www.piwheels.org/simple/iflow-mcp-ozanunal0-viper/ 2026-02-14T00:23:17,033 Found index url https://www.piwheels.org/simple 2026-02-14T00:23:17,183 Fetched page https://www.piwheels.org/simple/iflow-mcp-ozanunal0-viper/ as text/html 2026-02-14T00:23:17,185 Skipping link: No binaries permitted for iflow-mcp-ozanunal0-viper: https://www.piwheels.org/simple/iflow-mcp-ozanunal0-viper/iflow_mcp_ozanunal0_viper-1.0.0-py3-none-any.whl#sha256=74e249b47535bd872d5b1bbc345c8327e8ea35607af2647d18f58e529b78bd8a (from https://www.piwheels.org/simple/iflow-mcp-ozanunal0-viper/) (requires-python:>=3.9) 2026-02-14T00:23:17,186 Skipping link: not a file: https://www.piwheels.org/simple/iflow-mcp-ozanunal0-viper/ 2026-02-14T00:23:17,186 Skipping link: not a file: https://pypi.org/simple/iflow-mcp-ozanunal0-viper/ 2026-02-14T00:23:17,207 Given no hashes to check 1 links for project 'iflow-mcp-ozanunal0-viper': discarding no candidates 2026-02-14T00:23:17,227 Collecting iflow-mcp-ozanunal0-viper==1.0.1 2026-02-14T00:23:17,229 Created temporary directory: /tmp/pip-unpack-tb25x_1c 2026-02-14T00:23:17,438 Downloading iflow_mcp_ozanunal0_viper-1.0.1.tar.gz (130 kB) 2026-02-14T00:23:18,076 Added iflow-mcp-ozanunal0-viper==1.0.1 from https://files.pythonhosted.org/packages/a7/a3/d0c91ebab73f1c475a572b39c5b8437e5f345110088bc1703cc361ed499b/iflow_mcp_ozanunal0_viper-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-7utcggv5' 2026-02-14T00:23:18,082 Created temporary directory: /tmp/pip-build-env-ott7xz2z 2026-02-14T00:23:18,087 Installing build dependencies: started 2026-02-14T00:23:18,089 Running command pip subprocess to install build dependencies 2026-02-14T00:23:19,793 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-14T00:23:20,405 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-02-14T00:23:20,429 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-14T00:23:22,149 Collecting setuptools>=61.0 2026-02-14T00:23:22,240 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-02-14T00:23:22,511 Collecting wheel 2026-02-14T00:23:22,525 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-02-14T00:23:22,709 Collecting packaging>=24.0 2026-02-14T00:23:22,724 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-02-14T00:23:25,692 Installing collected packages: setuptools, packaging, wheel 2026-02-14T00:23:29,046 Creating /tmp/pip-build-env-ott7xz2z/overlay/local/bin 2026-02-14T00:23:29,049 changing mode of /tmp/pip-build-env-ott7xz2z/overlay/local/bin/wheel to 755 2026-02-14T00:23:29,072 Successfully installed packaging-26.0 setuptools-82.0.0 wheel-0.46.3 2026-02-14T00:23:29,352 Installing build dependencies: finished with status 'done' 2026-02-14T00:23:29,359 Getting requirements to build wheel: started 2026-02-14T00:23:29,361 Running command Getting requirements to build wheel 2026-02-14T00:23:30,044 running egg_info 2026-02-14T00:23:30,049 writing src/iflow_mcp_ozanunal0_viper.egg-info/PKG-INFO 2026-02-14T00:23:30,053 writing dependency_links to src/iflow_mcp_ozanunal0_viper.egg-info/dependency_links.txt 2026-02-14T00:23:30,055 writing entry points to src/iflow_mcp_ozanunal0_viper.egg-info/entry_points.txt 2026-02-14T00:23:30,057 writing requirements to src/iflow_mcp_ozanunal0_viper.egg-info/requires.txt 2026-02-14T00:23:30,059 writing top-level names to src/iflow_mcp_ozanunal0_viper.egg-info/top_level.txt 2026-02-14T00:23:30,084 reading manifest file 'src/iflow_mcp_ozanunal0_viper.egg-info/SOURCES.txt' 2026-02-14T00:23:30,087 adding license file 'LICENSE' 2026-02-14T00:23:30,091 writing manifest file 'src/iflow_mcp_ozanunal0_viper.egg-info/SOURCES.txt' 2026-02-14T00:23:30,188 Getting requirements to build wheel: finished with status 'done' 2026-02-14T00:23:30,192 Created temporary directory: /tmp/pip-modern-metadata-ea4egt1c 2026-02-14T00:23:30,194 Preparing metadata (pyproject.toml): started 2026-02-14T00:23:30,195 Running command Preparing metadata (pyproject.toml) 2026-02-14T00:23:30,843 running dist_info 2026-02-14T00:23:30,854 creating /tmp/pip-modern-metadata-ea4egt1c/iflow_mcp_ozanunal0_viper.egg-info 2026-02-14T00:23:30,855 writing /tmp/pip-modern-metadata-ea4egt1c/iflow_mcp_ozanunal0_viper.egg-info/PKG-INFO 2026-02-14T00:23:30,859 writing dependency_links to /tmp/pip-modern-metadata-ea4egt1c/iflow_mcp_ozanunal0_viper.egg-info/dependency_links.txt 2026-02-14T00:23:30,860 writing entry points to /tmp/pip-modern-metadata-ea4egt1c/iflow_mcp_ozanunal0_viper.egg-info/entry_points.txt 2026-02-14T00:23:30,862 writing requirements to /tmp/pip-modern-metadata-ea4egt1c/iflow_mcp_ozanunal0_viper.egg-info/requires.txt 2026-02-14T00:23:30,863 writing top-level names to /tmp/pip-modern-metadata-ea4egt1c/iflow_mcp_ozanunal0_viper.egg-info/top_level.txt 2026-02-14T00:23:30,865 writing manifest file '/tmp/pip-modern-metadata-ea4egt1c/iflow_mcp_ozanunal0_viper.egg-info/SOURCES.txt' 2026-02-14T00:23:30,885 reading manifest file '/tmp/pip-modern-metadata-ea4egt1c/iflow_mcp_ozanunal0_viper.egg-info/SOURCES.txt' 2026-02-14T00:23:30,887 adding license file 'LICENSE' 2026-02-14T00:23:30,891 writing manifest file '/tmp/pip-modern-metadata-ea4egt1c/iflow_mcp_ozanunal0_viper.egg-info/SOURCES.txt' 2026-02-14T00:23:30,892 creating '/tmp/pip-modern-metadata-ea4egt1c/iflow_mcp_ozanunal0_viper-1.0.1.dist-info' 2026-02-14T00:23:31,016 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-14T00:23:31,022 Source in /tmp/pip-wheel-fyfbnrw3/iflow-mcp-ozanunal0-viper_94d3413589b5484a987244f0951f544c has version 1.0.1, which satisfies requirement iflow-mcp-ozanunal0-viper==1.0.1 from https://files.pythonhosted.org/packages/a7/a3/d0c91ebab73f1c475a572b39c5b8437e5f345110088bc1703cc361ed499b/iflow_mcp_ozanunal0_viper-1.0.1.tar.gz 2026-02-14T00:23:31,023 Removed iflow-mcp-ozanunal0-viper==1.0.1 from https://files.pythonhosted.org/packages/a7/a3/d0c91ebab73f1c475a572b39c5b8437e5f345110088bc1703cc361ed499b/iflow_mcp_ozanunal0_viper-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-7utcggv5' 2026-02-14T00:23:31,029 Created temporary directory: /tmp/pip-unpack-mh23lvwx 2026-02-14T00:23:31,030 Building wheels for collected packages: iflow-mcp-ozanunal0-viper 2026-02-14T00:23:31,034 Created temporary directory: /tmp/pip-wheel-8pttkhy2 2026-02-14T00:23:31,035 Destination directory: /tmp/pip-wheel-8pttkhy2 2026-02-14T00:23:31,037 Building wheel for iflow-mcp-ozanunal0-viper (pyproject.toml): started 2026-02-14T00:23:31,038 Running command Building wheel for iflow-mcp-ozanunal0-viper (pyproject.toml) 2026-02-14T00:23:31,664 running bdist_wheel 2026-02-14T00:23:31,681 running build 2026-02-14T00:23:31,682 running build_py 2026-02-14T00:23:31,688 creating build/lib 2026-02-14T00:23:31,690 copying src/__init__.py -> build/lib 2026-02-14T00:23:31,692 copying src/main_mvp.py -> build/lib 2026-02-14T00:23:31,695 copying src/mcp_server_demo.py -> build/lib 2026-02-14T00:23:31,698 copying src/mcp_server.py -> build/lib 2026-02-14T00:23:31,701 copying src/risk_analyzer.py -> build/lib 2026-02-14T00:23:31,704 copying src/initialize_db.py -> build/lib 2026-02-14T00:23:31,706 copying src/llm_analyzer.py -> build/lib 2026-02-14T00:23:31,709 copying src/gemini_analyzer.py -> build/lib 2026-02-14T00:23:31,712 creating build/lib/dashboard 2026-02-14T00:23:31,714 copying src/dashboard/app.py -> build/lib/dashboard 2026-02-14T00:23:31,716 creating build/lib/clients 2026-02-14T00:23:31,718 copying src/clients/microsoft_update_client.py -> build/lib/clients 2026-02-14T00:23:31,721 copying src/clients/exa_client.py -> build/lib/clients 2026-02-14T00:23:31,724 copying src/clients/epss_client.py -> build/lib/clients 2026-02-14T00:23:31,726 copying src/clients/exploit_search_client.py -> build/lib/clients 2026-02-14T00:23:31,729 copying src/clients/cisa_kev_client.py -> build/lib/clients 2026-02-14T00:23:31,731 copying src/clients/nvd_client.py -> build/lib/clients 2026-02-14T00:23:31,734 creating build/lib/utils 2026-02-14T00:23:31,735 copying src/utils/database_handler.py -> build/lib/utils 2026-02-14T00:23:31,739 copying src/utils/config.py -> build/lib/utils 2026-02-14T00:23:31,742 copying src/utils/pdf_generator.py -> build/lib/utils 2026-02-14T00:23:31,745 creating build/lib/scripts 2026-02-14T00:23:31,747 copying src/scripts/scan_exploits.py -> build/lib/scripts 2026-02-14T00:23:31,749 copying src/scripts/update_exploits.py -> build/lib/scripts 2026-02-14T00:23:31,752 creating build/lib/dashboard/pages 2026-02-14T00:23:31,753 copying src/dashboard/pages/03_Live_CVE_Lookup.py -> build/lib/dashboard/pages 2026-02-14T00:23:31,758 copying src/dashboard/pages/01_Dashboard.py -> build/lib/dashboard/pages 2026-02-14T00:23:31,761 copying src/dashboard/pages/02_Detailed_Analysis.py -> build/lib/dashboard/pages 2026-02-14T00:23:31,764 copying src/dashboard/pages/03_Analytics.py -> build/lib/dashboard/pages 2026-02-14T00:23:31,767 copying src/dashboard/pages/04_Microsoft_Analysis.py -> build/lib/dashboard/pages 2026-02-14T00:23:31,770 running egg_info 2026-02-14T00:23:31,780 writing src/iflow_mcp_ozanunal0_viper.egg-info/PKG-INFO 2026-02-14T00:23:31,784 writing dependency_links to src/iflow_mcp_ozanunal0_viper.egg-info/dependency_links.txt 2026-02-14T00:23:31,786 writing entry points to src/iflow_mcp_ozanunal0_viper.egg-info/entry_points.txt 2026-02-14T00:23:31,788 writing requirements to src/iflow_mcp_ozanunal0_viper.egg-info/requires.txt 2026-02-14T00:23:31,789 writing top-level names to src/iflow_mcp_ozanunal0_viper.egg-info/top_level.txt 2026-02-14T00:23:31,801 reading manifest file 'src/iflow_mcp_ozanunal0_viper.egg-info/SOURCES.txt' 2026-02-14T00:23:31,805 adding license file 'LICENSE' 2026-02-14T00:23:31,809 writing manifest file 'src/iflow_mcp_ozanunal0_viper.egg-info/SOURCES.txt' 2026-02-14T00:23:31,827 installing to build/bdist.linux-armv7l/wheel 2026-02-14T00:23:31,828 running install 2026-02-14T00:23:31,851 running install_lib 2026-02-14T00:23:31,857 creating build/bdist.linux-armv7l/wheel 2026-02-14T00:23:31,860 creating build/bdist.linux-armv7l/wheel/dashboard 2026-02-14T00:23:31,861 copying build/lib/dashboard/app.py -> build/bdist.linux-armv7l/wheel/./dashboard 2026-02-14T00:23:31,864 creating build/bdist.linux-armv7l/wheel/dashboard/pages 2026-02-14T00:23:31,865 copying build/lib/dashboard/pages/03_Live_CVE_Lookup.py -> build/bdist.linux-armv7l/wheel/./dashboard/pages 2026-02-14T00:23:31,870 copying build/lib/dashboard/pages/01_Dashboard.py -> build/bdist.linux-armv7l/wheel/./dashboard/pages 2026-02-14T00:23:31,873 copying build/lib/dashboard/pages/02_Detailed_Analysis.py -> build/bdist.linux-armv7l/wheel/./dashboard/pages 2026-02-14T00:23:31,876 copying build/lib/dashboard/pages/03_Analytics.py -> build/bdist.linux-armv7l/wheel/./dashboard/pages 2026-02-14T00:23:31,879 copying build/lib/dashboard/pages/04_Microsoft_Analysis.py -> build/bdist.linux-armv7l/wheel/./dashboard/pages 2026-02-14T00:23:31,882 copying build/lib/__init__.py -> build/bdist.linux-armv7l/wheel/. 2026-02-14T00:23:31,884 copying build/lib/main_mvp.py -> build/bdist.linux-armv7l/wheel/. 2026-02-14T00:23:31,887 copying build/lib/mcp_server_demo.py -> build/bdist.linux-armv7l/wheel/. 2026-02-14T00:23:31,889 copying build/lib/mcp_server.py -> build/bdist.linux-armv7l/wheel/. 2026-02-14T00:23:31,894 copying build/lib/risk_analyzer.py -> build/bdist.linux-armv7l/wheel/. 2026-02-14T00:23:31,897 creating build/bdist.linux-armv7l/wheel/clients 2026-02-14T00:23:31,899 copying build/lib/clients/microsoft_update_client.py -> build/bdist.linux-armv7l/wheel/./clients 2026-02-14T00:23:31,902 copying build/lib/clients/exa_client.py -> build/bdist.linux-armv7l/wheel/./clients 2026-02-14T00:23:31,905 copying build/lib/clients/epss_client.py -> build/bdist.linux-armv7l/wheel/./clients 2026-02-14T00:23:31,907 copying build/lib/clients/exploit_search_client.py -> build/bdist.linux-armv7l/wheel/./clients 2026-02-14T00:23:31,910 copying build/lib/clients/cisa_kev_client.py -> build/bdist.linux-armv7l/wheel/./clients 2026-02-14T00:23:31,912 copying build/lib/clients/nvd_client.py -> build/bdist.linux-armv7l/wheel/./clients 2026-02-14T00:23:31,915 creating build/bdist.linux-armv7l/wheel/utils 2026-02-14T00:23:31,916 copying build/lib/utils/database_handler.py -> build/bdist.linux-armv7l/wheel/./utils 2026-02-14T00:23:31,922 copying build/lib/utils/config.py -> build/bdist.linux-armv7l/wheel/./utils 2026-02-14T00:23:31,926 copying build/lib/utils/pdf_generator.py -> build/bdist.linux-armv7l/wheel/./utils 2026-02-14T00:23:31,929 creating build/bdist.linux-armv7l/wheel/scripts 2026-02-14T00:23:31,931 copying build/lib/scripts/scan_exploits.py -> build/bdist.linux-armv7l/wheel/./scripts 2026-02-14T00:23:31,933 copying build/lib/scripts/update_exploits.py -> build/bdist.linux-armv7l/wheel/./scripts 2026-02-14T00:23:31,935 copying build/lib/initialize_db.py -> build/bdist.linux-armv7l/wheel/. 2026-02-14T00:23:31,937 copying build/lib/llm_analyzer.py -> build/bdist.linux-armv7l/wheel/. 2026-02-14T00:23:31,940 copying build/lib/gemini_analyzer.py -> build/bdist.linux-armv7l/wheel/. 2026-02-14T00:23:31,942 running install_egg_info 2026-02-14T00:23:31,947 Copying src/iflow_mcp_ozanunal0_viper.egg-info to build/bdist.linux-armv7l/wheel/./iflow_mcp_ozanunal0_viper-1.0.1-py3.11.egg-info 2026-02-14T00:23:31,958 running install_scripts 2026-02-14T00:23:31,971 creating build/bdist.linux-armv7l/wheel/iflow_mcp_ozanunal0_viper-1.0.1.dist-info/WHEEL 2026-02-14T00:23:31,974 creating '/tmp/pip-wheel-8pttkhy2/.tmp-rnw2z34i/iflow_mcp_ozanunal0_viper-1.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-02-14T00:23:31,975 adding '__init__.py' 2026-02-14T00:23:31,977 adding 'gemini_analyzer.py' 2026-02-14T00:23:31,979 adding 'initialize_db.py' 2026-02-14T00:23:31,983 adding 'llm_analyzer.py' 2026-02-14T00:23:31,987 adding 'main_mvp.py' 2026-02-14T00:23:31,995 adding 'mcp_server.py' 2026-02-14T00:23:31,997 adding 'mcp_server_demo.py' 2026-02-14T00:23:31,999 adding 'risk_analyzer.py' 2026-02-14T00:23:32,001 adding 'clients/cisa_kev_client.py' 2026-02-14T00:23:32,003 adding 'clients/epss_client.py' 2026-02-14T00:23:32,005 adding 'clients/exa_client.py' 2026-02-14T00:23:32,007 adding 'clients/exploit_search_client.py' 2026-02-14T00:23:32,010 adding 'clients/microsoft_update_client.py' 2026-02-14T00:23:32,012 adding 'clients/nvd_client.py' 2026-02-14T00:23:32,013 adding 'dashboard/app.py' 2026-02-14T00:23:32,018 adding 'dashboard/pages/01_Dashboard.py' 2026-02-14T00:23:32,021 adding 'dashboard/pages/02_Detailed_Analysis.py' 2026-02-14T00:23:32,025 adding 'dashboard/pages/03_Analytics.py' 2026-02-14T00:23:32,029 adding 'dashboard/pages/03_Live_CVE_Lookup.py' 2026-02-14T00:23:32,032 adding 'dashboard/pages/04_Microsoft_Analysis.py' 2026-02-14T00:23:32,039 adding 'iflow_mcp_ozanunal0_viper-1.0.1.dist-info/licenses/LICENSE' 2026-02-14T00:23:32,041 adding 'scripts/scan_exploits.py' 2026-02-14T00:23:32,042 adding 'scripts/update_exploits.py' 2026-02-14T00:23:32,045 adding 'utils/config.py' 2026-02-14T00:23:32,051 adding 'utils/database_handler.py' 2026-02-14T00:23:32,053 adding 'utils/pdf_generator.py' 2026-02-14T00:23:32,055 adding 'iflow_mcp_ozanunal0_viper-1.0.1.dist-info/METADATA' 2026-02-14T00:23:32,056 adding 'iflow_mcp_ozanunal0_viper-1.0.1.dist-info/WHEEL' 2026-02-14T00:23:32,057 adding 'iflow_mcp_ozanunal0_viper-1.0.1.dist-info/entry_points.txt' 2026-02-14T00:23:32,058 adding 'iflow_mcp_ozanunal0_viper-1.0.1.dist-info/top_level.txt' 2026-02-14T00:23:32,059 adding 'iflow_mcp_ozanunal0_viper-1.0.1.dist-info/RECORD' 2026-02-14T00:23:32,062 removing build/bdist.linux-armv7l/wheel 2026-02-14T00:23:32,170 Building wheel for iflow-mcp-ozanunal0-viper (pyproject.toml): finished with status 'done' 2026-02-14T00:23:32,175 Created wheel for iflow-mcp-ozanunal0-viper: filename=iflow_mcp_ozanunal0_viper-1.0.1-py3-none-any.whl size=140161 sha256=cf0173567245bfb4343c810fd43bb9427d5c9318780535526b75bdb10ffad959 2026-02-14T00:23:32,177 Stored in directory: /tmp/pip-ephem-wheel-cache-tx1vf63i/wheels/7a/b0/5a/103102e20161de15a39f8e45a25ccd4840140cfd1f283bbacf 2026-02-14T00:23:32,190 Successfully built iflow-mcp-ozanunal0-viper 2026-02-14T00:23:32,199 Removed build tracker: '/tmp/pip-build-tracker-7utcggv5'