python3.14-crawl4ai-0.8.5
default.checks.x86_64-linux.home-manager-psi
· build #120
· raw
1Sourcing python-remove-tests-dir-hook2Sourcing python-catch-conflicts-hook.sh3Sourcing python-remove-bin-bytecode-hook.sh4Sourcing pypa-build-hook5Using pypaBuildPhase6Sourcing python-runtime-deps-check-hook7Using pythonRuntimeDepsCheckHook8Sourcing pypa-install-hook9Using pypaInstallPhase10Sourcing python-imports-check-hook.sh11Using pythonImportsCheckPhase12Sourcing python-metadata-check-hook.sh13Using pythonMetadataCheckPhase14Sourcing python-namespaces-hook15Sourcing python-catch-conflicts-hook.sh16Using checkPhaseThreadLimitHook
unpackPhase
17unpacking source archive /nix/store/xbmmal3fx040hy5gs44kqd9cxby2i5sg-source18source root is source19setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/uv.lock"configurePhase
20no configure script, doing nothingbuildPhase
21Executing pypaBuildPhase22Creating a wheel...23pypa build flags: --no-isolation --outdir dist/ --wheel24* Getting build dependencies for wheel...25/nix/store/xv8alksljvbyk0mrbf9xvl16ygx27ajn-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml`26 corresp(dist, value, root_dir)27running egg_info28creating Crawl4AI.egg-info29writing Crawl4AI.egg-info/PKG-INFO30writing dependency_links to Crawl4AI.egg-info/dependency_links.txt31writing entry points to Crawl4AI.egg-info/entry_points.txt32writing requirements to Crawl4AI.egg-info/requires.txt33writing top-level names to Crawl4AI.egg-info/top_level.txt34writing manifest file 'Crawl4AI.egg-info/SOURCES.txt'35reading manifest file 'Crawl4AI.egg-info/SOURCES.txt'36reading manifest template 'MANIFEST.in'37adding license file 'LICENSE'38writing manifest file 'Crawl4AI.egg-info/SOURCES.txt'39* Building wheel...40/nix/store/xv8alksljvbyk0mrbf9xvl16ygx27ajn-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml`41 corresp(dist, value, root_dir)42running bdist_wheel43running build44running build_py45creating build/lib/crawl4ai46copying crawl4ai/adaptive_crawler copy.py -> build/lib/crawl4ai47copying crawl4ai/async_crawler_strategy.back.py -> build/lib/crawl4ai48copying crawl4ai/async_database.py -> build/lib/crawl4ai49copying crawl4ai/async_logger.py -> build/lib/crawl4ai50copying crawl4ai/browser_adapter.py -> build/lib/crawl4ai51copying crawl4ai/cache_context.py -> build/lib/crawl4ai52copying crawl4ai/cache_validator.py -> build/lib/crawl4ai53copying crawl4ai/chunking_strategy.py -> build/lib/crawl4ai54copying crawl4ai/docker_client.py -> build/lib/crawl4ai55copying crawl4ai/hub.py -> build/lib/crawl4ai56copying crawl4ai/install.py -> build/lib/crawl4ai57copying crawl4ai/migrations.py -> build/lib/crawl4ai58copying crawl4ai/model_loader.py -> build/lib/crawl4ai59copying crawl4ai/proxy_strategy.py -> build/lib/crawl4ai60copying crawl4ai/ssl_certificate.py -> build/lib/crawl4ai61copying crawl4ai/table_extraction.py -> build/lib/crawl4ai62copying crawl4ai/types.py -> build/lib/crawl4ai63copying crawl4ai/user_agent_generator.py -> build/lib/crawl4ai64copying crawl4ai/__init__.py -> build/lib/crawl4ai65copying crawl4ai/__version__.py -> build/lib/crawl4ai66copying crawl4ai/adaptive_crawler.py -> build/lib/crawl4ai67copying crawl4ai/antibot_detector.py -> build/lib/crawl4ai68copying crawl4ai/async_configs.py -> build/lib/crawl4ai69copying crawl4ai/async_crawler_strategy.py -> build/lib/crawl4ai70copying crawl4ai/async_dispatcher.py -> build/lib/crawl4ai71copying crawl4ai/async_url_seeder.py -> build/lib/crawl4ai72copying crawl4ai/async_webcrawler.py -> build/lib/crawl4ai73copying crawl4ai/browser_manager.py -> build/lib/crawl4ai74copying crawl4ai/browser_profiler.py -> build/lib/crawl4ai75copying crawl4ai/cli.py -> build/lib/crawl4ai76copying crawl4ai/config.py -> build/lib/crawl4ai77copying crawl4ai/content_filter_strategy.py -> build/lib/crawl4ai78copying crawl4ai/content_scraping_strategy.py -> build/lib/crawl4ai79copying crawl4ai/extraction_strategy.py -> build/lib/crawl4ai80copying crawl4ai/link_preview.py -> build/lib/crawl4ai81copying crawl4ai/markdown_generation_strategy.py -> build/lib/crawl4ai82copying crawl4ai/models.py -> build/lib/crawl4ai83copying crawl4ai/prompts.py -> build/lib/crawl4ai84copying crawl4ai/utils.py -> build/lib/crawl4ai85creating build/lib/crawl4ai/cloud86copying crawl4ai/cloud/__init__.py -> build/lib/crawl4ai/cloud87copying crawl4ai/cloud/cli.py -> build/lib/crawl4ai/cloud88creating build/lib/crawl4ai/components89copying crawl4ai/components/crawler_monitor.py -> build/lib/crawl4ai/components90creating build/lib/crawl4ai/crawlers91copying crawl4ai/crawlers/__init__.py -> build/lib/crawl4ai/crawlers92creating build/lib/crawl4ai/deep_crawling93copying crawl4ai/deep_crawling/__init__.py -> build/lib/crawl4ai/deep_crawling94copying crawl4ai/deep_crawling/base_strategy.py -> build/lib/crawl4ai/deep_crawling95copying crawl4ai/deep_crawling/crazy.py -> build/lib/crawl4ai/deep_crawling96copying crawl4ai/deep_crawling/scorers.py -> build/lib/crawl4ai/deep_crawling97copying crawl4ai/deep_crawling/bff_strategy.py -> build/lib/crawl4ai/deep_crawling98copying crawl4ai/deep_crawling/bfs_strategy.py -> build/lib/crawl4ai/deep_crawling99copying crawl4ai/deep_crawling/dfs_strategy.py -> build/lib/crawl4ai/deep_crawling100copying crawl4ai/deep_crawling/filters.py -> build/lib/crawl4ai/deep_crawling101creating build/lib/crawl4ai/html2text102copying crawl4ai/html2text/_typing.py -> build/lib/crawl4ai/html2text103copying crawl4ai/html2text/cli.py -> build/lib/crawl4ai/html2text104copying crawl4ai/html2text/config.py -> build/lib/crawl4ai/html2text105copying crawl4ai/html2text/utils.py -> build/lib/crawl4ai/html2text106copying crawl4ai/html2text/__main__.py -> build/lib/crawl4ai/html2text107copying crawl4ai/html2text/__init__.py -> build/lib/crawl4ai/html2text108copying crawl4ai/html2text/elements.py -> build/lib/crawl4ai/html2text109creating build/lib/crawl4ai/js_snippet110copying crawl4ai/js_snippet/__init__.py -> build/lib/crawl4ai/js_snippet111creating build/lib/crawl4ai/legacy112copying crawl4ai/legacy/cli.py -> build/lib/crawl4ai/legacy113copying crawl4ai/legacy/crawler_strategy.py -> build/lib/crawl4ai/legacy114copying crawl4ai/legacy/database.py -> build/lib/crawl4ai/legacy115copying crawl4ai/legacy/docs_manager.py -> build/lib/crawl4ai/legacy116copying crawl4ai/legacy/llmtxt.py -> build/lib/crawl4ai/legacy117copying crawl4ai/legacy/version_manager.py -> build/lib/crawl4ai/legacy118copying crawl4ai/legacy/web_crawler.py -> build/lib/crawl4ai/legacy119copying crawl4ai/legacy/__init__.py -> build/lib/crawl4ai/legacy120creating build/lib/crawl4ai/script121copying crawl4ai/script/__init__.py -> build/lib/crawl4ai/script122copying crawl4ai/script/c4a_compile.py -> build/lib/crawl4ai/script123copying crawl4ai/script/c4a_result.py -> build/lib/crawl4ai/script124copying crawl4ai/script/c4ai_script.py -> build/lib/crawl4ai/script125creating build/lib/crawl4ai/crawlers/amazon_product126copying crawl4ai/crawlers/amazon_product/crawler.py -> build/lib/crawl4ai/crawlers/amazon_product127copying crawl4ai/crawlers/amazon_product/__init__.py -> build/lib/crawl4ai/crawlers/amazon_product128creating build/lib/crawl4ai/crawlers/google_search129copying crawl4ai/crawlers/google_search/crawler.py -> build/lib/crawl4ai/crawlers/google_search130copying crawl4ai/crawlers/google_search/__init__.py -> build/lib/crawl4ai/crawlers/google_search131creating build/lib/crawl4ai/processors/pdf132copying crawl4ai/processors/pdf/processor.py -> build/lib/crawl4ai/processors/pdf133copying crawl4ai/processors/pdf/utils.py -> build/lib/crawl4ai/processors/pdf134copying crawl4ai/processors/pdf/__init__.py -> build/lib/crawl4ai/processors/pdf135running egg_info136writing Crawl4AI.egg-info/PKG-INFO137writing dependency_links to Crawl4AI.egg-info/dependency_links.txt138writing entry points to Crawl4AI.egg-info/entry_points.txt139writing requirements to Crawl4AI.egg-info/requires.txt140writing top-level names to Crawl4AI.egg-info/top_level.txt141reading manifest file 'Crawl4AI.egg-info/SOURCES.txt'142reading manifest template 'MANIFEST.in'143adding license file 'LICENSE'144writing manifest file 'Crawl4AI.egg-info/SOURCES.txt'145copying crawl4ai/js_snippet/navigator_overrider.js -> build/lib/crawl4ai/js_snippet146copying crawl4ai/js_snippet/remove_overlay_elements.js -> build/lib/crawl4ai/js_snippet147copying crawl4ai/js_snippet/update_image_dimensions.js -> build/lib/crawl4ai/js_snippet148copying crawl4ai/js_snippet/flatten_shadow_dom.js -> build/lib/crawl4ai/js_snippet149copying crawl4ai/js_snippet/remove_consent_popups.js -> build/lib/crawl4ai/js_snippet150copying crawl4ai/crawlers/google_search/script.js -> build/lib/crawl4ai/crawlers/google_search151installing to build/bdist.linux-x86_64/wheel152running install153running install_lib154creating build/bdist.linux-x86_64/wheel155creating build/bdist.linux-x86_64/wheel/crawl4ai156copying build/lib/crawl4ai/adaptive_crawler copy.py -> build/bdist.linux-x86_64/wheel/./crawl4ai157copying build/lib/crawl4ai/async_crawler_strategy.back.py -> build/bdist.linux-x86_64/wheel/./crawl4ai158copying build/lib/crawl4ai/async_database.py -> build/bdist.linux-x86_64/wheel/./crawl4ai159copying build/lib/crawl4ai/async_logger.py -> build/bdist.linux-x86_64/wheel/./crawl4ai160copying build/lib/crawl4ai/browser_adapter.py -> build/bdist.linux-x86_64/wheel/./crawl4ai161copying build/lib/crawl4ai/cache_context.py -> build/bdist.linux-x86_64/wheel/./crawl4ai162copying build/lib/crawl4ai/cache_validator.py -> build/bdist.linux-x86_64/wheel/./crawl4ai163copying build/lib/crawl4ai/chunking_strategy.py -> build/bdist.linux-x86_64/wheel/./crawl4ai164copying build/lib/crawl4ai/docker_client.py -> build/bdist.linux-x86_64/wheel/./crawl4ai165copying build/lib/crawl4ai/hub.py -> build/bdist.linux-x86_64/wheel/./crawl4ai166copying build/lib/crawl4ai/install.py -> build/bdist.linux-x86_64/wheel/./crawl4ai167copying build/lib/crawl4ai/migrations.py -> build/bdist.linux-x86_64/wheel/./crawl4ai168copying build/lib/crawl4ai/model_loader.py -> build/bdist.linux-x86_64/wheel/./crawl4ai169copying build/lib/crawl4ai/proxy_strategy.py -> build/bdist.linux-x86_64/wheel/./crawl4ai170copying build/lib/crawl4ai/ssl_certificate.py -> build/bdist.linux-x86_64/wheel/./crawl4ai171copying build/lib/crawl4ai/table_extraction.py -> build/bdist.linux-x86_64/wheel/./crawl4ai172copying build/lib/crawl4ai/types.py -> build/bdist.linux-x86_64/wheel/./crawl4ai173copying build/lib/crawl4ai/user_agent_generator.py -> build/bdist.linux-x86_64/wheel/./crawl4ai174copying build/lib/crawl4ai/__init__.py -> build/bdist.linux-x86_64/wheel/./crawl4ai175copying build/lib/crawl4ai/__version__.py -> build/bdist.linux-x86_64/wheel/./crawl4ai176copying build/lib/crawl4ai/adaptive_crawler.py -> build/bdist.linux-x86_64/wheel/./crawl4ai177copying build/lib/crawl4ai/antibot_detector.py -> build/bdist.linux-x86_64/wheel/./crawl4ai178copying build/lib/crawl4ai/async_configs.py -> build/bdist.linux-x86_64/wheel/./crawl4ai179copying build/lib/crawl4ai/async_crawler_strategy.py -> build/bdist.linux-x86_64/wheel/./crawl4ai180copying build/lib/crawl4ai/async_dispatcher.py -> build/bdist.linux-x86_64/wheel/./crawl4ai181copying build/lib/crawl4ai/async_url_seeder.py -> build/bdist.linux-x86_64/wheel/./crawl4ai182copying build/lib/crawl4ai/async_webcrawler.py -> build/bdist.linux-x86_64/wheel/./crawl4ai183copying build/lib/crawl4ai/browser_manager.py -> build/bdist.linux-x86_64/wheel/./crawl4ai184copying build/lib/crawl4ai/browser_profiler.py -> build/bdist.linux-x86_64/wheel/./crawl4ai185copying build/lib/crawl4ai/cli.py -> build/bdist.linux-x86_64/wheel/./crawl4ai186copying build/lib/crawl4ai/config.py -> build/bdist.linux-x86_64/wheel/./crawl4ai187copying build/lib/crawl4ai/content_filter_strategy.py -> build/bdist.linux-x86_64/wheel/./crawl4ai188copying build/lib/crawl4ai/content_scraping_strategy.py -> build/bdist.linux-x86_64/wheel/./crawl4ai189copying build/lib/crawl4ai/extraction_strategy.py -> build/bdist.linux-x86_64/wheel/./crawl4ai190copying build/lib/crawl4ai/link_preview.py -> build/bdist.linux-x86_64/wheel/./crawl4ai191copying build/lib/crawl4ai/markdown_generation_strategy.py -> build/bdist.linux-x86_64/wheel/./crawl4ai192copying build/lib/crawl4ai/models.py -> build/bdist.linux-x86_64/wheel/./crawl4ai193copying build/lib/crawl4ai/prompts.py -> build/bdist.linux-x86_64/wheel/./crawl4ai194copying build/lib/crawl4ai/utils.py -> build/bdist.linux-x86_64/wheel/./crawl4ai195creating build/bdist.linux-x86_64/wheel/crawl4ai/cloud196copying build/lib/crawl4ai/cloud/__init__.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/cloud197copying build/lib/crawl4ai/cloud/cli.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/cloud198creating build/bdist.linux-x86_64/wheel/crawl4ai/components199copying build/lib/crawl4ai/components/crawler_monitor.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/components200creating build/bdist.linux-x86_64/wheel/crawl4ai/crawlers201copying build/lib/crawl4ai/crawlers/__init__.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/crawlers202creating build/bdist.linux-x86_64/wheel/crawl4ai/crawlers/amazon_product203copying build/lib/crawl4ai/crawlers/amazon_product/crawler.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/crawlers/amazon_product204copying build/lib/crawl4ai/crawlers/amazon_product/__init__.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/crawlers/amazon_product205creating build/bdist.linux-x86_64/wheel/crawl4ai/crawlers/google_search206copying build/lib/crawl4ai/crawlers/google_search/crawler.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/crawlers/google_search207copying build/lib/crawl4ai/crawlers/google_search/__init__.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/crawlers/google_search208copying build/lib/crawl4ai/crawlers/google_search/script.js -> build/bdist.linux-x86_64/wheel/./crawl4ai/crawlers/google_search209creating build/bdist.linux-x86_64/wheel/crawl4ai/deep_crawling210copying build/lib/crawl4ai/deep_crawling/__init__.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/deep_crawling211copying build/lib/crawl4ai/deep_crawling/base_strategy.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/deep_crawling212copying build/lib/crawl4ai/deep_crawling/crazy.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/deep_crawling213copying build/lib/crawl4ai/deep_crawling/scorers.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/deep_crawling214copying build/lib/crawl4ai/deep_crawling/bff_strategy.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/deep_crawling215copying build/lib/crawl4ai/deep_crawling/bfs_strategy.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/deep_crawling216copying build/lib/crawl4ai/deep_crawling/dfs_strategy.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/deep_crawling217copying build/lib/crawl4ai/deep_crawling/filters.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/deep_crawling218creating build/bdist.linux-x86_64/wheel/crawl4ai/html2text219copying build/lib/crawl4ai/html2text/_typing.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/html2text220copying build/lib/crawl4ai/html2text/cli.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/html2text221copying build/lib/crawl4ai/html2text/config.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/html2text222copying build/lib/crawl4ai/html2text/utils.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/html2text223copying build/lib/crawl4ai/html2text/__main__.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/html2text224copying build/lib/crawl4ai/html2text/__init__.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/html2text225copying build/lib/crawl4ai/html2text/elements.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/html2text226creating build/bdist.linux-x86_64/wheel/crawl4ai/js_snippet227copying build/lib/crawl4ai/js_snippet/__init__.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/js_snippet228copying build/lib/crawl4ai/js_snippet/navigator_overrider.js -> build/bdist.linux-x86_64/wheel/./crawl4ai/js_snippet229copying build/lib/crawl4ai/js_snippet/remove_overlay_elements.js -> build/bdist.linux-x86_64/wheel/./crawl4ai/js_snippet230copying build/lib/crawl4ai/js_snippet/update_image_dimensions.js -> build/bdist.linux-x86_64/wheel/./crawl4ai/js_snippet231copying build/lib/crawl4ai/js_snippet/flatten_shadow_dom.js -> build/bdist.linux-x86_64/wheel/./crawl4ai/js_snippet232copying build/lib/crawl4ai/js_snippet/remove_consent_popups.js -> build/bdist.linux-x86_64/wheel/./crawl4ai/js_snippet233creating build/bdist.linux-x86_64/wheel/crawl4ai/legacy234copying build/lib/crawl4ai/legacy/cli.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/legacy235copying build/lib/crawl4ai/legacy/crawler_strategy.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/legacy236copying build/lib/crawl4ai/legacy/database.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/legacy237copying build/lib/crawl4ai/legacy/docs_manager.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/legacy238copying build/lib/crawl4ai/legacy/llmtxt.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/legacy239copying build/lib/crawl4ai/legacy/version_manager.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/legacy240copying build/lib/crawl4ai/legacy/web_crawler.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/legacy241copying build/lib/crawl4ai/legacy/__init__.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/legacy242creating build/bdist.linux-x86_64/wheel/crawl4ai/script243copying build/lib/crawl4ai/script/__init__.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/script244copying build/lib/crawl4ai/script/c4a_compile.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/script245copying build/lib/crawl4ai/script/c4a_result.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/script246copying build/lib/crawl4ai/script/c4ai_script.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/script247creating build/bdist.linux-x86_64/wheel/crawl4ai/processors248creating build/bdist.linux-x86_64/wheel/crawl4ai/processors/pdf249copying build/lib/crawl4ai/processors/pdf/processor.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/processors/pdf250copying build/lib/crawl4ai/processors/pdf/utils.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/processors/pdf251copying build/lib/crawl4ai/processors/pdf/__init__.py -> build/bdist.linux-x86_64/wheel/./crawl4ai/processors/pdf252running install_egg_info253Copying Crawl4AI.egg-info to build/bdist.linux-x86_64/wheel/./Crawl4AI-0.8.5-py3.14.egg-info254running install_scripts255creating build/bdist.linux-x86_64/wheel/crawl4ai-0.8.5.dist-info/WHEEL256creating '/build/source/dist/.tmp-xn0aaq1t/crawl4ai-0.8.5-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it257adding 'crawl4ai/__init__.py'258adding 'crawl4ai/__version__.py'259adding 'crawl4ai/adaptive_crawler copy.py'260adding 'crawl4ai/adaptive_crawler.py'261adding 'crawl4ai/antibot_detector.py'262adding 'crawl4ai/async_configs.py'263adding 'crawl4ai/async_crawler_strategy.back.py'264adding 'crawl4ai/async_crawler_strategy.py'265adding 'crawl4ai/async_database.py'266adding 'crawl4ai/async_dispatcher.py'267adding 'crawl4ai/async_logger.py'268adding 'crawl4ai/async_url_seeder.py'269adding 'crawl4ai/async_webcrawler.py'270adding 'crawl4ai/browser_adapter.py'271adding 'crawl4ai/browser_manager.py'272adding 'crawl4ai/browser_profiler.py'273adding 'crawl4ai/cache_context.py'274adding 'crawl4ai/cache_validator.py'275adding 'crawl4ai/chunking_strategy.py'276adding 'crawl4ai/cli.py'277adding 'crawl4ai/config.py'278adding 'crawl4ai/content_filter_strategy.py'279adding 'crawl4ai/content_scraping_strategy.py'280adding 'crawl4ai/docker_client.py'281adding 'crawl4ai/extraction_strategy.py'282adding 'crawl4ai/hub.py'283adding 'crawl4ai/install.py'284adding 'crawl4ai/link_preview.py'285adding 'crawl4ai/markdown_generation_strategy.py'286adding 'crawl4ai/migrations.py'287adding 'crawl4ai/model_loader.py'288adding 'crawl4ai/models.py'289adding 'crawl4ai/prompts.py'290adding 'crawl4ai/proxy_strategy.py'291adding 'crawl4ai/ssl_certificate.py'292adding 'crawl4ai/table_extraction.py'293adding 'crawl4ai/types.py'294adding 'crawl4ai/user_agent_generator.py'295adding 'crawl4ai/utils.py'296adding 'crawl4ai/cloud/__init__.py'297adding 'crawl4ai/cloud/cli.py'298adding 'crawl4ai/components/crawler_monitor.py'299adding 'crawl4ai/crawlers/__init__.py'300adding 'crawl4ai/crawlers/amazon_product/__init__.py'301adding 'crawl4ai/crawlers/amazon_product/crawler.py'302adding 'crawl4ai/crawlers/google_search/__init__.py'303adding 'crawl4ai/crawlers/google_search/crawler.py'304adding 'crawl4ai/crawlers/google_search/script.js'305adding 'crawl4ai/deep_crawling/__init__.py'306adding 'crawl4ai/deep_crawling/base_strategy.py'307adding 'crawl4ai/deep_crawling/bff_strategy.py'308adding 'crawl4ai/deep_crawling/bfs_strategy.py'309adding 'crawl4ai/deep_crawling/crazy.py'310adding 'crawl4ai/deep_crawling/dfs_strategy.py'311adding 'crawl4ai/deep_crawling/filters.py'312adding 'crawl4ai/deep_crawling/scorers.py'313adding 'crawl4ai/html2text/__init__.py'314adding 'crawl4ai/html2text/__main__.py'315adding 'crawl4ai/html2text/_typing.py'316adding 'crawl4ai/html2text/cli.py'317adding 'crawl4ai/html2text/config.py'318adding 'crawl4ai/html2text/elements.py'319adding 'crawl4ai/html2text/utils.py'320adding 'crawl4ai/js_snippet/__init__.py'321adding 'crawl4ai/js_snippet/flatten_shadow_dom.js'322adding 'crawl4ai/js_snippet/navigator_overrider.js'323adding 'crawl4ai/js_snippet/remove_consent_popups.js'324adding 'crawl4ai/js_snippet/remove_overlay_elements.js'325adding 'crawl4ai/js_snippet/update_image_dimensions.js'326adding 'crawl4ai/legacy/__init__.py'327adding 'crawl4ai/legacy/cli.py'328adding 'crawl4ai/legacy/crawler_strategy.py'329adding 'crawl4ai/legacy/database.py'330adding 'crawl4ai/legacy/docs_manager.py'331adding 'crawl4ai/legacy/llmtxt.py'332adding 'crawl4ai/legacy/version_manager.py'333adding 'crawl4ai/legacy/web_crawler.py'334adding 'crawl4ai/processors/pdf/__init__.py'335adding 'crawl4ai/processors/pdf/processor.py'336adding 'crawl4ai/processors/pdf/utils.py'337adding 'crawl4ai/script/__init__.py'338adding 'crawl4ai/script/c4a_compile.py'339adding 'crawl4ai/script/c4a_result.py'340adding 'crawl4ai/script/c4ai_script.py'341adding 'crawl4ai-0.8.5.dist-info/licenses/LICENSE'342adding 'crawl4ai-0.8.5.dist-info/METADATA'343adding 'crawl4ai-0.8.5.dist-info/WHEEL'344adding 'crawl4ai-0.8.5.dist-info/entry_points.txt'345adding 'crawl4ai-0.8.5.dist-info/top_level.txt'346adding 'crawl4ai-0.8.5.dist-info/RECORD'347removing build/bdist.linux-x86_64/wheel348Successfully built crawl4ai-0.8.5-py3-none-any.whl349Finished creating a wheel...350/build/source/dist /build/source351Unpacking to: unpacked/crawl4ai-0.8.5...OK352Repacking wheel as ./crawl4ai-0.8.5-py3-none-any.whl...OK353/build/source354Finished executing pypaBuildPhasepythonRuntimeDepsCheckHook
355Executing pythonRuntimeDepsCheck356Checking runtime dependencies for crawl4ai-0.8.5-py3-none-any.whl357Finished executing pythonRuntimeDepsCheckinstallPhase
358Executing pypaInstallPhase359/nix/store/s35y70a7f339z29lawkj3h7mzw0b8ix4-python3.14-crawl4ai-0.8.5/lib/python3.14/site-packages/crawl4ai/content_scraping_strategy.py:88: SyntaxWarning: 'return' in a 'finally' block360 return361/nix/store/s35y70a7f339z29lawkj3h7mzw0b8ix4-python3.14-crawl4ai-0.8.5/lib/python3.14/site-packages/crawl4ai/content_scraping_strategy.py:88: SyntaxWarning: 'return' in a 'finally' block362 return363Successfully installed crawl4ai-0.8.5-py3-none-any.whl364Finished executing pypaInstallPhasepythonOutputDistPhase
365Executing pythonOutputDistPhase366Finished executing pythonOutputDistPhasefixupPhase
367shrinking RPATHs of ELF executables and libraries in /nix/store/s35y70a7f339z29lawkj3h7mzw0b8ix4-python3.14-crawl4ai-0.8.5368checking for references to /build/ in /nix/store/s35y70a7f339z29lawkj3h7mzw0b8ix4-python3.14-crawl4ai-0.8.5...369patching script interpreter paths in /nix/store/s35y70a7f339z29lawkj3h7mzw0b8ix4-python3.14-crawl4ai-0.8.5370stripping (with command strip and flags -S -p) in /nix/store/s35y70a7f339z29lawkj3h7mzw0b8ix4-python3.14-crawl4ai-0.8.5/lib /nix/store/s35y70a7f339z29lawkj3h7mzw0b8ix4-python3.14-crawl4ai-0.8.5/bin371shrinking RPATHs of ELF executables and libraries in /nix/store/hysi0ijwpkhlv3xdark4zvipz11rp6l4-python3.14-crawl4ai-0.8.5-dist372checking for references to /build/ in /nix/store/hysi0ijwpkhlv3xdark4zvipz11rp6l4-python3.14-crawl4ai-0.8.5-dist...373patching script interpreter paths in /nix/store/hysi0ijwpkhlv3xdark4zvipz11rp6l4-python3.14-crawl4ai-0.8.5-dist374Rewriting #!/nix/store/rgnappqqc5vbq60gza5fflyk84sylwl6-python3-3.14.6/bin/python3.14 to #!/nix/store/rgnappqqc5vbq60gza5fflyk84sylwl6-python3-3.14.6375wrapping `/nix/store/s35y70a7f339z29lawkj3h7mzw0b8ix4-python3.14-crawl4ai-0.8.5/bin/crawl4ai-doctor'...376Rewriting #!/nix/store/rgnappqqc5vbq60gza5fflyk84sylwl6-python3-3.14.6/bin/python3.14 to #!/nix/store/rgnappqqc5vbq60gza5fflyk84sylwl6-python3-3.14.6377wrapping `/nix/store/s35y70a7f339z29lawkj3h7mzw0b8ix4-python3.14-crawl4ai-0.8.5/bin/crawl4ai-download-models'...378Rewriting #!/nix/store/rgnappqqc5vbq60gza5fflyk84sylwl6-python3-3.14.6/bin/python3.14 to #!/nix/store/rgnappqqc5vbq60gza5fflyk84sylwl6-python3-3.14.6379wrapping `/nix/store/s35y70a7f339z29lawkj3h7mzw0b8ix4-python3.14-crawl4ai-0.8.5/bin/crawl4ai-migrate'...380Rewriting #!/nix/store/rgnappqqc5vbq60gza5fflyk84sylwl6-python3-3.14.6/bin/python3.14 to #!/nix/store/rgnappqqc5vbq60gza5fflyk84sylwl6-python3-3.14.6381wrapping `/nix/store/s35y70a7f339z29lawkj3h7mzw0b8ix4-python3.14-crawl4ai-0.8.5/bin/crawl4ai-setup'...382Rewriting #!/nix/store/rgnappqqc5vbq60gza5fflyk84sylwl6-python3-3.14.6/bin/python3.14 to #!/nix/store/rgnappqqc5vbq60gza5fflyk84sylwl6-python3-3.14.6383wrapping `/nix/store/s35y70a7f339z29lawkj3h7mzw0b8ix4-python3.14-crawl4ai-0.8.5/bin/crwl'...384Executing pythonRemoveTestsDir385Finished executing pythonRemoveTestsDirpythonImportsCheckPhase
386Executing pythonImportsCheckPhasepythonMetadataCheckPhase
387Executing pythonMetadataCheckPhase