2026-08-31T13:04:50,177 Created temporary directory: /tmp/pip-ephem-wheel-cache-53c45off 2026-08-31T13:04:50,179 Created temporary directory: /tmp/pip-build-tracker-rr3zy3sb 2026-08-31T13:04:50,179 Initialized build tracking at /tmp/pip-build-tracker-rr3zy3sb 2026-08-31T13:04:50,180 Created build tracker: /tmp/pip-build-tracker-rr3zy3sb 2026-08-31T13:04:50,180 Entered build tracker: /tmp/pip-build-tracker-rr3zy3sb 2026-08-31T13:04:50,181 Created temporary directory: /tmp/pip-wheel-dugg4gxx 2026-08-31T13:04:50,184 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-31T13:04:50,187 Created temporary directory: /tmp/pip-ephem-wheel-cache-abzj31_n 2026-08-31T13:04:50,209 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-31T13:04:50,213 2 location(s) to search for versions of crawl4ai: 2026-08-31T13:04:50,213 * https://pypi.org/simple/crawl4ai/ 2026-08-31T13:04:50,213 * https://www.piwheels.org/simple/crawl4ai/ 2026-08-31T13:04:50,213 Fetching project page and analyzing links: https://pypi.org/simple/crawl4ai/ 2026-08-31T13:04:50,214 Getting page https://pypi.org/simple/crawl4ai/ 2026-08-31T13:04:50,216 Found index url https://pypi.org/simple 2026-08-31T13:04:50,370 Fetched page https://pypi.org/simple/crawl4ai/ as application/vnd.pypi.simple.v1+json 2026-08-31T13:04:50,395 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/f1/12/5d2d3c8d640f29294465242370af0a5015db455e0de393cdadadce9d2214/Crawl4AI-0.3.0-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,396 Found link https://files.pythonhosted.org/packages/99/13/f7518abc90cb1699e3ddf0ccaace2201bb4a5864150f87933afc6fb232fb/crawl4ai-0.3.0.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.0 2026-08-31T13:04:50,397 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/8c/5b/259bcd7a5c247630da62ec137a149d4f8be898b479f6c643e8eb03bc6eae/Crawl4AI-0.3.1-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,398 Found link https://files.pythonhosted.org/packages/68/1b/65f25eaa60db83aa283664e3d059544bf515ec76dbcb80bd2570de8dcac5/crawl4ai-0.3.1.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.1 2026-08-31T13:04:50,399 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/46/42/66a2207d47ce40ca9b5c508e6129b6517d87d93e39a37ded12300ce41462/Crawl4AI-0.3.2-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,400 Found link https://files.pythonhosted.org/packages/bc/1a/11bb83af8180ac1d8c2248992fc5e873a211a9c09db42db17430d33d3fa8/crawl4ai-0.3.2.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.2 2026-08-31T13:04:50,401 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/cf/00/7552077db15135b00f1e29bdc628f8c4fd96a56810ea8962cfb30aeaa997/Crawl4AI-0.3.3-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,402 Found link https://files.pythonhosted.org/packages/1c/d6/c9dd41a0335a29e8a67c5358aa814a9ea739eeefd4b6fc3d3f5379a3f58b/crawl4ai-0.3.3.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.3 2026-08-31T13:04:50,403 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/d5/f1/0f00632fb4ffe2fbc9109f75eaed9c2f8a14d34606abe0711ff779a4cb75/Crawl4AI-0.3.4-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,404 Found link https://files.pythonhosted.org/packages/b5/0b/2a33a5b27d4360a6760f8b3cb2ada98d5ce1d1626736f86f8553b376190a/crawl4ai-0.3.4.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.4 2026-08-31T13:04:50,405 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/c9/d2/8310ae5767b58e922c4f9308c3f3716eb5df07d08ac38fc1b741cfa7f28e/Crawl4AI-0.3.5-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,406 Found link https://files.pythonhosted.org/packages/fb/34/bbcb37036b7e9c97b173061d518abe198fbb6e1b87ceab18cd0829361052/crawl4ai-0.3.5.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.5 2026-08-31T13:04:50,407 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/b1/b0/722c30b1c7af79fe07524b36fd1ab907e9c65e1db970d49473c0d5d10d10/Crawl4AI-0.3.6-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,408 Found link https://files.pythonhosted.org/packages/bb/bd/cf04ab7776b3a16525141da2517262b00a5b825f24ec5240f17b3e7813aa/crawl4ai-0.3.6.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.6 2026-08-31T13:04:50,408 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/2a/b0/e9c6eda04ed2dc3cdca37cccb4e467f69af0848c678142b770ea7f6dbecf/Crawl4AI-0.3.7-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,409 Found link https://files.pythonhosted.org/packages/5b/7a/bff269c2589f360bfd38c654abf706864d1f0939b35f81aec5f288fe48c6/crawl4ai-0.3.7.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.7 2026-08-31T13:04:50,410 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/af/03/4d69b8d64b39096a721808a349199ca5d7989acf2177e270d15e6f82c356/Crawl4AI-0.3.8-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,411 Found link https://files.pythonhosted.org/packages/1c/31/327598a0c2cc3cd13dcb786ab41e9638c4c100db1940c9345b1e4d953f39/crawl4ai-0.3.8.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.8 2026-08-31T13:04:50,411 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/9c/8d/b0c5ae8decb7929c1d86611147ca82a6b65e4eb85d0d9d323701bf2abfdb/Crawl4AI-0.3.71-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,412 Found link https://files.pythonhosted.org/packages/ae/72/4af6cb93ea9a75191b68b1ef8658f1753a6e64caf327cda47b912d0135f9/crawl4ai-0.3.71.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.71 2026-08-31T13:04:50,413 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/d0/d9/b106af99d8a7c04e88c85fa89e0a4c2c418a1f621df096d6b6bfda6796b0/Crawl4AI-0.3.72-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,414 Found link https://files.pythonhosted.org/packages/7e/29/2a92b633a458a40c2a056c2c1e33b471236ec60a8fef0f05b450016e9f34/crawl4ai-0.3.72.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.72 2026-08-31T13:04:50,415 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/6f/01/437edf270f6ac9a68ca634308c3b1e022959e3eb8534e7e70b259b9e601a/Crawl4AI-0.3.73-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,416 Found link https://files.pythonhosted.org/packages/39/51/c30ab83b287260a11e149dafcaa6bc221df5d2d0ebe33aeb08bb8b6704a8/crawl4ai-0.3.73.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.73 2026-08-31T13:04:50,416 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/f1/c9/6c6300c8e929ad23aebc5f8899e37ad56360d0cb560edfa8a745315137aa/Crawl4AI-0.3.74-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,417 Found link https://files.pythonhosted.org/packages/3a/c6/6cb59ef1f461cc3eceb030b82d2759d706151cf77f094c1dcf5a5a043c6f/crawl4ai-0.3.74.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.74 2026-08-31T13:04:50,418 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/dd/b7/d6bb2b1621d1bd6c440980b244b0593d013713edd0e34c42a370a2092266/Crawl4AI-0.3.731-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,419 Found link https://files.pythonhosted.org/packages/2a/7a/1a2960c0e1045cb605980bc52c172d9f6b6b11cea56cb0b79829d14b99f8/crawl4ai-0.3.731.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.731 2026-08-31T13:04:50,420 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/62/21/8cd1c39a8242756461921b1a8d9543c589f45885bff69f7a02cd412522ff/Crawl4AI-0.3.741-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,421 Found link https://files.pythonhosted.org/packages/d6/9f/04f11cf3bc88d8a891005324ab12cac09af58f431f2a12ecb77ba7fb7439/crawl4ai-0.3.741.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.741 2026-08-31T13:04:50,421 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/bf/0f/f4a304959af22362f7111b5aa4359d421ff3020467d1fa81131d4e57e792/Crawl4AI-0.3.742-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,422 Found link https://files.pythonhosted.org/packages/11/b1/7dcd762cd4c4104f0c06bb8794a47605eedce2cb442b135a145c067b2a48/crawl4ai-0.3.742.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.742 2026-08-31T13:04:50,423 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/01/2a/a87fa043fcebba763e5f3125383d0899e18edf29a75ca09d8d005ba7d9d7/Crawl4AI-0.3.743-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,424 Found link https://files.pythonhosted.org/packages/a2/b0/03faf84718a3de11ac80826d4289f0e632c8e7fd2f558c39561fb43b8320/crawl4ai-0.3.743.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.743 2026-08-31T13:04:50,424 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/87/5c/5030b153fa62ab246e44ba1b1dfc08250ee40d320137e833afd5ca37df26/Crawl4AI-0.3.744-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,425 Found link https://files.pythonhosted.org/packages/bc/0c/f0952a3563fccb43cbfd95e0aed9524274955e1c171b3988bae54143bf4a/crawl4ai-0.3.744.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.744 2026-08-31T13:04:50,426 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/ed/7e/ebe351a457140330b20b6d8289b8f243b21de6e6bce505cd15b230a83bcb/Crawl4AI-0.3.745-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,427 Found link https://files.pythonhosted.org/packages/02/5a/919e64ff2977d7aa1b2cda4d45f16ff8996cd2c2dc1f55936fb6cd214222/crawl4ai-0.3.745.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.745 2026-08-31T13:04:50,428 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/e7/4d/ba2ffe9f97d76816c38cb55b18089b1d81f7c1c95e83b15b9d61b20d0009/Crawl4AI-0.3.746-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,429 Found link https://files.pythonhosted.org/packages/5d/13/7cd6eddfff3296bfa3381a2625910d3c680f38d90a87b8d13f1fec1e2d67/crawl4ai-0.3.746.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.3.746 2026-08-31T13:04:50,429 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/5e/cc/22eef72cb8ce45a52aec3efe8456fe74392606f14933f2d814dab6955d31/Crawl4AI-0.4.0-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,431 Found link https://files.pythonhosted.org/packages/4e/ae/8cc486cc1f7d88624c7b69b960f347946263b18dc21960b155e2943c0fb1/crawl4ai-0.4.0.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.4.0 2026-08-31T13:04:50,431 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/23/a7/0b133e8161fbe67f28ab3c9ffaabef51218c5529e4369694f8c34d5282b3/Crawl4AI-0.4.1-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,432 Found link https://files.pythonhosted.org/packages/a1/4f/577f8d0dc5607797ad6333647460ec0fdcf23952b1ae8c958152916cf290/crawl4ai-0.4.1.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.4.1 2026-08-31T13:04:50,433 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/9d/c3/5f5e395b8f0a71f5e7572e750b5d70bb7bb40a17c53cf191911c70ae519d/Crawl4AI-0.4.3b1-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,433 Found link https://files.pythonhosted.org/packages/5c/c2/487ef09869a15c470c65d6e276d9c91be8e8ebf27fd3bf0123741799fbb7/crawl4ai-0.4.3b1.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.4.3b1 2026-08-31T13:04:50,434 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/1e/54/6a5179e9ff7f2ec8d1b6be39db2af4aa19bead6e702015c08052bc1d849e/Crawl4AI-0.4.3b2-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,435 Found link https://files.pythonhosted.org/packages/55/72/c23738254e578ad6fe093f209c55d485fcb0965bc7db57440f866ebe14f1/crawl4ai-0.4.3b2.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.4.3b2 2026-08-31T13:04:50,435 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/d7/4f/2954abe781f7453c00089c4278ef04dea9fbb7bbf07ec229c68994b448dc/Crawl4AI-0.4.3b3-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,437 Found link https://files.pythonhosted.org/packages/3a/fe/d3a1b6b8aa8c002bf44d46f1674cc6fe3eccf8d8f5e4603c7f7800ff9433/crawl4ai-0.4.3b3.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.4.3b3 2026-08-31T13:04:50,437 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/be/03/5fefde9fd30b4e81a094be720d5f225a71b5d2a46007c4e7db0a758105c1/Crawl4AI-0.4.21-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,438 Found link https://files.pythonhosted.org/packages/58/5f/a27878860e9bd061798b6b0e9f1a7bce729e056f3578f818af237ee26dfd/crawl4ai-0.4.21.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.4.21 2026-08-31T13:04:50,439 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/03/4a/f9a35d2addae50d27406e240d397bff6534c6fa2147877f818aa5fab526b/Crawl4AI-0.4.22-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,440 Found link https://files.pythonhosted.org/packages/5e/ed/195f37ed0d069d55b70ac71a3c2a258f9f1233661944e940dfbe39290c48/crawl4ai-0.4.22.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.4.22 2026-08-31T13:04:50,440 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/35/0c/75def0fb318cbebba65f74f2657a7b7c20297ac4b9d21740c4c6a0bc3d96/Crawl4AI-0.4.23-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,441 Found link https://files.pythonhosted.org/packages/f0/2a/c4f0eef6eafc0c936ba03f109ab9cb93131f734a21f3a7c129fe40ec2596/crawl4ai-0.4.23.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.4.23 2026-08-31T13:04:50,442 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/cd/d0/c7090374d4566b881ea3f3c72b7e219095a9b9ca080d5d3cc73bf9aa4ec8/Crawl4AI-0.4.24-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,443 Found link https://files.pythonhosted.org/packages/88/33/3db87e8ae74441f70cd135342f21536c0bf59adfdb73a7f8d6ff9f4c256b/crawl4ai-0.4.24.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.7), version: 0.4.24 2026-08-31T13:04:50,443 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/23/bb/8f7f4f10404ade080db3bae547fec6c91a9d8f68292014809d59d77eab7a/Crawl4AI-0.4.241-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,444 Found link https://files.pythonhosted.org/packages/f1/17/4def9e76a9147f24fb795bd5481a442dc11a0fab5664b01694f486496916/crawl4ai-0.4.241.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.4.241 2026-08-31T13:04:50,445 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/e3/68/050baec6fee9e0a2db0a3c811dff95cc6dfd71cc217c2c965962f692003a/Crawl4AI-0.4.242-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,446 Found link https://files.pythonhosted.org/packages/3f/47/1d59f69318442f17c36df3f037776b8ba49779dcf08f99fc1d8cc566db86/crawl4ai-0.4.242.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.4.242 2026-08-31T13:04:50,446 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/3c/6c/936ae3ab90284e7e1fa0881acbcaba9c283140cb5513c546c39b95f24558/Crawl4AI-0.4.243-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,447 Found link https://files.pythonhosted.org/packages/7a/3e/8306f053b82e7866ee86e5ae2b5f64e1b5214b5f16dad856da0e9e392c91/crawl4ai-0.4.243.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.4.243 2026-08-31T13:04:50,448 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/97/7d/130bb8e2e51935caa32ca7c8321f333913480164959bb627dbe64246da93/Crawl4AI-0.4.244-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,449 Found link https://files.pythonhosted.org/packages/7e/44/34ea5f07168419d0b0158ab6a4a3cb29b59d850f68f11e0e12ce4895f420/crawl4ai-0.4.244.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.4.244 2026-08-31T13:04:50,450 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/55/82/8a51982f48df7840a7370b1b8f9d7561dd92458506f21db66765f1e6cecb/Crawl4AI-0.4.245-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,451 Found link https://files.pythonhosted.org/packages/17/1c/95867b083f7eb1750987983bed7644372324e58038c6afcdbee21e681505/crawl4ai-0.4.245.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.4.245 2026-08-31T13:04:50,451 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/92/ba/08b61d3e70eb5a5acfc7cb3a0777476971563e009d1a0b32bd46efb8f635/Crawl4AI-0.4.246-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,452 Found link https://files.pythonhosted.org/packages/8a/e1/867f056cf444e703ff4a3241a986f7ac67825762e97dafdbeaf010e623aa/crawl4ai-0.4.246.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.4.246 2026-08-31T13:04:50,453 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/71/18/bafb2c3506ab96aededbf3bca7059c6403900965abfd0a7ad20d92fcd0ac/Crawl4AI-0.4.247-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,454 Found link https://files.pythonhosted.org/packages/42/e8/59a4e60c8dbfa972645fa802cc0691a246afbcb12eddc5aec984b3ff3b7a/crawl4ai-0.4.247.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.4.247 2026-08-31T13:04:50,455 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/85/f1/9419e67aee6cc3cbfad86194e656bb789d8e0ec282ef9f57a9b54ae3ada4/Crawl4AI-0.4.248b3-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,455 Found link https://files.pythonhosted.org/packages/1b/a8/2858c93b1babb96aca194102fb996dcbb6ba8ce2062f5d6c15464002e4b8/crawl4ai-0.4.248b3.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.4.248b3 2026-08-31T13:04:50,456 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/ef/16/3ea0e1ee2ffcf8a934d9dddd687b056d6e3623b8cc502565edfc46ca668c/Crawl4AI-0.4.248-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,457 Found link https://files.pythonhosted.org/packages/67/3a/fb6783049f6d3f8c93e2c14f0d18833fe4b09d2f72f7599fd9f3713a0d10/crawl4ai-0.4.248.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.4.248 2026-08-31T13:04:50,458 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/5c/f0/c70158c64c6bcc4ae46764e56e66986e13cd779031f6f113e5694fc0c6de/crawl4ai-0.5.0-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,458 Found link https://files.pythonhosted.org/packages/9d/f7/7dc822100f46e06df53683bd24030ffe90bc916ca800cdcd9615ee2aecc1/crawl4ai-0.5.0.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.5.0 2026-08-31T13:04:50,459 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/7a/62/8ddc2a3e5aced7b63fa31a33744cb09a84854a6668f972335c4ad22ac603/crawl4ai-0.5.0.post1-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,460 Found link https://files.pythonhosted.org/packages/0a/03/6b9c4cc4862eca3a28aca20150f17a2c20cdd9aea67b0c5d1a68dce416f8/crawl4ai-0.5.0.post1.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.5.0.post1 2026-08-31T13:04:50,461 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/50/51/aae203708e5f9ec44a3d54ffabf641cc5720525c09590cb278ae1c7541fd/crawl4ai-0.5.0.post2-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,461 Found link https://files.pythonhosted.org/packages/f5/fc/a3eb52984b3e8d5042b49cae51d01bbcbcb554aee73d46914d99ea949647/crawl4ai-0.5.0.post2.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.5.0.post2 2026-08-31T13:04:50,462 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/c6/12/78c8fe86bbddb49439078937df4e96aaa84af9526776caba1feb12df6c88/crawl4ai-0.5.0.post3-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,463 Found link https://files.pythonhosted.org/packages/1c/ff/9fdbb7dfc132d14088a5fac33527aad580387ae2767a66d12929401b2e6f/crawl4ai-0.5.0.post3.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.5.0.post3 2026-08-31T13:04:50,464 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/6c/48/cf1a8b039a769c5064e5075563bc68dfebb0508d1a42ffa04ec9f61a534c/crawl4ai-0.5.0.post4-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,465 Found link https://files.pythonhosted.org/packages/e4/73/465df87f22ee9ae12768a23ecd1f86da0136cda39badd9196152a9947983/crawl4ai-0.5.0.post4.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.5.0.post4 2026-08-31T13:04:50,465 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/98/c7/51b57ab0ae4463f4bb08a75eb6ac7186aefc00ad2661e24fafcde76e92de/crawl4ai-0.5.0.post5-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,466 Found link https://files.pythonhosted.org/packages/56/15/cfa44acff30217399aba31e0e093dfdbc3942739a78858d45ffba24d16f4/crawl4ai-0.5.0.post5.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.5.0.post5 2026-08-31T13:04:50,467 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/c2/05/2a5ebc10145b041eb00afb0795f3b1cca65eef07ecd7de50a47eafc9b85b/crawl4ai-0.5.0.post6-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,468 Found link https://files.pythonhosted.org/packages/11/7a/d64738efdf134b427b0ce330f54b8e810c494dcda2431e472a8ec12d809a/crawl4ai-0.5.0.post6.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.5.0.post6 2026-08-31T13:04:50,468 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/5c/9f/193740a3f83b7fb27fe6ff6c01cb77d721f2a327d430b1b1361190cf6ab0/crawl4ai-0.5.0.post7-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,469 Found link https://files.pythonhosted.org/packages/ae/5b/3390f216885f41eb97970b8770c3cd40cbd7c20c7564128cc96f2fd07ed1/crawl4ai-0.5.0.post7.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.5.0.post7 2026-08-31T13:04:50,470 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/12/bb/ab3a07cac6860a9f4ae144b5cc9652e12f6d8321269ecf7b6e36859477a1/crawl4ai-0.5.0.post8-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,471 Found link https://files.pythonhosted.org/packages/cc/f5/07e0a8b5fefece3eb197cd56ef1a588d6ab3f7299baffdf64029fcfccefa/crawl4ai-0.5.0.post8.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.5.0.post8 2026-08-31T13:04:50,471 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/60/11/27651ff14ce6b0f93a39a71a02bdf0d1d42a69015b56c579bb05d9195d4d/crawl4ai-0.6.0rc1-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,472 Found link https://files.pythonhosted.org/packages/c6/a0/f79b7982c34306df9e804ab174c30a56b0e2f0e776cecd59c12e32dc6c5b/crawl4ai-0.6.0rc1.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.6.0rc1 2026-08-31T13:04:50,473 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/94/34/d77b3bcb64bbf032546b9d7cf37ace51210e504e66a62aadef4047147c6d/crawl4ai-0.6.0-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,474 Found link https://files.pythonhosted.org/packages/15/84/245d259cc64d02927fab7ece13f01d7aa18b1db3c979a90977d2ab873bb1/crawl4ai-0.6.0.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.6.0 2026-08-31T13:04:50,474 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/2d/12/a59cc40f4fe7e377426a71d7ca4a296d83bf07a0e7952fd1400d85346bfd/crawl4ai-0.6.1-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,475 Found link https://files.pythonhosted.org/packages/d1/0f/f658b7606e24a5827565b1f8c93ca5cb05b7952f2b350c4adc23e2b40e82/crawl4ai-0.6.1.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.6.1 2026-08-31T13:04:50,476 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/de/35/a604b5bc889c23f0960823092a75241fe81d1c7ae0762c5277583da08c5b/crawl4ai-0.6.2-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,477 Found link https://files.pythonhosted.org/packages/7e/9d/0f63b4f8ea487843b33a6da4b1ffff9e77dc4eee32cd25fb8bb52f3e6e04/crawl4ai-0.6.2.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.6.2 2026-08-31T13:04:50,478 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/65/99/8827df941ebbe256a25f08a4915403de897459b14a0d43c4c4871cf51d75/crawl4ai-0.6.3-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,479 Found link https://files.pythonhosted.org/packages/26/49/724fdfcf40402fb60888cc166270f678b3308a7d0620fe6480152d8824f5/crawl4ai-0.6.3.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.6.3 2026-08-31T13:04:50,479 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/77/75/93ddcc340b49d8bf6c663b827cc4f46c321cde8fa3923e73d329179603b5/crawl4ai-0.7.0-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,480 Found link https://files.pythonhosted.org/packages/ff/cc/d6f48c4b01719b1d8f5f1ad8b1f67569d59db8f566448a8747814bd70e60/crawl4ai-0.7.0.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.7.0 2026-08-31T13:04:50,481 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/d0/31/96b22d18f45892cd1eaea6af1059a59251aeb293c419fec806bfd0147bcc/crawl4ai-0.7.1-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,481 Found link https://files.pythonhosted.org/packages/37/9f/d45d4f2add5a63185cf3ae627e0fd20189c2c7fcb5b2344c34f4dfbc64ae/crawl4ai-0.7.1.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.7.1 2026-08-31T13:04:50,482 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/0a/72/eb721a9ce7af0f0925b8726d655dba5ac1572f0d60b399f440b5c69f93c0/crawl4ai-0.7.2-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,483 Found link https://files.pythonhosted.org/packages/2c/9b/d5224eed3024c1908dd85436172e2bd9876eddaa924e6e0177600afa5f69/crawl4ai-0.7.2.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.7.2 2026-08-31T13:04:50,484 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/da/11/73d9c7b83e7874e44405bc82fd08e20843e423d8625d4a2e7b4f2e5105e6/crawl4ai-0.7.3-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,485 Found link https://files.pythonhosted.org/packages/17/07/99f5210f804fe318ca6104bf938374b988f9f8a84ac4953f5a324b58c924/crawl4ai-0.7.3.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.7.3 2026-08-31T13:04:50,486 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/1a/7e/0681b76f4b59e5b7d54c16595fe5642972ab1bbbdf6dd6ac1013a526d2a5/crawl4ai-0.7.4-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,487 Found link https://files.pythonhosted.org/packages/e3/85/39761e1b269d30ddd5c5ee59e74e03605308f304a1a7d7e4f9d12cac1923/crawl4ai-0.7.4.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.9), version: 0.7.4 2026-08-31T13:04:50,487 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/80/f2/1e8f0848b85e35f8d88eb6fdcbe6959774ccd2df6f97e752665e7311d2d8/crawl4ai-0.7.5-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,488 Found link https://files.pythonhosted.org/packages/28/03/6260bc8e1ff386f9acfa88db66245bb9708d85bfda4e323bde609fe8b020/crawl4ai-0.7.5.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10), version: 0.7.5 2026-08-31T13:04:50,489 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/d0/cc/3b5f524a30df883a52910f6ebde2c6d13a6bd3b56a1329c96a2c6dfc7bdb/crawl4ai-0.7.6-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,490 Found link https://files.pythonhosted.org/packages/c2/13/304d1ecef51554c87265b890a491aa8266e4e36b1f4f9135150be316e148/crawl4ai-0.7.6.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10), version: 0.7.6 2026-08-31T13:04:50,491 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/33/19/2bc4502e093a3e946f93acdee2f200ee89506311e98a83b3b5d98c8c1596/crawl4ai-0.7.7-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,492 Found link https://files.pythonhosted.org/packages/58/7d/4caa8d3022a097a0379d02df5817528b1f553a82950416f9187f315fe9a1/crawl4ai-0.7.7.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10), version: 0.7.7 2026-08-31T13:04:50,492 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/6b/b3/d2cc38bf9a3a285de5d2da6057e0a4809e41cd4344e2e88a00de19b51c7a/crawl4ai-0.7.8-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,493 Found link https://files.pythonhosted.org/packages/d6/8f/08133fcf6f4ae41aff02af8c5353af831e81bf925bc667ef2f8653abd7d2/crawl4ai-0.7.8.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10), version: 0.7.8 2026-08-31T13:04:50,494 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/43/97/cecb942d60a79d20b4d718a17ef599aee80ce54c32f0f214a880f406b5b8/crawl4ai-0.8.0-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,495 Found link https://files.pythonhosted.org/packages/e2/ac/879c9367487035a6780e268ca9ba76c13f366e35009a2f70fd387313e077/crawl4ai-0.8.0.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10), version: 0.8.0 2026-08-31T13:04:50,495 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/72/51/a2eba2f9ea7d40ddd69d533eeacf835b27946f32204705ae3333bb61b118/crawl4ai-0.8.5-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,496 Found link https://files.pythonhosted.org/packages/19/0b/4afc4dedb31c1170f669f573804dd6317ad3d205032abe4d4bc73586397c/crawl4ai-0.8.5.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10), version: 0.8.5 2026-08-31T13:04:50,497 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/76/e2/aa851e2f0248f0b19c63b0fe11f6bdc2ca64900924d399af368dc28f2a20/crawl4ai-0.8.6-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,498 Found link https://files.pythonhosted.org/packages/07/96/7525bd2e1f8f2f2924f350b0432481d673c3fb43e4d60f7d151e4137b8a6/crawl4ai-0.8.6.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10), version: 0.8.6 2026-08-31T13:04:50,499 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/af/4e/029a12cf2287337340c5c3d1aaf4d32c6e0a4cdc0a37c5d937740b396902/crawl4ai-0.8.7-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,500 Found link https://files.pythonhosted.org/packages/ca/88/e69eb33cf818a94c1419b8b537ac1c08d8d4c88e0e234c4325ae069d0e6e/crawl4ai-0.8.7.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10), version: 0.8.7 2026-08-31T13:04:50,500 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/e0/10/167a8db7926cf39be165223a786fcbe2271a3a212f375f55215d9cd81d95/crawl4ai-0.8.8-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,501 Found link https://files.pythonhosted.org/packages/52/1a/8d6592f9221a868dcbb030ecb7ca7670cd7b714d17133c61b7e6ca66564f/crawl4ai-0.8.8.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10), version: 0.8.8 2026-08-31T13:04:50,502 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/c3/97/6443bf99add1c16b16d992b8d0816a3ce7adecde37323d368bed36dd0aff/crawl4ai-0.8.9-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,503 Found link https://files.pythonhosted.org/packages/90/2b/9e2b376ec8d4b803cc7b47b428a0ac762c59ce1215d0ab5a4aa9e7afc4a3/crawl4ai-0.8.9.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10), version: 0.8.9 2026-08-31T13:04:50,504 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/c9/19/2d634f26d9ad1281874c503c1043174042fef9af631dc10798f4f22c1544/crawl4ai-0.9.0-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,505 Found link https://files.pythonhosted.org/packages/52/37/9b288598bb0049b918eeb00f029592c748465c8a3e819461e95d8b5f9dab/crawl4ai-0.9.0.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10), version: 0.9.0 2026-08-31T13:04:50,506 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/18/61/fd08ea5870bb7d5b3e028b784fb2e18343cc20b9aabdd4771df35c1a1642/crawl4ai-0.9.1-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,507 Found link https://files.pythonhosted.org/packages/ca/95/a307119201f09a5136be1e394282ee4d4d6e3816cbc3c73f370aaa4b5e56/crawl4ai-0.9.1.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10), version: 0.9.1 2026-08-31T13:04:50,507 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/e0/fe/84960a1747d64d12b4a0d6d9954ee919e44a92dd62e64152552c4e5bf437/crawl4ai-0.9.2-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,508 Found link https://files.pythonhosted.org/packages/fc/7f/b32541be7b0a4d69574054a07d05c3c36aa1a935914a661b26099db34d4a/crawl4ai-0.9.2.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10), version: 0.9.2 2026-08-31T13:04:50,509 Skipping link: No binaries permitted for crawl4ai: https://files.pythonhosted.org/packages/9d/4c/6c3eacda938c689cc5de58819c67c3a3d00c539a40a16fea27b37de2e519/crawl4ai-0.9.3-py3-none-any.whl (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,510 Found link https://files.pythonhosted.org/packages/ff/94/d1142e50d3f639dd2fd501294ec17d43fce273cb2ed75cbdc8dae5afb26a/crawl4ai-0.9.3.tar.gz (from https://pypi.org/simple/crawl4ai/) (requires-python:>=3.10), version: 0.9.3 2026-08-31T13:04:50,511 Fetching project page and analyzing links: https://www.piwheels.org/simple/crawl4ai/ 2026-08-31T13:04:50,511 Getting page https://www.piwheels.org/simple/crawl4ai/ 2026-08-31T13:04:50,513 Found index url https://www.piwheels.org/simple 2026-08-31T13:04:50,698 Fetched page https://www.piwheels.org/simple/crawl4ai/ as text/html 2026-08-31T13:04:50,718 Skipping link: No binaries permitted for crawl4ai: https://www.piwheels.org/simple/crawl4ai/crawl4ai-0.9.2-py3-none-any.whl#sha256=dc490ea257954091fa76860eb21305043b3b684dc5f03110c7f90fc861310680 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,719 Skipping link: No binaries permitted for crawl4ai: https://www.piwheels.org/simple/crawl4ai/crawl4ai-0.9.1-py3-none-any.whl#sha256=f55ed6340fec70b468938243a13f86e29d08dc26dc20022111a83ba846df94e9 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,719 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.9.0-py3-none-any.whl#sha256=86f02f3e888096b6cbb774b36abca24d3ce5e7da308e12b1eaa058ebaa3c3fb9 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,720 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.8.9-py3-none-any.whl#sha256=2f49b62333db8eeac83f7f4db4dfe01281ed086936bff2d85f080a19e1134151 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,721 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.8.8-py3-none-any.whl#sha256=6c4d9cbd9177560129113cf1fbe1d74c666b4e9d75f33cd906806f1b52ead975 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,722 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.8.7-py3-none-any.whl#sha256=0045260c6e2d453d10cc937d72169da668b8677a7027354902b003937ffaf07a (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,722 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.8.6-py3-none-any.whl#sha256=b057db469a589fce1704b7c43e4254bbb1d96a912f4ef9e24a544f1e54a0373a (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,723 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.8.5-py3-none-any.whl#sha256=08ba01556591bb35d689ecab3c497a8add74f7594cc30f23f4f8eea7d0a11467 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,723 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.8.0-py3-none-any.whl#sha256=e18bee5bbc5c5538978c80e0de63dc7cc7a2f4faafab9e1ccb852d47f2f877c1 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,724 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.7.8-py3-none-any.whl#sha256=628b0a92ee3c7803e489755dbfdbaaff064878b106294cf8f1f831e5e8415c56 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,724 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.7.7-py3-none-any.whl#sha256=5d234af2c2b24c2758b5ec6f0ae2b2f23d3e46c02540a5780c43e69dbbf97470 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,725 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.7.6-py3-none-any.whl#sha256=52f268efc4aac362514364c4375d561f507a1b592466d1d8a06192185a818eba (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,726 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.7.5-py3-none-any.whl#sha256=2631fc79cc1b0745e470e566d1867772d63807253726cae0fd83299695c5638d (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.10) 2026-08-31T13:04:50,726 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.7.4-py3-none-any.whl#sha256=a2c87030c324791ac01d1d354d997a326410c0a17df13a55d413097d56548508 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,727 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.7.3-py3-none-any.whl#sha256=9d986368c35a94ab07304d98e95c24b63bca0c7a630529dc9fa61f75d3477315 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,727 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.7.2-py3-none-any.whl#sha256=298216ff8e1603490c77ca37bebdad2848345bf89f460403db0e99cec0dc99f9 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,728 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.7.1-py3-none-any.whl#sha256=c401211fc36524c1881a3b7ab50d764411030f8eef3286935829677b647e7189 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,728 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.7.0-py3-none-any.whl#sha256=0eb0474a86dcfee0db4f114e7c07cd4883b67bff8ff4dd86e68a7e8da5b0d96c (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,729 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.6.3-py3-none-any.whl#sha256=2fd6e8647be7cb77544e240e3c7a55c4aae68b03d91e09484af419f1be020500 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,730 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.6.2-py3-none-any.whl#sha256=3332adbb8964ce685b54d8c65e974823ae70b1306a9d3155b0e62c9271604706 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,730 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.6.1-py3-none-any.whl#sha256=08a26d3f0907eeb721c09c0a8f6eb2ec14f99cadc819455aaf428c79afd6494b (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,731 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.6.0-py3-none-any.whl#sha256=480e8f671b3d072568a24cca57cb7e52b66bb6dc49b7c12f373171004e9646fe (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,731 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.6.0rc1-py3-none-any.whl#sha256=f6521a436695eeb07323c068bfe95ac50598c100747a18a711f1a2f4a3274c8b (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,732 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.5.0.post8-py3-none-any.whl#sha256=60d186ec6a6654157c6aec239a4286e660062a1fef4f72823afe45ab23b6c396 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,733 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.5.0.post7-py3-none-any.whl#sha256=f6c6166f34283f81e09e4d504e52dee7f500d6ce1aa0f905e60192e38f1e8f4c (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,733 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.5.0.post6-py3-none-any.whl#sha256=9630af3c26cc39da7b8c5400d0e38a9b9af286c0ee5234a03ae712f9b3501adc (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,734 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.5.0.post5-py3-none-any.whl#sha256=3191a1322857a291ce8ed91fb329bae5eb1d08484033e3db53ba545b1b11680b (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,735 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.5.0.post4-py3-none-any.whl#sha256=af30e7296c305ba58c48c57a31dc93ede82f6f73ab63e7345c111602a4e7e63d (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,735 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.5.0.post3-py3-none-any.whl#sha256=8ae089a01e24578f747ce484ef91ad7b6a3b398100bf33b8a7b376471582f197 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,736 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.5.0.post2-py3-none-any.whl#sha256=cc7a0327cb5e633e08b03397b094d8819d7d4ab9cc4899048d3c3cafe2431d96 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,737 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.5.0.post1-py3-none-any.whl#sha256=ac70472289e984b5a6f66d7edc9fa94d6cc886fcb222fb4b08019dfdc16f02a3 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,737 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/crawl4ai-0.5.0-py3-none-any.whl#sha256=4d0d5289329522629f877b2a8e1e45026a869e8fea780b4624601acb4ac47692 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,738 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.248-py3-none-any.whl#sha256=df36d42ba10a6f5fd3a359cddb9f94beda91992aca54c3abe7d47e16885fb6fa (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,738 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.248b3-py3-none-any.whl#sha256=4871a599d8d21eca939ca3c2c226d8b442066653cc99c0f79065cc03d6539a84 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,739 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.247-py3-none-any.whl#sha256=43f28542e6e095ed2eda915ef70f967d92fad7a6f5efb2ac21739421d8b88625 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,739 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.246-py3-none-any.whl#sha256=635f06869fc8ca605db0e7dfa332726298d21b52063ebc30dcf2d355776b275d (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,740 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.245-py3-none-any.whl#sha256=26519a8dd3892a0aa8b087872c30fb039142156536158fe63cbdc314e41ee9dd (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,740 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.244-py3-none-any.whl#sha256=45fe8e48f23ea2f82eb4722b993d1bcd29e9a7760cc1109ed0a00afcb7b1735f (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,741 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.243-py3-none-any.whl#sha256=bd5349becc8b4919d0ba1336187a97b3dd783296d1ec7142f3e27a4a8230d8d5 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,742 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.242-py3-none-any.whl#sha256=73cd0cea760c86f5e996c04edc0705eb6802a082575b04ec02eb4db0eb4e82ac (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,742 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.241-py3-none-any.whl#sha256=5cc6bac990d8b41df2429e4f074db7afe310f6c3c9c440e676d2937b2fc7c7ca (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,743 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.24-py3-none-any.whl#sha256=b131287779ddc38ce17a4078c17a324358d798053a274a72620122d8b79ae535 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,744 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.23-py3-none-any.whl#sha256=690065957774ac1c2292317ab3ffb83c194ef98a4e2a0329290b4389c7a51dc9 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,744 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.22-py3-none-any.whl#sha256=70fb76bd1f3d2511acd663fc8b33a8f51bca462f376b4f329cefb62dabde92c1 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,745 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.21-py3-none-any.whl#sha256=5e86fcdaa2d1bfcb42e99b27994cb888f944f63d5125a5027de1255c585d63d7 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,745 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.3b3-py3-none-any.whl#sha256=799d5cb8d4e43bc60b01814a3dd7925d517d42f8f712e43dac10993bfea87bb5 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,746 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.3b2-py3-none-any.whl#sha256=c64beaac2b1b6535dcf3df8bcb90ab40153696894b4c4ee3b9cf5963c9c0b6b8 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,747 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.3b1-py3-none-any.whl#sha256=72385de2d9b1116d212fcb329b7551f1cba1930650730905d0c7e18e3bdb7179 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.9) 2026-08-31T13:04:50,747 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.1-py3-none-any.whl#sha256=71796ea4338e1259840d78a4d09f1b0ccd7937b9c062c4f36342cf2e5bee95c8 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,748 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.4.0-py3-none-any.whl#sha256=508b59ef9d7b5bb6c324c855a78a2f28ca86894bcba433136ed9361239a4da0e (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,748 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.746-py3-none-any.whl#sha256=11651a6c556f751006647b513aaaf382d8f31565a91b6099b00a58d073bb1c5d (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,749 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.745-py3-none-any.whl#sha256=97dc111b6b6de33308db917459b0ac99796dc9858acb861c3e23d0e10b319847 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,749 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.744-py3-none-any.whl#sha256=10b56a0f6d562f1e9771fe74ab298bc9a6a443abba92530338744e179dc454e2 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,750 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.743-py3-none-any.whl#sha256=fa0b45b2e082e76a902afd5574f3c6b50c8682fbd43c5c9d533df34691966957 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,751 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.742-py3-none-any.whl#sha256=d6b0c0e1884acd4bbcb92aba80ea8d0b20705459d851b10d3cd666e90c440551 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,751 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.741-py3-none-any.whl#sha256=7db97d811c3aa09f60a0297c8c4ca17350b66f3cae0f0c956acbc1eb512eb81c (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,752 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.731-py3-none-any.whl#sha256=a60dbdb12ef371c532a1ddc964ee6e823d469342dfa6e00f3a880edda7a85262 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,752 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.74-py3-none-any.whl#sha256=7a3c7ed2968b6bddfce81c4125af905ffa1ed4c26677ab0a26a849319a57e89f (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,753 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.73-py3-none-any.whl#sha256=a0178111d70ee56d5da191f9c839827d8758059f57b2e7424e0ad5aa53f2307f (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,753 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.72-py3-none-any.whl#sha256=2b03095deeeaeb3bcd8a44cdbfddcea100f9ef65d284f78d550851a43bd125fe (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,754 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.71-py3-none-any.whl#sha256=628e8d9afae278442d01bcf88cf9fdb29c96826d6d6e159b0029f3389aec5b72 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,754 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.8-py3-none-any.whl#sha256=4f2f7bb104fb3eb3b5b0d809c5718df2d63270084ef63f11f2b3970495ee0bff (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,755 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.7-py3-none-any.whl#sha256=c1519de411176d50014e673f372023d68080251984644f22736da6de69196d6e (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,755 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.6-py3-none-any.whl#sha256=530697280531a425864dca1338458fbbc6f7e87b75c2f8b0d53cf471c10e4e4c (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,756 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.5-py3-none-any.whl#sha256=129475f9351fc1e2ca8db98bc092a64074c4e1dfdc8bf7a3192592cdf8529abb (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,756 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.4-py3-none-any.whl#sha256=c85dab8856396b6f0e42ec617d3303483d312e426fc2ed2ca4396db43d1e5cba (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,757 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.3-py3-none-any.whl#sha256=2d93ae5eedf8e2f16bc5d8a98ebfd4642e124e30000855e7fbda5ea878d8ac03 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,758 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.2-py3-none-any.whl#sha256=a960cae97ec017f30c6b5e39d3b4bb699b3a76a7d543b93e6987c9a472bb753b (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,758 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.1-py3-none-any.whl#sha256=3e9364b0d96de0103a150f06ced22383e692fdfd75ad7a7a8e4a05e38e370318 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,759 Skipping link: No binaries permitted for crawl4ai: https://archive1.piwheels.org/simple/crawl4ai/Crawl4AI-0.3.0-py3-none-any.whl#sha256=201bc4b7a605361c80a9ed65be89ac6fe1c62db6dc7e574df5690d83cb5bef11 (from https://www.piwheels.org/simple/crawl4ai/) (requires-python:>=3.7) 2026-08-31T13:04:50,759 Skipping link: not a file: https://www.piwheels.org/simple/crawl4ai/ 2026-08-31T13:04:50,760 Skipping link: not a file: https://pypi.org/simple/crawl4ai/ 2026-08-31T13:04:50,787 Given no hashes to check 1 links for project 'crawl4ai': discarding no candidates 2026-08-31T13:04:50,805 Collecting crawl4ai==0.9.3 2026-08-31T13:04:50,808 Created temporary directory: /tmp/pip-unpack-upajy58j 2026-08-31T13:04:50,977 Downloading crawl4ai-0.9.3.tar.gz (591 kB) 2026-08-31T13:04:51,503 Added crawl4ai==0.9.3 from https://files.pythonhosted.org/packages/ff/94/d1142e50d3f639dd2fd501294ec17d43fce273cb2ed75cbdc8dae5afb26a/crawl4ai-0.9.3.tar.gz to build tracker '/tmp/pip-build-tracker-rr3zy3sb' 2026-08-31T13:04:51,511 Created temporary directory: /tmp/pip-build-env-z7t6kg1o 2026-08-31T13:04:51,517 Installing build dependencies: started 2026-08-31T13:04:51,519 Running command pip subprocess to install build dependencies 2026-08-31T13:04:52,656 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-31T13:04:53,118 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-31T13:04:53,141 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-31T13:04:54,931 Collecting setuptools>=64.0.0 2026-08-31T13:04:54,932 Obtaining dependency information for setuptools>=64.0.0 from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-31T13:04:54,946 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-31T13:04:55,180 Collecting wheel 2026-08-31T13:04:55,181 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata 2026-08-31T13:04:55,196 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-31T13:04:55,382 Collecting packaging>=24.0 2026-08-31T13:04:55,383 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-08-31T13:04:55,396 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-08-31T13:04:55,586 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-08-31T13:04:55,607 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-31T13:04:55,686 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-31T13:04:55,719 Using cached https://www.piwheels.org/simple/wheel/wheel-0.48.0-py3-none-any.whl (33 kB) 2026-08-31T13:04:55,747 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-31T13:04:55,841 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-31T13:04:58,606 Installing collected packages: setuptools, packaging, wheel 2026-08-31T13:05:01,406 Creating /tmp/pip-build-env-z7t6kg1o/overlay/local/bin 2026-08-31T13:05:01,408 changing mode of /tmp/pip-build-env-z7t6kg1o/overlay/local/bin/wheel to 755 2026-08-31T13:05:01,428 Successfully installed packaging-26.3 setuptools-84.0.0 wheel-0.48.0 2026-08-31T13:05:01,720 Installing build dependencies: finished with status 'done' 2026-08-31T13:05:01,726 Getting requirements to build wheel: started 2026-08-31T13:05:01,727 Running command Getting requirements to build wheel 2026-08-31T13:05:02,359 /tmp/pip-build-env-z7t6kg1o/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` 2026-08-31T13:05:02,360 corresp(dist, value, root_dir) 2026-08-31T13:05:02,449 running egg_info 2026-08-31T13:05:02,455 writing Crawl4AI.egg-info/PKG-INFO 2026-08-31T13:05:02,466 writing dependency_links to Crawl4AI.egg-info/dependency_links.txt 2026-08-31T13:05:02,469 writing entry points to Crawl4AI.egg-info/entry_points.txt 2026-08-31T13:05:02,473 writing requirements to Crawl4AI.egg-info/requires.txt 2026-08-31T13:05:02,474 writing top-level names to Crawl4AI.egg-info/top_level.txt 2026-08-31T13:05:02,511 reading manifest file 'Crawl4AI.egg-info/SOURCES.txt' 2026-08-31T13:05:02,520 reading manifest template 'MANIFEST.in' 2026-08-31T13:05:02,524 adding license file 'LICENSE' 2026-08-31T13:05:02,533 writing manifest file 'Crawl4AI.egg-info/SOURCES.txt' 2026-08-31T13:05:02,633 Getting requirements to build wheel: finished with status 'done' 2026-08-31T13:05:02,636 Created temporary directory: /tmp/pip-modern-metadata-fkj998yn 2026-08-31T13:05:02,639 Preparing metadata (pyproject.toml): started 2026-08-31T13:05:02,640 Running command Preparing metadata (pyproject.toml) 2026-08-31T13:05:03,252 /tmp/pip-build-env-z7t6kg1o/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` 2026-08-31T13:05:03,253 corresp(dist, value, root_dir) 2026-08-31T13:05:03,348 running dist_info 2026-08-31T13:05:03,358 creating /tmp/pip-modern-metadata-fkj998yn/Crawl4AI.egg-info 2026-08-31T13:05:03,360 writing /tmp/pip-modern-metadata-fkj998yn/Crawl4AI.egg-info/PKG-INFO 2026-08-31T13:05:03,371 writing dependency_links to /tmp/pip-modern-metadata-fkj998yn/Crawl4AI.egg-info/dependency_links.txt 2026-08-31T13:05:03,373 writing entry points to /tmp/pip-modern-metadata-fkj998yn/Crawl4AI.egg-info/entry_points.txt 2026-08-31T13:05:03,377 writing requirements to /tmp/pip-modern-metadata-fkj998yn/Crawl4AI.egg-info/requires.txt 2026-08-31T13:05:03,379 writing top-level names to /tmp/pip-modern-metadata-fkj998yn/Crawl4AI.egg-info/top_level.txt 2026-08-31T13:05:03,380 writing manifest file '/tmp/pip-modern-metadata-fkj998yn/Crawl4AI.egg-info/SOURCES.txt' 2026-08-31T13:05:03,414 reading manifest file '/tmp/pip-modern-metadata-fkj998yn/Crawl4AI.egg-info/SOURCES.txt' 2026-08-31T13:05:03,416 reading manifest template 'MANIFEST.in' 2026-08-31T13:05:03,420 adding license file 'LICENSE' 2026-08-31T13:05:03,427 writing manifest file '/tmp/pip-modern-metadata-fkj998yn/Crawl4AI.egg-info/SOURCES.txt' 2026-08-31T13:05:03,429 creating '/tmp/pip-modern-metadata-fkj998yn/crawl4ai-0.9.3.dist-info' 2026-08-31T13:05:03,559 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-31T13:05:03,569 Source in /tmp/pip-wheel-dugg4gxx/crawl4ai_377f04aaadac4686b3524bed60cb1a3c has version 0.9.3, which satisfies requirement crawl4ai==0.9.3 from https://files.pythonhosted.org/packages/ff/94/d1142e50d3f639dd2fd501294ec17d43fce273cb2ed75cbdc8dae5afb26a/crawl4ai-0.9.3.tar.gz 2026-08-31T13:05:03,570 Removed crawl4ai==0.9.3 from https://files.pythonhosted.org/packages/ff/94/d1142e50d3f639dd2fd501294ec17d43fce273cb2ed75cbdc8dae5afb26a/crawl4ai-0.9.3.tar.gz from build tracker '/tmp/pip-build-tracker-rr3zy3sb' 2026-08-31T13:05:03,586 Created temporary directory: /tmp/pip-unpack-g_biwonn 2026-08-31T13:05:03,586 Building wheels for collected packages: crawl4ai 2026-08-31T13:05:03,590 Created temporary directory: /tmp/pip-wheel-conygcjm 2026-08-31T13:05:03,591 Destination directory: /tmp/pip-wheel-conygcjm 2026-08-31T13:05:03,596 Building wheel for crawl4ai (pyproject.toml): started 2026-08-31T13:05:03,597 Running command Building wheel for crawl4ai (pyproject.toml) 2026-08-31T13:05:04,175 /tmp/pip-build-env-z7t6kg1o/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `license` overwritten by `pyproject.toml` 2026-08-31T13:05:04,175 corresp(dist, value, root_dir) 2026-08-31T13:05:04,253 running bdist_wheel 2026-08-31T13:05:04,271 running build 2026-08-31T13:05:04,272 running build_py 2026-08-31T13:05:04,278 creating build/lib/crawl4ai 2026-08-31T13:05:04,281 copying crawl4ai/content_scraping_strategy.py -> build/lib/crawl4ai 2026-08-31T13:05:04,284 copying crawl4ai/ssl_certificate.py -> build/lib/crawl4ai 2026-08-31T13:05:04,286 copying crawl4ai/markdown_generation_strategy.py -> build/lib/crawl4ai 2026-08-31T13:05:04,288 copying crawl4ai/cache_validator.py -> build/lib/crawl4ai 2026-08-31T13:05:04,291 copying crawl4ai/antibot_detector.py -> build/lib/crawl4ai 2026-08-31T13:05:04,293 copying crawl4ai/install.py -> build/lib/crawl4ai 2026-08-31T13:05:04,295 copying crawl4ai/chunking_strategy.py -> build/lib/crawl4ai 2026-08-31T13:05:04,297 copying crawl4ai/domain_mapper.py -> build/lib/crawl4ai 2026-08-31T13:05:04,300 copying crawl4ai/proxy_strategy.py -> build/lib/crawl4ai 2026-08-31T13:05:04,303 copying crawl4ai/async_dispatcher.py -> build/lib/crawl4ai 2026-08-31T13:05:04,305 copying crawl4ai/async_logger.py -> build/lib/crawl4ai 2026-08-31T13:05:04,307 copying crawl4ai/content_filter_strategy.py -> build/lib/crawl4ai 2026-08-31T13:05:04,310 copying crawl4ai/types.py -> build/lib/crawl4ai 2026-08-31T13:05:04,312 copying crawl4ai/__init__.py -> build/lib/crawl4ai 2026-08-31T13:05:04,314 copying crawl4ai/user_agent_generator.py -> build/lib/crawl4ai 2026-08-31T13:05:04,317 copying crawl4ai/docker_client.py -> build/lib/crawl4ai 2026-08-31T13:05:04,319 copying crawl4ai/async_crawler_strategy.py -> build/lib/crawl4ai 2026-08-31T13:05:04,323 copying crawl4ai/utils.py -> build/lib/crawl4ai 2026-08-31T13:05:04,327 copying crawl4ai/model_loader.py -> build/lib/crawl4ai 2026-08-31T13:05:04,329 copying crawl4ai/__version__.py -> build/lib/crawl4ai 2026-08-31T13:05:04,331 copying crawl4ai/extraction_strategy.py -> build/lib/crawl4ai 2026-08-31T13:05:04,334 copying crawl4ai/prompts.py -> build/lib/crawl4ai 2026-08-31T13:05:04,337 copying crawl4ai/models.py -> build/lib/crawl4ai 2026-08-31T13:05:04,340 copying crawl4ai/config.py -> build/lib/crawl4ai 2026-08-31T13:05:04,342 copying crawl4ai/hub.py -> build/lib/crawl4ai 2026-08-31T13:05:04,344 copying crawl4ai/cache_context.py -> build/lib/crawl4ai 2026-08-31T13:05:04,346 copying crawl4ai/migrations.py -> build/lib/crawl4ai 2026-08-31T13:05:04,348 copying crawl4ai/cli.py -> build/lib/crawl4ai 2026-08-31T13:05:04,352 copying crawl4ai/browser_profiler.py -> build/lib/crawl4ai 2026-08-31T13:05:04,355 copying crawl4ai/async_configs.py -> build/lib/crawl4ai 2026-08-31T13:05:04,359 copying crawl4ai/table_extraction.py -> build/lib/crawl4ai 2026-08-31T13:05:04,363 copying crawl4ai/async_webcrawler.py -> build/lib/crawl4ai 2026-08-31T13:05:04,366 copying crawl4ai/link_preview.py -> build/lib/crawl4ai 2026-08-31T13:05:04,368 copying crawl4ai/browser_adapter.py -> build/lib/crawl4ai 2026-08-31T13:05:04,371 copying crawl4ai/async_database.py -> build/lib/crawl4ai 2026-08-31T13:05:04,374 copying crawl4ai/adaptive_crawler.py -> build/lib/crawl4ai 2026-08-31T13:05:04,378 copying crawl4ai/async_url_seeder.py -> build/lib/crawl4ai 2026-08-31T13:05:04,381 copying crawl4ai/browser_manager.py -> build/lib/crawl4ai 2026-08-31T13:05:04,385 creating build/lib/crawl4ai/script 2026-08-31T13:05:04,387 copying crawl4ai/script/c4a_compile.py -> build/lib/crawl4ai/script 2026-08-31T13:05:04,389 copying crawl4ai/script/__init__.py -> build/lib/crawl4ai/script 2026-08-31T13:05:04,392 copying crawl4ai/script/c4ai_script.py -> build/lib/crawl4ai/script 2026-08-31T13:05:04,395 copying crawl4ai/script/c4a_result.py -> build/lib/crawl4ai/script 2026-08-31T13:05:04,398 creating build/lib/crawl4ai/cloud 2026-08-31T13:05:04,399 copying crawl4ai/cloud/__init__.py -> build/lib/crawl4ai/cloud 2026-08-31T13:05:04,402 copying crawl4ai/cloud/cli.py -> build/lib/crawl4ai/cloud 2026-08-31T13:05:04,405 creating build/lib/crawl4ai/crawlers 2026-08-31T13:05:04,407 copying crawl4ai/crawlers/__init__.py -> build/lib/crawl4ai/crawlers 2026-08-31T13:05:04,409 creating build/lib/crawl4ai/js_snippet 2026-08-31T13:05:04,410 copying crawl4ai/js_snippet/__init__.py -> build/lib/crawl4ai/js_snippet 2026-08-31T13:05:04,413 creating build/lib/crawl4ai/components 2026-08-31T13:05:04,414 copying crawl4ai/components/crawler_monitor.py -> build/lib/crawl4ai/components 2026-08-31T13:05:04,418 creating build/lib/crawl4ai/html2text 2026-08-31T13:05:04,420 copying crawl4ai/html2text/elements.py -> build/lib/crawl4ai/html2text 2026-08-31T13:05:04,422 copying crawl4ai/html2text/_typing.py -> build/lib/crawl4ai/html2text 2026-08-31T13:05:04,424 copying crawl4ai/html2text/__init__.py -> build/lib/crawl4ai/html2text 2026-08-31T13:05:04,429 copying crawl4ai/html2text/utils.py -> build/lib/crawl4ai/html2text 2026-08-31T13:05:04,431 copying crawl4ai/html2text/__main__.py -> build/lib/crawl4ai/html2text 2026-08-31T13:05:04,433 copying crawl4ai/html2text/config.py -> build/lib/crawl4ai/html2text 2026-08-31T13:05:04,436 copying crawl4ai/html2text/cli.py -> build/lib/crawl4ai/html2text 2026-08-31T13:05:04,439 creating build/lib/crawl4ai/deep_crawling 2026-08-31T13:05:04,440 copying crawl4ai/deep_crawling/base_strategy.py -> build/lib/crawl4ai/deep_crawling 2026-08-31T13:05:04,442 copying crawl4ai/deep_crawling/scorers.py -> build/lib/crawl4ai/deep_crawling 2026-08-31T13:05:04,445 copying crawl4ai/deep_crawling/filters.py -> build/lib/crawl4ai/deep_crawling 2026-08-31T13:05:04,448 copying crawl4ai/deep_crawling/bff_strategy.py -> build/lib/crawl4ai/deep_crawling 2026-08-31T13:05:04,451 copying crawl4ai/deep_crawling/bfs_strategy.py -> build/lib/crawl4ai/deep_crawling 2026-08-31T13:05:04,454 copying crawl4ai/deep_crawling/__init__.py -> build/lib/crawl4ai/deep_crawling 2026-08-31T13:05:04,456 copying crawl4ai/deep_crawling/dfs_strategy.py -> build/lib/crawl4ai/deep_crawling 2026-08-31T13:05:04,459 copying crawl4ai/deep_crawling/crazy.py -> build/lib/crawl4ai/deep_crawling 2026-08-31T13:05:04,462 creating build/lib/crawl4ai/legacy 2026-08-31T13:05:04,463 copying crawl4ai/legacy/web_crawler.py -> build/lib/crawl4ai/legacy 2026-08-31T13:05:04,466 copying crawl4ai/legacy/database.py -> build/lib/crawl4ai/legacy 2026-08-31T13:05:04,469 copying crawl4ai/legacy/__init__.py -> build/lib/crawl4ai/legacy 2026-08-31T13:05:04,470 copying crawl4ai/legacy/llmtxt.py -> build/lib/crawl4ai/legacy 2026-08-31T13:05:04,473 copying crawl4ai/legacy/version_manager.py -> build/lib/crawl4ai/legacy 2026-08-31T13:05:04,475 copying crawl4ai/legacy/docs_manager.py -> build/lib/crawl4ai/legacy 2026-08-31T13:05:04,477 copying crawl4ai/legacy/cli.py -> build/lib/crawl4ai/legacy 2026-08-31T13:05:04,480 copying crawl4ai/legacy/crawler_strategy.py -> build/lib/crawl4ai/legacy 2026-08-31T13:05:04,483 creating build/lib/crawl4ai/processors/pdf 2026-08-31T13:05:04,485 copying crawl4ai/processors/pdf/processor.py -> build/lib/crawl4ai/processors/pdf 2026-08-31T13:05:04,488 copying crawl4ai/processors/pdf/__init__.py -> build/lib/crawl4ai/processors/pdf 2026-08-31T13:05:04,490 copying crawl4ai/processors/pdf/utils.py -> build/lib/crawl4ai/processors/pdf 2026-08-31T13:05:04,493 creating build/lib/crawl4ai/crawlers/amazon_product 2026-08-31T13:05:04,495 copying crawl4ai/crawlers/amazon_product/__init__.py -> build/lib/crawl4ai/crawlers/amazon_product 2026-08-31T13:05:04,497 copying crawl4ai/crawlers/amazon_product/crawler.py -> build/lib/crawl4ai/crawlers/amazon_product 2026-08-31T13:05:04,499 creating build/lib/crawl4ai/crawlers/google_search 2026-08-31T13:05:04,501 copying crawl4ai/crawlers/google_search/__init__.py -> build/lib/crawl4ai/crawlers/google_search 2026-08-31T13:05:04,502 copying crawl4ai/crawlers/google_search/crawler.py -> build/lib/crawl4ai/crawlers/google_search 2026-08-31T13:05:04,505 running egg_info 2026-08-31T13:05:04,515 writing Crawl4AI.egg-info/PKG-INFO 2026-08-31T13:05:04,525 writing dependency_links to Crawl4AI.egg-info/dependency_links.txt 2026-08-31T13:05:04,527 writing entry points to Crawl4AI.egg-info/entry_points.txt 2026-08-31T13:05:04,530 writing requirements to Crawl4AI.egg-info/requires.txt 2026-08-31T13:05:04,531 writing top-level names to Crawl4AI.egg-info/top_level.txt 2026-08-31T13:05:04,555 reading manifest file 'Crawl4AI.egg-info/SOURCES.txt' 2026-08-31T13:05:04,564 reading manifest template 'MANIFEST.in' 2026-08-31T13:05:04,567 adding license file 'LICENSE' 2026-08-31T13:05:04,575 writing manifest file 'Crawl4AI.egg-info/SOURCES.txt' 2026-08-31T13:05:04,586 copying crawl4ai/js_snippet/flatten_shadow_dom.js -> build/lib/crawl4ai/js_snippet 2026-08-31T13:05:04,588 copying crawl4ai/js_snippet/navigator_overrider.js -> build/lib/crawl4ai/js_snippet 2026-08-31T13:05:04,590 copying crawl4ai/js_snippet/remove_overlay_elements.js -> build/lib/crawl4ai/js_snippet 2026-08-31T13:05:04,593 copying crawl4ai/js_snippet/remove_consent_popups.js -> build/lib/crawl4ai/js_snippet 2026-08-31T13:05:04,596 copying crawl4ai/js_snippet/update_image_dimensions.js -> build/lib/crawl4ai/js_snippet 2026-08-31T13:05:04,598 copying crawl4ai/crawlers/google_search/script.js -> build/lib/crawl4ai/crawlers/google_search 2026-08-31T13:05:04,617 installing to build/bdist.linux-armv7l/wheel 2026-08-31T13:05:04,617 running install 2026-08-31T13:05:04,640 running install_lib 2026-08-31T13:05:04,645 creating build/bdist.linux-armv7l/wheel 2026-08-31T13:05:04,648 creating build/bdist.linux-armv7l/wheel/crawl4ai 2026-08-31T13:05:04,649 copying build/lib/crawl4ai/content_scraping_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,652 copying build/lib/crawl4ai/ssl_certificate.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,654 copying build/lib/crawl4ai/markdown_generation_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,657 copying build/lib/crawl4ai/cache_validator.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,659 copying build/lib/crawl4ai/antibot_detector.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,661 copying build/lib/crawl4ai/install.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,664 creating build/bdist.linux-armv7l/wheel/crawl4ai/script 2026-08-31T13:05:04,665 copying build/lib/crawl4ai/script/c4a_compile.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/script 2026-08-31T13:05:04,668 copying build/lib/crawl4ai/script/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/script 2026-08-31T13:05:04,670 copying build/lib/crawl4ai/script/c4ai_script.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/script 2026-08-31T13:05:04,672 copying build/lib/crawl4ai/script/c4a_result.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/script 2026-08-31T13:05:04,675 creating build/bdist.linux-armv7l/wheel/crawl4ai/cloud 2026-08-31T13:05:04,676 copying build/lib/crawl4ai/cloud/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/cloud 2026-08-31T13:05:04,678 copying build/lib/crawl4ai/cloud/cli.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/cloud 2026-08-31T13:05:04,681 copying build/lib/crawl4ai/chunking_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,683 copying build/lib/crawl4ai/domain_mapper.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,686 copying build/lib/crawl4ai/proxy_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,689 creating build/bdist.linux-armv7l/wheel/crawl4ai/processors 2026-08-31T13:05:04,691 creating build/bdist.linux-armv7l/wheel/crawl4ai/processors/pdf 2026-08-31T13:05:04,692 copying build/lib/crawl4ai/processors/pdf/processor.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/processors/pdf 2026-08-31T13:05:04,695 copying build/lib/crawl4ai/processors/pdf/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/processors/pdf 2026-08-31T13:05:04,697 copying build/lib/crawl4ai/processors/pdf/utils.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/processors/pdf 2026-08-31T13:05:04,701 creating build/bdist.linux-armv7l/wheel/crawl4ai/crawlers 2026-08-31T13:05:04,703 creating build/bdist.linux-armv7l/wheel/crawl4ai/crawlers/amazon_product 2026-08-31T13:05:04,704 copying build/lib/crawl4ai/crawlers/amazon_product/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/crawlers/amazon_product 2026-08-31T13:05:04,706 copying build/lib/crawl4ai/crawlers/amazon_product/crawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/crawlers/amazon_product 2026-08-31T13:05:04,709 creating build/bdist.linux-armv7l/wheel/crawl4ai/crawlers/google_search 2026-08-31T13:05:04,710 copying build/lib/crawl4ai/crawlers/google_search/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/crawlers/google_search 2026-08-31T13:05:04,712 copying build/lib/crawl4ai/crawlers/google_search/crawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/crawlers/google_search 2026-08-31T13:05:04,715 copying build/lib/crawl4ai/crawlers/google_search/script.js -> build/bdist.linux-armv7l/wheel/./crawl4ai/crawlers/google_search 2026-08-31T13:05:04,717 copying build/lib/crawl4ai/crawlers/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/crawlers 2026-08-31T13:05:04,720 creating build/bdist.linux-armv7l/wheel/crawl4ai/js_snippet 2026-08-31T13:05:04,721 copying build/lib/crawl4ai/js_snippet/flatten_shadow_dom.js -> build/bdist.linux-armv7l/wheel/./crawl4ai/js_snippet 2026-08-31T13:05:04,723 copying build/lib/crawl4ai/js_snippet/navigator_overrider.js -> build/bdist.linux-armv7l/wheel/./crawl4ai/js_snippet 2026-08-31T13:05:04,726 copying build/lib/crawl4ai/js_snippet/remove_overlay_elements.js -> build/bdist.linux-armv7l/wheel/./crawl4ai/js_snippet 2026-08-31T13:05:04,728 copying build/lib/crawl4ai/js_snippet/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/js_snippet 2026-08-31T13:05:04,730 copying build/lib/crawl4ai/js_snippet/remove_consent_popups.js -> build/bdist.linux-armv7l/wheel/./crawl4ai/js_snippet 2026-08-31T13:05:04,733 copying build/lib/crawl4ai/js_snippet/update_image_dimensions.js -> build/bdist.linux-armv7l/wheel/./crawl4ai/js_snippet 2026-08-31T13:05:04,735 copying build/lib/crawl4ai/async_dispatcher.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,738 copying build/lib/crawl4ai/async_logger.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,741 copying build/lib/crawl4ai/content_filter_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,744 copying build/lib/crawl4ai/types.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,747 copying build/lib/crawl4ai/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,750 creating build/bdist.linux-armv7l/wheel/crawl4ai/components 2026-08-31T13:05:04,751 copying build/lib/crawl4ai/components/crawler_monitor.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/components 2026-08-31T13:05:04,755 copying build/lib/crawl4ai/user_agent_generator.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,758 creating build/bdist.linux-armv7l/wheel/crawl4ai/html2text 2026-08-31T13:05:04,759 copying build/lib/crawl4ai/html2text/elements.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/html2text 2026-08-31T13:05:04,762 copying build/lib/crawl4ai/html2text/_typing.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/html2text 2026-08-31T13:05:04,764 copying build/lib/crawl4ai/html2text/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/html2text 2026-08-31T13:05:04,768 copying build/lib/crawl4ai/html2text/utils.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/html2text 2026-08-31T13:05:04,771 copying build/lib/crawl4ai/html2text/__main__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/html2text 2026-08-31T13:05:04,773 copying build/lib/crawl4ai/html2text/config.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/html2text 2026-08-31T13:05:04,776 copying build/lib/crawl4ai/html2text/cli.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/html2text 2026-08-31T13:05:04,778 copying build/lib/crawl4ai/docker_client.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,781 copying build/lib/crawl4ai/async_crawler_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,785 copying build/lib/crawl4ai/utils.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,789 copying build/lib/crawl4ai/model_loader.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,791 copying build/lib/crawl4ai/__version__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,793 copying build/lib/crawl4ai/extraction_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,797 copying build/lib/crawl4ai/prompts.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,801 copying build/lib/crawl4ai/models.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,803 copying build/lib/crawl4ai/config.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,805 copying build/lib/crawl4ai/hub.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,807 copying build/lib/crawl4ai/cache_context.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,810 creating build/bdist.linux-armv7l/wheel/crawl4ai/deep_crawling 2026-08-31T13:05:04,811 copying build/lib/crawl4ai/deep_crawling/base_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2026-08-31T13:05:04,813 copying build/lib/crawl4ai/deep_crawling/scorers.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2026-08-31T13:05:04,815 copying build/lib/crawl4ai/deep_crawling/filters.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2026-08-31T13:05:04,818 copying build/lib/crawl4ai/deep_crawling/bff_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2026-08-31T13:05:04,820 copying build/lib/crawl4ai/deep_crawling/bfs_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2026-08-31T13:05:04,822 copying build/lib/crawl4ai/deep_crawling/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2026-08-31T13:05:04,824 copying build/lib/crawl4ai/deep_crawling/dfs_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2026-08-31T13:05:04,826 copying build/lib/crawl4ai/deep_crawling/crazy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/deep_crawling 2026-08-31T13:05:04,830 creating build/bdist.linux-armv7l/wheel/crawl4ai/legacy 2026-08-31T13:05:04,831 copying build/lib/crawl4ai/legacy/web_crawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2026-08-31T13:05:04,833 copying build/lib/crawl4ai/legacy/database.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2026-08-31T13:05:04,835 copying build/lib/crawl4ai/legacy/__init__.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2026-08-31T13:05:04,837 copying build/lib/crawl4ai/legacy/llmtxt.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2026-08-31T13:05:04,839 copying build/lib/crawl4ai/legacy/version_manager.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2026-08-31T13:05:04,841 copying build/lib/crawl4ai/legacy/docs_manager.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2026-08-31T13:05:04,843 copying build/lib/crawl4ai/legacy/cli.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2026-08-31T13:05:04,845 copying build/lib/crawl4ai/legacy/crawler_strategy.py -> build/bdist.linux-armv7l/wheel/./crawl4ai/legacy 2026-08-31T13:05:04,847 copying build/lib/crawl4ai/migrations.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,849 copying build/lib/crawl4ai/cli.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,853 copying build/lib/crawl4ai/browser_profiler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,856 copying build/lib/crawl4ai/async_configs.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,860 copying build/lib/crawl4ai/table_extraction.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,863 copying build/lib/crawl4ai/async_webcrawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,866 copying build/lib/crawl4ai/link_preview.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,868 copying build/lib/crawl4ai/browser_adapter.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,871 copying build/lib/crawl4ai/async_database.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,873 copying build/lib/crawl4ai/adaptive_crawler.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,877 copying build/lib/crawl4ai/async_url_seeder.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,881 copying build/lib/crawl4ai/browser_manager.py -> build/bdist.linux-armv7l/wheel/./crawl4ai 2026-08-31T13:05:04,886 running install_egg_info 2026-08-31T13:05:04,890 Copying Crawl4AI.egg-info to build/bdist.linux-armv7l/wheel/./Crawl4AI-0.9.3-py3.11.egg-info 2026-08-31T13:05:04,904 running install_scripts 2026-08-31T13:05:04,919 creating build/bdist.linux-armv7l/wheel/crawl4ai-0.9.3.dist-info/WHEEL 2026-08-31T13:05:04,922 creating '/tmp/pip-wheel-conygcjm/.tmp-47mzdn0p/crawl4ai-0.9.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-31T13:05:04,926 adding 'crawl4ai/__init__.py' 2026-08-31T13:05:04,928 adding 'crawl4ai/__version__.py' 2026-08-31T13:05:04,939 adding 'crawl4ai/adaptive_crawler.py' 2026-08-31T13:05:04,942 adding 'crawl4ai/antibot_detector.py' 2026-08-31T13:05:04,956 adding 'crawl4ai/async_configs.py' 2026-08-31T13:05:04,969 adding 'crawl4ai/async_crawler_strategy.py' 2026-08-31T13:05:04,973 adding 'crawl4ai/async_database.py' 2026-08-31T13:05:04,977 adding 'crawl4ai/async_dispatcher.py' 2026-08-31T13:05:04,979 adding 'crawl4ai/async_logger.py' 2026-08-31T13:05:04,988 adding 'crawl4ai/async_url_seeder.py' 2026-08-31T13:05:04,995 adding 'crawl4ai/async_webcrawler.py' 2026-08-31T13:05:04,998 adding 'crawl4ai/browser_adapter.py' 2026-08-31T13:05:05,010 adding 'crawl4ai/browser_manager.py' 2026-08-31T13:05:05,017 adding 'crawl4ai/browser_profiler.py' 2026-08-31T13:05:05,019 adding 'crawl4ai/cache_context.py' 2026-08-31T13:05:05,021 adding 'crawl4ai/cache_validator.py' 2026-08-31T13:05:05,023 adding 'crawl4ai/chunking_strategy.py' 2026-08-31T13:05:05,030 adding 'crawl4ai/cli.py' 2026-08-31T13:05:05,032 adding 'crawl4ai/config.py' 2026-08-31T13:05:05,037 adding 'crawl4ai/content_filter_strategy.py' 2026-08-31T13:05:05,042 adding 'crawl4ai/content_scraping_strategy.py' 2026-08-31T13:05:05,045 adding 'crawl4ai/docker_client.py' 2026-08-31T13:05:05,050 adding 'crawl4ai/domain_mapper.py' 2026-08-31T13:05:05,063 adding 'crawl4ai/extraction_strategy.py' 2026-08-31T13:05:05,066 adding 'crawl4ai/hub.py' 2026-08-31T13:05:05,068 adding 'crawl4ai/install.py' 2026-08-31T13:05:05,070 adding 'crawl4ai/link_preview.py' 2026-08-31T13:05:05,073 adding 'crawl4ai/markdown_generation_strategy.py' 2026-08-31T13:05:05,075 adding 'crawl4ai/migrations.py' 2026-08-31T13:05:05,077 adding 'crawl4ai/model_loader.py' 2026-08-31T13:05:05,079 adding 'crawl4ai/models.py' 2026-08-31T13:05:05,087 adding 'crawl4ai/prompts.py' 2026-08-31T13:05:05,089 adding 'crawl4ai/proxy_strategy.py' 2026-08-31T13:05:05,092 adding 'crawl4ai/ssl_certificate.py' 2026-08-31T13:05:05,098 adding 'crawl4ai/table_extraction.py' 2026-08-31T13:05:05,100 adding 'crawl4ai/types.py' 2026-08-31T13:05:05,103 adding 'crawl4ai/user_agent_generator.py' 2026-08-31T13:05:05,119 adding 'crawl4ai/utils.py' 2026-08-31T13:05:05,122 adding 'crawl4ai/cloud/__init__.py' 2026-08-31T13:05:05,124 adding 'crawl4ai/cloud/cli.py' 2026-08-31T13:05:05,129 adding 'crawl4ai/components/crawler_monitor.py' 2026-08-31T13:05:05,131 adding 'crawl4ai/crawlers/__init__.py' 2026-08-31T13:05:05,133 adding 'crawl4ai/crawlers/amazon_product/__init__.py' 2026-08-31T13:05:05,135 adding 'crawl4ai/crawlers/amazon_product/crawler.py' 2026-08-31T13:05:05,137 adding 'crawl4ai/crawlers/google_search/__init__.py' 2026-08-31T13:05:05,139 adding 'crawl4ai/crawlers/google_search/crawler.py' 2026-08-31T13:05:05,140 adding 'crawl4ai/crawlers/google_search/script.js' 2026-08-31T13:05:05,142 adding 'crawl4ai/deep_crawling/__init__.py' 2026-08-31T13:05:05,144 adding 'crawl4ai/deep_crawling/base_strategy.py' 2026-08-31T13:05:05,147 adding 'crawl4ai/deep_crawling/bff_strategy.py' 2026-08-31T13:05:05,150 adding 'crawl4ai/deep_crawling/bfs_strategy.py' 2026-08-31T13:05:05,152 adding 'crawl4ai/deep_crawling/crazy.py' 2026-08-31T13:05:05,154 adding 'crawl4ai/deep_crawling/dfs_strategy.py' 2026-08-31T13:05:05,158 adding 'crawl4ai/deep_crawling/filters.py' 2026-08-31T13:05:05,160 adding 'crawl4ai/deep_crawling/scorers.py' 2026-08-31T13:05:05,166 adding 'crawl4ai/html2text/__init__.py' 2026-08-31T13:05:05,168 adding 'crawl4ai/html2text/__main__.py' 2026-08-31T13:05:05,169 adding 'crawl4ai/html2text/_typing.py' 2026-08-31T13:05:05,170 adding 'crawl4ai/html2text/cli.py' 2026-08-31T13:05:05,172 adding 'crawl4ai/html2text/config.py' 2026-08-31T13:05:05,173 adding 'crawl4ai/html2text/elements.py' 2026-08-31T13:05:05,175 adding 'crawl4ai/html2text/utils.py' 2026-08-31T13:05:05,176 adding 'crawl4ai/js_snippet/__init__.py' 2026-08-31T13:05:05,178 adding 'crawl4ai/js_snippet/flatten_shadow_dom.js' 2026-08-31T13:05:05,179 adding 'crawl4ai/js_snippet/navigator_overrider.js' 2026-08-31T13:05:05,181 adding 'crawl4ai/js_snippet/remove_consent_popups.js' 2026-08-31T13:05:05,183 adding 'crawl4ai/js_snippet/remove_overlay_elements.js' 2026-08-31T13:05:05,184 adding 'crawl4ai/js_snippet/update_image_dimensions.js' 2026-08-31T13:05:05,186 adding 'crawl4ai/legacy/__init__.py' 2026-08-31T13:05:05,187 adding 'crawl4ai/legacy/cli.py' 2026-08-31T13:05:05,189 adding 'crawl4ai/legacy/crawler_strategy.py' 2026-08-31T13:05:05,191 adding 'crawl4ai/legacy/database.py' 2026-08-31T13:05:05,192 adding 'crawl4ai/legacy/docs_manager.py' 2026-08-31T13:05:05,195 adding 'crawl4ai/legacy/llmtxt.py' 2026-08-31T13:05:05,196 adding 'crawl4ai/legacy/version_manager.py' 2026-08-31T13:05:05,198 adding 'crawl4ai/legacy/web_crawler.py' 2026-08-31T13:05:05,201 adding 'crawl4ai/processors/pdf/__init__.py' 2026-08-31T13:05:05,204 adding 'crawl4ai/processors/pdf/processor.py' 2026-08-31T13:05:05,206 adding 'crawl4ai/processors/pdf/utils.py' 2026-08-31T13:05:05,208 adding 'crawl4ai/script/__init__.py' 2026-08-31T13:05:05,210 adding 'crawl4ai/script/c4a_compile.py' 2026-08-31T13:05:05,211 adding 'crawl4ai/script/c4a_result.py' 2026-08-31T13:05:05,215 adding 'crawl4ai/script/c4ai_script.py' 2026-08-31T13:05:05,219 adding 'crawl4ai-0.9.3.dist-info/licenses/LICENSE' 2026-08-31T13:05:05,226 adding 'crawl4ai-0.9.3.dist-info/METADATA' 2026-08-31T13:05:05,228 adding 'crawl4ai-0.9.3.dist-info/WHEEL' 2026-08-31T13:05:05,229 adding 'crawl4ai-0.9.3.dist-info/entry_points.txt' 2026-08-31T13:05:05,230 adding 'crawl4ai-0.9.3.dist-info/top_level.txt' 2026-08-31T13:05:05,232 adding 'crawl4ai-0.9.3.dist-info/RECORD' 2026-08-31T13:05:05,240 removing build/bdist.linux-armv7l/wheel 2026-08-31T13:05:05,367 Building wheel for crawl4ai (pyproject.toml): finished with status 'done' 2026-08-31T13:05:05,380 Created wheel for crawl4ai: filename=crawl4ai-0.9.3-py3-none-any.whl size=485831 sha256=b83ed8aa028da604b4d34bdb26023f080cc3b72da8c67952ae6e0cf547f69119 2026-08-31T13:05:05,381 Stored in directory: /tmp/pip-ephem-wheel-cache-abzj31_n/wheels/9e/2e/95/2bb7704aa8f871776c13611c137561105bda1db855c9267e8b 2026-08-31T13:05:05,413 Successfully built crawl4ai 2026-08-31T13:05:05,433 Removed build tracker: '/tmp/pip-build-tracker-rr3zy3sb'