2025-09-05T03:59:02,179 Created temporary directory: /tmp/pip-build-tracker-csz70c8s 2025-09-05T03:59:02,180 Initialized build tracking at /tmp/pip-build-tracker-csz70c8s 2025-09-05T03:59:02,180 Created build tracker: /tmp/pip-build-tracker-csz70c8s 2025-09-05T03:59:02,180 Entered build tracker: /tmp/pip-build-tracker-csz70c8s 2025-09-05T03:59:02,180 Created temporary directory: /tmp/pip-wheel-e1w9eg2z 2025-09-05T03:59:02,184 Created temporary directory: /tmp/pip-ephem-wheel-cache-0qhamr8l 2025-09-05T03:59:02,241 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-05T03:59:02,243 2 location(s) to search for versions of numpydoc: 2025-09-05T03:59:02,243 * https://pypi.org/simple/numpydoc/ 2025-09-05T03:59:02,243 * https://www.piwheels.org/simple/numpydoc/ 2025-09-05T03:59:02,244 Fetching project page and analyzing links: https://pypi.org/simple/numpydoc/ 2025-09-05T03:59:02,244 Getting page https://pypi.org/simple/numpydoc/ 2025-09-05T03:59:02,245 Found index url https://pypi.org/simple/ 2025-09-05T03:59:02,390 Fetched page https://pypi.org/simple/numpydoc/ as application/vnd.pypi.simple.v1+json 2025-09-05T03:59:02,400 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/58/2f/46888a15d0074592cf22197d73cceebdd55003c24fb6b92cc738d63ee3b3/numpydoc-0.1-py2.5.egg (from https://pypi.org/simple/numpydoc/) 2025-09-05T03:59:02,400 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/4c/48/cb7ed49e40cc5d1a3ddab9eabe2593fe268a3bc978430cf7b6e20b1098e0/numpydoc-0.1-py2.6.egg (from https://pypi.org/simple/numpydoc/) 2025-09-05T03:59:02,401 Found link https://files.pythonhosted.org/packages/8c/da/1af18adaf7d977821f5219f58920f0f0d924b5c577c35ac73b0449382fe3/numpydoc-0.1.tar.gz (from https://pypi.org/simple/numpydoc/), version: 0.1 2025-09-05T03:59:02,401 Found link https://files.pythonhosted.org/packages/19/88/38254d8d8d04ced237a59ec2275b86c1ffdb7d2b17db4328acc7578f776e/numpydoc-0.2.tar.gz (from https://pypi.org/simple/numpydoc/), version: 0.2 2025-09-05T03:59:02,401 Found link https://files.pythonhosted.org/packages/61/c7/2f700e05367ca3e4489e0126d768da4c56680998b0b5106509453341d421/numpydoc-0.3.1.tar.gz (from https://pypi.org/simple/numpydoc/), version: 0.3.1 2025-09-05T03:59:02,401 Found link https://files.pythonhosted.org/packages/bf/86/b6c1ac5cf3c8a4601065110ad9b790ace0b82345bfd1a3c00fcfbe14a913/numpydoc-0.4.tar.gz (from https://pypi.org/simple/numpydoc/), version: 0.4 2025-09-05T03:59:02,402 Found link https://files.pythonhosted.org/packages/c0/9c/51bb789dcef828b40a81e7c48d406605b2ee79dfd687be1440b73548e8e9/numpydoc-0.5.tar.gz (from https://pypi.org/simple/numpydoc/), version: 0.5 2025-09-05T03:59:02,402 Found link https://files.pythonhosted.org/packages/9a/b0/f84d0d2521686e93c7ee86fdd79142250d1ea965283ef8b31733f8a2d5f7/numpydoc-0.6.0.tar.gz (from https://pypi.org/simple/numpydoc/), version: 0.6.0 2025-09-05T03:59:02,402 Found link https://files.pythonhosted.org/packages/a9/22/e2069cf728e84dc0c7b80fc5021a4f878688e08f093a470ce4a1540cce45/numpydoc-0.6.0.zip (from https://pypi.org/simple/numpydoc/), version: 0.6.0 2025-09-05T03:59:02,403 Found link https://files.pythonhosted.org/packages/21/94/0e087bd669bb69da3b0996acfee97cee9f7d91c825991ad76eb863dc020d/numpydoc-0.7.0.tar.gz (from https://pypi.org/simple/numpydoc/), version: 0.7.0 2025-09-05T03:59:02,403 Found link https://files.pythonhosted.org/packages/95/a8/b4706a6270f0475541c5c1ee3373c7a3b793936ec1f517f1a1dab4f896c0/numpydoc-0.8.0.tar.gz (from https://pypi.org/simple/numpydoc/), version: 0.8.0 2025-09-05T03:59:02,403 Found link https://files.pythonhosted.org/packages/9f/58/a877c532f90066a415a139b51af0ea1e1336893bdbb5686e75ad9a6f98cc/numpydoc-0.9.0.tar.gz (from https://pypi.org/simple/numpydoc/), version: 0.9.0 2025-09-05T03:59:02,403 Found link https://files.pythonhosted.org/packages/6a/f3/7cfe4c616e4b9fe05540256cc9c6661c052c8a4cec2915732793b36e1843/numpydoc-0.9.1.tar.gz (from https://pypi.org/simple/numpydoc/), version: 0.9.1 2025-09-05T03:59:02,404 Found link https://files.pythonhosted.org/packages/b0/70/4d8c3f9f6783a57ac9cc7a076e5610c0cc4a96af543cafc9247ac307fbfe/numpydoc-0.9.2.tar.gz (from https://pypi.org/simple/numpydoc/), version: 0.9.2 2025-09-05T03:59:02,404 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/3a/43/2402fd1f63992a52f88e3b169d59674617013bf7f1ad0cd7d842eafd0c58/numpydoc-1.0.0-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.5) 2025-09-05T03:59:02,405 Found link https://files.pythonhosted.org/packages/65/00/4a01d67ded6af80f898b2ec5f8196b741f03ad7ef441fa2e7e4055d72080/numpydoc-1.0.0.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.5), version: 1.0.0 2025-09-05T03:59:02,405 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/60/1d/9e398c53d6ae27d5ab312ddc16a9ffe1bee0dfdf1d6ec88c40b0ca97582e/numpydoc-1.1.0-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.5) 2025-09-05T03:59:02,405 Found link https://files.pythonhosted.org/packages/3d/fb/a70f636102045fc646656f2221c7fcdf92f7a9d71ba7c9875a949a58b3e8/numpydoc-1.1.0.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.5), version: 1.1.0 2025-09-05T03:59:02,406 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/48/a8/3d395d356d5220d888fb0944b92ef1c7c18183b8ea571653e850bf8757ea/numpydoc-1.2rc1-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,406 Found link https://files.pythonhosted.org/packages/fe/a2/1e70f5205d3052f5641a3453fdf5284bc4648e85a78dc7289f1fac49a281/numpydoc-1.2rc1.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7), version: 1.2rc1 2025-09-05T03:59:02,407 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/61/25/499ff2b2b73c79de971f9dbafe5f188b751c834d9565b123f484b7247fba/numpydoc-1.2-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,407 Found link https://files.pythonhosted.org/packages/2d/1d/a8460a9169a1c3f476692b37e76711abf200ef3bf885ad885a42ca551b22/numpydoc-1.2.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7), version: 1.2 2025-09-05T03:59:02,407 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/fb/2c/b8ea78c28367808278e6a61885384dce4157e700db4aac655f7c2e509a08/numpydoc-1.2.1-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,407 Found link https://files.pythonhosted.org/packages/9c/8f/ebc93df00a70b2ee298a2e67138d54adfb1ae5a3fb267d6d1f9b9c99293e/numpydoc-1.2.1.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7), version: 1.2.1 2025-09-05T03:59:02,407 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/5c/34/9fe520da780ebf64b39e2341e44a33652a01888018263a19fa6e5b4a8f61/numpydoc-1.3rc1-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,408 Found link https://files.pythonhosted.org/packages/f8/9f/13c3d09125a8480c33d9cf005e08351b700d60a4b91797e466dec42e7aba/numpydoc-1.3rc1.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7), version: 1.3rc1 2025-09-05T03:59:02,408 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/c6/ec/f6f7067a673d7cf8c005c3b387fa63649597235249560e5ba9b56c9c50e2/numpydoc-1.3-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,408 Found link https://files.pythonhosted.org/packages/fa/a3/ed85fae396079ea101f18b9d7ae64c98fde36f2115ef39d087341d254ec5/numpydoc-1.3.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7), version: 1.3 2025-09-05T03:59:02,408 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/38/66/04aa44cdc48010317f473b47003045078b083201af68b9c5a110e19444e3/numpydoc-1.3.1-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,409 Found link https://files.pythonhosted.org/packages/e0/1a/28c8ca8f0c8da7ac0877f2f20190439ab9113bc5d27bf482d27264a7b891/numpydoc-1.3.1.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7), version: 1.3.1 2025-09-05T03:59:02,409 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/ac/3d/a51f2043bbe747a249060268dc3d779cf1da77e5828f8919b2fcaaf8f7bd/numpydoc-1.4.0rc1-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,409 Found link https://files.pythonhosted.org/packages/3e/d5/1b658722983c5935d4f41d7b7d73795acd62c25075d6281c302e54b89045/numpydoc-1.4.0rc1.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7), version: 1.4.0rc1 2025-09-05T03:59:02,409 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/e7/1a/9e3c2a34aae5bd1ab8988b238aafeb4c8d3ab312b8aa5a8c37be6c6d869d/numpydoc-1.4.0-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,410 Found link https://files.pythonhosted.org/packages/d6/fb/dce2345676623f26ea9a8c9a8c3485a4ea232cb598a6f5e8be8d32947bed/numpydoc-1.4.0.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7), version: 1.4.0 2025-09-05T03:59:02,410 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/43/e0/bb15b15ff20120aa459f4990092471d3c606db519ca7de2b788302e09096/numpydoc-1.5.0rc1-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,410 Found link https://files.pythonhosted.org/packages/c8/4d/747db8316b2d4685e7613edd430b65289d5f9e8e25fbfb255c04ce97e391/numpydoc-1.5.0rc1.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7), version: 1.5.0rc1 2025-09-05T03:59:02,410 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/c4/81/ad9b8837442ff451eca82515b41ac425f87acff7e2fc016fd1bda13fc01a/numpydoc-1.5.0-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,411 Found link https://files.pythonhosted.org/packages/27/59/e9ee6fc936961fd7012167c8a3191599206deec2e6e26882f1dd1b42b761/numpydoc-1.5.0.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.7), version: 1.5.0 2025-09-05T03:59:02,411 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/c0/f6/c48da7e21d6746cb65832c2a53f6fa95896862ce666702be6af32a90155f/numpydoc-1.6.0rc0-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.8) 2025-09-05T03:59:02,411 Found link https://files.pythonhosted.org/packages/8e/43/fb2caa65386956d3bb352b4bfacd15d3e94f741506edab1d9681e79028f9/numpydoc-1.6.0rc0.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.8), version: 1.6.0rc0 2025-09-05T03:59:02,412 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/5f/a1/3f3aa22550780f74256e7254cf17bb502aa4a747414497468bffefa5980b/numpydoc-1.6.0rc1-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.8) 2025-09-05T03:59:02,412 Found link https://files.pythonhosted.org/packages/17/1a/b1e0091b7f4beefb2d658938de351af6453e4345c0034a40185ce661611c/numpydoc-1.6.0rc1.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.8), version: 1.6.0rc1 2025-09-05T03:59:02,412 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/f8/e2/466982438e459a828b665679336dc8804bacb4a8f709452915db8eeeca04/numpydoc-1.6.0rc2-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.8) 2025-09-05T03:59:02,412 Found link https://files.pythonhosted.org/packages/25/cd/2ad15e78ee13f73941284e51f82419570b8afc75177d191f9899735c189f/numpydoc-1.6.0rc2.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.8), version: 1.6.0rc2 2025-09-05T03:59:02,413 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/9c/94/09c437fd4a5fb5adf0468c0865c781dbc11d399544b55f1163d5d4414afb/numpydoc-1.6.0-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.8) 2025-09-05T03:59:02,413 Found link https://files.pythonhosted.org/packages/5f/ed/5ca4b2e90f4b0781f5fac49cdb2947cf719b6d289eedb67e8b1a63d019e3/numpydoc-1.6.0.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.8), version: 1.6.0 2025-09-05T03:59:02,413 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/c8/bd/052cbeaa2f6778a7e2ff43bb471b2487937e8cd6fa19385a1bd5ff512e85/numpydoc-1.7.0rc0-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.8) 2025-09-05T03:59:02,413 Found link https://files.pythonhosted.org/packages/15/14/3528011caafc392e782d813738238d6ac4837677b6d17621f31e039d1020/numpydoc-1.7.0rc0.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.8), version: 1.7.0rc0 2025-09-05T03:59:02,414 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/f0/fa/dcfe0f65660661db757ee9ebd84e170ff98edd5d80235f62457d9088f85f/numpydoc-1.7.0-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.8) 2025-09-05T03:59:02,414 Found link https://files.pythonhosted.org/packages/76/69/d745d43617a476a5b5fb7f71555eceaca32e23296773c35decefa1da5463/numpydoc-1.7.0.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.8), version: 1.7.0 2025-09-05T03:59:02,414 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/53/f6/b59fa4aa241d11f4927b9fbbf4dc9297c6f1d876b0cfb3d6815d94efb43a/numpydoc-1.8.0rc1-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.9) 2025-09-05T03:59:02,415 Found link https://files.pythonhosted.org/packages/22/9f/f68b1cb80ebac8504af986a9161341a16039016e64d3763ae5f04bfdd9b5/numpydoc-1.8.0rc1.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.9), version: 1.8.0rc1 2025-09-05T03:59:02,415 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/0f/a8/a49ea3a834cae7dfd27590054ab4178f79ca9f2b2a7813fb386a2d849066/numpydoc-1.8.0rc2-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.9) 2025-09-05T03:59:02,415 Found link https://files.pythonhosted.org/packages/ae/c6/03a5c096c8cc2f982a5303e2f2829c5befa48365e4e6eb68b80fee72c4fa/numpydoc-1.8.0rc2.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.9), version: 1.8.0rc2 2025-09-05T03:59:02,416 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/6c/45/56d99ba9366476cd8548527667f01869279cedb9e66b28eb4dfb27701679/numpydoc-1.8.0-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.9) 2025-09-05T03:59:02,416 Found link https://files.pythonhosted.org/packages/ee/59/5d1d1afb0b9598e21e7cda477935188e39ef845bcf59cb65ac20845bfd45/numpydoc-1.8.0.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.9), version: 1.8.0 2025-09-05T03:59:02,416 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/e5/c9/6fd2fde902efe88aa177018b99bd199fb48570d99048e481e1356cea7a6b/numpydoc-1.9.0rc0-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.9) 2025-09-05T03:59:02,416 Found link https://files.pythonhosted.org/packages/2b/e3/ba84ed93cf214e1cdf0161c1237607a7445ed571f0d34a08e633477fd165/numpydoc-1.9.0rc0.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.9), version: 1.9.0rc0 2025-09-05T03:59:02,417 Skipping link: No binaries permitted for numpydoc: https://files.pythonhosted.org/packages/26/62/5783d8924fca72529defb2c7dbe2070d49224d2dba03a85b20b37adb24d8/numpydoc-1.9.0-py3-none-any.whl (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.9) 2025-09-05T03:59:02,417 Found link https://files.pythonhosted.org/packages/2f/19/7721093e25804cc82c7c1cdab0cce6b9343451828fc2ce249cee10646db5/numpydoc-1.9.0.tar.gz (from https://pypi.org/simple/numpydoc/) (requires-python:>=3.9), version: 1.9.0 2025-09-05T03:59:02,417 Fetching project page and analyzing links: https://www.piwheels.org/simple/numpydoc/ 2025-09-05T03:59:02,418 Getting page https://www.piwheels.org/simple/numpydoc/ 2025-09-05T03:59:02,419 Found index url https://www.piwheels.org/simple/ 2025-09-05T03:59:02,502 Fetched page https://www.piwheels.org/simple/numpydoc/ as text/html 2025-09-05T03:59:02,509 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.9.0-py3-none-any.whl#sha256=21e291623bccae42eb9a9217c62994ebf0f4cc51c1a7d0905166b14eaff9fa76 (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.9) 2025-09-05T03:59:02,510 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.9.0rc0-py3-none-any.whl#sha256=d1675cce9a4189a84dda3aacf297396e102a0a93140a35b8dfcd1ab8ba3b33cb (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.9) 2025-09-05T03:59:02,510 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.8.0-py3-none-any.whl#sha256=6929e0cbcf06218ab3c58f1650dd5f3389ef448c2b499adfe9d46135e2c093a5 (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.9) 2025-09-05T03:59:02,510 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.8.0rc2-py3-none-any.whl#sha256=7826274239437a1e4eca3a397815c12b26cb4ba8828d7476f54b69821028ead2 (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.9) 2025-09-05T03:59:02,510 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.8.0rc1-py3-none-any.whl#sha256=a271265387c050008b97150a5c21a9bbf8418e73e2efac4d0a36565e3837f434 (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.9) 2025-09-05T03:59:02,510 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.7.0-py3-none-any.whl#sha256=c6ab5202e187b106f6d5bc14d513a72eba315a44b1ccc71941fe348b5c5311fc (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.8) 2025-09-05T03:59:02,511 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.7.0rc0-py3-none-any.whl#sha256=7d1aa9a3a0e31295b1b43963424f1515f347fa417f169a961f6a2bf834a6219e (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.8) 2025-09-05T03:59:02,511 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.6.0-py3-none-any.whl#sha256=932e4939b18395a65c5b07e80c197330015bd594a27498636f465a43eba31bb2 (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.8) 2025-09-05T03:59:02,511 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.6.0rc2-py3-none-any.whl#sha256=a4a7cfe393385c50723f678060b213c9066880f17bb08226af9f902a9f6291af (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.8) 2025-09-05T03:59:02,511 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.6.0rc1-py3-none-any.whl#sha256=6607d72f1c107de263621d8a13a3532e3ddf4af505c1111858cfd034c49ab466 (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.8) 2025-09-05T03:59:02,511 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.6.0rc0-py3-none-any.whl#sha256=0f4f052960e6e006233bf23028fe15f7c5e176e81d2964e0c1d01509980694c2 (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.8) 2025-09-05T03:59:02,511 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.5.0-py3-none-any.whl#sha256=cec60e5f03e6d379cc222aa35f1bba60fe77568b7a71556ad5353f6e3f91ba3d (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,511 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.5.0rc1-py3-none-any.whl#sha256=7aa162f23322d479686f4d169a88be5c0c5ade05ffb1e3325d195b0257512137 (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,512 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.4.0-py3-none-any.whl#sha256=3c5bcd0af4e2e2b1671b1a80d0356603e8aab1d971db2a3e80447209cd8cf635 (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,512 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.4.0rc1-py3-none-any.whl#sha256=48c694afe5ac803b184819cedd16359a82c07b40652ccf6e4c9314cccb54add5 (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,512 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.3.1-py3-none-any.whl#sha256=86e54e4968801a3366c5fe4e076af3fa31b7b4e418bc3bdd0508aee671f68eb5 (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,512 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.2.1-py3-none-any.whl#sha256=8c991332f1e45495aa1a541f7176244f81694ff31e40822d497d24abda417c6c (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,512 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.2-py3-none-any.whl#sha256=274fb6c6d8b18fce1d22d1f6756a6bd7531005541295c971ff15057f5945c320 (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,512 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.2rc1-py3-none-any.whl#sha256=de4c50d3ca2bf75d2104c1437c63faf5dd5abc87f03c6f13badf672e834ec352 (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.7) 2025-09-05T03:59:02,512 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.1.0-py3-none-any.whl#sha256=2bd353bc6b3fe6b5159c1df301c9a37b1f0f0861887095a3ef5dfef47499ab99 (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.5) 2025-09-05T03:59:02,513 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-1.0.0-py3-none-any.whl#sha256=99e9c4ec51ff0dc17f7e15afcb26ba77a2f8ccc85a19dede40006a2b93cc903f (from https://www.piwheels.org/simple/numpydoc/) (requires-python:>=3.5) 2025-09-05T03:59:02,513 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-0.9.2-py3-none-any.whl#sha256=d85b399991f1aec1f1bcbfbd251180cf7437f009a3fb7b3f8d62d92eb5e5a24a (from https://www.piwheels.org/simple/numpydoc/) 2025-09-05T03:59:02,514 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-0.9.1-py3-none-any.whl#sha256=624bd6f828f9eb2dad7abc5f6ab21ad3bb29c92b1e1bbd35ac875a469080df2f (from https://www.piwheels.org/simple/numpydoc/) 2025-09-05T03:59:02,514 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-0.9.0-py3-none-any.whl#sha256=a610daa38f63b0b0c5356c1afbe3551a79ebf84fa3a1c4047f5391d9dcfd9502 (from https://www.piwheels.org/simple/numpydoc/) 2025-09-05T03:59:02,514 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-0.8.0-py3-none-any.whl#sha256=f3c01ff68a28b294dea653f43822177820a2ead21a196afe278136d92fb7b71f (from https://www.piwheels.org/simple/numpydoc/) 2025-09-05T03:59:02,514 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-0.7.0-py3-none-any.whl#sha256=02485603622c5ad5a757167d760b3d756a49de175efe6f97990d9c8904b4086b (from https://www.piwheels.org/simple/numpydoc/) 2025-09-05T03:59:02,514 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-0.6.0-py3-none-any.whl#sha256=f2749141cb1a8a85b69f815291cabd50117d1a05143e0aa06a5d37cf8f6f402f (from https://www.piwheels.org/simple/numpydoc/) 2025-09-05T03:59:02,514 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-0.5-py3-none-any.whl#sha256=686061bd7a6c500a03297654e52b7cd87241c716255cc6ec03618ceaf5e1be11 (from https://www.piwheels.org/simple/numpydoc/) 2025-09-05T03:59:02,514 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-0.4-py3-none-any.whl#sha256=a963c693f8fe7c0f051acfa9cf716807bda0f8dee482ba3a289cfb388c5101ff (from https://www.piwheels.org/simple/numpydoc/) 2025-09-05T03:59:02,515 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-0.3.1-py3-none-any.whl#sha256=f7122ced307bf1606cff0fa41f111dd4797422af1d3cb40ca7e7f52d9c293943 (from https://www.piwheels.org/simple/numpydoc/) 2025-09-05T03:59:02,515 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-0.2-py3-none-any.whl#sha256=9ac9b95b33a55201f4699b4875b946bacf25b462ec6f27a3eb72872ec6f9ec93 (from https://www.piwheels.org/simple/numpydoc/) 2025-09-05T03:59:02,515 Skipping link: No binaries permitted for numpydoc: https://archive1.piwheels.org/simple/numpydoc/numpydoc-0.1-py3-none-any.whl#sha256=245cc804b05d38e3783c2073079e19f171377245812f7a4e62b52791e31226f1 (from https://www.piwheels.org/simple/numpydoc/) 2025-09-05T03:59:02,515 Skipping link: not a file: https://www.piwheels.org/simple/numpydoc/ 2025-09-05T03:59:02,515 Skipping link: not a file: https://pypi.org/simple/numpydoc/ 2025-09-05T03:59:02,544 Given no hashes to check 1 links for project 'numpydoc': discarding no candidates 2025-09-05T03:59:02,545 Collecting numpydoc==1.3rc1 2025-09-05T03:59:02,546 Created temporary directory: /tmp/pip-unpack-prjgy7gg 2025-09-05T03:59:02,683 Downloading numpydoc-1.3rc1.tar.gz (70 kB) 2025-09-05T03:59:02,753 Added numpydoc==1.3rc1 from https://files.pythonhosted.org/packages/f8/9f/13c3d09125a8480c33d9cf005e08351b700d60a4b91797e466dec42e7aba/numpydoc-1.3rc1.tar.gz to build tracker '/tmp/pip-build-tracker-csz70c8s' 2025-09-05T03:59:02,754 Running setup.py (path:/tmp/pip-wheel-e1w9eg2z/numpydoc_151c93c452444e4a97086bb4d1e558eb/setup.py) egg_info for package numpydoc 2025-09-05T03:59:02,754 Created temporary directory: /tmp/pip-pip-egg-info-quvdlful 2025-09-05T03:59:02,754 Preparing metadata (setup.py): started 2025-09-05T03:59:02,755 Running command python setup.py egg_info 2025-09-05T03:59:03,271 Traceback (most recent call last): 2025-09-05T03:59:03,274 File "", line 2, in 2025-09-05T03:59:03,274 exec(compile(''' 2025-09-05T03:59:03,274 ~~~~^^^^^^^^^^^^ 2025-09-05T03:59:03,274 # This is -- a caller that pip uses to run setup.py 2025-09-05T03:59:03,274 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,274 ...<32 lines>... 2025-09-05T03:59:03,274 exec(compile(setup_py_code, filename, "exec")) 2025-09-05T03:59:03,274 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,275 ''' % ('/tmp/pip-wheel-e1w9eg2z/numpydoc_151c93c452444e4a97086bb4d1e558eb/setup.py',), "", "exec")) 2025-09-05T03:59:03,275 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,275 File "", line 35, in 2025-09-05T03:59:03,275 File "/tmp/pip-wheel-e1w9eg2z/numpydoc_151c93c452444e4a97086bb4d1e558eb/setup.py", line 58, in 2025-09-05T03:59:03,275 req for req in read('requirements/test.txt').split('\n') 2025-09-05T03:59:03,275 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,275 File "/tmp/pip-wheel-e1w9eg2z/numpydoc_151c93c452444e4a97086bb4d1e558eb/setup.py", line 25, in read 2025-09-05T03:59:03,275 with open(os.path.join(os.path.dirname(__file__), fname)) as f: 2025-09-05T03:59:03,276 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,276 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-e1w9eg2z/numpydoc_151c93c452444e4a97086bb4d1e558eb/requirements/test.txt' 2025-09-05T03:59:03,359 ERROR: python setup.py egg_info exited with 1 2025-09-05T03:59:03,371 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-05T03:59:03,371 exec(compile('"'"''"'"''"'"' 2025-09-05T03:59:03,371 # This is -- a caller that pip uses to run setup.py 2025-09-05T03:59:03,371 # 2025-09-05T03:59:03,371 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-05T03:59:03,371 # import from `distutils.core` to work with newer packaging standards. 2025-09-05T03:59:03,371 # - It provides a clear error message when setuptools is not installed. 2025-09-05T03:59:03,371 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-05T03:59:03,371 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-05T03:59:03,371 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-05T03:59:03,371 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-05T03:59:03,371 import os, sys, tokenize, traceback 2025-09-05T03:59:03,371 2025-09-05T03:59:03,371 try: 2025-09-05T03:59:03,371 import setuptools 2025-09-05T03:59:03,371 except ImportError: 2025-09-05T03:59:03,371 print( 2025-09-05T03:59:03,371 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-05T03:59:03,371 "the build environment with exception:", 2025-09-05T03:59:03,371 file=sys.stderr, 2025-09-05T03:59:03,371 ) 2025-09-05T03:59:03,371 traceback.print_exc() 2025-09-05T03:59:03,371 sys.exit(1) 2025-09-05T03:59:03,371 2025-09-05T03:59:03,371 __file__ = %r 2025-09-05T03:59:03,371 sys.argv[0] = __file__ 2025-09-05T03:59:03,371 2025-09-05T03:59:03,371 if os.path.exists(__file__): 2025-09-05T03:59:03,371 filename = __file__ 2025-09-05T03:59:03,371 with tokenize.open(__file__) as f: 2025-09-05T03:59:03,371 setup_py_code = f.read() 2025-09-05T03:59:03,371 else: 2025-09-05T03:59:03,371 filename = "" 2025-09-05T03:59:03,371 setup_py_code = "from setuptools import setup; setup()" 2025-09-05T03:59:03,371 2025-09-05T03:59:03,371 exec(compile(setup_py_code, filename, "exec")) 2025-09-05T03:59:03,371 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-e1w9eg2z/numpydoc_151c93c452444e4a97086bb4d1e558eb/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-quvdlful[/] 2025-09-05T03:59:03,371 [bold magenta]cwd[/]: /tmp/pip-wheel-e1w9eg2z/numpydoc_151c93c452444e4a97086bb4d1e558eb/ 2025-09-05T03:59:03,371 Preparing metadata (setup.py): finished with status 'error' 2025-09-05T03:59:03,372 ERROR: metadata generation failed 2025-09-05T03:59:03,377 Exception information: 2025-09-05T03:59:03,377 Traceback (most recent call last): 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-05T03:59:03,377 call_subprocess( 2025-09-05T03:59:03,377 ~~~~~~~~~~~~~~~^ 2025-09-05T03:59:03,377 args, 2025-09-05T03:59:03,377 ^^^^^ 2025-09-05T03:59:03,377 ...<2 lines>... 2025-09-05T03:59:03,377 spinner=spinner, 2025-09-05T03:59:03,377 ^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,377 ) 2025-09-05T03:59:03,377 ^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-05T03:59:03,377 raise error 2025-09-05T03:59:03,377 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-05T03:59:03,377 2025-09-05T03:59:03,377 The above exception was the direct cause of the following exception: 2025-09-05T03:59:03,377 2025-09-05T03:59:03,377 Traceback (most recent call last): 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-05T03:59:03,377 status = _inner_run() 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-05T03:59:03,377 return self.run(options, args) 2025-09-05T03:59:03,377 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-05T03:59:03,377 return func(self, options, args) 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-05T03:59:03,377 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-05T03:59:03,377 result = self._result = resolver.resolve( 2025-09-05T03:59:03,377 ~~~~~~~~~~~~~~~~^ 2025-09-05T03:59:03,377 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-05T03:59:03,377 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,377 ) 2025-09-05T03:59:03,377 ^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-05T03:59:03,377 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-05T03:59:03,377 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-05T03:59:03,377 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-05T03:59:03,377 if not criterion.candidates: 2025-09-05T03:59:03,377 ^^^^^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-05T03:59:03,377 return bool(self._sequence) 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-05T03:59:03,377 self._bool = any(self) 2025-09-05T03:59:03,377 ~~~^^^^^^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-05T03:59:03,377 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-05T03:59:03,377 ^^^^^^^^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-05T03:59:03,377 candidate = func() 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-05T03:59:03,377 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-05T03:59:03,377 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-05T03:59:03,377 link, template, name, version 2025-09-05T03:59:03,377 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,377 ) 2025-09-05T03:59:03,377 ^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-05T03:59:03,377 self._link_candidate_cache[link] = LinkCandidate( 2025-09-05T03:59:03,377 ~~~~~~~~~~~~~^ 2025-09-05T03:59:03,377 link, 2025-09-05T03:59:03,377 ^^^^^ 2025-09-05T03:59:03,377 ...<3 lines>... 2025-09-05T03:59:03,377 version=version, 2025-09-05T03:59:03,377 ^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,377 ) 2025-09-05T03:59:03,377 ^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-05T03:59:03,377 super().__init__( 2025-09-05T03:59:03,377 ~~~~~~~~~~~~~~~~^ 2025-09-05T03:59:03,377 link=link, 2025-09-05T03:59:03,377 ^^^^^^^^^^ 2025-09-05T03:59:03,377 ...<4 lines>... 2025-09-05T03:59:03,377 version=version, 2025-09-05T03:59:03,377 ^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,377 ) 2025-09-05T03:59:03,377 ^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-05T03:59:03,377 self.dist = self._prepare() 2025-09-05T03:59:03,377 ~~~~~~~~~~~~~^^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-05T03:59:03,377 dist = self._prepare_distribution() 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-05T03:59:03,377 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-05T03:59:03,377 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-05T03:59:03,377 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-05T03:59:03,377 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-05T03:59:03,377 dist = _get_prepared_distribution( 2025-09-05T03:59:03,377 req, 2025-09-05T03:59:03,377 ...<3 lines>... 2025-09-05T03:59:03,377 self.check_build_deps, 2025-09-05T03:59:03,377 ) 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-05T03:59:03,377 abstract_dist.prepare_distribution_metadata( 2025-09-05T03:59:03,377 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-05T03:59:03,377 finder, build_isolation, check_build_deps 2025-09-05T03:59:03,377 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,377 ) 2025-09-05T03:59:03,377 ^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-05T03:59:03,377 self.req.prepare_metadata() 2025-09-05T03:59:03,377 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-05T03:59:03,377 self.metadata_directory = generate_metadata_legacy( 2025-09-05T03:59:03,377 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-05T03:59:03,377 build_env=self.build_env, 2025-09-05T03:59:03,377 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,377 ...<3 lines>... 2025-09-05T03:59:03,377 details=details, 2025-09-05T03:59:03,377 ^^^^^^^^^^^^^^^^ 2025-09-05T03:59:03,377 ) 2025-09-05T03:59:03,377 ^ 2025-09-05T03:59:03,377 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-05T03:59:03,377 raise MetadataGenerationFailed(package_details=details) from error 2025-09-05T03:59:03,377 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-05T03:59:03,398 Removed numpydoc==1.3rc1 from https://files.pythonhosted.org/packages/f8/9f/13c3d09125a8480c33d9cf005e08351b700d60a4b91797e466dec42e7aba/numpydoc-1.3rc1.tar.gz from build tracker '/tmp/pip-build-tracker-csz70c8s' 2025-09-05T03:59:03,398 Removed build tracker: '/tmp/pip-build-tracker-csz70c8s'