2025-11-02T04:45:31,025 Created temporary directory: /tmp/pip-ephem-wheel-cache-ka24a8z0 2025-11-02T04:45:31,027 Created temporary directory: /tmp/pip-build-tracker-th2onab1 2025-11-02T04:45:31,028 Initialized build tracking at /tmp/pip-build-tracker-th2onab1 2025-11-02T04:45:31,028 Created build tracker: /tmp/pip-build-tracker-th2onab1 2025-11-02T04:45:31,029 Entered build tracker: /tmp/pip-build-tracker-th2onab1 2025-11-02T04:45:31,029 Created temporary directory: /tmp/pip-wheel-boopajhc 2025-11-02T04:45:31,033 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-11-02T04:45:31,035 Created temporary directory: /tmp/pip-ephem-wheel-cache-hmay5lxv 2025-11-02T04:45:31,060 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-02T04:45:31,064 2 location(s) to search for versions of crawl4ai-ctf: 2025-11-02T04:45:31,064 * https://pypi.org/simple/crawl4ai-ctf/ 2025-11-02T04:45:31,064 * https://www.piwheels.org/simple/crawl4ai-ctf/ 2025-11-02T04:45:31,064 Fetching project page and analyzing links: https://pypi.org/simple/crawl4ai-ctf/ 2025-11-02T04:45:31,065 Getting page https://pypi.org/simple/crawl4ai-ctf/ 2025-11-02T04:45:31,067 Found index url https://pypi.org/simple 2025-11-02T04:45:31,204 Fetched page https://pypi.org/simple/crawl4ai-ctf/ as application/vnd.pypi.simple.v1+json 2025-11-02T04:45:31,206 Skipping link: No binaries permitted for crawl4ai-ctf: https://files.pythonhosted.org/packages/b0/64/d4dce899e1d74690531b444da00e95649ed02e176b69a08cb2ac2c7ce481/crawl4ai_ctf-0.7.6.post2-py3-none-any.whl (from https://pypi.org/simple/crawl4ai-ctf/) (requires-python:>=3.10) 2025-11-02T04:45:31,207 Found link https://files.pythonhosted.org/packages/66/db/4b4fe748709a0524ca1b2b069cc603688d5614e287dc4c493ab7a277cc3d/crawl4ai_ctf-0.7.6.post2.tar.gz (from https://pypi.org/simple/crawl4ai-ctf/) (requires-python:>=3.10), version: 0.7.6.post2 2025-11-02T04:45:31,208 Skipping link: No binaries permitted for crawl4ai-ctf: https://files.pythonhosted.org/packages/0d/43/91edd1eb19ec59f317a7268e7e74032797e52b448a9e89cff284aeb51fc1/crawl4ai_ctf-0.7.6.post3-py3-none-any.whl (from https://pypi.org/simple/crawl4ai-ctf/) (requires-python:>=3.10) 2025-11-02T04:45:31,209 Found link https://files.pythonhosted.org/packages/4d/56/a42585b2aa6230bdf1d98b192d15e96026f07725cf5fc18aff1f570e4f85/crawl4ai_ctf-0.7.6.post3.tar.gz (from https://pypi.org/simple/crawl4ai-ctf/) (requires-python:>=3.10), version: 0.7.6.post3 2025-11-02T04:45:31,210 Fetching project page and analyzing links: https://www.piwheels.org/simple/crawl4ai-ctf/ 2025-11-02T04:45:31,210 Getting page https://www.piwheels.org/simple/crawl4ai-ctf/ 2025-11-02T04:45:31,212 Found index url https://www.piwheels.org/simple 2025-11-02T04:45:31,376 Fetched page https://www.piwheels.org/simple/crawl4ai-ctf/ as text/html 2025-11-02T04:45:31,377 Skipping link: not a file: https://www.piwheels.org/simple/crawl4ai-ctf/ 2025-11-02T04:45:31,378 Skipping link: not a file: https://pypi.org/simple/crawl4ai-ctf/ 2025-11-02T04:45:31,397 Given no hashes to check 1 links for project 'crawl4ai-ctf': discarding no candidates 2025-11-02T04:45:31,415 Collecting crawl4ai-ctf==0.7.6.post3 2025-11-02T04:45:31,417 Created temporary directory: /tmp/pip-unpack-3f2vnsb4 2025-11-02T04:45:31,549 Downloading crawl4ai_ctf-0.7.6.post3.tar.gz (448 kB) 2025-11-02T04:45:31,928 Added crawl4ai-ctf==0.7.6.post3 from https://files.pythonhosted.org/packages/4d/56/a42585b2aa6230bdf1d98b192d15e96026f07725cf5fc18aff1f570e4f85/crawl4ai_ctf-0.7.6.post3.tar.gz to build tracker '/tmp/pip-build-tracker-th2onab1' 2025-11-02T04:45:31,934 Created temporary directory: /tmp/pip-build-env-x44cc0jd 2025-11-02T04:45:31,939 Installing build dependencies: started 2025-11-02T04:45:31,940 Running command pip subprocess to install build dependencies 2025-11-02T04:45:33,066 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-11-02T04:45:33,651 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-11-02T04:45:33,674 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-11-02T04:45:35,398 Collecting setuptools>=64.0.0 2025-11-02T04:45:35,485 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-11-02T04:45:35,750 Collecting wheel 2025-11-02T04:45:35,766 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-11-02T04:45:38,656 Installing collected packages: wheel, setuptools 2025-11-02T04:45:38,903 Creating /tmp/pip-build-env-x44cc0jd/overlay/local/bin 2025-11-02T04:45:38,906 changing mode of /tmp/pip-build-env-x44cc0jd/overlay/local/bin/wheel to 755 2025-11-02T04:45:42,609 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-11-02T04:45:42,897 Installing build dependencies: finished with status 'done' 2025-11-02T04:45:42,904 Getting requirements to build wheel: started 2025-11-02T04:45:42,905 Running command Getting requirements to build wheel 2025-11-02T04:45:43,539 /tmp/pip-build-env-x44cc0jd/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` 2025-11-02T04:45:43,540 corresp(dist, value, root_dir) 2025-11-02T04:45:43,644 running egg_info 2025-11-02T04:45:43,651 writing crawl4ai_ctf.egg-info/PKG-INFO 2025-11-02T04:45:43,663 writing dependency_links to crawl4ai_ctf.egg-info/dependency_links.txt 2025-11-02T04:45:43,665 writing entry points to crawl4ai_ctf.egg-info/entry_points.txt 2025-11-02T04:45:43,670 writing requirements to crawl4ai_ctf.egg-info/requires.txt 2025-11-02T04:45:43,672 writing top-level names to crawl4ai_ctf.egg-info/top_level.txt 2025-11-02T04:45:43,708 reading manifest file 'crawl4ai_ctf.egg-info/SOURCES.txt' 2025-11-02T04:45:43,715 reading manifest template 'MANIFEST.in' 2025-11-02T04:45:43,718 adding license file 'LICENSE' 2025-11-02T04:45:43,725 writing manifest file 'crawl4ai_ctf.egg-info/SOURCES.txt' 2025-11-02T04:45:43,822 Getting requirements to build wheel: finished with status 'done' 2025-11-02T04:45:43,825 Created temporary directory: /tmp/pip-modern-metadata-zknd49c_ 2025-11-02T04:45:43,828 Preparing metadata (pyproject.toml): started 2025-11-02T04:45:43,829 Running command Preparing metadata (pyproject.toml) 2025-11-02T04:45:44,415 /tmp/pip-build-env-x44cc0jd/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` 2025-11-02T04:45:44,415 corresp(dist, value, root_dir) 2025-11-02T04:45:44,518 running dist_info 2025-11-02T04:45:44,531 creating /tmp/pip-modern-metadata-zknd49c_/crawl4ai_ctf.egg-info 2025-11-02T04:45:44,532 writing /tmp/pip-modern-metadata-zknd49c_/crawl4ai_ctf.egg-info/PKG-INFO 2025-11-02T04:45:44,545 writing dependency_links to /tmp/pip-modern-metadata-zknd49c_/crawl4ai_ctf.egg-info/dependency_links.txt 2025-11-02T04:45:44,547 writing entry points to /tmp/pip-modern-metadata-zknd49c_/crawl4ai_ctf.egg-info/entry_points.txt 2025-11-02T04:45:44,552 writing requirements to /tmp/pip-modern-metadata-zknd49c_/crawl4ai_ctf.egg-info/requires.txt 2025-11-02T04:45:44,553 writing top-level names to /tmp/pip-modern-metadata-zknd49c_/crawl4ai_ctf.egg-info/top_level.txt 2025-11-02T04:45:44,555 writing manifest file '/tmp/pip-modern-metadata-zknd49c_/crawl4ai_ctf.egg-info/SOURCES.txt' 2025-11-02T04:45:44,588 reading manifest file '/tmp/pip-modern-metadata-zknd49c_/crawl4ai_ctf.egg-info/SOURCES.txt' 2025-11-02T04:45:44,591 reading manifest template 'MANIFEST.in' 2025-11-02T04:45:44,594 adding license file 'LICENSE' 2025-11-02T04:45:44,599 writing manifest file '/tmp/pip-modern-metadata-zknd49c_/crawl4ai_ctf.egg-info/SOURCES.txt' 2025-11-02T04:45:44,600 creating '/tmp/pip-modern-metadata-zknd49c_/crawl4ai_ctf-0.7.6.post3.dist-info' 2025-11-02T04:45:44,729 Preparing metadata (pyproject.toml): finished with status 'done' 2025-11-02T04:45:44,738 Source in /tmp/pip-wheel-boopajhc/crawl4ai-ctf_ebab212edced47ee9957d191997b348c has version 0.7.6.post3, which satisfies requirement crawl4ai-ctf==0.7.6.post3 from https://files.pythonhosted.org/packages/4d/56/a42585b2aa6230bdf1d98b192d15e96026f07725cf5fc18aff1f570e4f85/crawl4ai_ctf-0.7.6.post3.tar.gz 2025-11-02T04:45:44,739 Removed crawl4ai-ctf==0.7.6.post3 from https://files.pythonhosted.org/packages/4d/56/a42585b2aa6230bdf1d98b192d15e96026f07725cf5fc18aff1f570e4f85/crawl4ai_ctf-0.7.6.post3.tar.gz from build tracker '/tmp/pip-build-tracker-th2onab1' 2025-11-02T04:45:44,752 Created temporary directory: /tmp/pip-unpack-bc3mk6du 2025-11-02T04:45:44,752 Building wheels for collected packages: crawl4ai-ctf 2025-11-02T04:45:44,757 Created temporary directory: /tmp/pip-wheel-b9nzn24z 2025-11-02T04:45:44,757 Destination directory: /tmp/pip-wheel-b9nzn24z 2025-11-02T04:45:44,760 Building wheel for crawl4ai-ctf (pyproject.toml): started 2025-11-02T04:45:44,761 Running command Building wheel for crawl4ai-ctf (pyproject.toml) 2025-11-02T04:45:45,334 /tmp/pip-build-env-x44cc0jd/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` 2025-11-02T04:45:45,334 corresp(dist, value, root_dir) 2025-11-02T04:45:45,424 running bdist_wheel 2025-11-02T04:45:45,444 running build 2025-11-02T04:45:45,445 running build_py 2025-11-02T04:45:45,453 creating build/lib/crawl4ai 2025-11-02T04:45:45,455 copying crawl4ai/prompts.py -> build/lib/crawl4ai 2025-11-02T04:45:45,459 copying crawl4ai/adaptive_crawler copy.py -> build/lib/crawl4ai 2025-11-02T04:45:45,463 copying crawl4ai/browser_manager.py -> build/lib/crawl4ai 2025-11-02T04:45:45,466 copying crawl4ai/async_logger.py -> build/lib/crawl4ai 2025-11-02T04:45:45,468 copying crawl4ai/chunking_strategy.py -> build/lib/crawl4ai 2025-11-02T04:45:45,471 copying crawl4ai/browser_adapter.py -> build/lib/crawl4ai 2025-11-02T04:45:45,473 copying crawl4ai/content_filter_strategy.py -> build/lib/crawl4ai 2025-11-02T04:45:45,477 copying crawl4ai/async_crawler_strategy.py -> build/lib/crawl4ai 2025-11-02T04:45:45,481 copying crawl4ai/model_loader.py -> build/lib/crawl4ai 2025-11-02T04:45:45,483 copying crawl4ai/async_dispatcher.py -> build/lib/crawl4ai 2025-11-02T04:45:45,486 copying crawl4ai/ssl_certificate.py -> build/lib/crawl4ai 2025-11-02T04:45:45,489 copying crawl4ai/cli.py -> build/lib/crawl4ai 2025-11-02T04:45:45,492 copying crawl4ai/async_webcrawler.py -> build/lib/crawl4ai 2025-11-02T04:45:45,495 copying crawl4ai/config.py -> build/lib/crawl4ai 2025-11-02T04:45:45,498 copying crawl4ai/async_crawler_strategy.back.py -> build/lib/crawl4ai 2025-11-02T04:45:45,502 copying crawl4ai/install.py -> build/lib/crawl4ai 2025-11-02T04:45:45,504 copying crawl4ai/async_url_seeder.py -> build/lib/crawl4ai 2025-11-02T04:45:45,507 copying crawl4ai/async_database.py -> build/lib/crawl4ai 2025-11-02T04:45:45,510 copying crawl4ai/content_scraping_strategy.py -> build/lib/crawl4ai 2025-11-02T04:45:45,513 copying crawl4ai/browser_profiler.py -> build/lib/crawl4ai 2025-11-02T04:45:45,517 copying crawl4ai/hub.py -> build/lib/crawl4ai 2025-11-02T04:45:45,519 copying crawl4ai/types.py -> build/lib/crawl4ai 2025-11-02T04:45:45,521 copying crawl4ai/models.py -> build/lib/crawl4ai 2025-11-02T04:45:45,524 copying crawl4ai/adaptive_crawler.py -> build/lib/crawl4ai 2025-11-02T04:45:45,528 copying crawl4ai/async_configs.py -> build/lib/crawl4ai 2025-11-02T04:45:45,532 copying crawl4ai/markdown_generation_strategy.py -> build/lib/crawl4ai 2025-11-02T04:45:45,534 copying crawl4ai/table_extraction.py -> build/lib/crawl4ai 2025-11-02T04:45:45,538 copying crawl4ai/link_preview.py -> build/lib/crawl4ai 2025-11-02T04:45:45,540 copying crawl4ai/__init__.py -> build/lib/crawl4ai 2025-11-02T04:45:45,542 copying crawl4ai/docker_client.py -> build/lib/crawl4ai 2025-11-02T04:45:45,545 copying crawl4ai/utils.py -> build/lib/crawl4ai 2025-11-02T04:45:45,550 copying crawl4ai/__version__.py -> build/lib/crawl4ai 2025-11-02T04:45:45,551 copying crawl4ai/cache_context.py -> build/lib/crawl4ai 2025-11-02T04:45:45,553 copying crawl4ai/proxy_strategy.py -> build/lib/crawl4ai 2025-11-02T04:45:45,556 copying crawl4ai/migrations.py -> build/lib/crawl4ai 2025-11-02T04:45:45,558 copying crawl4ai/extraction_strategy.py -> build/lib/crawl4ai 2025-11-02T04:45:45,562 copying crawl4ai/user_agent_generator.py -> build/lib/crawl4ai 2025-11-02T04:45:45,565 creating build/lib/crawl4ai/js_snippet 2025-11-02T04:45:45,566 copying crawl4ai/js_snippet/__init__.py -> build/lib/crawl4ai/js_snippet 2025-11-02T04:45:45,569 creating build/lib/crawl4ai/components 2025-11-02T04:45:45,570 copying crawl4ai/components/crawler_monitor.py -> build/lib/crawl4ai/components 2025-11-02T04:45:45,574 creating build/lib/crawl4ai/deep_crawling 2025-11-02T04:45:45,575 copying crawl4ai/deep_crawling/dfs_strategy.py -> build/lib/crawl4ai/deep_crawling 2025-11-02T04:45:45,577 copying crawl4ai/deep_crawling/crazy.py -> build/lib/crawl4ai/deep_crawling 2025-11-02T04:45:45,580 copying crawl4ai/deep_crawling/scorers.py -> build/lib/crawl4ai/deep_crawling 2025-11-02T04:45:45,582 copying crawl4ai/deep_crawling/bfs_strategy.py -> build/lib/crawl4ai/deep_crawling 2025-11-02T04:45:45,586 copying crawl4ai/deep_crawling/base_strategy.py -> build/lib/crawl4ai/deep_crawling 2025-11-02T04:45:45,588 copying crawl4ai/deep_crawling/__init__.py -> build/lib/crawl4ai/deep_crawling 2025-11-02T04:45:45,590 copying crawl4ai/deep_crawling/bff_strategy.py -> build/lib/crawl4ai/deep_crawling 2025-11-02T04:45:45,592 copying crawl4ai/deep_crawling/filters.py -> build/lib/crawl4ai/deep_crawling 2025-11-02T04:45:45,595 creating build/lib/crawl4ai/crawlers 2025-11-02T04:45:45,597 copying crawl4ai/crawlers/__init__.py -> build/lib/crawl4ai/crawlers 2025-11-02T04:45:45,599 creating build/lib/crawl4ai/legacy 2025-11-02T04:45:45,600 copying crawl4ai/legacy/crawler_strategy.py -> build/lib/crawl4ai/legacy 2025-11-02T04:45:45,603 copying crawl4ai/legacy/llmtxt.py -> build/lib/crawl4ai/legacy 2025-11-02T04:45:45,606 copying crawl4ai/legacy/cli.py -> build/lib/crawl4ai/legacy 2025-11-02T04:45:45,608 copying crawl4ai/legacy/version_manager.py -> build/lib/crawl4ai/legacy 2025-11-02T04:45:45,610 copying crawl4ai/legacy/docs_manager.py -> build/lib/crawl4ai/legacy 2025-11-02T04:45:45,612 copying crawl4ai/legacy/web_crawler.py -> build/lib/crawl4ai/legacy 2025-11-02T04:45:45,615 copying crawl4ai/legacy/__init__.py -> build/lib/crawl4ai/legacy 2025-11-02T04:45:45,616 copying crawl4ai/legacy/database.py -> build/lib/crawl4ai/legacy 2025-11-02T04:45:45,619 creating build/lib/crawl4ai/script 2025-11-02T04:45:45,620 copying crawl4ai/script/c4a_result.py -> build/lib/crawl4ai/script 2025-11-02T04:45:45,623 copying crawl4ai/script/c4a_compile.py -> build/lib/crawl4ai/script 2025-11-02T04:45:45,625 copying crawl4ai/script/__init__.py -> build/lib/crawl4ai/script 2025-11-02T04:45:45,627 copying crawl4ai/script/c4ai_script.py -> build/lib/crawl4ai/script 2025-11-02T04:45:45,631 creating build/lib/crawl4ai/html2text 2025-11-02T04:45:45,632 copying crawl4ai/html2text/elements.py -> build/lib/crawl4ai/html2text 2025-11-02T04:45:45,634 copying crawl4ai/html2text/cli.py -> build/lib/crawl4ai/html2text 2025-11-02T04:45:45,637 copying crawl4ai/html2text/__main__.py -> build/lib/crawl4ai/html2text 2025-11-02T04:45:45,639 copying crawl4ai/html2text/config.py -> build/lib/crawl4ai/html2text 2025-11-02T04:45:45,641 copying crawl4ai/html2text/__init__.py -> build/lib/crawl4ai/html2text 2025-11-02T04:45:45,644 copying crawl4ai/html2text/utils.py -> build/lib/crawl4ai/html2text 2025-11-02T04:45:45,646 copying crawl4ai/html2text/_typing.py -> build/lib/crawl4ai/html2text 2025-11-02T04:45:45,649 creating build/lib/crawl4ai/processors/pdf 2025-11-02T04:45:45,650 copying crawl4ai/processors/pdf/processor.py -> build/lib/crawl4ai/processors/pdf 2025-11-02T04:45:45,653 copying crawl4ai/processors/pdf/__init__.py -> build/lib/crawl4ai/processors/pdf 2025-11-02T04:45:45,655 copying crawl4ai/processors/pdf/utils.py -> build/lib/crawl4ai/processors/pdf 2025-11-02T04:45:45,658 creating build/lib/crawl4ai/crawlers/amazon_product 2025-11-02T04:45:45,659 copying crawl4ai/crawlers/amazon_product/crawler.py -> build/lib/crawl4ai/crawlers/amazon_product 2025-11-02T04:45:45,662 copying crawl4ai/crawlers/amazon_product/__init__.py -> build/lib/crawl4ai/crawlers/amazon_product 2025-11-02T04:45:45,664 creating build/lib/crawl4ai/crawlers/google_search 2025-11-02T04:45:45,665 copying crawl4ai/crawlers/google_search/crawler.py -> build/lib/crawl4ai/crawlers/google_search 2025-11-02T04:45:45,667 copying crawl4ai/crawlers/google_search/__init__.py -> build/lib/crawl4ai/crawlers/google_search 2025-11-02T04:45:45,669 running egg_info 2025-11-02T04:45:45,681 writing crawl4ai_ctf.egg-info/PKG-INFO 2025-11-02T04:45:45,692 writing dependency_links to crawl4ai_ctf.egg-info/dependency_links.txt 2025-11-02T04:45:45,694 writing entry points to crawl4ai_ctf.egg-info/entry_points.txt 2025-11-02T04:45:45,699 writing requirements to crawl4ai_ctf.egg-info/requires.txt 2025-11-02T04:45:45,700 writing top-level names to crawl4ai_ctf.egg-info/top_level.txt 2025-11-02T04:45:45,722 reading manifest file 'crawl4ai_ctf.egg-info/SOURCES.txt' 2025-11-02T04:45:45,729 reading manifest template 'MANIFEST.in' 2025-11-02T04:45:45,732 adding license file 'LICENSE' 2025-11-02T04:45:45,739 writing manifest file 'crawl4ai_ctf.egg-info/SOURCES.txt' 2025-11-02T04:45:45,749 copying crawl4ai/js_snippet/remove_overlay_elements.js -> build/lib/crawl4ai/js_snippet 2025-11-02T04:45:45,751 copying crawl4ai/js_snippet/navigator_overrider.js -> build/lib/crawl4ai/js_snippet 2025-11-02T04:45:45,754 copying crawl4ai/js_snippet/update_image_dimensions.js -> build/lib/crawl4ai/js_snippet 2025-11-02T04:45:45,774 installing to build/bdist.linux-armv7l/wheel 2025-11-02T04:45:45,774 running install 2025-11-02T04:45:45,798 running install_lib 2025-11-02T04:45:45,804 creating build/bdist.linux-armv7l/wheel 2025-11-02T04:45:45,807 creating build/bdist.linux-armv7l/wheel/crawl4ai 2025-11-02T04:45:45,809 copying build/lib/crawl4ai/prompts.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,813 copying build/lib/crawl4ai/adaptive_crawler copy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,816 copying build/lib/crawl4ai/browser_manager.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,821 copying build/lib/crawl4ai/async_logger.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,823 copying build/lib/crawl4ai/chunking_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,826 copying build/lib/crawl4ai/browser_adapter.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,829 copying build/lib/crawl4ai/content_filter_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,832 copying build/lib/crawl4ai/async_crawler_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,837 copying build/lib/crawl4ai/model_loader.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,839 copying build/lib/crawl4ai/async_dispatcher.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,842 copying build/lib/crawl4ai/ssl_certificate.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,845 copying build/lib/crawl4ai/cli.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,849 creating build/bdist.linux-armv7l/wheel/crawl4ai/js_snippet 2025-11-02T04:45:45,850 copying build/lib/crawl4ai/js_snippet/remove_overlay_elements.js -> build/bdist.linux-armv7l/wheel/./crawl4ai/js_snippet 2025-11-02T04:45:45,852 copying build/lib/crawl4ai/js_snippet/navigator_overrider.js -> build/bdist.linux-armv7l/wheel/./crawl4ai/js_snippet 2025-11-02T04:45:45,854 copying build/lib/crawl4ai/js_snippet/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/js_snippet 2025-11-02T04:45:45,856 copying build/lib/crawl4ai/js_snippet/update_image_dimensions.js -> build/bdist.linux-armv7l/wheel/./crawl4ai/js_snippet 2025-11-02T04:45:45,859 creating build/bdist.linux-armv7l/wheel/crawl4ai/processors 2025-11-02T04:45:45,860 creating build/bdist.linux-armv7l/wheel/crawl4ai/processors/pdf 2025-11-02T04:45:45,862 copying build/lib/crawl4ai/processors/pdf/processor.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/processors/pdf 2025-11-02T04:45:45,866 copying build/lib/crawl4ai/processors/pdf/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/processors/pdf 2025-11-02T04:45:45,868 copying build/lib/crawl4ai/processors/pdf/utils.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/processors/pdf 2025-11-02T04:45:45,871 copying build/lib/crawl4ai/async_webcrawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,875 copying build/lib/crawl4ai/config.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,877 copying build/lib/crawl4ai/async_crawler_strategy.back.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,881 copying build/lib/crawl4ai/install.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,883 copying build/lib/crawl4ai/async_url_seeder.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,887 creating build/bdist.linux-armv7l/wheel/crawl4ai/components 2025-11-02T04:45:45,888 copying build/lib/crawl4ai/components/crawler_monitor.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/components 2025-11-02T04:45:45,892 creating build/bdist.linux-armv7l/wheel/crawl4ai/deep_crawling 2025-11-02T04:45:45,893 copying build/lib/crawl4ai/deep_crawling/dfs_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2025-11-02T04:45:45,896 copying build/lib/crawl4ai/deep_crawling/crazy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2025-11-02T04:45:45,898 copying build/lib/crawl4ai/deep_crawling/scorers.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2025-11-02T04:45:45,901 copying build/lib/crawl4ai/deep_crawling/bfs_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2025-11-02T04:45:45,903 copying build/lib/crawl4ai/deep_crawling/base_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2025-11-02T04:45:45,906 copying build/lib/crawl4ai/deep_crawling/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2025-11-02T04:45:45,908 copying build/lib/crawl4ai/deep_crawling/bff_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2025-11-02T04:45:45,910 copying build/lib/crawl4ai/deep_crawling/filters.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2025-11-02T04:45:45,913 creating build/bdist.linux-armv7l/wheel/crawl4ai/crawlers 2025-11-02T04:45:45,915 creating build/bdist.linux-armv7l/wheel/crawl4ai/crawlers/amazon_product 2025-11-02T04:45:45,916 copying build/lib/crawl4ai/crawlers/amazon_product/crawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/crawlers/amazon_product 2025-11-02T04:45:45,918 copying build/lib/crawl4ai/crawlers/amazon_product/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/crawlers/amazon_product 2025-11-02T04:45:45,920 creating build/bdist.linux-armv7l/wheel/crawl4ai/crawlers/google_search 2025-11-02T04:45:45,921 copying build/lib/crawl4ai/crawlers/google_search/crawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/crawlers/google_search 2025-11-02T04:45:45,924 copying build/lib/crawl4ai/crawlers/google_search/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/crawlers/google_search 2025-11-02T04:45:45,926 copying build/lib/crawl4ai/crawlers/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/crawlers 2025-11-02T04:45:45,927 copying build/lib/crawl4ai/async_database.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,930 copying build/lib/crawl4ai/content_scraping_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,932 copying build/lib/crawl4ai/browser_profiler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,935 copying build/lib/crawl4ai/hub.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,937 copying build/lib/crawl4ai/types.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,940 copying build/lib/crawl4ai/models.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,943 creating build/bdist.linux-armv7l/wheel/crawl4ai/legacy 2025-11-02T04:45:45,944 copying build/lib/crawl4ai/legacy/crawler_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2025-11-02T04:45:45,947 copying build/lib/crawl4ai/legacy/llmtxt.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2025-11-02T04:45:45,949 copying build/lib/crawl4ai/legacy/cli.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2025-11-02T04:45:45,951 copying build/lib/crawl4ai/legacy/version_manager.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2025-11-02T04:45:45,953 copying build/lib/crawl4ai/legacy/docs_manager.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2025-11-02T04:45:45,955 copying build/lib/crawl4ai/legacy/web_crawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2025-11-02T04:45:45,957 copying build/lib/crawl4ai/legacy/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2025-11-02T04:45:45,959 copying build/lib/crawl4ai/legacy/database.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2025-11-02T04:45:45,961 copying build/lib/crawl4ai/adaptive_crawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,965 copying build/lib/crawl4ai/async_configs.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,969 copying build/lib/crawl4ai/markdown_generation_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,971 copying build/lib/crawl4ai/table_extraction.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,975 copying build/lib/crawl4ai/link_preview.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,977 copying build/lib/crawl4ai/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,980 copying build/lib/crawl4ai/docker_client.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,982 copying build/lib/crawl4ai/utils.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,990 copying build/lib/crawl4ai/__version__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,992 copying build/lib/crawl4ai/cache_context.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:45,994 creating build/bdist.linux-armv7l/wheel/crawl4ai/script 2025-11-02T04:45:45,996 copying build/lib/crawl4ai/script/c4a_result.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/script 2025-11-02T04:45:45,998 copying build/lib/crawl4ai/script/c4a_compile.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/script 2025-11-02T04:45:46,001 copying build/lib/crawl4ai/script/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/script 2025-11-02T04:45:46,003 copying build/lib/crawl4ai/script/c4ai_script.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/script 2025-11-02T04:45:46,006 copying build/lib/crawl4ai/proxy_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:46,009 creating build/bdist.linux-armv7l/wheel/crawl4ai/html2text 2025-11-02T04:45:46,010 copying build/lib/crawl4ai/html2text/elements.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/html2text 2025-11-02T04:45:46,012 copying build/lib/crawl4ai/html2text/cli.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/html2text 2025-11-02T04:45:46,014 copying build/lib/crawl4ai/html2text/__main__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/html2text 2025-11-02T04:45:46,016 copying build/lib/crawl4ai/html2text/config.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/html2text 2025-11-02T04:45:46,018 copying build/lib/crawl4ai/html2text/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/html2text 2025-11-02T04:45:46,021 copying build/lib/crawl4ai/html2text/utils.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/html2text 2025-11-02T04:45:46,023 copying build/lib/crawl4ai/html2text/_typing.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/html2text 2025-11-02T04:45:46,025 copying build/lib/crawl4ai/migrations.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:46,028 copying build/lib/crawl4ai/extraction_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:46,031 copying build/lib/crawl4ai/user_agent_generator.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2025-11-02T04:45:46,034 running install_egg_info 2025-11-02T04:45:46,039 Copying crawl4ai_ctf.egg-info to build/bdist.linux-armv7l/wheel/./crawl4ai_ctf-0.7.6.post3-py3.11.egg-info 2025-11-02T04:45:46,053 running install_scripts 2025-11-02T04:45:46,068 creating build/bdist.linux-armv7l/wheel/crawl4ai_ctf-0.7.6.post3.dist-info/WHEEL 2025-11-02T04:45:46,070 creating '/tmp/pip-wheel-b9nzn24z/.tmp-6b2dk0kk/crawl4ai_ctf-0.7.6.post3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-11-02T04:45:46,074 adding 'crawl4ai/__init__.py' 2025-11-02T04:45:46,075 adding 'crawl4ai/__version__.py' 2025-11-02T04:45:46,085 adding 'crawl4ai/adaptive_crawler copy.py' 2025-11-02T04:45:46,096 adding 'crawl4ai/adaptive_crawler.py' 2025-11-02T04:45:46,106 adding 'crawl4ai/async_configs.py' 2025-11-02T04:45:46,117 adding 'crawl4ai/async_crawler_strategy.back.py' 2025-11-02T04:45:46,128 adding 'crawl4ai/async_crawler_strategy.py' 2025-11-02T04:45:46,132 adding 'crawl4ai/async_database.py' 2025-11-02T04:45:46,135 adding 'crawl4ai/async_dispatcher.py' 2025-11-02T04:45:46,137 adding 'crawl4ai/async_logger.py' 2025-11-02T04:45:46,145 adding 'crawl4ai/async_url_seeder.py' 2025-11-02T04:45:46,150 adding 'crawl4ai/async_webcrawler.py' 2025-11-02T04:45:46,152 adding 'crawl4ai/browser_adapter.py' 2025-11-02T04:45:46,157 adding 'crawl4ai/browser_manager.py' 2025-11-02T04:45:46,162 adding 'crawl4ai/browser_profiler.py' 2025-11-02T04:45:46,164 adding 'crawl4ai/cache_context.py' 2025-11-02T04:45:46,166 adding 'crawl4ai/chunking_strategy.py' 2025-11-02T04:45:46,172 adding 'crawl4ai/cli.py' 2025-11-02T04:45:46,174 adding 'crawl4ai/config.py' 2025-11-02T04:45:46,178 adding 'crawl4ai/content_filter_strategy.py' 2025-11-02T04:45:46,183 adding 'crawl4ai/content_scraping_strategy.py' 2025-11-02T04:45:46,185 adding 'crawl4ai/docker_client.py' 2025-11-02T04:45:46,194 adding 'crawl4ai/extraction_strategy.py' 2025-11-02T04:45:46,196 adding 'crawl4ai/hub.py' 2025-11-02T04:45:46,198 adding 'crawl4ai/install.py' 2025-11-02T04:45:46,200 adding 'crawl4ai/link_preview.py' 2025-11-02T04:45:46,202 adding 'crawl4ai/markdown_generation_strategy.py' 2025-11-02T04:45:46,204 adding 'crawl4ai/migrations.py' 2025-11-02T04:45:46,206 adding 'crawl4ai/model_loader.py' 2025-11-02T04:45:46,208 adding 'crawl4ai/models.py' 2025-11-02T04:45:46,216 adding 'crawl4ai/prompts.py' 2025-11-02T04:45:46,218 adding 'crawl4ai/proxy_strategy.py' 2025-11-02T04:45:46,220 adding 'crawl4ai/ssl_certificate.py' 2025-11-02T04:45:46,226 adding 'crawl4ai/table_extraction.py' 2025-11-02T04:45:46,228 adding 'crawl4ai/types.py' 2025-11-02T04:45:46,231 adding 'crawl4ai/user_agent_generator.py' 2025-11-02T04:45:46,247 adding 'crawl4ai/utils.py' 2025-11-02T04:45:46,252 adding 'crawl4ai/components/crawler_monitor.py' 2025-11-02T04:45:46,254 adding 'crawl4ai/crawlers/__init__.py' 2025-11-02T04:45:46,255 adding 'crawl4ai/crawlers/amazon_product/__init__.py' 2025-11-02T04:45:46,257 adding 'crawl4ai/crawlers/amazon_product/crawler.py' 2025-11-02T04:45:46,258 adding 'crawl4ai/crawlers/google_search/__init__.py' 2025-11-02T04:45:46,260 adding 'crawl4ai/crawlers/google_search/crawler.py' 2025-11-02T04:45:46,262 adding 'crawl4ai/deep_crawling/__init__.py' 2025-11-02T04:45:46,263 adding 'crawl4ai/deep_crawling/base_strategy.py' 2025-11-02T04:45:46,265 adding 'crawl4ai/deep_crawling/bff_strategy.py' 2025-11-02T04:45:46,267 adding 'crawl4ai/deep_crawling/bfs_strategy.py' 2025-11-02T04:45:46,269 adding 'crawl4ai/deep_crawling/crazy.py' 2025-11-02T04:45:46,271 adding 'crawl4ai/deep_crawling/dfs_strategy.py' 2025-11-02T04:45:46,274 adding 'crawl4ai/deep_crawling/filters.py' 2025-11-02T04:45:46,277 adding 'crawl4ai/deep_crawling/scorers.py' 2025-11-02T04:45:46,282 adding 'crawl4ai/html2text/__init__.py' 2025-11-02T04:45:46,284 adding 'crawl4ai/html2text/__main__.py' 2025-11-02T04:45:46,285 adding 'crawl4ai/html2text/_typing.py' 2025-11-02T04:45:46,287 adding 'crawl4ai/html2text/cli.py' 2025-11-02T04:45:46,288 adding 'crawl4ai/html2text/config.py' 2025-11-02T04:45:46,290 adding 'crawl4ai/html2text/elements.py' 2025-11-02T04:45:46,292 adding 'crawl4ai/html2text/utils.py' 2025-11-02T04:45:46,293 adding 'crawl4ai/js_snippet/__init__.py' 2025-11-02T04:45:46,295 adding 'crawl4ai/js_snippet/navigator_overrider.js' 2025-11-02T04:45:46,296 adding 'crawl4ai/js_snippet/remove_overlay_elements.js' 2025-11-02T04:45:46,297 adding 'crawl4ai/js_snippet/update_image_dimensions.js' 2025-11-02T04:45:46,299 adding 'crawl4ai/legacy/__init__.py' 2025-11-02T04:45:46,300 adding 'crawl4ai/legacy/cli.py' 2025-11-02T04:45:46,302 adding 'crawl4ai/legacy/crawler_strategy.py' 2025-11-02T04:45:46,304 adding 'crawl4ai/legacy/database.py' 2025-11-02T04:45:46,305 adding 'crawl4ai/legacy/docs_manager.py' 2025-11-02T04:45:46,308 adding 'crawl4ai/legacy/llmtxt.py' 2025-11-02T04:45:46,309 adding 'crawl4ai/legacy/version_manager.py' 2025-11-02T04:45:46,311 adding 'crawl4ai/legacy/web_crawler.py' 2025-11-02T04:45:46,314 adding 'crawl4ai/processors/pdf/__init__.py' 2025-11-02T04:45:46,316 adding 'crawl4ai/processors/pdf/processor.py' 2025-11-02T04:45:46,319 adding 'crawl4ai/processors/pdf/utils.py' 2025-11-02T04:45:46,320 adding 'crawl4ai/script/__init__.py' 2025-11-02T04:45:46,322 adding 'crawl4ai/script/c4a_compile.py' 2025-11-02T04:45:46,324 adding 'crawl4ai/script/c4a_result.py' 2025-11-02T04:45:46,327 adding 'crawl4ai/script/c4ai_script.py' 2025-11-02T04:45:46,331 adding 'crawl4ai_ctf-0.7.6.post3.dist-info/licenses/LICENSE' 2025-11-02T04:45:46,337 adding 'crawl4ai_ctf-0.7.6.post3.dist-info/METADATA' 2025-11-02T04:45:46,338 adding 'crawl4ai_ctf-0.7.6.post3.dist-info/WHEEL' 2025-11-02T04:45:46,339 adding 'crawl4ai_ctf-0.7.6.post3.dist-info/entry_points.txt' 2025-11-02T04:45:46,340 adding 'crawl4ai_ctf-0.7.6.post3.dist-info/top_level.txt' 2025-11-02T04:45:46,342 adding 'crawl4ai_ctf-0.7.6.post3.dist-info/RECORD' 2025-11-02T04:45:46,348 removing build/bdist.linux-armv7l/wheel 2025-11-02T04:45:46,477 Building wheel for crawl4ai-ctf (pyproject.toml): finished with status 'done' 2025-11-02T04:45:46,491 Created wheel for crawl4ai-ctf: filename=crawl4ai_ctf-0.7.6.post3-py3-none-any.whl size=432044 sha256=c08d62dfdf409f3f20b106d1a2af18c12b9b57a4b83cd5bf925e761bf8de2fae 2025-11-02T04:45:46,492 Stored in directory: /tmp/pip-ephem-wheel-cache-hmay5lxv/wheels/08/85/09/f0304b9abc6981dc78d7ac959a257c894c57c9c141608ceaec 2025-11-02T04:45:46,517 Successfully built crawl4ai-ctf 2025-11-02T04:45:46,530 Removed build tracker: '/tmp/pip-build-tracker-th2onab1'