2025-09-04T15:58:23,047 Created temporary directory: /tmp/pip-build-tracker-vndyv0jw 2025-09-04T15:58:23,047 Initialized build tracking at /tmp/pip-build-tracker-vndyv0jw 2025-09-04T15:58:23,048 Created build tracker: /tmp/pip-build-tracker-vndyv0jw 2025-09-04T15:58:23,048 Entered build tracker: /tmp/pip-build-tracker-vndyv0jw 2025-09-04T15:58:23,048 Created temporary directory: /tmp/pip-wheel-pgr1n8mg 2025-09-04T15:58:23,051 Created temporary directory: /tmp/pip-ephem-wheel-cache-6tnueu6u 2025-09-04T15:58:23,111 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T15:58:23,113 2 location(s) to search for versions of ipdb: 2025-09-04T15:58:23,113 * https://pypi.org/simple/ipdb/ 2025-09-04T15:58:23,113 * https://www.piwheels.org/simple/ipdb/ 2025-09-04T15:58:23,113 Fetching project page and analyzing links: https://pypi.org/simple/ipdb/ 2025-09-04T15:58:23,114 Getting page https://pypi.org/simple/ipdb/ 2025-09-04T15:58:23,115 Found index url https://pypi.org/simple/ 2025-09-04T15:58:23,186 Fetched page https://pypi.org/simple/ipdb/ as application/vnd.pypi.simple.v1+json 2025-09-04T15:58:23,192 Found link https://files.pythonhosted.org/packages/27/36/63c8f73c4d6185323d261b4b5b170d007833b429461729648bf5d6dc923d/ipdb-0.1dev-r1556.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.1dev-r1556 2025-09-04T15:58:23,192 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/a9/5c/a308d5009fbc3c10ae5aa2e589f3af86c3c3c816f8c333f3d42639208317/ipdb-0.1dev_r1556-py2.4.egg (from https://pypi.org/simple/ipdb/) 2025-09-04T15:58:23,193 Found link https://files.pythonhosted.org/packages/20/32/313e169db34b2b5a036c8bf93c37a64b22dbb6f2720e7b7db1fe0eb130ad/ipdb-0.1dev-r1713.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.1dev-r1713 2025-09-04T15:58:23,193 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/14/dd/10f6d300c6061ee1de2ac3cb5448c370b9eacb2b0a23cbfcf3826402adf8/ipdb-0.1dev_r1713-py2.4.egg (from https://pypi.org/simple/ipdb/) 2025-09-04T15:58:23,193 Found link https://files.pythonhosted.org/packages/6f/18/f21646717909fe4978b8474d8b3f8db1af9609679a8f187283a4429e75be/ipdb-0.1dev-r1714.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.1dev-r1714 2025-09-04T15:58:23,193 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/79/e5/1c8755bac3b55bef4e6bf9a08023614e62ced90dd5b71cf9c540fcc92d89/ipdb-0.1dev_r1714-py2.4.egg (from https://pypi.org/simple/ipdb/) 2025-09-04T15:58:23,193 Found link https://files.pythonhosted.org/packages/46/87/7af0a6665ece3a8d50aeeabf8a7c863a618c4fa75a90bff0a038616c4642/ipdb-0.1dev-r1716.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.1dev-r1716 2025-09-04T15:58:23,193 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/11/54/4d9acfe3e8b4a58424f1a983f1de509c29acb0e6440a16861284a057a36f/ipdb-0.1dev_r1716-py2.4.egg (from https://pypi.org/simple/ipdb/) 2025-09-04T15:58:23,194 Found link https://files.pythonhosted.org/packages/7d/2b/04d05aafa6c07c8823a8b0b644855131f8a9e4c0024f6d14fb7b8a83a8ff/ipdb-0.1.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.1 2025-09-04T15:58:23,194 Found link https://files.pythonhosted.org/packages/aa/ac/b77764bd9d4add21be519e83a7bd620346e08656183e7bdc4ce150c74886/ipdb-0.2.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.2 2025-09-04T15:58:23,194 Found link https://files.pythonhosted.org/packages/29/97/e9c93a84d6fef538c60350e99bfaee7e814e7d73bbb6a99165365335ea64/ipdb-0.3.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.3 2025-09-04T15:58:23,194 Found link https://files.pythonhosted.org/packages/48/d4/b57e6b87b39bd51d69739727a310f1f4329d833746f2d4edf64f2a6ee049/ipdb-0.4.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.4 2025-09-04T15:58:23,195 Found link https://files.pythonhosted.org/packages/ad/50/e02c6bdd484196e05998d696f592c2416ff7a90473eee2bb70b851639760/ipdb-0.5.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.5 2025-09-04T15:58:23,195 Found link https://files.pythonhosted.org/packages/5c/46/b8d3b2a20be2b0426ccd3b994f21035474c2e2e0a9c89491bd47443e474d/ipdb-0.6.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.6 2025-09-04T15:58:23,195 Found link https://files.pythonhosted.org/packages/b3/f4/5c9ef1fac1ced78cfd935100c31cf67a4b7231c96c48bcfe2829c3f6dc1c/ipdb-0.6.1.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.6.1 2025-09-04T15:58:23,195 Found link https://files.pythonhosted.org/packages/b1/12/bc69441314b190742d5d14450b9262589e0f111c2adff2f44c755781e441/ipdb-0.7.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.7 2025-09-04T15:58:23,195 Found link https://files.pythonhosted.org/packages/bc/30/65d1fa1431d70aa5c18d16ccd66adcf90a818cd1737c40b8ebcb86fab203/ipdb-0.7.1.zip (from https://pypi.org/simple/ipdb/), version: 0.7.1 2025-09-04T15:58:23,196 Found link https://files.pythonhosted.org/packages/f0/25/d7dd430ced6cd8dc242a933c8682b5dbf32eb4011d82f87e34209e5ec845/ipdb-0.8.zip (from https://pypi.org/simple/ipdb/), version: 0.8 2025-09-04T15:58:23,196 Found link https://files.pythonhosted.org/packages/cb/ed/cf9b80923dfee3b861d18c43e68793e52a81e51a7534f81c665e71b1642d/ipdb-0.8.1.zip (from https://pypi.org/simple/ipdb/), version: 0.8.1 2025-09-04T15:58:23,196 Found link https://files.pythonhosted.org/packages/3c/b1/d19f0843418a6270dbf1b5380c11dbd5501e93b3d99888c2ea61cbb7f702/ipdb-0.8.2.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.8.2 2025-09-04T15:58:23,196 Found link https://files.pythonhosted.org/packages/52/c2/287220b4f66738bad467e71ffe203c097e0aaca1c6dd798e3b8b1a20f5be/ipdb-0.8.3.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.8.3 2025-09-04T15:58:23,197 Found link https://files.pythonhosted.org/packages/2a/08/c1230cf697d5af7173b0d6a8fbaf6d08286224513b7059e47db1141e210c/ipdb-0.9.0.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.9.0 2025-09-04T15:58:23,197 Found link https://files.pythonhosted.org/packages/60/45/0de3450e207cdb72882c1765a1b8940a6ade931c79eb5e9fc27aae3b7de8/ipdb-0.9.1.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.9.1 2025-09-04T15:58:23,197 Found link https://files.pythonhosted.org/packages/a8/dd/100de5411dade6960bbe968cc59c06390188dba15c124ac043aa4cba6128/ipdb-0.9.2.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.9.2 2025-09-04T15:58:23,197 Found link https://files.pythonhosted.org/packages/b9/e6/ea0e9ffe679b1dd3b82133bebb7f4e438222575f51f852201a2fb068507f/ipdb-0.9.3.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.9.3 2025-09-04T15:58:23,197 Found link https://files.pythonhosted.org/packages/d9/35/bed8681135022ef3ee1a5d3fd641f9fb7908d3fa12807f65bda1a93a1fed/ipdb-0.9.4.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.9.4 2025-09-04T15:58:23,198 Found link https://files.pythonhosted.org/packages/c5/6f/b0836d063960a6e7b23099d6803f8bdd289c53d0f06b21a184a9a1974f4c/ipdb-0.10.0.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.10.0 2025-09-04T15:58:23,198 Found link https://files.pythonhosted.org/packages/eb/0a/0a37dc19572580336ad3813792c0d18c8d7117c2d66fc63c501f13a7a8f8/ipdb-0.10.1.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.10.1 2025-09-04T15:58:23,198 Found link https://files.pythonhosted.org/packages/e1/fa/446cc6443c0dd5bcce55af12b73e1a561b330913a3792d4037f4aa654ed2/ipdb-0.10.2.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.10.2 2025-09-04T15:58:23,198 Found link https://files.pythonhosted.org/packages/ad/cc/0e7298e1fbf2efd52667c9354a12aa69fb6f796ce230cca03525051718ef/ipdb-0.10.3.tar.gz (from https://pypi.org/simple/ipdb/), version: 0.10.3 2025-09-04T15:58:23,199 Found link https://files.pythonhosted.org/packages/80/fe/4564de08f174f3846364b3add8426d14cebee228f741c27e702b2877e85b/ipdb-0.11.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.11 2025-09-04T15:58:23,199 Found link https://files.pythonhosted.org/packages/6d/43/c3c2e866a8803e196d6209595020a4a6db1a3c5d07c01455669497ae23d0/ipdb-0.12.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.12 2025-09-04T15:58:23,199 Found link https://files.pythonhosted.org/packages/87/a7/ef7d90574d641b61ce15a7cb578c7f72fef076deaa4c435aded3f3328519/ipdb-0.12.1.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.12.1 2025-09-04T15:58:23,200 Found link https://files.pythonhosted.org/packages/df/78/3d0d7253dc85549db182cbe4b43b30c506c84008fcd39898122c9b6306a9/ipdb-0.12.2.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.12.2 2025-09-04T15:58:23,200 Found link https://files.pythonhosted.org/packages/a9/fd/2a0ef78d5cc536e873960e77af2b94fc05928cb38743c378744c5ac646f0/ipdb-0.12.3.dev0.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.12.3.dev0 2025-09-04T15:58:23,200 Found link https://files.pythonhosted.org/packages/5c/01/27427b1f4a97455b345297a48761544bc8e7fb1f3aef6904ec86ddf75f65/ipdb-0.12.3.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.12.3 2025-09-04T15:58:23,200 Found link https://files.pythonhosted.org/packages/b1/a6/4347f7dd5621961bd6f9a1de3e25692b4231a615132347667ba603f65da6/ipdb-0.13.0.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.13.0 2025-09-04T15:58:23,200 Found link https://files.pythonhosted.org/packages/d2/c9/f77ba78c31d9d7133434b2bd74325bb301aa0cd3490bb67cfae20d1c3db2/ipdb-0.13.1.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.13.1 2025-09-04T15:58:23,201 Found link https://files.pythonhosted.org/packages/2c/bb/a3e1a441719ebd75c6dac8170d3ddba884b7ee8a5c0f9aefa7297386627a/ipdb-0.13.2.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.13.2 2025-09-04T15:58:23,201 Found link https://files.pythonhosted.org/packages/c1/4c/c2552dc5c2f3a4657ae84c1a91e3c7d4f2b7df88a38d6d282e48d050ad58/ipdb-0.13.3.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.13.3 2025-09-04T15:58:23,201 Found link https://files.pythonhosted.org/packages/44/8c/76b33b115f4f2c090e2809a0247fe777eb3832f9d606479bf0139b29ca2c/ipdb-0.13.4.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.13.4 2025-09-04T15:58:23,201 Found link https://files.pythonhosted.org/packages/20/b7/d32c6a1706f58779db553ff78f59cd3fc3a627d87901b80cd67a4f264a89/ipdb-0.13.5.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.13.5 2025-09-04T15:58:23,201 Found link https://files.pythonhosted.org/packages/fd/74/ebed6f1bda0dbd7641e19809882e060fb9e3fd1ff0e44c3071ec06c08078/ipdb-0.13.6.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.13.6 2025-09-04T15:58:23,202 Found link https://files.pythonhosted.org/packages/a9/3d/9a7fa78cf59b95ac46663cfb760e63854dd66a267cda573c1a2f95f87c19/ipdb-0.13.7.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.13.7 2025-09-04T15:58:23,202 Found link https://files.pythonhosted.org/packages/5f/43/eb2be141dac56e502b6e35c1e4a9b1bbb2d4dcbec773c0f6563e79758909/ipdb-0.13.8.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.13.8 2025-09-04T15:58:23,202 Found link https://files.pythonhosted.org/packages/fc/56/9f67dcd4a4b9960373173a31be1b8c47fe351a1c9385677a7bdd82810e57/ipdb-0.13.9.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7), version: 0.13.9 2025-09-04T15:58:23,204 Found link https://files.pythonhosted.org/packages/98/61/25480fc06aba3ecb3ce545ea78f1b15177e7953c2bcf54bda6bd1bcc9f83/ipdb-0.13.10.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*), version: 0.13.10 2025-09-04T15:58:23,204 Skipping link: No binaries permitted for ipdb: https://files.pythonhosted.org/packages/65/49/381dbeff0a35b2f96f8847c4ca7ddac260762b3edb74722cfbcae24aa0b2/ipdb-0.13.11-py3-none-any.whl (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*) 2025-09-04T15:58:23,204 Found link https://files.pythonhosted.org/packages/23/b2/c972cc266b0ba8508b42dab7f5dea1be03ea32213258441bf1b00baca555/ipdb-0.13.11.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*), version: 0.13.11 2025-09-04T15:58:23,204 Skipping link: No binaries permitted for ipdb: https://files.pythonhosted.org/packages/db/bb/cfbfc3b75a762a83b4333c3d5fcbcf2d7a41cb1dfedaf333019b45dc457d/ipdb-0.13.12-py3-none-any.whl (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*) 2025-09-04T15:58:23,204 Found link https://files.pythonhosted.org/packages/f8/cf/fb9727a137e529b37536969bebeb2b991b2bc098e51be7c7fa7b07894b61/ipdb-0.13.12.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*), version: 0.13.12 2025-09-04T15:58:23,205 Skipping link: No binaries permitted for ipdb: https://files.pythonhosted.org/packages/0c/4c/b075da0092003d9a55cf2ecc1cae9384a1ca4f650d51b00fc59875fe76f6/ipdb-0.13.13-py3-none-any.whl (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*) 2025-09-04T15:58:23,205 Found link https://files.pythonhosted.org/packages/3d/1b/7e07e7b752017f7693a0f4d41c13e5ca29ce8cbcfdcc1fd6c4ad8c0a27a0/ipdb-0.13.13.tar.gz (from https://pypi.org/simple/ipdb/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*), version: 0.13.13 2025-09-04T15:58:23,205 Fetching project page and analyzing links: https://www.piwheels.org/simple/ipdb/ 2025-09-04T15:58:23,206 Getting page https://www.piwheels.org/simple/ipdb/ 2025-09-04T15:58:23,206 Found index url https://www.piwheels.org/simple/ 2025-09-04T15:58:23,296 Fetched page https://www.piwheels.org/simple/ipdb/ as text/html 2025-09-04T15:58:23,304 Skipping link: No binaries permitted for ipdb: https://www.piwheels.org/simple/ipdb/ipdb-0.13.13-py3-none-any.whl#sha256=b917902d3811128ce325fca69be9edfe00f04f3733e9aae15269239e5b0421e4 (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*) 2025-09-04T15:58:23,304 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.13.12-py3-none-any.whl#sha256=46372d9d1804c7a3004c1a54c584872211c10bde554ee31f9ae813c7ffe6ca14 (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*) 2025-09-04T15:58:23,305 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.13.11-py3-none-any.whl#sha256=c32960f7afbfbacbd5f7ea55ce1d15afbca0fb85fb3692085c4d751704564695 (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*) 2025-09-04T15:58:23,305 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.13.10-py3-none-any.whl#sha256=6eb72d3b615daf860786377426e5b44c3ea3104b8c2ebeac5a89342100d111fb (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*) 2025-09-04T15:58:23,305 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.13.9-py3-none-any.whl#sha256=9277e56b861453e775dc2c1ed1d282c76d7400d9404ff5c32c04ecc86461f20f (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,305 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.13.8-py3-none-any.whl#sha256=6f1357a82291ad0cdd35737bb62ae88fcdbfd0b1cc0d9b5bd5af565b05d298fe (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,305 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.13.7-py3-none-any.whl#sha256=2d84d1354826d8adbc49cc5ac4e61512883b97957b9f80e0fd85331465f6dd5a (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,305 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.13.6-py3-none-any.whl#sha256=23ad8a96bc268803f0716da01012ca3be55e580d0621f0b8382cfcad2662162d (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,306 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.13.5-py3-none-any.whl#sha256=d347992a919ecd55718400505491965b33f6d980d2bc8cdcb1a91d7764f3c036 (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,306 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.13.4-py3-none-any.whl#sha256=8d0a46ea3707911f12bafb68ee8b80ee44a6b2b81386c8de8c888330473ca64d (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,306 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.13.3-py3-none-any.whl#sha256=c423ead3cfeb64d91df337af6af4cc621426e79de51b23d03dadd4fbf58fa94e (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,306 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.13.2-py3-none-any.whl#sha256=486c3a1a64b43083de00bffb4d7153a0971075e813b99dc6164d546c57c138c0 (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,306 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.13.1-py3-none-any.whl#sha256=dd7ef7fc42c3b54b1498c02b7f6a8e2a9e8b5baa6666f033724b709b1403977d (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,306 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.13.0-py3-none-any.whl#sha256=ec02b54498bd29cfb38ad9b01ace0a8c61a63a712c41ed61149f08212f118249 (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,306 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.12.3-py3-none-any.whl#sha256=d25fa64053bffc08049d9461e48e47313d7cd13dc59beea29e58c0adde9a1711 (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,306 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.12.3.dev0-py3-none-any.whl#sha256=c90419aacc954649037637f3779beafd72c22d946f6b8555220fb64b6b668cb1 (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,307 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.12.2-py3-none-any.whl#sha256=50c1490d18d6d47a7510e0b32cb334ee5308568a0118970c6cbe0d0fa2b517aa (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,307 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.12.1-py3-none-any.whl#sha256=bc571bc4fa6b75b55cfd6f0c7fb8aa4bb511812b6ff8ba2c2cdf954f725502c9 (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,307 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.12-py3-none-any.whl#sha256=6895ff6f76e92a6fcb872a64e8a150bf3a4aba26c717ac2d60850eaaa241e7c9 (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,307 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.11-py3-none-any.whl#sha256=3eee121b9043b957ed2d4097477054c38fd8028a9bc409c4c4eb4c3db5e401a3 (from https://www.piwheels.org/simple/ipdb/) (requires-python:>=2.7) 2025-09-04T15:58:23,307 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.10.3-py3-none-any.whl#sha256=5f13f43847a858eb195a4a20e1b87798e5c09011dbe4df7509141c76ebd924e1 (from https://www.piwheels.org/simple/ipdb/) 2025-09-04T15:58:23,307 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.10.2-py3-none-any.whl#sha256=529e8ea934d97fa822ed1bdc50606d2909882659a476382d1633bfd99dd22120 (from https://www.piwheels.org/simple/ipdb/) 2025-09-04T15:58:23,307 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.10.1-py3-none-any.whl#sha256=399a814fb8330d495a8a05fd295d34140752519860455bc8153093e40faa457f (from https://www.piwheels.org/simple/ipdb/) 2025-09-04T15:58:23,308 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.10.0-py3-none-any.whl#sha256=1632bc2a313d6b7a1034645a7520508c762febcc8878201be79fd89553645eb6 (from https://www.piwheels.org/simple/ipdb/) 2025-09-04T15:58:23,308 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.9.4-py3-none-any.whl#sha256=241cbc36262079c1866e455750d36e72177d789f78135a2ad2712ece3f995fea (from https://www.piwheels.org/simple/ipdb/) 2025-09-04T15:58:23,308 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.9.3-py3-none-any.whl#sha256=0a8560ec75e10500cfa5042a6ad1b834be5961d539c56a821ca83601b9bc45b7 (from https://www.piwheels.org/simple/ipdb/) 2025-09-04T15:58:23,308 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.9.2-py3-none-any.whl#sha256=f3713fa7db8f53bb8e9a3e08b7456a84946838a35f39996b911f5c15060598c0 (from https://www.piwheels.org/simple/ipdb/) 2025-09-04T15:58:23,308 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.9.1-py3-none-any.whl#sha256=b66b2e81ab78160b68ae16861c66aa4585d4ca8698356f30e05a4c31cb2778b5 (from https://www.piwheels.org/simple/ipdb/) 2025-09-04T15:58:23,308 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.9.0-py3-none-any.whl#sha256=7285c03bd8ec3c00469cef7899a2133fa40dc15ead3d518a03c344405dde129d (from https://www.piwheels.org/simple/ipdb/) 2025-09-04T15:58:23,308 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.8.3-py3-none-any.whl#sha256=07ef5563dc6f8b5c7d077519e755a30eae469e7c4e22cd07866ac3c9f4039660 (from https://www.piwheels.org/simple/ipdb/) 2025-09-04T15:58:23,309 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.8.2-py3-none-any.whl#sha256=fcaf0fb4e5394900c3c367c8f7921d7aef15f8f57dcfcee60e19971343886e02 (from https://www.piwheels.org/simple/ipdb/) 2025-09-04T15:58:23,309 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.8.1-py3-none-any.whl#sha256=823553b149751fdd82291d2bc307417dd7ac5e22af6619bc6c5907e0edcf57d5 (from https://www.piwheels.org/simple/ipdb/) 2025-09-04T15:58:23,309 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.8-py3-none-any.whl#sha256=d8ccac01f2f47a831d06946c655b7996bee92e5a5b9842b4792a8bf9230011c4 (from https://www.piwheels.org/simple/ipdb/) 2025-09-04T15:58:23,309 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.7.1-py3-none-any.whl#sha256=a4757b8447df5ea3e78f54797c56d7f2e526271dffd6443992812d987987bb4b (from https://www.piwheels.org/simple/ipdb/) 2025-09-04T15:58:23,309 Skipping link: No binaries permitted for ipdb: https://archive1.piwheels.org/simple/ipdb/ipdb-0.7-py3-none-any.whl#sha256=e4731d28bb755fc292a6b0baad849e6b269d72c57080ef1247b9bfbef040c932 (from https://www.piwheels.org/simple/ipdb/) 2025-09-04T15:58:23,309 Skipping link: not a file: https://www.piwheels.org/simple/ipdb/ 2025-09-04T15:58:23,309 Skipping link: not a file: https://pypi.org/simple/ipdb/ 2025-09-04T15:58:23,337 Given no hashes to check 1 links for project 'ipdb': discarding no candidates 2025-09-04T15:58:23,339 Collecting ipdb==0.2 2025-09-04T15:58:23,340 Created temporary directory: /tmp/pip-unpack-ngwpvt1u 2025-09-04T15:58:23,474 Downloading ipdb-0.2.tar.gz (1.6 kB) 2025-09-04T15:58:23,490 Added ipdb==0.2 from https://files.pythonhosted.org/packages/aa/ac/b77764bd9d4add21be519e83a7bd620346e08656183e7bdc4ce150c74886/ipdb-0.2.tar.gz to build tracker '/tmp/pip-build-tracker-vndyv0jw' 2025-09-04T15:58:23,491 Running setup.py (path:/tmp/pip-wheel-pgr1n8mg/ipdb_e21aa383265c4523aaa514dac2d0cb2c/setup.py) egg_info for package ipdb 2025-09-04T15:58:23,491 Created temporary directory: /tmp/pip-pip-egg-info-q59x2007 2025-09-04T15:58:23,491 Preparing metadata (setup.py): started 2025-09-04T15:58:23,492 Running command python setup.py egg_info 2025-09-04T15:58:24,018 Traceback (most recent call last): 2025-09-04T15:58:24,020 File "", line 2, in 2025-09-04T15:58:24,020 exec(compile(''' 2025-09-04T15:58:24,020 ~~~~^^^^^^^^^^^^ 2025-09-04T15:58:24,020 # This is -- a caller that pip uses to run setup.py 2025-09-04T15:58:24,020 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,020 ...<32 lines>... 2025-09-04T15:58:24,020 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T15:58:24,021 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,021 ''' % ('/tmp/pip-wheel-pgr1n8mg/ipdb_e21aa383265c4523aaa514dac2d0cb2c/setup.py',), "", "exec")) 2025-09-04T15:58:24,021 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,021 File "", line 35, in 2025-09-04T15:58:24,021 File "/tmp/pip-wheel-pgr1n8mg/ipdb_e21aa383265c4523aaa514dac2d0cb2c/setup.py", line 5, in 2025-09-04T15:58:24,021 long_description = (file('README.txt').read() + 2025-09-04T15:58:24,021 ^^^^ 2025-09-04T15:58:24,021 NameError: name 'file' is not defined. Did you mean: 'filter'? 2025-09-04T15:58:24,109 ERROR: python setup.py egg_info exited with 1 2025-09-04T15:58:24,122 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-04T15:58:24,122 exec(compile('"'"''"'"''"'"' 2025-09-04T15:58:24,122 # This is -- a caller that pip uses to run setup.py 2025-09-04T15:58:24,122 # 2025-09-04T15:58:24,122 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T15:58:24,122 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T15:58:24,122 # - It provides a clear error message when setuptools is not installed. 2025-09-04T15:58:24,122 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T15:58:24,122 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T15:58:24,122 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T15:58:24,122 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T15:58:24,122 import os, sys, tokenize, traceback 2025-09-04T15:58:24,122 2025-09-04T15:58:24,122 try: 2025-09-04T15:58:24,122 import setuptools 2025-09-04T15:58:24,122 except ImportError: 2025-09-04T15:58:24,122 print( 2025-09-04T15:58:24,122 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T15:58:24,122 "the build environment with exception:", 2025-09-04T15:58:24,122 file=sys.stderr, 2025-09-04T15:58:24,122 ) 2025-09-04T15:58:24,122 traceback.print_exc() 2025-09-04T15:58:24,122 sys.exit(1) 2025-09-04T15:58:24,122 2025-09-04T15:58:24,122 __file__ = %r 2025-09-04T15:58:24,122 sys.argv[0] = __file__ 2025-09-04T15:58:24,122 2025-09-04T15:58:24,122 if os.path.exists(__file__): 2025-09-04T15:58:24,122 filename = __file__ 2025-09-04T15:58:24,122 with tokenize.open(__file__) as f: 2025-09-04T15:58:24,122 setup_py_code = f.read() 2025-09-04T15:58:24,122 else: 2025-09-04T15:58:24,122 filename = "" 2025-09-04T15:58:24,122 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T15:58:24,122 2025-09-04T15:58:24,122 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T15:58:24,122 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-pgr1n8mg/ipdb_e21aa383265c4523aaa514dac2d0cb2c/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-q59x2007[/] 2025-09-04T15:58:24,122 [bold magenta]cwd[/]: /tmp/pip-wheel-pgr1n8mg/ipdb_e21aa383265c4523aaa514dac2d0cb2c/ 2025-09-04T15:58:24,122 Preparing metadata (setup.py): finished with status 'error' 2025-09-04T15:58:24,123 ERROR: metadata generation failed 2025-09-04T15:58:24,129 Exception information: 2025-09-04T15:58:24,129 Traceback (most recent call last): 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-04T15:58:24,129 call_subprocess( 2025-09-04T15:58:24,129 ~~~~~~~~~~~~~~~^ 2025-09-04T15:58:24,129 args, 2025-09-04T15:58:24,129 ^^^^^ 2025-09-04T15:58:24,129 ...<2 lines>... 2025-09-04T15:58:24,129 spinner=spinner, 2025-09-04T15:58:24,129 ^^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,129 ) 2025-09-04T15:58:24,129 ^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-04T15:58:24,129 raise error 2025-09-04T15:58:24,129 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-04T15:58:24,129 2025-09-04T15:58:24,129 The above exception was the direct cause of the following exception: 2025-09-04T15:58:24,129 2025-09-04T15:58:24,129 Traceback (most recent call last): 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T15:58:24,129 status = _inner_run() 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T15:58:24,129 return self.run(options, args) 2025-09-04T15:58:24,129 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T15:58:24,129 return func(self, options, args) 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-04T15:58:24,129 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-04T15:58:24,129 result = self._result = resolver.resolve( 2025-09-04T15:58:24,129 ~~~~~~~~~~~~~~~~^ 2025-09-04T15:58:24,129 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-04T15:58:24,129 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,129 ) 2025-09-04T15:58:24,129 ^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-04T15:58:24,129 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-04T15:58:24,129 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-04T15:58:24,129 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-04T15:58:24,129 if not criterion.candidates: 2025-09-04T15:58:24,129 ^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-04T15:58:24,129 return bool(self._sequence) 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-04T15:58:24,129 self._bool = any(self) 2025-09-04T15:58:24,129 ~~~^^^^^^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-04T15:58:24,129 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-04T15:58:24,129 ^^^^^^^^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-04T15:58:24,129 candidate = func() 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-04T15:58:24,129 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-04T15:58:24,129 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T15:58:24,129 link, template, name, version 2025-09-04T15:58:24,129 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,129 ) 2025-09-04T15:58:24,129 ^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-04T15:58:24,129 self._link_candidate_cache[link] = LinkCandidate( 2025-09-04T15:58:24,129 ~~~~~~~~~~~~~^ 2025-09-04T15:58:24,129 link, 2025-09-04T15:58:24,129 ^^^^^ 2025-09-04T15:58:24,129 ...<3 lines>... 2025-09-04T15:58:24,129 version=version, 2025-09-04T15:58:24,129 ^^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,129 ) 2025-09-04T15:58:24,129 ^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-04T15:58:24,129 super().__init__( 2025-09-04T15:58:24,129 ~~~~~~~~~~~~~~~~^ 2025-09-04T15:58:24,129 link=link, 2025-09-04T15:58:24,129 ^^^^^^^^^^ 2025-09-04T15:58:24,129 ...<4 lines>... 2025-09-04T15:58:24,129 version=version, 2025-09-04T15:58:24,129 ^^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,129 ) 2025-09-04T15:58:24,129 ^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-04T15:58:24,129 self.dist = self._prepare() 2025-09-04T15:58:24,129 ~~~~~~~~~~~~~^^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-04T15:58:24,129 dist = self._prepare_distribution() 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-04T15:58:24,129 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-04T15:58:24,129 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-04T15:58:24,129 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-04T15:58:24,129 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-04T15:58:24,129 dist = _get_prepared_distribution( 2025-09-04T15:58:24,129 req, 2025-09-04T15:58:24,129 ...<3 lines>... 2025-09-04T15:58:24,129 self.check_build_deps, 2025-09-04T15:58:24,129 ) 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-04T15:58:24,129 abstract_dist.prepare_distribution_metadata( 2025-09-04T15:58:24,129 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T15:58:24,129 finder, build_isolation, check_build_deps 2025-09-04T15:58:24,129 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,129 ) 2025-09-04T15:58:24,129 ^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-04T15:58:24,129 self.req.prepare_metadata() 2025-09-04T15:58:24,129 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-04T15:58:24,129 self.metadata_directory = generate_metadata_legacy( 2025-09-04T15:58:24,129 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-04T15:58:24,129 build_env=self.build_env, 2025-09-04T15:58:24,129 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,129 ...<3 lines>... 2025-09-04T15:58:24,129 details=details, 2025-09-04T15:58:24,129 ^^^^^^^^^^^^^^^^ 2025-09-04T15:58:24,129 ) 2025-09-04T15:58:24,129 ^ 2025-09-04T15:58:24,129 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-04T15:58:24,129 raise MetadataGenerationFailed(package_details=details) from error 2025-09-04T15:58:24,129 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-04T15:58:24,151 Removed ipdb==0.2 from https://files.pythonhosted.org/packages/aa/ac/b77764bd9d4add21be519e83a7bd620346e08656183e7bdc4ce150c74886/ipdb-0.2.tar.gz from build tracker '/tmp/pip-build-tracker-vndyv0jw' 2025-09-04T15:58:24,151 Removed build tracker: '/tmp/pip-build-tracker-vndyv0jw'