2025-09-07T22:56:50,639 Created temporary directory: /tmp/pip-build-tracker-nm3v4dib 2025-09-07T22:56:50,640 Initialized build tracking at /tmp/pip-build-tracker-nm3v4dib 2025-09-07T22:56:50,640 Created build tracker: /tmp/pip-build-tracker-nm3v4dib 2025-09-07T22:56:50,640 Entered build tracker: /tmp/pip-build-tracker-nm3v4dib 2025-09-07T22:56:50,641 Created temporary directory: /tmp/pip-wheel-hnc5ojxo 2025-09-07T22:56:50,644 Created temporary directory: /tmp/pip-ephem-wheel-cache-7z03dy5q 2025-09-07T22:56:50,704 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T22:56:50,706 2 location(s) to search for versions of link: 2025-09-07T22:56:50,706 * https://pypi.org/simple/link/ 2025-09-07T22:56:50,706 * https://www.piwheels.org/simple/link/ 2025-09-07T22:56:50,707 Fetching project page and analyzing links: https://pypi.org/simple/link/ 2025-09-07T22:56:50,707 Getting page https://pypi.org/simple/link/ 2025-09-07T22:56:50,708 Found index url https://pypi.org/simple/ 2025-09-07T22:56:50,782 Fetched page https://pypi.org/simple/link/ as application/vnd.pypi.simple.v1+json 2025-09-07T22:56:50,787 Found link https://files.pythonhosted.org/packages/41/15/0281f7561eafc0bb44a4a1f19c539b733b59f8f61dec9bca790acf3dc529/link-0.1.5.tar.gz (from https://pypi.org/simple/link/), version: 0.1.5 2025-09-07T22:56:50,787 Found link https://files.pythonhosted.org/packages/c4/d1/ac41fccd3fce15260cdf0f835af3dedd7f0f7cf044bda92c235eea172b2d/link-0.1.6.tar.gz (from https://pypi.org/simple/link/), version: 0.1.6 2025-09-07T22:56:50,787 Found link https://files.pythonhosted.org/packages/6e/cd/136acf96c2598e34bd6e61135440a8f1a59020153868c56ceec8e614fd5c/link-0.1.7.tar.gz (from https://pypi.org/simple/link/), version: 0.1.7 2025-09-07T22:56:50,788 Found link https://files.pythonhosted.org/packages/4f/80/c77f30f351123f6450aaf0b5a7e4807f0c3937209e4e669b70811b6e9374/link-0.1.8.tar.gz (from https://pypi.org/simple/link/), version: 0.1.8 2025-09-07T22:56:50,788 Found link https://files.pythonhosted.org/packages/27/b4/b80937a5aa452ea1d275e80b7129e81412314303204ba4224f46a64d8b30/link-0.1.9.tar.gz (from https://pypi.org/simple/link/), version: 0.1.9 2025-09-07T22:56:50,788 Found link https://files.pythonhosted.org/packages/e3/90/18f6759ff5862e4fd5c7f0a086e20f76be46eb164d3110f2b9deb3fcca9b/link-0.2.0.tar.gz (from https://pypi.org/simple/link/), version: 0.2.0 2025-09-07T22:56:50,788 Found link https://files.pythonhosted.org/packages/94/67/2017afc55ffff1070fe3525f008edcf4111e62bfd53a80ab655dc2dbff74/link-0.2.4.tar.gz (from https://pypi.org/simple/link/), version: 0.2.4 2025-09-07T22:56:50,788 Found link https://files.pythonhosted.org/packages/75/25/024a8fed4b7183be11888c360204f1bad5191f6c5cc282b1e050777ff53d/link-0.2.5.tar.gz (from https://pypi.org/simple/link/), version: 0.2.5 2025-09-07T22:56:50,789 Found link https://files.pythonhosted.org/packages/9f/57/0925c456875f6516740d1144b828489928ba20e47906bb6511f76676a2cb/link-0.2.6.tar.gz (from https://pypi.org/simple/link/), version: 0.2.6 2025-09-07T22:56:50,789 Found link https://files.pythonhosted.org/packages/2c/7b/cf7df02c00e6b0d4942ddadd9f6e3c03a22149dd4bf29948764746d9ab8d/link-0.2.7.tar.gz (from https://pypi.org/simple/link/), version: 0.2.7 2025-09-07T22:56:50,789 Found link https://files.pythonhosted.org/packages/98/43/88a6b24e1321abffb32def19cecdbc5c34130026928b98a9527044fae60e/link-0.2.8.tar.gz (from https://pypi.org/simple/link/), version: 0.2.8 2025-09-07T22:56:50,789 Found link https://files.pythonhosted.org/packages/78/e5/415a92fc5563a1cfcf2a11abbf3411a766091f029b56fd8e53536aba1ade/link-0.2.9.tar.gz (from https://pypi.org/simple/link/), version: 0.2.9 2025-09-07T22:56:50,789 Found link https://files.pythonhosted.org/packages/74/f0/1a2743974b2715873f1b2990da4b8f8b810f61d61d60d00dee15195a0240/link-0.2.10.tar.gz (from https://pypi.org/simple/link/), version: 0.2.10 2025-09-07T22:56:50,790 Found link https://files.pythonhosted.org/packages/09/38/59d9d0908c9d407449774514dfac2d167944c316abf41274f950b9a5e877/link-0.3.0.tar.gz (from https://pypi.org/simple/link/), version: 0.3.0 2025-09-07T22:56:50,790 Found link https://files.pythonhosted.org/packages/d2/a8/be74c783aca42a64a2ce74fb17fc0625625021457c8acc2e55b5e196faf6/link-0.3.1.tar.gz (from https://pypi.org/simple/link/), version: 0.3.1 2025-09-07T22:56:50,790 Found link https://files.pythonhosted.org/packages/ed/49/f27ec9d312625cd1db52f2fe2ae9103297d616212196c35017f9150d4a0f/link-0.3.2.tar.gz (from https://pypi.org/simple/link/), version: 0.3.2 2025-09-07T22:56:50,790 Found link https://files.pythonhosted.org/packages/94/70/fe9b01f272cf7f530ae616167006b38f5a35de2bb2b8b8095ad3635e6b99/link-0.3.3.tar.gz (from https://pypi.org/simple/link/), version: 0.3.3 2025-09-07T22:56:50,790 Found link https://files.pythonhosted.org/packages/01/97/4f201f8527838292c112891e7fcd31ee9cb3020cc626fdabfbb3f651c219/link-0.3.4.tar.gz (from https://pypi.org/simple/link/), version: 0.3.4 2025-09-07T22:56:50,790 Found link https://files.pythonhosted.org/packages/6a/b1/ce419136f3da88b870839efe2f40644c72c7c94593b9e10f14073cbe1af4/link-0.3.5.tar.gz (from https://pypi.org/simple/link/), version: 0.3.5 2025-09-07T22:56:50,791 Found link https://files.pythonhosted.org/packages/ec/dd/654a6e27bd92796562b5a82af10385a350760dfeb1110676bd6d908da7ad/link-0.3.6.tar.gz (from https://pypi.org/simple/link/), version: 0.3.6 2025-09-07T22:56:50,791 Found link https://files.pythonhosted.org/packages/99/0d/383a412f202312debb433a1a76051ec646c101fe5d1ef91198eb25342852/link-1.0.0.tar.gz (from https://pypi.org/simple/link/), version: 1.0.0 2025-09-07T22:56:50,791 Found link https://files.pythonhosted.org/packages/fb/a6/b1d7313fee33d767a94de51475400167939427de4cd4e95bab6ed2aad723/link-1.1.0.tar.gz (from https://pypi.org/simple/link/), version: 1.1.0 2025-09-07T22:56:50,791 Found link https://files.pythonhosted.org/packages/3f/fe/eb74afd6b08cb8fadbab58b1eefeb418538eda7db14f6f8f5fbc039c30ec/link-1.2.0.tar.gz (from https://pypi.org/simple/link/), version: 1.2.0 2025-09-07T22:56:50,792 Found link https://files.pythonhosted.org/packages/d9/81/cc01d31733b52767d594663259d10b3c3685b67a63909e9d2f050335498f/link-1.2.1.tar.gz (from https://pypi.org/simple/link/), version: 1.2.1 2025-09-07T22:56:50,792 Found link https://files.pythonhosted.org/packages/56/fc/6df02055b27685fb7e112671bbab8c1170f1a7aac81c4859860677de8fe9/link-1.2.2.tar.gz (from https://pypi.org/simple/link/), version: 1.2.2 2025-09-07T22:56:50,792 Found link https://files.pythonhosted.org/packages/a1/e4/487c93b245c26871e4449fb1f38d03ab952d134d51fc19ee55c603d25a38/link-1.2.3.tar.gz (from https://pypi.org/simple/link/), version: 1.2.3 2025-09-07T22:56:50,792 Found link https://files.pythonhosted.org/packages/e9/26/0dcc3b3ca68a556048b75811a2a6dcc8895b240be12554ee52eaaa91628f/link-1.2.4.tar.gz (from https://pypi.org/simple/link/), version: 1.2.4 2025-09-07T22:56:50,792 Found link https://files.pythonhosted.org/packages/28/52/8e35d85556ed30f3c6a7a4c89786f4722d70b8d8f98cf0cd193d513d2d54/link-1.2.5.tar.gz (from https://pypi.org/simple/link/), version: 1.2.5 2025-09-07T22:56:50,793 Found link https://files.pythonhosted.org/packages/df/ae/393dbfc7e66b4c602539aa38f9c0ab1901a490aa4cbc8f5362d56065061f/link-1.2.6.tar.gz (from https://pypi.org/simple/link/), version: 1.2.6 2025-09-07T22:56:50,793 Found link https://files.pythonhosted.org/packages/5e/ae/40c95484b07bd15dbe9d332f60793d354239ec072b2cb4d0ac5eb03dad9d/link-1.2.7.tar.gz (from https://pypi.org/simple/link/), version: 1.2.7 2025-09-07T22:56:50,793 Found link https://files.pythonhosted.org/packages/c8/6c/f35b08cef0837f21d3a6adfd397f244dbdfb86e00bd31395d36c5a0225fd/link-1.2.8.tar.gz (from https://pypi.org/simple/link/), version: 1.2.8 2025-09-07T22:56:50,793 Found link https://files.pythonhosted.org/packages/a5/e6/578f4eed5937ae62b19d2396eb7116f970a63e2e3d9a1ba04a4292cca6f9/link-1.2.9.tar.gz (from https://pypi.org/simple/link/), version: 1.2.9 2025-09-07T22:56:50,793 Found link https://files.pythonhosted.org/packages/62/42/5d29828318b5f11d829e17bbf8eb766698304303c02f972f2a8bd44e866e/link-1.2.11.tar.gz (from https://pypi.org/simple/link/), version: 1.2.11 2025-09-07T22:56:50,794 Found link https://files.pythonhosted.org/packages/35/fe/d4f1d5c7905350a75ff116032ce519bb2e5d996bd7bc2a19f53af2945451/link-1.2.12.tar.gz (from https://pypi.org/simple/link/), version: 1.2.12 2025-09-07T22:56:50,794 Found link https://files.pythonhosted.org/packages/83/33/716acabcb97896168f8b783a4eb514db371b72b4124e17bfbf93d46d451e/link-1.2.13.tar.gz (from https://pypi.org/simple/link/), version: 1.2.13 2025-09-07T22:56:50,794 Found link https://files.pythonhosted.org/packages/d9/82/cc682ecb73d507535e5e43c14a1657350f5740bf1f2e936310b52b0f0844/link-1.2.14.tar.gz (from https://pypi.org/simple/link/), version: 1.2.14 2025-09-07T22:56:50,794 Found link https://files.pythonhosted.org/packages/3d/69/28ea17733a209a19a2c701777cd206f01d80f06b7dd5b99b8bfefaabcc88/link-1.2.15.tar.gz (from https://pypi.org/simple/link/), version: 1.2.15 2025-09-07T22:56:50,794 Found link https://files.pythonhosted.org/packages/91/36/ac5d0ed7343fe8d4bc0264dee90d09fb991100ede6fe083a6fa65dd327e0/link-1.2.16.tar.gz (from https://pypi.org/simple/link/), version: 1.2.16 2025-09-07T22:56:50,795 Found link https://files.pythonhosted.org/packages/aa/5d/07ab9c007a0427896c165973c1922933051fa802ba9931ee61f4f3959610/link-1.2.17.tar.gz (from https://pypi.org/simple/link/), version: 1.2.17 2025-09-07T22:56:50,795 Found link https://files.pythonhosted.org/packages/51/ce/61cd3034bf8af1f7ae68574631075e3bc00d713897e1f5f8f15f317f9186/link-1.2.18.tar.gz (from https://pypi.org/simple/link/), version: 1.2.18 2025-09-07T22:56:50,795 Found link https://files.pythonhosted.org/packages/22/fe/3c55ede6a68c87b170a1e95c1443d261085c68625e72760d2e5ce34cd243/link-1.2.19.tar.gz (from https://pypi.org/simple/link/), version: 1.2.19 2025-09-07T22:56:50,795 Found link https://files.pythonhosted.org/packages/1c/39/f6ff6e57230eab4eda382fc343356ae90c5e45acb2cf227c0103e63094c8/link-2.0.2.tar.gz (from https://pypi.org/simple/link/), version: 2.0.2 2025-09-07T22:56:50,796 Found link https://files.pythonhosted.org/packages/86/8e/722f02e2095c92cbcf20bff9f000e853028bcb6743b4029a3bb96407ff81/link-2.0.4.tar.gz (from https://pypi.org/simple/link/), version: 2.0.4 2025-09-07T22:56:50,796 Found link https://files.pythonhosted.org/packages/42/cf/448cee5a9a814b0396d5e67fd37978002fc438034394e5f494ae9b5dbf39/link-2.1.0.tar.gz (from https://pypi.org/simple/link/), version: 2.1.0 2025-09-07T22:56:50,796 Found link https://files.pythonhosted.org/packages/0c/24/e296d5b4d7a5ac9fbc68b32308dc91ccf02714d8ae6bf055f47b0532588e/link-2.1.1.tar.gz (from https://pypi.org/simple/link/), version: 2.1.1 2025-09-07T22:56:50,796 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ad/6e/0d29686fbb26310efb39d7db9f3b3ac022091adec9d01b2158dc6a58d9f2/link-2.1.2-py3.9.egg (from https://pypi.org/simple/link/) 2025-09-07T22:56:50,796 Found link https://files.pythonhosted.org/packages/7f/ed/38d7f6ebbd6fdae83ad477f39082c52f353f6b6b3c5c3aa1e2b458397ac0/link-2.1.2.tar.gz (from https://pypi.org/simple/link/), version: 2.1.2 2025-09-07T22:56:50,797 Found link https://files.pythonhosted.org/packages/2d/9a/3f5da700bff63b7f2f9a7d04b299e8c1f35f9dec06d600f60677238423c8/link-2.1.3.tar.gz (from https://pypi.org/simple/link/), version: 2.1.3 2025-09-07T22:56:50,797 Skipping link: No binaries permitted for link: https://files.pythonhosted.org/packages/f9/a1/66a4a8944738b71079f9dc7f0ed44fed6942eca048377efd1d0bf1a0f271/link-2.1.4-py3-none-any.whl (from https://pypi.org/simple/link/) 2025-09-07T22:56:50,797 Found link https://files.pythonhosted.org/packages/88/51/fa21bf29975debd79f57e8c4fb27b12a1a2b11cddf4179c167618be5e4f7/link-2.1.4.tar.gz (from https://pypi.org/simple/link/), version: 2.1.4 2025-09-07T22:56:50,797 Fetching project page and analyzing links: https://www.piwheels.org/simple/link/ 2025-09-07T22:56:50,797 Getting page https://www.piwheels.org/simple/link/ 2025-09-07T22:56:50,798 Found index url https://www.piwheels.org/simple/ 2025-09-07T22:56:50,891 Fetched page https://www.piwheels.org/simple/link/ as text/html 2025-09-07T22:56:50,897 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-2.1.4-py3-none-any.whl#sha256=5818e42b61f15357efa37bdf221524ff64ed1ea4f69cada2332ff19c46484420 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,897 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-2.1.3-py3-none-any.whl#sha256=6584a217694261b2c2bf2014c844553ba8f16b15bc93bb693d16f82d6b9f9589 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,897 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-2.1.2-py3-none-any.whl#sha256=dcf58a7f8de867633b8cf400adac72d70d5c11716b4f1f4f693c370f60018a91 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,897 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-2.1.1-py3-none-any.whl#sha256=0f8d066296a8ed0a4b6e12200ac3257b04efc2b5f606329898f97f185f6c05a1 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,898 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-2.1.0-py3-none-any.whl#sha256=05f378f054d84524d7820cefe9ad9470d66b70d18e4ce242b9198b4c3c6ac5d3 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,898 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-2.0.4-py3-none-any.whl#sha256=2b13b10c9885bc24840e62cf6b8d01568e81b4f4904ef98b66caf9b133866c96 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,898 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-2.0.2-py3-none-any.whl#sha256=57b7b281f7d3197207d3863e3d0c607c4e30df8ced4e11eeeceb67b68e23f582 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,898 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.19-py3-none-any.whl#sha256=ddbda32856eecc224036a876bb36324e1a600b713b1bd603ee90b1130e9cdd64 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,898 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.18-py3-none-any.whl#sha256=b2a15a3d549c2983420bc844a2922d07ed0c0ff916a65a86ac4e94188556470a (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,898 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.17-py3-none-any.whl#sha256=9b94b0339cdc89bbdbe0d2889d1ed18bcf54e69899eb102a1eae1b887fe3754d (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,899 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.16-py3-none-any.whl#sha256=9b652af25862e43853206ddf4ec15da8e6026c110fe7ba10282dd020df40fc1c (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,899 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.15-py3-none-any.whl#sha256=6565dcdb3bf7858cb24716616b7217eec47947404cdc9688243e3000061b77a5 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,899 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.14-py3-none-any.whl#sha256=773176b63e639214c00c7ad27a4c078266e0bc6ed426a29d36fd6879ceabd0d5 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,899 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.13-py3-none-any.whl#sha256=807d472e825216314be6fd97eceac6a3d34f5763d20bb401b967185f4ae5de4e (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,899 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.12-py3-none-any.whl#sha256=7b558ca8e25e1428eacfb8f281619dc291617b396ff9122e8c1f4cf0af43eebb (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,899 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.11-py3-none-any.whl#sha256=09f68a88c1fec1e8a792d800882e6a36173593595bd0622c871c44b0111cd4e4 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,900 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.9-py3-none-any.whl#sha256=f6c9a0b43a73b1a32e23ba6601874852fb34e6c3a06566b3c6152228612854a8 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,900 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.7-py3-none-any.whl#sha256=4af9fbba94d5a9bd0204fef976fde49a2a897e403809a58c90c6ed8bfe45507c (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,900 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.4-py3-none-any.whl#sha256=9290c940c91ae0385e26b36ce93a8bf0ecbce644d38afbda4f74eb2dad1a3ac2 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,900 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.3-py3-none-any.whl#sha256=8866d2599fa676af4b016ba6c3e9af6bef0774feb79256e69356d05eb6347e31 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,900 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.2-py3-none-any.whl#sha256=3c2466612d8f1dfc0ef079f670495369a5cf13c312cba8aaa662a8139e7aded6 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,900 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.1-py3-none-any.whl#sha256=cf8f913f18ddc6998b4ebc46b66d101ce2512037d1ad100c08b819734f2538f9 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,901 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.2.0-py3-none-any.whl#sha256=9a9eea74ec0646e8c36495c9fdce49f3eb2efb6488b44f1270233d41c6bf81bb (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,901 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.1.0-py3-none-any.whl#sha256=11d8d0db655228ae2f82d4dd12e2ed14bd9ad678df1a6551cd1a9c0d8e4c0e43 (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,901 Skipping link: No binaries permitted for link: https://archive1.piwheels.org/simple/link/link-1.0.0-py3-none-any.whl#sha256=c3f696700c7c03c7976598b6aa795eab93a73e67fa06286d2036359f4268018f (from https://www.piwheels.org/simple/link/) 2025-09-07T22:56:50,901 Skipping link: not a file: https://www.piwheels.org/simple/link/ 2025-09-07T22:56:50,901 Skipping link: not a file: https://pypi.org/simple/link/ 2025-09-07T22:56:50,933 Given no hashes to check 1 links for project 'link': discarding no candidates 2025-09-07T22:56:50,934 Collecting link==0.2.0 2025-09-07T22:56:50,935 Created temporary directory: /tmp/pip-unpack-n5a6ze2r 2025-09-07T22:56:51,073 Downloading link-0.2.0.tar.gz (19 kB) 2025-09-07T22:56:51,106 Added link==0.2.0 from https://files.pythonhosted.org/packages/e3/90/18f6759ff5862e4fd5c7f0a086e20f76be46eb164d3110f2b9deb3fcca9b/link-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-nm3v4dib' 2025-09-07T22:56:51,107 Running setup.py (path:/tmp/pip-wheel-hnc5ojxo/link_a46eab785b1541248b6b3d23db8540ea/setup.py) egg_info for package link 2025-09-07T22:56:51,108 Created temporary directory: /tmp/pip-pip-egg-info-wrwci1pw 2025-09-07T22:56:51,108 Preparing metadata (setup.py): started 2025-09-07T22:56:51,109 Running command python setup.py egg_info 2025-09-07T22:56:51,610 Traceback (most recent call last): 2025-09-07T22:56:51,611 File "", line 2, in 2025-09-07T22:56:51,611 exec(compile(''' 2025-09-07T22:56:51,611 ~~~~^^^^^^^^^^^^ 2025-09-07T22:56:51,611 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:56:51,611 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,611 ...<32 lines>... 2025-09-07T22:56:51,611 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:56:51,611 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,612 ''' % ('/tmp/pip-wheel-hnc5ojxo/link_a46eab785b1541248b6b3d23db8540ea/setup.py',), "", "exec")) 2025-09-07T22:56:51,612 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,612 File "", line 35, in 2025-09-07T22:56:51,612 File "/tmp/pip-wheel-hnc5ojxo/link_a46eab785b1541248b6b3d23db8540ea/setup.py", line 26 2025-09-07T22:56:51,612 print "We highly suggest you install numpy and Pandas for some functionality" 2025-09-07T22:56:51,612 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,612 SyntaxError: Missing parentheses in call to 'print'. Did you mean print(...)? 2025-09-07T22:56:51,695 ERROR: python setup.py egg_info exited with 1 2025-09-07T22:56:51,708 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T22:56:51,708 exec(compile('"'"''"'"''"'"' 2025-09-07T22:56:51,708 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:56:51,708 # 2025-09-07T22:56:51,708 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T22:56:51,708 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T22:56:51,708 # - It provides a clear error message when setuptools is not installed. 2025-09-07T22:56:51,708 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T22:56:51,708 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T22:56:51,708 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T22:56:51,708 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T22:56:51,708 import os, sys, tokenize, traceback 2025-09-07T22:56:51,708 2025-09-07T22:56:51,708 try: 2025-09-07T22:56:51,708 import setuptools 2025-09-07T22:56:51,708 except ImportError: 2025-09-07T22:56:51,708 print( 2025-09-07T22:56:51,708 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T22:56:51,708 "the build environment with exception:", 2025-09-07T22:56:51,708 file=sys.stderr, 2025-09-07T22:56:51,708 ) 2025-09-07T22:56:51,708 traceback.print_exc() 2025-09-07T22:56:51,708 sys.exit(1) 2025-09-07T22:56:51,708 2025-09-07T22:56:51,708 __file__ = %r 2025-09-07T22:56:51,708 sys.argv[0] = __file__ 2025-09-07T22:56:51,708 2025-09-07T22:56:51,708 if os.path.exists(__file__): 2025-09-07T22:56:51,708 filename = __file__ 2025-09-07T22:56:51,708 with tokenize.open(__file__) as f: 2025-09-07T22:56:51,708 setup_py_code = f.read() 2025-09-07T22:56:51,708 else: 2025-09-07T22:56:51,708 filename = "" 2025-09-07T22:56:51,708 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T22:56:51,708 2025-09-07T22:56:51,708 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:56:51,708 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-hnc5ojxo/link_a46eab785b1541248b6b3d23db8540ea/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-wrwci1pw[/] 2025-09-07T22:56:51,708 [bold magenta]cwd[/]: /tmp/pip-wheel-hnc5ojxo/link_a46eab785b1541248b6b3d23db8540ea/ 2025-09-07T22:56:51,709 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T22:56:51,709 ERROR: metadata generation failed 2025-09-07T22:56:51,714 Exception information: 2025-09-07T22:56:51,714 Traceback (most recent call last): 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T22:56:51,714 call_subprocess( 2025-09-07T22:56:51,714 ~~~~~~~~~~~~~~~^ 2025-09-07T22:56:51,714 args, 2025-09-07T22:56:51,714 ^^^^^ 2025-09-07T22:56:51,714 ...<2 lines>... 2025-09-07T22:56:51,714 spinner=spinner, 2025-09-07T22:56:51,714 ^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,714 ) 2025-09-07T22:56:51,714 ^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T22:56:51,714 raise error 2025-09-07T22:56:51,714 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T22:56:51,714 2025-09-07T22:56:51,714 The above exception was the direct cause of the following exception: 2025-09-07T22:56:51,714 2025-09-07T22:56:51,714 Traceback (most recent call last): 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T22:56:51,714 status = _inner_run() 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T22:56:51,714 return self.run(options, args) 2025-09-07T22:56:51,714 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T22:56:51,714 return func(self, options, args) 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T22:56:51,714 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T22:56:51,714 result = self._result = resolver.resolve( 2025-09-07T22:56:51,714 ~~~~~~~~~~~~~~~~^ 2025-09-07T22:56:51,714 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T22:56:51,714 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,714 ) 2025-09-07T22:56:51,714 ^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T22:56:51,714 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T22:56:51,714 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T22:56:51,714 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T22:56:51,714 if not criterion.candidates: 2025-09-07T22:56:51,714 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T22:56:51,714 return bool(self._sequence) 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T22:56:51,714 self._bool = any(self) 2025-09-07T22:56:51,714 ~~~^^^^^^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T22:56:51,714 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T22:56:51,714 ^^^^^^^^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T22:56:51,714 candidate = func() 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T22:56:51,714 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T22:56:51,714 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:56:51,714 link, template, name, version 2025-09-07T22:56:51,714 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,714 ) 2025-09-07T22:56:51,714 ^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T22:56:51,714 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T22:56:51,714 ~~~~~~~~~~~~~^ 2025-09-07T22:56:51,714 link, 2025-09-07T22:56:51,714 ^^^^^ 2025-09-07T22:56:51,714 ...<3 lines>... 2025-09-07T22:56:51,714 version=version, 2025-09-07T22:56:51,714 ^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,714 ) 2025-09-07T22:56:51,714 ^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T22:56:51,714 super().__init__( 2025-09-07T22:56:51,714 ~~~~~~~~~~~~~~~~^ 2025-09-07T22:56:51,714 link=link, 2025-09-07T22:56:51,714 ^^^^^^^^^^ 2025-09-07T22:56:51,714 ...<4 lines>... 2025-09-07T22:56:51,714 version=version, 2025-09-07T22:56:51,714 ^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,714 ) 2025-09-07T22:56:51,714 ^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T22:56:51,714 self.dist = self._prepare() 2025-09-07T22:56:51,714 ~~~~~~~~~~~~~^^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T22:56:51,714 dist = self._prepare_distribution() 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T22:56:51,714 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T22:56:51,714 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T22:56:51,714 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T22:56:51,714 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T22:56:51,714 dist = _get_prepared_distribution( 2025-09-07T22:56:51,714 req, 2025-09-07T22:56:51,714 ...<3 lines>... 2025-09-07T22:56:51,714 self.check_build_deps, 2025-09-07T22:56:51,714 ) 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T22:56:51,714 abstract_dist.prepare_distribution_metadata( 2025-09-07T22:56:51,714 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:56:51,714 finder, build_isolation, check_build_deps 2025-09-07T22:56:51,714 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,714 ) 2025-09-07T22:56:51,714 ^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T22:56:51,714 self.req.prepare_metadata() 2025-09-07T22:56:51,714 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T22:56:51,714 self.metadata_directory = generate_metadata_legacy( 2025-09-07T22:56:51,714 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:56:51,714 build_env=self.build_env, 2025-09-07T22:56:51,714 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,714 ...<3 lines>... 2025-09-07T22:56:51,714 details=details, 2025-09-07T22:56:51,714 ^^^^^^^^^^^^^^^^ 2025-09-07T22:56:51,714 ) 2025-09-07T22:56:51,714 ^ 2025-09-07T22:56:51,714 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T22:56:51,714 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T22:56:51,714 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T22:56:51,738 Removed link==0.2.0 from https://files.pythonhosted.org/packages/e3/90/18f6759ff5862e4fd5c7f0a086e20f76be46eb164d3110f2b9deb3fcca9b/link-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-nm3v4dib' 2025-09-07T22:56:51,738 Removed build tracker: '/tmp/pip-build-tracker-nm3v4dib'