2025-09-22T04:36:15,028 Created temporary directory: /tmp/pip-ephem-wheel-cache-tmja1nok 2025-09-22T04:36:15,030 Created temporary directory: /tmp/pip-build-tracker-0_vpwc2k 2025-09-22T04:36:15,031 Initialized build tracking at /tmp/pip-build-tracker-0_vpwc2k 2025-09-22T04:36:15,031 Created build tracker: /tmp/pip-build-tracker-0_vpwc2k 2025-09-22T04:36:15,032 Entered build tracker: /tmp/pip-build-tracker-0_vpwc2k 2025-09-22T04:36:15,032 Created temporary directory: /tmp/pip-wheel-n5acbadf 2025-09-22T04:36:15,036 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 2025-09-22T04:36:15,038 Created temporary directory: /tmp/pip-ephem-wheel-cache-gykq9nu2 2025-09-22T04:36:15,059 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-22T04:36:15,063 2 location(s) to search for versions of legacy-web-mcp: 2025-09-22T04:36:15,063 * https://pypi.org/simple/legacy-web-mcp/ 2025-09-22T04:36:15,063 * https://www.piwheels.org/simple/legacy-web-mcp/ 2025-09-22T04:36:15,064 Fetching project page and analyzing links: https://pypi.org/simple/legacy-web-mcp/ 2025-09-22T04:36:15,064 Getting page https://pypi.org/simple/legacy-web-mcp/ 2025-09-22T04:36:15,066 Found index url https://pypi.org/simple 2025-09-22T04:36:15,206 Fetched page https://pypi.org/simple/legacy-web-mcp/ as application/vnd.pypi.simple.v1+json 2025-09-22T04:36:15,207 Skipping link: No binaries permitted for legacy-web-mcp: https://files.pythonhosted.org/packages/51/3a/0be643982f9a76b033b62649cc1881ae596cd899aededffec97f906ccf47/legacy_web_mcp-0.1.0-py3-none-any.whl (from https://pypi.org/simple/legacy-web-mcp/) (requires-python:>=3.11) 2025-09-22T04:36:15,208 Found link https://files.pythonhosted.org/packages/a6/d8/e63606db0a0cc870dd89290fcef0f4144d6696b88c0b5f9cb2442369ebf6/legacy_web_mcp-0.1.0.tar.gz (from https://pypi.org/simple/legacy-web-mcp/) (requires-python:>=3.11), version: 0.1.0 2025-09-22T04:36:15,209 Skipping link: No binaries permitted for legacy-web-mcp: https://files.pythonhosted.org/packages/fd/93/569747757b885d50594133647dd9c1f1a188a0034c57590714ff28f19665/legacy_web_mcp-0.1.1-py3-none-any.whl (from https://pypi.org/simple/legacy-web-mcp/) (requires-python:>=3.11) 2025-09-22T04:36:15,210 Found link https://files.pythonhosted.org/packages/ea/15/2097d94e1ddebab8a749e83a5f685be0cec813c88de8f4cd723d3e89dc11/legacy_web_mcp-0.1.1.tar.gz (from https://pypi.org/simple/legacy-web-mcp/) (requires-python:>=3.11), version: 0.1.1 2025-09-22T04:36:15,211 Fetching project page and analyzing links: https://www.piwheels.org/simple/legacy-web-mcp/ 2025-09-22T04:36:15,212 Getting page https://www.piwheels.org/simple/legacy-web-mcp/ 2025-09-22T04:36:15,213 Found index url https://www.piwheels.org/simple 2025-09-22T04:36:15,375 Fetched page https://www.piwheels.org/simple/legacy-web-mcp/ as text/html 2025-09-22T04:36:15,377 Skipping link: not a file: https://www.piwheels.org/simple/legacy-web-mcp/ 2025-09-22T04:36:15,377 Skipping link: not a file: https://pypi.org/simple/legacy-web-mcp/ 2025-09-22T04:36:15,396 Given no hashes to check 1 links for project 'legacy-web-mcp': discarding no candidates 2025-09-22T04:36:15,414 Collecting legacy-web-mcp==0.1.1 2025-09-22T04:36:15,417 Created temporary directory: /tmp/pip-unpack-xy0us0_m 2025-09-22T04:36:15,629 Downloading legacy_web_mcp-0.1.1.tar.gz (167 kB) 2025-09-22T04:36:15,893 Added legacy-web-mcp==0.1.1 from https://files.pythonhosted.org/packages/ea/15/2097d94e1ddebab8a749e83a5f685be0cec813c88de8f4cd723d3e89dc11/legacy_web_mcp-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-0_vpwc2k' 2025-09-22T04:36:15,900 Created temporary directory: /tmp/pip-build-env-k01xp3e5 2025-09-22T04:36:15,904 Installing build dependencies: started 2025-09-22T04:36:15,905 Running command pip subprocess to install build dependencies 2025-09-22T04:36:17,702 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-09-22T04:36:18,285 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 2025-09-22T04:36:18,307 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-22T04:36:20,022 Collecting setuptools>=68 2025-09-22T04:36:20,116 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-09-22T04:36:20,396 Collecting wheel 2025-09-22T04:36:20,413 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-09-22T04:36:23,434 Installing collected packages: wheel, setuptools 2025-09-22T04:36:23,670 Creating /tmp/pip-build-env-k01xp3e5/overlay/local/bin 2025-09-22T04:36:23,672 changing mode of /tmp/pip-build-env-k01xp3e5/overlay/local/bin/wheel to 755 2025-09-22T04:36:27,452 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-09-22T04:36:27,724 Installing build dependencies: finished with status 'done' 2025-09-22T04:36:27,732 Getting requirements to build wheel: started 2025-09-22T04:36:27,733 Running command Getting requirements to build wheel 2025-09-22T04:36:28,442 running egg_info 2025-09-22T04:36:28,449 writing src/legacy_web_mcp.egg-info/PKG-INFO 2025-09-22T04:36:28,456 writing dependency_links to src/legacy_web_mcp.egg-info/dependency_links.txt 2025-09-22T04:36:28,457 writing entry points to src/legacy_web_mcp.egg-info/entry_points.txt 2025-09-22T04:36:28,461 writing requirements to src/legacy_web_mcp.egg-info/requires.txt 2025-09-22T04:36:28,462 writing top-level names to src/legacy_web_mcp.egg-info/top_level.txt 2025-09-22T04:36:28,498 reading manifest file 'src/legacy_web_mcp.egg-info/SOURCES.txt' 2025-09-22T04:36:28,503 adding license file 'LICENSE' 2025-09-22T04:36:28,509 writing manifest file 'src/legacy_web_mcp.egg-info/SOURCES.txt' 2025-09-22T04:36:28,606 Getting requirements to build wheel: finished with status 'done' 2025-09-22T04:36:28,610 Created temporary directory: /tmp/pip-modern-metadata-1j7ayhop 2025-09-22T04:36:28,613 Preparing metadata (pyproject.toml): started 2025-09-22T04:36:28,614 Running command Preparing metadata (pyproject.toml) 2025-09-22T04:36:29,261 running dist_info 2025-09-22T04:36:29,274 creating /tmp/pip-modern-metadata-1j7ayhop/legacy_web_mcp.egg-info 2025-09-22T04:36:29,275 writing /tmp/pip-modern-metadata-1j7ayhop/legacy_web_mcp.egg-info/PKG-INFO 2025-09-22T04:36:29,281 writing dependency_links to /tmp/pip-modern-metadata-1j7ayhop/legacy_web_mcp.egg-info/dependency_links.txt 2025-09-22T04:36:29,283 writing entry points to /tmp/pip-modern-metadata-1j7ayhop/legacy_web_mcp.egg-info/entry_points.txt 2025-09-22T04:36:29,287 writing requirements to /tmp/pip-modern-metadata-1j7ayhop/legacy_web_mcp.egg-info/requires.txt 2025-09-22T04:36:29,288 writing top-level names to /tmp/pip-modern-metadata-1j7ayhop/legacy_web_mcp.egg-info/top_level.txt 2025-09-22T04:36:29,289 writing manifest file '/tmp/pip-modern-metadata-1j7ayhop/legacy_web_mcp.egg-info/SOURCES.txt' 2025-09-22T04:36:29,323 reading manifest file '/tmp/pip-modern-metadata-1j7ayhop/legacy_web_mcp.egg-info/SOURCES.txt' 2025-09-22T04:36:29,325 adding license file 'LICENSE' 2025-09-22T04:36:29,329 writing manifest file '/tmp/pip-modern-metadata-1j7ayhop/legacy_web_mcp.egg-info/SOURCES.txt' 2025-09-22T04:36:29,331 creating '/tmp/pip-modern-metadata-1j7ayhop/legacy_web_mcp-0.1.1.dist-info' 2025-09-22T04:36:29,457 Preparing metadata (pyproject.toml): finished with status 'done' 2025-09-22T04:36:29,462 Source in /tmp/pip-wheel-n5acbadf/legacy-web-mcp_af3d1dfae8c246a696d5bf6ce94ffd6b has version 0.1.1, which satisfies requirement legacy-web-mcp==0.1.1 from https://files.pythonhosted.org/packages/ea/15/2097d94e1ddebab8a749e83a5f685be0cec813c88de8f4cd723d3e89dc11/legacy_web_mcp-0.1.1.tar.gz 2025-09-22T04:36:29,463 Removed legacy-web-mcp==0.1.1 from https://files.pythonhosted.org/packages/ea/15/2097d94e1ddebab8a749e83a5f685be0cec813c88de8f4cd723d3e89dc11/legacy_web_mcp-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-0_vpwc2k' 2025-09-22T04:36:29,470 Created temporary directory: /tmp/pip-unpack-hn9tw4ow 2025-09-22T04:36:29,471 Building wheels for collected packages: legacy-web-mcp 2025-09-22T04:36:29,475 Created temporary directory: /tmp/pip-wheel-z41h2bf8 2025-09-22T04:36:29,475 Destination directory: /tmp/pip-wheel-z41h2bf8 2025-09-22T04:36:29,477 Building wheel for legacy-web-mcp (pyproject.toml): started 2025-09-22T04:36:29,479 Running command Building wheel for legacy-web-mcp (pyproject.toml) 2025-09-22T04:36:30,110 running bdist_wheel 2025-09-22T04:36:30,131 running build 2025-09-22T04:36:30,132 running build_py 2025-09-22T04:36:30,139 creating build/lib/legacy_web_mcp 2025-09-22T04:36:30,141 copying src/legacy_web_mcp/cli.py -> build/lib/legacy_web_mcp 2025-09-22T04:36:30,144 copying src/legacy_web_mcp/__init__.py -> build/lib/legacy_web_mcp 2025-09-22T04:36:30,146 copying src/legacy_web_mcp/__main__.py -> build/lib/legacy_web_mcp 2025-09-22T04:36:30,363 creating build/lib/legacy_web_mcp/llm 2025-09-22T04:36:30,364 copying src/legacy_web_mcp/llm/engine.py -> build/lib/legacy_web_mcp/llm 2025-09-22T04:36:30,368 copying src/legacy_web_mcp/llm/models.py -> build/lib/legacy_web_mcp/llm 2025-09-22T04:36:30,371 copying src/legacy_web_mcp/llm/artifacts.py -> build/lib/legacy_web_mcp/llm 2025-09-22T04:36:30,375 copying src/legacy_web_mcp/llm/utils.py -> build/lib/legacy_web_mcp/llm 2025-09-22T04:36:30,377 copying src/legacy_web_mcp/llm/quality.py -> build/lib/legacy_web_mcp/llm 2025-09-22T04:36:30,380 copying src/legacy_web_mcp/llm/debugging.py -> build/lib/legacy_web_mcp/llm 2025-09-22T04:36:30,383 copying src/legacy_web_mcp/llm/config_manager.py -> build/lib/legacy_web_mcp/llm 2025-09-22T04:36:30,386 copying src/legacy_web_mcp/llm/__init__.py -> build/lib/legacy_web_mcp/llm 2025-09-22T04:36:30,388 copying src/legacy_web_mcp/llm/model_registry.py -> build/lib/legacy_web_mcp/llm 2025-09-22T04:36:30,391 creating build/lib/legacy_web_mcp/documentation 2025-09-22T04:36:30,393 copying src/legacy_web_mcp/documentation/assembler.py -> build/lib/legacy_web_mcp/documentation 2025-09-22T04:36:30,396 copying src/legacy_web_mcp/documentation/__init__.py -> build/lib/legacy_web_mcp/documentation 2025-09-22T04:36:30,398 creating build/lib/legacy_web_mcp/file_management 2025-09-22T04:36:30,400 copying src/legacy_web_mcp/file_management/organizer.py -> build/lib/legacy_web_mcp/file_management 2025-09-22T04:36:30,403 copying src/legacy_web_mcp/file_management/__init__.py -> build/lib/legacy_web_mcp/file_management 2025-09-22T04:36:30,406 creating build/lib/legacy_web_mcp/progress 2025-09-22T04:36:30,407 copying src/legacy_web_mcp/progress/__init__.py -> build/lib/legacy_web_mcp/progress 2025-09-22T04:36:30,410 creating build/lib/legacy_web_mcp/discovery 2025-09-22T04:36:30,411 copying src/legacy_web_mcp/discovery/models.py -> build/lib/legacy_web_mcp/discovery 2025-09-22T04:36:30,413 copying src/legacy_web_mcp/discovery/robots.py -> build/lib/legacy_web_mcp/discovery 2025-09-22T04:36:30,415 copying src/legacy_web_mcp/discovery/utils.py -> build/lib/legacy_web_mcp/discovery 2025-09-22T04:36:30,418 copying src/legacy_web_mcp/discovery/pipeline.py -> build/lib/legacy_web_mcp/discovery 2025-09-22T04:36:30,421 copying src/legacy_web_mcp/discovery/crawler.py -> build/lib/legacy_web_mcp/discovery 2025-09-22T04:36:30,424 copying src/legacy_web_mcp/discovery/http.py -> build/lib/legacy_web_mcp/discovery 2025-09-22T04:36:30,427 copying src/legacy_web_mcp/discovery/__init__.py -> build/lib/legacy_web_mcp/discovery 2025-09-22T04:36:30,429 copying src/legacy_web_mcp/discovery/sitemap.py -> build/lib/legacy_web_mcp/discovery 2025-09-22T04:36:30,432 creating build/lib/legacy_web_mcp/browser 2025-09-22T04:36:30,433 copying src/legacy_web_mcp/browser/workflow.py -> build/lib/legacy_web_mcp/browser 2025-09-22T04:36:30,436 copying src/legacy_web_mcp/browser/models.py -> build/lib/legacy_web_mcp/browser 2025-09-22T04:36:30,439 copying src/legacy_web_mcp/browser/interaction.py -> build/lib/legacy_web_mcp/browser 2025-09-22T04:36:30,442 copying src/legacy_web_mcp/browser/session.py -> build/lib/legacy_web_mcp/browser 2025-09-22T04:36:30,445 copying src/legacy_web_mcp/browser/navigation.py -> build/lib/legacy_web_mcp/browser 2025-09-22T04:36:30,447 copying src/legacy_web_mcp/browser/analysis.py -> build/lib/legacy_web_mcp/browser 2025-09-22T04:36:30,451 copying src/legacy_web_mcp/browser/network.py -> build/lib/legacy_web_mcp/browser 2025-09-22T04:36:30,455 copying src/legacy_web_mcp/browser/service.py -> build/lib/legacy_web_mcp/browser 2025-09-22T04:36:30,457 copying src/legacy_web_mcp/browser/__init__.py -> build/lib/legacy_web_mcp/browser 2025-09-22T04:36:30,460 creating build/lib/legacy_web_mcp/config 2025-09-22T04:36:30,461 copying src/legacy_web_mcp/config/settings.py -> build/lib/legacy_web_mcp/config 2025-09-22T04:36:30,464 copying src/legacy_web_mcp/config/env_check.py -> build/lib/legacy_web_mcp/config 2025-09-22T04:36:30,466 copying src/legacy_web_mcp/config/loader.py -> build/lib/legacy_web_mcp/config 2025-09-22T04:36:30,469 copying src/legacy_web_mcp/config/__init__.py -> build/lib/legacy_web_mcp/config 2025-09-22T04:36:30,471 copying src/legacy_web_mcp/config/validator.py -> build/lib/legacy_web_mcp/config 2025-09-22T04:36:30,475 creating build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,476 copying src/legacy_web_mcp/mcp/navigation_tools.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,479 copying src/legacy_web_mcp/mcp/workflow_tools.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,484 copying src/legacy_web_mcp/mcp/network_tools.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,488 copying src/legacy_web_mcp/mcp/server.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,490 copying src/legacy_web_mcp/mcp/config_tools.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,492 copying src/legacy_web_mcp/mcp/browser_tools.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,495 copying src/legacy_web_mcp/mcp/analysis_tools.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,500 copying src/legacy_web_mcp/mcp/debugging_tools.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,504 copying src/legacy_web_mcp/mcp/discovery.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,507 copying src/legacy_web_mcp/mcp/diagnostics.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,509 copying src/legacy_web_mcp/mcp/orchestration_tools.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,514 copying src/legacy_web_mcp/mcp/resources.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,517 copying src/legacy_web_mcp/mcp/documentation_tools.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,520 copying src/legacy_web_mcp/mcp/file_management_tools.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,522 copying src/legacy_web_mcp/mcp/__init__.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,524 copying src/legacy_web_mcp/mcp/interaction_tools.py -> build/lib/legacy_web_mcp/mcp 2025-09-22T04:36:30,528 creating build/lib/legacy_web_mcp/shared 2025-09-22T04:36:30,529 copying src/legacy_web_mcp/shared/logging.py -> build/lib/legacy_web_mcp/shared 2025-09-22T04:36:30,531 copying src/legacy_web_mcp/shared/__init__.py -> build/lib/legacy_web_mcp/shared 2025-09-22T04:36:30,533 creating build/lib/legacy_web_mcp/storage 2025-09-22T04:36:30,535 copying src/legacy_web_mcp/storage/projects.py -> build/lib/legacy_web_mcp/storage 2025-09-22T04:36:30,537 copying src/legacy_web_mcp/storage/__init__.py -> build/lib/legacy_web_mcp/storage 2025-09-22T04:36:30,540 creating build/lib/legacy_web_mcp/llm/providers 2025-09-22T04:36:30,542 copying src/legacy_web_mcp/llm/providers/gemini_provider.py -> build/lib/legacy_web_mcp/llm/providers 2025-09-22T04:36:30,544 copying src/legacy_web_mcp/llm/providers/anthropic_provider.py -> build/lib/legacy_web_mcp/llm/providers 2025-09-22T04:36:30,547 copying src/legacy_web_mcp/llm/providers/__init__.py -> build/lib/legacy_web_mcp/llm/providers 2025-09-22T04:36:30,549 copying src/legacy_web_mcp/llm/providers/openai_provider.py -> build/lib/legacy_web_mcp/llm/providers 2025-09-22T04:36:30,552 creating build/lib/legacy_web_mcp/llm/prompts 2025-09-22T04:36:30,554 copying src/legacy_web_mcp/llm/prompts/step1_summarize.py -> build/lib/legacy_web_mcp/llm/prompts 2025-09-22T04:36:30,556 copying src/legacy_web_mcp/llm/prompts/step2_feature_analysis.py -> build/lib/legacy_web_mcp/llm/prompts 2025-09-22T04:36:30,559 copying src/legacy_web_mcp/llm/prompts/__init__.py -> build/lib/legacy_web_mcp/llm/prompts 2025-09-22T04:36:30,562 creating build/lib/legacy_web_mcp/llm/analysis 2025-09-22T04:36:30,563 copying src/legacy_web_mcp/llm/analysis/step1_summarize.py -> build/lib/legacy_web_mcp/llm/analysis 2025-09-22T04:36:30,566 copying src/legacy_web_mcp/llm/analysis/step2_feature_analysis.py -> build/lib/legacy_web_mcp/llm/analysis 2025-09-22T04:36:30,569 copying src/legacy_web_mcp/llm/analysis/__init__.py -> build/lib/legacy_web_mcp/llm/analysis 2025-09-22T04:36:30,570 running egg_info 2025-09-22T04:36:30,582 writing src/legacy_web_mcp.egg-info/PKG-INFO 2025-09-22T04:36:30,589 writing dependency_links to src/legacy_web_mcp.egg-info/dependency_links.txt 2025-09-22T04:36:30,590 writing entry points to src/legacy_web_mcp.egg-info/entry_points.txt 2025-09-22T04:36:30,594 writing requirements to src/legacy_web_mcp.egg-info/requires.txt 2025-09-22T04:36:30,595 writing top-level names to src/legacy_web_mcp.egg-info/top_level.txt 2025-09-22T04:36:30,617 reading manifest file 'src/legacy_web_mcp.egg-info/SOURCES.txt' 2025-09-22T04:36:30,623 adding license file 'LICENSE' 2025-09-22T04:36:30,629 writing manifest file 'src/legacy_web_mcp.egg-info/SOURCES.txt' 2025-09-22T04:36:30,654 installing to build/bdist.linux-armv7l/wheel 2025-09-22T04:36:30,654 running install 2025-09-22T04:36:30,678 running install_lib 2025-09-22T04:36:30,685 creating build/bdist.linux-armv7l/wheel 2025-09-22T04:36:30,688 creating build/bdist.linux-armv7l/wheel/legacy_web_mcp 2025-09-22T04:36:30,690 creating build/bdist.linux-armv7l/wheel/legacy_web_mcp/llm 2025-09-22T04:36:30,691 copying build/lib/legacy_web_mcp/llm/engine.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm 2025-09-22T04:36:30,695 copying build/lib/legacy_web_mcp/llm/models.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm 2025-09-22T04:36:30,699 creating build/bdist.linux-armv7l/wheel/legacy_web_mcp/llm/providers 2025-09-22T04:36:30,701 copying build/lib/legacy_web_mcp/llm/providers/gemini_provider.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm/providers 2025-09-22T04:36:30,705 copying build/lib/legacy_web_mcp/llm/providers/anthropic_provider.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm/providers 2025-09-22T04:36:30,707 copying build/lib/legacy_web_mcp/llm/providers/__init__.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm/providers 2025-09-22T04:36:30,709 copying build/lib/legacy_web_mcp/llm/providers/openai_provider.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm/providers 2025-09-22T04:36:30,712 copying build/lib/legacy_web_mcp/llm/artifacts.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm 2025-09-22T04:36:30,715 copying build/lib/legacy_web_mcp/llm/utils.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm 2025-09-22T04:36:30,718 creating build/bdist.linux-armv7l/wheel/legacy_web_mcp/llm/prompts 2025-09-22T04:36:30,720 copying build/lib/legacy_web_mcp/llm/prompts/step1_summarize.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm/prompts 2025-09-22T04:36:30,723 copying build/lib/legacy_web_mcp/llm/prompts/step2_feature_analysis.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm/prompts 2025-09-22T04:36:30,726 copying build/lib/legacy_web_mcp/llm/prompts/__init__.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm/prompts 2025-09-22T04:36:30,728 copying build/lib/legacy_web_mcp/llm/quality.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm 2025-09-22T04:36:30,731 copying build/lib/legacy_web_mcp/llm/debugging.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm 2025-09-22T04:36:30,734 copying build/lib/legacy_web_mcp/llm/config_manager.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm 2025-09-22T04:36:30,737 creating build/bdist.linux-armv7l/wheel/legacy_web_mcp/llm/analysis 2025-09-22T04:36:30,738 copying build/lib/legacy_web_mcp/llm/analysis/step1_summarize.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm/analysis 2025-09-22T04:36:30,740 copying build/lib/legacy_web_mcp/llm/analysis/step2_feature_analysis.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm/analysis 2025-09-22T04:36:30,743 copying build/lib/legacy_web_mcp/llm/analysis/__init__.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm/analysis 2025-09-22T04:36:30,744 copying build/lib/legacy_web_mcp/llm/__init__.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm 2025-09-22T04:36:30,746 copying build/lib/legacy_web_mcp/llm/model_registry.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/llm 2025-09-22T04:36:30,749 creating build/bdist.linux-armv7l/wheel/legacy_web_mcp/documentation 2025-09-22T04:36:30,750 copying build/lib/legacy_web_mcp/documentation/assembler.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/documentation 2025-09-22T04:36:30,753 copying build/lib/legacy_web_mcp/documentation/__init__.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/documentation 2025-09-22T04:36:30,756 creating build/bdist.linux-armv7l/wheel/legacy_web_mcp/file_management 2025-09-22T04:36:30,757 copying build/lib/legacy_web_mcp/file_management/organizer.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/file_management 2025-09-22T04:36:30,759 copying build/lib/legacy_web_mcp/file_management/__init__.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/file_management 2025-09-22T04:36:30,762 creating build/bdist.linux-armv7l/wheel/legacy_web_mcp/progress 2025-09-22T04:36:30,763 copying build/lib/legacy_web_mcp/progress/__init__.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/progress 2025-09-22T04:36:30,765 creating build/bdist.linux-armv7l/wheel/legacy_web_mcp/discovery 2025-09-22T04:36:30,766 copying build/lib/legacy_web_mcp/discovery/models.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/discovery 2025-09-22T04:36:30,768 copying build/lib/legacy_web_mcp/discovery/robots.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/discovery 2025-09-22T04:36:30,770 copying build/lib/legacy_web_mcp/discovery/utils.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/discovery 2025-09-22T04:36:30,772 copying build/lib/legacy_web_mcp/discovery/pipeline.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/discovery 2025-09-22T04:36:30,774 copying build/lib/legacy_web_mcp/discovery/crawler.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/discovery 2025-09-22T04:36:30,776 copying build/lib/legacy_web_mcp/discovery/http.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/discovery 2025-09-22T04:36:30,778 copying build/lib/legacy_web_mcp/discovery/__init__.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/discovery 2025-09-22T04:36:30,780 copying build/lib/legacy_web_mcp/discovery/sitemap.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/discovery 2025-09-22T04:36:30,782 creating build/bdist.linux-armv7l/wheel/legacy_web_mcp/browser 2025-09-22T04:36:30,784 copying build/lib/legacy_web_mcp/browser/workflow.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/browser 2025-09-22T04:36:30,786 copying build/lib/legacy_web_mcp/browser/models.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/browser 2025-09-22T04:36:30,788 copying build/lib/legacy_web_mcp/browser/interaction.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/browser 2025-09-22T04:36:30,791 copying build/lib/legacy_web_mcp/browser/session.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/browser 2025-09-22T04:36:30,793 copying build/lib/legacy_web_mcp/browser/navigation.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/browser 2025-09-22T04:36:30,795 copying build/lib/legacy_web_mcp/browser/analysis.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/browser 2025-09-22T04:36:30,798 copying build/lib/legacy_web_mcp/browser/network.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/browser 2025-09-22T04:36:30,800 copying build/lib/legacy_web_mcp/browser/service.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/browser 2025-09-22T04:36:30,802 copying build/lib/legacy_web_mcp/browser/__init__.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/browser 2025-09-22T04:36:30,805 creating build/bdist.linux-armv7l/wheel/legacy_web_mcp/config 2025-09-22T04:36:30,806 copying build/lib/legacy_web_mcp/config/settings.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/config 2025-09-22T04:36:30,807 copying build/lib/legacy_web_mcp/config/env_check.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/config 2025-09-22T04:36:30,809 copying build/lib/legacy_web_mcp/config/loader.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/config 2025-09-22T04:36:30,811 copying build/lib/legacy_web_mcp/config/__init__.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/config 2025-09-22T04:36:30,813 copying build/lib/legacy_web_mcp/config/validator.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/config 2025-09-22T04:36:30,815 copying build/lib/legacy_web_mcp/cli.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp 2025-09-22T04:36:30,817 creating build/bdist.linux-armv7l/wheel/legacy_web_mcp/mcp 2025-09-22T04:36:30,818 copying build/lib/legacy_web_mcp/mcp/navigation_tools.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,820 copying build/lib/legacy_web_mcp/mcp/workflow_tools.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,823 copying build/lib/legacy_web_mcp/mcp/network_tools.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,825 copying build/lib/legacy_web_mcp/mcp/server.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,827 copying build/lib/legacy_web_mcp/mcp/config_tools.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,829 copying build/lib/legacy_web_mcp/mcp/browser_tools.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,831 copying build/lib/legacy_web_mcp/mcp/analysis_tools.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,834 copying build/lib/legacy_web_mcp/mcp/debugging_tools.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,837 copying build/lib/legacy_web_mcp/mcp/discovery.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,839 copying build/lib/legacy_web_mcp/mcp/diagnostics.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,841 copying build/lib/legacy_web_mcp/mcp/orchestration_tools.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,844 copying build/lib/legacy_web_mcp/mcp/resources.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,846 copying build/lib/legacy_web_mcp/mcp/documentation_tools.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,849 copying build/lib/legacy_web_mcp/mcp/file_management_tools.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,851 copying build/lib/legacy_web_mcp/mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,853 copying build/lib/legacy_web_mcp/mcp/interaction_tools.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/mcp 2025-09-22T04:36:30,856 creating build/bdist.linux-armv7l/wheel/legacy_web_mcp/shared 2025-09-22T04:36:30,857 copying build/lib/legacy_web_mcp/shared/logging.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/shared 2025-09-22T04:36:30,859 copying build/lib/legacy_web_mcp/shared/__init__.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/shared 2025-09-22T04:36:30,861 copying build/lib/legacy_web_mcp/__init__.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp 2025-09-22T04:36:30,863 creating build/bdist.linux-armv7l/wheel/legacy_web_mcp/storage 2025-09-22T04:36:30,864 copying build/lib/legacy_web_mcp/storage/projects.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/storage 2025-09-22T04:36:30,866 copying build/lib/legacy_web_mcp/storage/__init__.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp/storage 2025-09-22T04:36:30,868 copying build/lib/legacy_web_mcp/__main__.py -> build/bdist.linux-armv7l/wheel/./legacy_web_mcp 2025-09-22T04:36:30,870 running install_egg_info 2025-09-22T04:36:30,877 Copying src/legacy_web_mcp.egg-info to build/bdist.linux-armv7l/wheel/./legacy_web_mcp-0.1.1-py3.11.egg-info 2025-09-22T04:36:30,893 running install_scripts 2025-09-22T04:36:30,908 creating build/bdist.linux-armv7l/wheel/legacy_web_mcp-0.1.1.dist-info/WHEEL 2025-09-22T04:36:30,912 creating '/tmp/pip-wheel-z41h2bf8/.tmp-gfdrbv2u/legacy_web_mcp-0.1.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-22T04:36:30,914 adding 'legacy_web_mcp/__init__.py' 2025-09-22T04:36:30,916 adding 'legacy_web_mcp/__main__.py' 2025-09-22T04:36:30,918 adding 'legacy_web_mcp/cli.py' 2025-09-22T04:36:30,920 adding 'legacy_web_mcp/browser/__init__.py' 2025-09-22T04:36:30,926 adding 'legacy_web_mcp/browser/analysis.py' 2025-09-22T04:36:30,931 adding 'legacy_web_mcp/browser/interaction.py' 2025-09-22T04:36:30,933 adding 'legacy_web_mcp/browser/models.py' 2025-09-22T04:36:30,936 adding 'legacy_web_mcp/browser/navigation.py' 2025-09-22T04:36:30,939 adding 'legacy_web_mcp/browser/network.py' 2025-09-22T04:36:30,942 adding 'legacy_web_mcp/browser/service.py' 2025-09-22T04:36:30,945 adding 'legacy_web_mcp/browser/session.py' 2025-09-22T04:36:30,949 adding 'legacy_web_mcp/browser/workflow.py' 2025-09-22T04:36:30,951 adding 'legacy_web_mcp/config/__init__.py' 2025-09-22T04:36:30,953 adding 'legacy_web_mcp/config/env_check.py' 2025-09-22T04:36:30,955 adding 'legacy_web_mcp/config/loader.py' 2025-09-22T04:36:30,956 adding 'legacy_web_mcp/config/settings.py' 2025-09-22T04:36:30,958 adding 'legacy_web_mcp/config/validator.py' 2025-09-22T04:36:30,960 adding 'legacy_web_mcp/discovery/__init__.py' 2025-09-22T04:36:30,962 adding 'legacy_web_mcp/discovery/crawler.py' 2025-09-22T04:36:30,964 adding 'legacy_web_mcp/discovery/http.py' 2025-09-22T04:36:30,966 adding 'legacy_web_mcp/discovery/models.py' 2025-09-22T04:36:30,968 adding 'legacy_web_mcp/discovery/pipeline.py' 2025-09-22T04:36:30,969 adding 'legacy_web_mcp/discovery/robots.py' 2025-09-22T04:36:30,971 adding 'legacy_web_mcp/discovery/sitemap.py' 2025-09-22T04:36:30,972 adding 'legacy_web_mcp/discovery/utils.py' 2025-09-22T04:36:30,974 adding 'legacy_web_mcp/documentation/__init__.py' 2025-09-22T04:36:30,978 adding 'legacy_web_mcp/documentation/assembler.py' 2025-09-22T04:36:30,980 adding 'legacy_web_mcp/file_management/__init__.py' 2025-09-22T04:36:30,983 adding 'legacy_web_mcp/file_management/organizer.py' 2025-09-22T04:36:30,985 adding 'legacy_web_mcp/llm/__init__.py' 2025-09-22T04:36:30,988 adding 'legacy_web_mcp/llm/artifacts.py' 2025-09-22T04:36:30,990 adding 'legacy_web_mcp/llm/config_manager.py' 2025-09-22T04:36:30,993 adding 'legacy_web_mcp/llm/debugging.py' 2025-09-22T04:36:30,996 adding 'legacy_web_mcp/llm/engine.py' 2025-09-22T04:36:30,998 adding 'legacy_web_mcp/llm/model_registry.py' 2025-09-22T04:36:31,001 adding 'legacy_web_mcp/llm/models.py' 2025-09-22T04:36:31,004 adding 'legacy_web_mcp/llm/quality.py' 2025-09-22T04:36:31,006 adding 'legacy_web_mcp/llm/utils.py' 2025-09-22T04:36:31,008 adding 'legacy_web_mcp/llm/analysis/__init__.py' 2025-09-22T04:36:31,009 adding 'legacy_web_mcp/llm/analysis/step1_summarize.py' 2025-09-22T04:36:31,012 adding 'legacy_web_mcp/llm/analysis/step2_feature_analysis.py' 2025-09-22T04:36:31,014 adding 'legacy_web_mcp/llm/prompts/__init__.py' 2025-09-22T04:36:31,016 adding 'legacy_web_mcp/llm/prompts/step1_summarize.py' 2025-09-22T04:36:31,017 adding 'legacy_web_mcp/llm/prompts/step2_feature_analysis.py' 2025-09-22T04:36:31,019 adding 'legacy_web_mcp/llm/providers/__init__.py' 2025-09-22T04:36:31,021 adding 'legacy_web_mcp/llm/providers/anthropic_provider.py' 2025-09-22T04:36:31,022 adding 'legacy_web_mcp/llm/providers/gemini_provider.py' 2025-09-22T04:36:31,024 adding 'legacy_web_mcp/llm/providers/openai_provider.py' 2025-09-22T04:36:31,026 adding 'legacy_web_mcp/mcp/__init__.py' 2025-09-22T04:36:31,031 adding 'legacy_web_mcp/mcp/analysis_tools.py' 2025-09-22T04:36:31,033 adding 'legacy_web_mcp/mcp/browser_tools.py' 2025-09-22T04:36:31,034 adding 'legacy_web_mcp/mcp/config_tools.py' 2025-09-22T04:36:31,036 adding 'legacy_web_mcp/mcp/debugging_tools.py' 2025-09-22T04:36:31,038 adding 'legacy_web_mcp/mcp/diagnostics.py' 2025-09-22T04:36:31,039 adding 'legacy_web_mcp/mcp/discovery.py' 2025-09-22T04:36:31,041 adding 'legacy_web_mcp/mcp/documentation_tools.py' 2025-09-22T04:36:31,043 adding 'legacy_web_mcp/mcp/file_management_tools.py' 2025-09-22T04:36:31,046 adding 'legacy_web_mcp/mcp/interaction_tools.py' 2025-09-22T04:36:31,047 adding 'legacy_web_mcp/mcp/navigation_tools.py' 2025-09-22T04:36:31,049 adding 'legacy_web_mcp/mcp/network_tools.py' 2025-09-22T04:36:31,057 adding 'legacy_web_mcp/mcp/orchestration_tools.py' 2025-09-22T04:36:31,059 adding 'legacy_web_mcp/mcp/resources.py' 2025-09-22T04:36:31,060 adding 'legacy_web_mcp/mcp/server.py' 2025-09-22T04:36:31,063 adding 'legacy_web_mcp/mcp/workflow_tools.py' 2025-09-22T04:36:31,065 adding 'legacy_web_mcp/progress/__init__.py' 2025-09-22T04:36:31,066 adding 'legacy_web_mcp/shared/__init__.py' 2025-09-22T04:36:31,068 adding 'legacy_web_mcp/shared/logging.py' 2025-09-22T04:36:31,069 adding 'legacy_web_mcp/storage/__init__.py' 2025-09-22T04:36:31,071 adding 'legacy_web_mcp/storage/projects.py' 2025-09-22T04:36:31,074 adding 'legacy_web_mcp-0.1.1.dist-info/licenses/LICENSE' 2025-09-22T04:36:31,075 adding 'legacy_web_mcp-0.1.1.dist-info/METADATA' 2025-09-22T04:36:31,076 adding 'legacy_web_mcp-0.1.1.dist-info/WHEEL' 2025-09-22T04:36:31,077 adding 'legacy_web_mcp-0.1.1.dist-info/entry_points.txt' 2025-09-22T04:36:31,078 adding 'legacy_web_mcp-0.1.1.dist-info/top_level.txt' 2025-09-22T04:36:31,080 adding 'legacy_web_mcp-0.1.1.dist-info/RECORD' 2025-09-22T04:36:31,084 removing build/bdist.linux-armv7l/wheel 2025-09-22T04:36:31,203 Building wheel for legacy-web-mcp (pyproject.toml): finished with status 'done' 2025-09-22T04:36:31,211 Created wheel for legacy-web-mcp: filename=legacy_web_mcp-0.1.1-py3-none-any.whl size=197513 sha256=8fb90f5f1cb8608b834a945f48ffd4e92e349d6dfed8791f044d936396c6815f 2025-09-22T04:36:31,213 Stored in directory: /tmp/pip-ephem-wheel-cache-gykq9nu2/wheels/04/46/09/595b686462de772eba1477bf42a26c7bc8b0049a6543377a99 2025-09-22T04:36:31,227 Successfully built legacy-web-mcp 2025-09-22T04:36:31,243 Removed build tracker: '/tmp/pip-build-tracker-0_vpwc2k'