2026-06-06T02:41:11,884 Created temporary directory: /tmp/pip-ephem-wheel-cache-4tav5ad7 2026-06-06T02:41:11,885 Created temporary directory: /tmp/pip-build-tracker-6upej1i8 2026-06-06T02:41:11,886 Initialized build tracking at /tmp/pip-build-tracker-6upej1i8 2026-06-06T02:41:11,887 Created build tracker: /tmp/pip-build-tracker-6upej1i8 2026-06-06T02:41:11,887 Entered build tracker: /tmp/pip-build-tracker-6upej1i8 2026-06-06T02:41:11,888 Created temporary directory: /tmp/pip-wheel-7vjm6gq3 2026-06-06T02:41:11,891 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-06-06T02:41:11,894 Created temporary directory: /tmp/pip-ephem-wheel-cache-vbx1zsuh 2026-06-06T02:41:11,915 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-06T02:41:11,919 2 location(s) to search for versions of web-novel-scraper: 2026-06-06T02:41:11,919 * https://pypi.org/simple/web-novel-scraper/ 2026-06-06T02:41:11,919 * https://www.piwheels.org/simple/web-novel-scraper/ 2026-06-06T02:41:11,920 Fetching project page and analyzing links: https://pypi.org/simple/web-novel-scraper/ 2026-06-06T02:41:11,921 Getting page https://pypi.org/simple/web-novel-scraper/ 2026-06-06T02:41:11,922 Found index url https://pypi.org/simple 2026-06-06T02:41:12,171 Fetched page https://pypi.org/simple/web-novel-scraper/ as application/vnd.pypi.simple.v1+json 2026-06-06T02:41:12,185 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/71/0b/3393e5ff7e40f075481cc390be8b8e304b589cd89134a6dd552340708e6f/web_novel_scraper-1.0.2-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,186 Found link https://files.pythonhosted.org/packages/f6/4d/5cacaba542440c68da9c813ccc345c021ea19209ee77c17d18edd005a9dc/web_novel_scraper-1.0.2.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 1.0.2 2026-06-06T02:41:12,187 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/95/d1/614236061f538722bac5d13a553bd49a7d439eee6b928a62051a92a87bf4/web_novel_scraper-1.0.3-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,188 Found link https://files.pythonhosted.org/packages/e8/5d/8b1714c704c31ad14156026c4ad60144583e6c633e901ccf1c778065aa32/web_novel_scraper-1.0.3.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 1.0.3 2026-06-06T02:41:12,188 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/47/13/fc9f7ec8bc39fb831210abe06fb7d0406f4b822d4d7b9a4ac0ed0925e883/web_novel_scraper-1.0.4-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,190 Found link https://files.pythonhosted.org/packages/a5/2c/995befc700b71ca9974cf298159ff054339a01e20a38b30baf6738222cdd/web_novel_scraper-1.0.4.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 1.0.4 2026-06-06T02:41:12,190 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/e3/9a/04146b987fd03534571347eeb132be50c1cf210e894c6a2c52cb0ef1d271/web_novel_scraper-1.1.0-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,191 Found link https://files.pythonhosted.org/packages/d9/ee/c3bfcff6b2cddaffff262c7ebc6a7422d03acfeaf6c6ce32edfba5930491/web_novel_scraper-1.1.0.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 1.1.0 2026-06-06T02:41:12,192 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/76/5f/6293c770e9825e1bdd05fc175259a72df1794c64ff9f5938875be2c8c3cf/web_novel_scraper-1.1.1-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,193 Found link https://files.pythonhosted.org/packages/63/84/39c271820b85f80b44588d1eac002a5e07fa227964a6b4c60e79e15ed909/web_novel_scraper-1.1.1.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 1.1.1 2026-06-06T02:41:12,194 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/3d/c2/3528b17e978c71f1304ba06f32950648909b75c28bdcae55898e3903d5db/web_novel_scraper-2.0.0-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,195 Found link https://files.pythonhosted.org/packages/7f/f8/3d3f4bb5691967e231aaf0a521369211ff4b85ed77811470ed16df403850/web_novel_scraper-2.0.0.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.0.0 2026-06-06T02:41:12,195 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/f6/ae/7c1cd6432515a904c14cac7addc9edea79ffe2fcab19602b5906b6ac1258/web_novel_scraper-2.0.1-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,196 Found link https://files.pythonhosted.org/packages/79/e0/b6ba1abee296586555bda163ec517c4f5b92665f6ef4d24e5e77179f8ba7/web_novel_scraper-2.0.1.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.0.1 2026-06-06T02:41:12,197 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/a2/45/e6d46aecad6fc1c23257d2de93be5c1b9cce470ba08ebd66399f049f1324/web_novel_scraper-2.0.2-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,198 Found link https://files.pythonhosted.org/packages/78/41/5b976748fa766878f74be08f4dfc51d761faa3777a809093a8abd6445186/web_novel_scraper-2.0.2.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.0.2 2026-06-06T02:41:12,199 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/38/90/deb04566637c6385563d397e4c98fe67069cab24aeda9e84b8c45b9c586d/web_novel_scraper-2.0.3-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,200 Found link https://files.pythonhosted.org/packages/a8/be/16081f23f03662f20c27095484e8812666c544ed4a390c414e6d61af4292/web_novel_scraper-2.0.3.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.0.3 2026-06-06T02:41:12,201 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/c9/55/17425a6915e02cdf8d291935bcd028db8dc931fe2a705fe1fb7a3607960e/web_novel_scraper-2.1.0-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,202 Found link https://files.pythonhosted.org/packages/d5/17/f1b0de7fb695bc9067a270ed7eaecbee7985f7f3a03307339a325b367ab2/web_novel_scraper-2.1.0.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.1.0 2026-06-06T02:41:12,202 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/87/f2/e5fbc1be0e6ae6820a605fdc98d53b314a5d4104afb688e4eed8172ecfd2/web_novel_scraper-2.1.1-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,203 Found link https://files.pythonhosted.org/packages/10/e8/a3f1e1e2fc98f481f72572e07cc7bb8c1b7139b4ca3600c0a0f7b91a292f/web_novel_scraper-2.1.1.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.1.1 2026-06-06T02:41:12,204 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/20/f3/6de41a0f7447cce80eed8fb18647c33fbc5c8ff0825245f269c26baeef7d/web_novel_scraper-2.1.2-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,205 Found link https://files.pythonhosted.org/packages/79/9e/95406d48bad887e77e377b58ca4fadfd17b385ecbf075c1fad062d55d04b/web_novel_scraper-2.1.2.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.1.2 2026-06-06T02:41:12,206 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/19/69/b0f58e0befa4b0022c7e6d6cfc1c83d0983366e53cbb85393e67a4084d0f/web_novel_scraper-2.1.3-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,207 Found link https://files.pythonhosted.org/packages/d4/23/7346b9a3f500c92d61ff36a81b2ec8434225d22c1871763dbd6051c51fa3/web_novel_scraper-2.1.3.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.1.3 2026-06-06T02:41:12,208 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/8f/a5/74f62a051783130db1ae7de52538231844d61f8d0ab9ab983a8f9ae10fa2/web_novel_scraper-2.1.4-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,208 Found link https://files.pythonhosted.org/packages/29/d3/c4ed6bc03db5777b44f0a8d357bfd10b1d5bd48022d6b5463874868c453c/web_novel_scraper-2.1.4.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.1.4 2026-06-06T02:41:12,209 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/7c/cb/ca8a3992e58c92d85e3fc3d4f628cee4a54db190b8c4a8b6433333f4c010/web_novel_scraper-2.1.5-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,210 Found link https://files.pythonhosted.org/packages/a6/b5/4b489f981276e1b1df5d4804dcdc9e6739d9fab23d6df17b9ac6b3d641f1/web_novel_scraper-2.1.5.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.1.5 2026-06-06T02:41:12,210 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/d9/aa/3afdb3eeb8e2b40c0e74364687e3fe63a33498c51ec53e329d3ead440650/web_novel_scraper-2.1.6-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,211 Found link https://files.pythonhosted.org/packages/49/a6/670d824b6398ebd0e6b60b3697ec996d165268f4885a38b6c608dca1bb58/web_novel_scraper-2.1.6.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.1.6 2026-06-06T02:41:12,212 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/15/2b/ef680dbfea485cd1d998419802b3529791d73b2a7b841999aa7e08ddd08d/web_novel_scraper-2.1.7-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,213 Found link https://files.pythonhosted.org/packages/23/94/1283164171ed42fd7208b43a9718185b1672b6f37c215a7896ed8ebf59ec/web_novel_scraper-2.1.7.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.1.7 2026-06-06T02:41:12,214 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/69/43/690f6b01ae53834f73389dc6f6f64d1fb8e5ad5f4b355ee373a52689475a/web_novel_scraper-2.1.8-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,215 Found link https://files.pythonhosted.org/packages/b0/22/08a234b9216e3e31f35199ac6b6864728e96bb38f914087a8fb823202d81/web_novel_scraper-2.1.8.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.1.8 2026-06-06T02:41:12,216 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/ec/d8/d25c535d7d080ea31b13facdbd2e39e3007f58c04803975366b868a58d1c/web_novel_scraper-2.1.9-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,217 Found link https://files.pythonhosted.org/packages/c3/78/c315372a28ad79ea29a0cc48416477271685563aee0fd97a47b39f930280/web_novel_scraper-2.1.9.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.1.9 2026-06-06T02:41:12,218 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/83/07/313bdea96420c3cc283dec85657b8d17f6c406271dd545264a10923d7293/web_novel_scraper-2.1.10-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,219 Found link https://files.pythonhosted.org/packages/a6/ff/4b310eb0bc99b3582d0d677c232cc077dad764b6055155e06f894ad5e60e/web_novel_scraper-2.1.10.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.1.10 2026-06-06T02:41:12,219 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/00/57/ebfaaf174c20cd986a2fe46466f7e04b72340b324c6b1d3d981a86d27059/web_novel_scraper-2.1.11-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,220 Found link https://files.pythonhosted.org/packages/37/5a/b489a61186850205475061206b243b89a2f414a54febaabf4ac17e847799/web_novel_scraper-2.1.11.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.1.11 2026-06-06T02:41:12,221 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/52/f8/e62586870b7957ca4c736ac84cc765aa9d937b1ae8c0a990926a118ff4fe/web_novel_scraper-2.1.12-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,221 Found link https://files.pythonhosted.org/packages/3f/36/8ecafec881128c444b793dfe95960a74bc6235a2799fd1f5c273a4a03fdf/web_novel_scraper-2.1.12.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.1.12 2026-06-06T02:41:12,222 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/72/52/914bdf715bc369f59e74dbe841d710af4ea91914a17cbd0bab28ced88dd2/web_novel_scraper-2.2.1-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,223 Found link https://files.pythonhosted.org/packages/a9/53/e8d1c770857a972c958d4ded37c2c0d7f38207d561293fca236b8ce092da/web_novel_scraper-2.2.1.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.2.1 2026-06-06T02:41:12,223 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/46/51/f7df7f0f50bb159a76c5756cfed17bf1cba6fc75ac629f21d26f09c90a0e/web_novel_scraper-2.2.2-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,224 Found link https://files.pythonhosted.org/packages/d4/46/aa84829cec0d2c8d3a6da25a79c7e954c5cbae331ca0708c34697d2519b8/web_novel_scraper-2.2.2.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.2.2 2026-06-06T02:41:12,225 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/8a/78/0ec51fec4dd6d4777b0afcb4a5b8b0c9e5190e155e99fd060d8306681f31/web_novel_scraper-2.3.0-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,226 Found link https://files.pythonhosted.org/packages/bc/00/367cbe9a7306346477ec1b949e988cca0a15b56bbed8b2da453ebc09ec39/web_novel_scraper-2.3.0.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.3.0 2026-06-06T02:41:12,227 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/9f/e6/68a476c2458a959e9f113c2bdfd9498f9f1528ad8e52bda657e9e6896eca/web_novel_scraper-2.4.0-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,227 Found link https://files.pythonhosted.org/packages/1a/78/b9b442b3c870bff722b03f7ffb93ea59d33301b2d0b10c5d6fdd4e001071/web_novel_scraper-2.4.0.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.4.0 2026-06-06T02:41:12,228 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/24/fc/a1f993bf9c035ed4089a1154a7ae04470064b6ac3ddc986200f53181aba3/web_novel_scraper-2.5.0-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,229 Found link https://files.pythonhosted.org/packages/cc/9d/5dd9ce12d949695ee6b9b257f48fcc0bc4de5548cafef06feeffc470862f/web_novel_scraper-2.5.0.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.5.0 2026-06-06T02:41:12,230 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/fa/df/84b615bcd0393f1a04f842da634dc25a459f75533555bd957ec724e57f25/web_novel_scraper-2.5.1-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,230 Found link https://files.pythonhosted.org/packages/74/76/5a243c7b4c3ebb427ebbdfc5840278e5dcece9b63384f10e70b08b1d9c69/web_novel_scraper-2.5.1.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.5.1 2026-06-06T02:41:12,231 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/df/7c/29d8e8bf29d28226fae729f89dcd999aad5f2a93d527fdf2493e259a063f/web_novel_scraper-2.6.0-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,232 Found link https://files.pythonhosted.org/packages/70/a5/35056fcdc37db309a5abcc9ce2e1cad9b746ef9d75c139f0c777bb85722a/web_novel_scraper-2.6.0.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.6.0 2026-06-06T02:41:12,232 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/05/70/3f35a54616f4c3213ff257e015f8d6e518d05b6ac3742bc0492e8bcf0f86/web_novel_scraper-2.7.0-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,233 Found link https://files.pythonhosted.org/packages/20/83/9f35223a9967cf0f909f777439b9c9e1a517b85b5f6ec356add85e28ab1f/web_novel_scraper-2.7.0.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.7.0 2026-06-06T02:41:12,234 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/89/78/bb32578d56f9aca56bf5aa84155b11b37bc4c76b7a1c2f5e5efe92bc56c1/web_novel_scraper-2.8.0-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,235 Found link https://files.pythonhosted.org/packages/95/12/f71c7c60917738e51b37e315454fdb6b8cb28ba12c0a18c02f49b52503f8/web_novel_scraper-2.8.0.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.8.0 2026-06-06T02:41:12,235 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/eb/2c/6f6de0dff3684491aaad131c692d9b7903aafb8fca712cd3dabff461be1f/web_novel_scraper-2.8.1-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,236 Found link https://files.pythonhosted.org/packages/6d/fb/25bf2a26a9e7bfa82af7690e3bd7af76e3aafd702c5b514f42423cf7af61/web_novel_scraper-2.8.1.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.8.1 2026-06-06T02:41:12,237 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/74/98/176438d88c00e2f561269074443fba6eb56cb5b58d3fb6409b73fc7a45d4/web_novel_scraper-2.8.3-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,238 Found link https://files.pythonhosted.org/packages/5d/97/979576edfcee9614bfb46cb17cd676d632813a76138c89a2c1bac20cf957/web_novel_scraper-2.8.3.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.8.3 2026-06-06T02:41:12,239 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/8b/a6/1ae25440054123596977fb85b77c6ca5e12174f11b4e4a027906594ed135/web_novel_scraper-2.9.0-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,240 Found link https://files.pythonhosted.org/packages/c8/68/5e796d9fece382ecf0c82e8bd63270237a4eec053d348dc7c7867167083d/web_novel_scraper-2.9.0.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.9.0 2026-06-06T02:41:12,241 Skipping link: No binaries permitted for web-novel-scraper: https://files.pythonhosted.org/packages/e3/0d/aecb8f22e4d82db02cb41de16bc3d10020fefc0afef29e3ecd4934601939/web_novel_scraper-2.9.1-py3-none-any.whl (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,241 Found link https://files.pythonhosted.org/packages/dc/39/8565d75f7044e130fe13f25e3eae2dab561306e75c0ea3da3d7c0f8faa2b/web_novel_scraper-2.9.1.tar.gz (from https://pypi.org/simple/web-novel-scraper/) (requires-python:>=3.10), version: 2.9.1 2026-06-06T02:41:12,242 Fetching project page and analyzing links: https://www.piwheels.org/simple/web-novel-scraper/ 2026-06-06T02:41:12,243 Getting page https://www.piwheels.org/simple/web-novel-scraper/ 2026-06-06T02:41:12,244 Found index url https://www.piwheels.org/simple 2026-06-06T02:41:12,417 Fetched page https://www.piwheels.org/simple/web-novel-scraper/ as text/html 2026-06-06T02:41:12,428 Skipping link: No binaries permitted for web-novel-scraper: https://www.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.9.0-py3-none-any.whl#sha256=0566a3c7d2093639a2c6bade2e0e25afd06c0558008cc07038b1596de70fef20 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,429 Skipping link: No binaries permitted for web-novel-scraper: https://www.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.8.3-py3-none-any.whl#sha256=e15f1dcf6fa5a430611e43799b1e361c93b8a61e4824b0485a79563647f10d14 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,430 Skipping link: No binaries permitted for web-novel-scraper: https://www.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.8.1-py3-none-any.whl#sha256=c0cbaadda03a4f40596021fa58e0515e7dcc2f3b8cb3b7d343888a8c499a25bf (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,430 Skipping link: No binaries permitted for web-novel-scraper: https://www.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.8.0-py3-none-any.whl#sha256=f6a6c9ca3f4431f3a61624ab33e61cc8c9774ad3e45f10f6442fa33b63db47a5 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,431 Skipping link: No binaries permitted for web-novel-scraper: https://www.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.7.0-py3-none-any.whl#sha256=b40e30519e8d6b90ce246a28a956d90cbadd7266cc442c48e9238dac551aae5e (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,431 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.6.0-py3-none-any.whl#sha256=a49daebb652dbca15219a07b5dead2c494c10918f89062f4532ff749ed5dba6b (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,432 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.5.1-py3-none-any.whl#sha256=93d7b0e18389e7f4fee46cbd325078401fd5069d7e62b994dfb39cfec4249313 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,432 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.5.0-py3-none-any.whl#sha256=5922602734983f49c7ab3bfb86d579dcd426dc0dc6563ad567b137313e09ae44 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,433 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.4.0-py3-none-any.whl#sha256=26a16cffb4ecc7b0795ffc811d432aeb6c3a751034ecaf1da661c95cc2bb8343 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,434 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.3.0-py3-none-any.whl#sha256=a89c085b19cb95210c0242796519ef3db6452e8314909d05f079cb235bd11fde (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,434 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.2.2-py3-none-any.whl#sha256=41e04c6f91b0275eaf5bae10677c25c33cfe6af53f6533078daef65347dcc654 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,435 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.2.1-py3-none-any.whl#sha256=f7b70fa0c286647c72b8b3ca4e40ade5fd79dcbdf8cd287b53a680eada0d7bad (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,435 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.1.12-py3-none-any.whl#sha256=d1a8c436cd8478ee7ef8c1304fa7f697eca8c00f82a09498aa2894681ddf49f6 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,435 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.1.11-py3-none-any.whl#sha256=1e499210a9dafe0016a8970bfb94148f4e80f4b7849518770be3cdf2bd744100 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,436 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.1.10-py3-none-any.whl#sha256=fdb3d876f8d897b459ad15d393add752a493bcadbe4ffe993e9f247735516d98 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,437 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.1.9-py3-none-any.whl#sha256=38feaa3250f91cea344195c4196296aa6fd1b1ac46e330ef2717d0119fb70558 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,437 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.1.8-py3-none-any.whl#sha256=ebf86656990f18dcc8af6e8085690fd1c8c9dc469ae8ae2280bd77285b783a40 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,438 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.1.7-py3-none-any.whl#sha256=4228e7588782c44392449bc606ea606275e10e7e7f2205d2785878c68ac7f8b8 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,438 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.1.6-py3-none-any.whl#sha256=7c43b083d314a61823e9d25228db0ad6a6a3840a4ca2e3a9f1880493060d23b0 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,439 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.1.5-py3-none-any.whl#sha256=12f69a34db40ac692f2119f405d8f9a49f327bc6570ba0dad46e98457f7c9edb (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,439 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.1.4-py3-none-any.whl#sha256=fc4ea355307c21a617df51b0f35ce48a94a16de7b531a94022333818847270dc (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,440 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.1.3-py3-none-any.whl#sha256=3d8921c4e833a6a5e57414fa48e895631a3c09485b911c93308d5dfae33e0f98 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,441 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.1.2-py3-none-any.whl#sha256=7eba4b1a837bb07eb9fa187bfd00e9779e68163963a0ccf86f1a77135a4baada (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,441 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.1.1-py3-none-any.whl#sha256=74b2ee7b36099236e96ac231b51c3064aa7f4cdab5921048d227383c1e7f4a8c (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,450 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.1.0-py3-none-any.whl#sha256=368420d3bb76d34dc3f7e08ffdaa53a46fd935c406ac8ff3cef02634e024446f (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,451 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.0.3-py3-none-any.whl#sha256=7cd73947bf42b8d8044db1bc96c31655da6ad6a1e4d404c979b126474c3e5d33 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,451 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.0.2-py3-none-any.whl#sha256=5c2ffe7b2911ce2da44df2647ed5c34f7512fcbb22e7cac0d6de86f6b659aa77 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,452 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.0.1-py3-none-any.whl#sha256=3a8b66bdfed25492151826dabdb5c64420089b9d5cbbd7dada1a718f25c7dd57 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,452 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-2.0.0-py3-none-any.whl#sha256=d352c11d317b0a39ff995c9438383b27c8616e956d5a31ddc569959631299840 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,453 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-1.1.1-py3-none-any.whl#sha256=e2efb7e415bde7a31d970c0e57049ebae898d72ee245fe7893fb28711a47bb27 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,454 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-1.1.0-py3-none-any.whl#sha256=00e1cb21bf3ede93969bc4d27d830d7d51d7fff48b0add6c1660cea74208f3cd (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,454 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-1.0.4-py3-none-any.whl#sha256=bcee10a0f79cc00cdec9a4c035a5f363eae23cc8f4bbffbdb3aca015cc02f0f6 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,455 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-1.0.3-py3-none-any.whl#sha256=fd2b722e4618c2b212ff5f846960ca378a4f6a6ccb2179c5a7a418e36cbcf580 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,455 Skipping link: No binaries permitted for web-novel-scraper: https://archive1.piwheels.org/simple/web-novel-scraper/web_novel_scraper-1.0.2-py3-none-any.whl#sha256=8e518950744b1ab18e2eebbcb0d020b33c9a1eb11c597d0d815cd1a61ef8a1e6 (from https://www.piwheels.org/simple/web-novel-scraper/) (requires-python:>=3.10) 2026-06-06T02:41:12,456 Skipping link: not a file: https://www.piwheels.org/simple/web-novel-scraper/ 2026-06-06T02:41:12,456 Skipping link: not a file: https://pypi.org/simple/web-novel-scraper/ 2026-06-06T02:41:12,479 Given no hashes to check 1 links for project 'web-novel-scraper': discarding no candidates 2026-06-06T02:41:12,496 Collecting web-novel-scraper==2.9.1 2026-06-06T02:41:12,499 Created temporary directory: /tmp/pip-unpack-8clab18d 2026-06-06T02:41:12,647 Downloading web_novel_scraper-2.9.1.tar.gz (79 kB) 2026-06-06T02:41:12,860 Added web-novel-scraper==2.9.1 from https://files.pythonhosted.org/packages/dc/39/8565d75f7044e130fe13f25e3eae2dab561306e75c0ea3da3d7c0f8faa2b/web_novel_scraper-2.9.1.tar.gz to build tracker '/tmp/pip-build-tracker-6upej1i8' 2026-06-06T02:41:12,866 Created temporary directory: /tmp/pip-build-env-awi9xw6k 2026-06-06T02:41:12,871 Installing build dependencies: started 2026-06-06T02:41:12,872 Running command pip subprocess to install build dependencies 2026-06-06T02:41:14,127 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-06-06T02:41:14,576 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-06-06T02:41:14,603 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-06-06T02:41:15,141 Collecting hatchling 2026-06-06T02:41:15,141 Obtaining dependency information for hatchling from https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata 2026-06-06T02:41:15,156 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl.metadata (3.8 kB) 2026-06-06T02:41:15,225 Collecting hatch-vcs 2026-06-06T02:41:15,226 Obtaining dependency information for hatch-vcs from https://www.piwheels.org/simple/hatch-vcs/hatch_vcs-0.5.0-py3-none-any.whl.metadata 2026-06-06T02:41:15,240 Using cached https://www.piwheels.org/simple/hatch-vcs/hatch_vcs-0.5.0-py3-none-any.whl.metadata (9.0 kB) 2026-06-06T02:41:15,437 Collecting packaging>=24.2 2026-06-06T02:41:15,438 Obtaining dependency information for packaging>=24.2 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-06-06T02:41:15,451 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-06-06T02:41:15,573 Collecting pathspec>=0.10.1 2026-06-06T02:41:15,574 Obtaining dependency information for pathspec>=0.10.1 from https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata 2026-06-06T02:41:15,588 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl.metadata (14 kB) 2026-06-06T02:41:15,713 Collecting pluggy>=1.0.0 2026-06-06T02:41:15,714 Obtaining dependency information for pluggy>=1.0.0 from https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata 2026-06-06T02:41:15,727 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB) 2026-06-06T02:41:15,987 Collecting trove-classifiers 2026-06-06T02:41:15,988 Obtaining dependency information for trove-classifiers from https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata 2026-06-06T02:41:16,001 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl.metadata (2.3 kB) 2026-06-06T02:41:16,401 Collecting setuptools-scm>=8.2.0 2026-06-06T02:41:16,402 Obtaining dependency information for setuptools-scm>=8.2.0 from https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata 2026-06-06T02:41:16,416 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl.metadata (6.5 kB) 2026-06-06T02:41:16,534 Collecting vcs-versioning>=1.0.0.dev0 2026-06-06T02:41:16,535 Obtaining dependency information for vcs-versioning>=1.0.0.dev0 from https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata 2026-06-06T02:41:16,548 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl.metadata (1.6 kB) 2026-06-06T02:41:18,038 Collecting setuptools 2026-06-06T02:41:18,038 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-06-06T02:41:18,053 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-06-06T02:41:18,263 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-06T02:41:18,280 Using cached https://www.piwheels.org/simple/hatch-vcs/hatch_vcs-0.5.0-py3-none-any.whl (8.5 kB) 2026-06-06T02:41:18,300 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-06T02:41:18,319 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-06T02:41:18,334 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-06T02:41:18,350 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-06-06T02:41:18,364 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-06T02:41:18,384 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-06T02:41:18,460 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-06T02:41:18,494 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.30.1-py3-none-any.whl (77 kB) 2026-06-06T02:41:18,518 Using cached https://www.piwheels.org/simple/hatch-vcs/hatch_vcs-0.5.0-py3-none-any.whl (8.5 kB) 2026-06-06T02:41:18,540 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-06-06T02:41:18,565 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.1.1-py3-none-any.whl (57 kB) 2026-06-06T02:41:18,586 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-06-06T02:41:18,605 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-10.0.5-py3-none-any.whl (21 kB) 2026-06-06T02:41:18,626 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.6.1.19-py3-none-any.whl (14 kB) 2026-06-06T02:41:18,648 Using cached https://www.piwheels.org/simple/vcs-versioning/vcs_versioning-1.1.1-py3-none-any.whl (79 kB) 2026-06-06T02:41:18,740 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-06-06T02:41:21,823 Installing collected packages: trove-classifiers, setuptools, pluggy, pathspec, packaging, vcs-versioning, hatchling, setuptools-scm, hatch-vcs 2026-06-06T02:41:21,858 Creating /tmp/pip-build-env-awi9xw6k/overlay/local/bin 2026-06-06T02:41:21,860 changing mode of /tmp/pip-build-env-awi9xw6k/overlay/local/bin/trove-classifiers to 755 2026-06-06T02:41:25,881 changing mode of /tmp/pip-build-env-awi9xw6k/overlay/local/bin/vcs-versioning to 755 2026-06-06T02:41:26,334 changing mode of /tmp/pip-build-env-awi9xw6k/overlay/local/bin/hatchling to 755 2026-06-06T02:41:26,444 changing mode of /tmp/pip-build-env-awi9xw6k/overlay/local/bin/setuptools-scm to 755 2026-06-06T02:41:26,576 Successfully installed hatch-vcs-0.5.0 hatchling-1.30.1 packaging-26.2 pathspec-1.1.1 pluggy-1.6.0 setuptools-82.0.1 setuptools-scm-10.0.5 trove-classifiers-2026.6.1.19 vcs-versioning-1.1.1 2026-06-06T02:41:26,904 Installing build dependencies: finished with status 'done' 2026-06-06T02:41:26,911 Getting requirements to build wheel: started 2026-06-06T02:41:26,912 Running command Getting requirements to build wheel 2026-06-06T02:41:27,282 Getting requirements to build wheel: finished with status 'done' 2026-06-06T02:41:27,285 Created temporary directory: /tmp/pip-modern-metadata-e45uk9z4 2026-06-06T02:41:27,288 Preparing metadata (pyproject.toml): started 2026-06-06T02:41:27,289 Running command Preparing metadata (pyproject.toml) 2026-06-06T02:41:27,895 Preparing metadata (pyproject.toml): finished with status 'done' 2026-06-06T02:41:27,900 Source in /tmp/pip-wheel-7vjm6gq3/web-novel-scraper_16117fb982ff4f4781dd868e0439a293 has version 2.9.1, which satisfies requirement web-novel-scraper==2.9.1 from https://files.pythonhosted.org/packages/dc/39/8565d75f7044e130fe13f25e3eae2dab561306e75c0ea3da3d7c0f8faa2b/web_novel_scraper-2.9.1.tar.gz 2026-06-06T02:41:27,901 Removed web-novel-scraper==2.9.1 from https://files.pythonhosted.org/packages/dc/39/8565d75f7044e130fe13f25e3eae2dab561306e75c0ea3da3d7c0f8faa2b/web_novel_scraper-2.9.1.tar.gz from build tracker '/tmp/pip-build-tracker-6upej1i8' 2026-06-06T02:41:27,906 Created temporary directory: /tmp/pip-unpack-vz5ky6du 2026-06-06T02:41:27,907 Building wheels for collected packages: web-novel-scraper 2026-06-06T02:41:27,912 Created temporary directory: /tmp/pip-wheel-5wgnfe81 2026-06-06T02:41:27,912 Destination directory: /tmp/pip-wheel-5wgnfe81 2026-06-06T02:41:27,915 Building wheel for web-novel-scraper (pyproject.toml): started 2026-06-06T02:41:27,916 Running command Building wheel for web-novel-scraper (pyproject.toml) 2026-06-06T02:41:28,048 Building wheel for web-novel-scraper (pyproject.toml): finished with status 'done' 2026-06-06T02:41:28,053 Created wheel for web-novel-scraper: filename=web_novel_scraper-2.9.1-py3-none-any.whl size=61128 sha256=8fdf8a38de0e1ed4831faebc2a787051c82c25f5fabd8a95afd890a4c3a192c2 2026-06-06T02:41:28,055 Stored in directory: /tmp/pip-ephem-wheel-cache-vbx1zsuh/wheels/04/f4/cb/0768be3c73c94fd792ada1edebfa133c67de402f7a2cb6f5df 2026-06-06T02:41:28,065 Successfully built web-novel-scraper 2026-06-06T02:41:28,071 Removed build tracker: '/tmp/pip-build-tracker-6upej1i8'