2025-09-12T07:42:05,733 Created temporary directory: /tmp/pip-build-tracker-kuf53e7n 2025-09-12T07:42:05,734 Initialized build tracking at /tmp/pip-build-tracker-kuf53e7n 2025-09-12T07:42:05,734 Created build tracker: /tmp/pip-build-tracker-kuf53e7n 2025-09-12T07:42:05,734 Entered build tracker: /tmp/pip-build-tracker-kuf53e7n 2025-09-12T07:42:05,735 Created temporary directory: /tmp/pip-wheel-uje86kso 2025-09-12T07:42:05,738 Created temporary directory: /tmp/pip-ephem-wheel-cache-x3236zct 2025-09-12T07:42:05,801 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T07:42:05,804 2 location(s) to search for versions of cfinterface: 2025-09-12T07:42:05,804 * https://pypi.org/simple/cfinterface/ 2025-09-12T07:42:05,804 * https://www.piwheels.org/simple/cfinterface/ 2025-09-12T07:42:05,804 Fetching project page and analyzing links: https://pypi.org/simple/cfinterface/ 2025-09-12T07:42:05,805 Getting page https://pypi.org/simple/cfinterface/ 2025-09-12T07:42:05,806 Found index url https://pypi.org/simple/ 2025-09-12T07:42:05,956 Fetched page https://pypi.org/simple/cfinterface/ as application/vnd.pypi.simple.v1+json 2025-09-12T07:42:05,967 Found link https://files.pythonhosted.org/packages/77/e0/389a816aa64743b2e3c981bfc942538dc589b508366ea9560d354dbd594d/cfinterface-0.0.1.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.1 2025-09-12T07:42:05,968 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/c8/9e/d7e7707c0980ff9fe77e955cd11ba0bcd3c351b7520bd0eefb3270f84d2a/cfinterface-0.0.2-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,968 Found link https://files.pythonhosted.org/packages/00/9b/292452fa7bb4e2927a3c08e2b08f55561c81ecd7882642cd3cb302526569/cfinterface-0.0.2.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.2 2025-09-12T07:42:05,968 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/c1/d3/aa86a4cd8ac8dac3658589ee5573eb2fc6d3a6267d0a6becd7dbaa4f6e96/cfinterface-0.0.3-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,969 Found link https://files.pythonhosted.org/packages/09/09/6820a4805acbe0d6b9f6cf8c8e6fa84d0c8ab26ef4c37cc96545c5d545dc/cfinterface-0.0.3.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.3 2025-09-12T07:42:05,969 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/bb/e8/675a1060414046e81c3aadd1462af00c53eb32a64b3b375f165ba10ddc50/cfinterface-0.0.4-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,969 Found link https://files.pythonhosted.org/packages/7c/f9/1e1118102a62570d6db6da98c6b08260190fe05edef7200b80e6a4b35e54/cfinterface-0.0.4.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.4 2025-09-12T07:42:05,969 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/b3/95/32a1bd9ca590dc07cdfc5189eb0bbe631f9541246934e24aec8e1e80dc36/cfinterface-0.0.5-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,969 Found link https://files.pythonhosted.org/packages/90/01/eab34d8aa2c3f550f28e47e0a11a462a37a3fea375c8bec5219044b508ae/cfinterface-0.0.5.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.5 2025-09-12T07:42:05,970 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/ac/14/dc442ea6f1ae502346087aa39c50eae8954a9c7df903842a00ae47bf648a/cfinterface-0.0.6-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,970 Found link https://files.pythonhosted.org/packages/25/8d/eb61347cc133af7c0b3960db729912570f0e59532926f94829eb79073329/cfinterface-0.0.6.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.6 2025-09-12T07:42:05,970 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/ee/e7/3ad56300c872b9460b8d419d221aead8d808d717f678ac337acdcb4a1313/cfinterface-0.0.7-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,970 Found link https://files.pythonhosted.org/packages/68/c6/ce12938a1a59c844d4beb9d4bc0be53b799b256fe28722ed4ca9116da4dc/cfinterface-0.0.7.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.7 2025-09-12T07:42:05,971 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/fc/d1/9354bd9a97b47ab05b04a5cb2f9f4dbd22567613e759e5b70dc0755ed560/cfinterface-0.0.8-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,971 Found link https://files.pythonhosted.org/packages/49/e1/a5a8fbb4bd52ce28e3482b3f43fe54505004ba866473be98ae0bfa4830d7/cfinterface-0.0.8.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.8 2025-09-12T07:42:05,971 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/ed/1a/1cc80376296ae6fc9ab18c50609b0620e03997cbe5d8b197d3ff0778e602/cfinterface-0.0.9-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,971 Found link https://files.pythonhosted.org/packages/fa/85/682145b220d59bb1095ac9729a4b88020f00df86576b804ce04dc41d16b0/cfinterface-0.0.9.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.9 2025-09-12T07:42:05,972 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/ae/e9/148a30acc5ba9d7d17da582a4fb842f8563f412ccbe1146c661dc8646cf5/cfinterface-0.0.10-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,972 Found link https://files.pythonhosted.org/packages/4e/71/a566da1c01487ab1b0a0889133e69b5ffbda6970506fe296a5bc78cc3283/cfinterface-0.0.10.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.10 2025-09-12T07:42:05,972 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/67/e6/06f43b06eb3adb3046adbc79312801f45caf8d6805ffb08076ec5af401ca/cfinterface-0.0.11-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,972 Found link https://files.pythonhosted.org/packages/46/55/ec3af79d8563ed6b3cc8455682ca606065469d80530cdc660349206af20e/cfinterface-0.0.11.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.11 2025-09-12T07:42:05,972 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/ad/8d/811d867f678479428d3ea7b06099d67c59a3be80a3fd426f47cf8321448b/cfinterface-0.0.12-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,973 Found link https://files.pythonhosted.org/packages/3e/e2/6ce7ab8daeb6c7d4e25948ace0486d1c12156da44bf9400935d745701f13/cfinterface-0.0.12.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.12 2025-09-12T07:42:05,973 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/b4/bf/230c35a29103bffe0b89cd61007f8c4604511b462153140d11ec785eb1fe/cfinterface-0.0.13-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,973 Found link https://files.pythonhosted.org/packages/a9/0f/76c2b3f72275d26ac52fc889b2ee1733aa20a5100002d3146e3f43a138be/cfinterface-0.0.13.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.13 2025-09-12T07:42:05,973 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/0f/e7/ee1a40af3aa3d5e9026d4c504209c4dfe9df9c3cbbc34802026d1283acba/cfinterface-0.0.14-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,973 Found link https://files.pythonhosted.org/packages/dd/28/c7951b4b09ee4db1388ba1d24161f4d0696ab2823afb159422e123d37a0d/cfinterface-0.0.14.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.14 2025-09-12T07:42:05,974 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/11/1c/c14a8d41664c71a5b0cec5b3aef106ddc98155f1a6244317416b9e19446f/cfinterface-0.0.15-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,974 Found link https://files.pythonhosted.org/packages/c5/2f/7f60f483f45c086dca92ec906563a1da8cb29d69b2c5cc7744462e59e7ca/cfinterface-0.0.15.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.15 2025-09-12T07:42:05,974 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/b9/9b/494ba3cd7104e858cdd347f029112cffb2c0c4ea51aee75d18ecb2b790d1/cfinterface-0.0.16-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,974 Found link https://files.pythonhosted.org/packages/ed/fb/004295f1b0080c20de4b99052b6a7371a3d36bb64a69e7bf816d6bde9bb3/cfinterface-0.0.16.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.16 2025-09-12T07:42:05,974 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/70/dc/276a159886f3964b205a291150283412db65b034c8ebc4ab3103609865d8/cfinterface-0.0.17-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,975 Found link https://files.pythonhosted.org/packages/e8/60/117a91e7f75b812909a38bd3fad88f4ff1a6ea513debf9d41d7809d9aa80/cfinterface-0.0.17.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.17 2025-09-12T07:42:05,975 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/a7/af/df03e3aee425491f733a0bb316471a7c8fec9911ca0adeb6150a40e42697/cfinterface-0.0.18-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,975 Found link https://files.pythonhosted.org/packages/5f/3b/5e61628ad0ed88033e8810a53135cd5799505b0e2cb1a990115648e99c77/cfinterface-0.0.18.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.18 2025-09-12T07:42:05,975 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/66/4c/d3d6981358cf54cfd05ac045c7e0b2a41cef337f34c3f63a7db3e1bff6a9/cfinterface-0.0.19-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,975 Found link https://files.pythonhosted.org/packages/6f/79/5f7467e5fb8c8bfcf8ef2d2c519415387eb4c79f43b10e645fd5ab16b1a1/cfinterface-0.0.19.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.19 2025-09-12T07:42:05,976 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/76/a4/167abe813179b4f3939bbdb0940e9b13a15136bb7c4ec16082ef4a9cc61a/cfinterface-0.0.20-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,976 Found link https://files.pythonhosted.org/packages/7d/c3/3dd4321ecd1c129756e661124a4cdfa81067008fa82d6c133ff47742b6c2/cfinterface-0.0.20.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.20 2025-09-12T07:42:05,976 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/ca/3a/a6ac727c9f7e0351ee7b071f6bb70d0d2bf3e0a02bc9ee14a27fe01a6e1b/cfinterface-0.0.21-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,976 Found link https://files.pythonhosted.org/packages/2c/b4/d20984047db44ba08001f45d504aa0066694a4007ea98c04621333397408/cfinterface-0.0.21.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.21 2025-09-12T07:42:05,977 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/03/d5/9d7d2a0aca19b64017fb4fd05592bf2469ab8638034031a5e06959bbb799/cfinterface-0.0.22-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,977 Found link https://files.pythonhosted.org/packages/59/82/d467cbc6f73790dea2867e8cdd03f79cf53480fa42dd0427ff2b77643f9c/cfinterface-0.0.22.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 0.0.22 2025-09-12T07:42:05,977 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/8a/8c/6076692e9b1df1d99a8b761a083e3e2dec1c8e3a6c9488fcedd3a473de05/cfinterface-1.0.0-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,977 Found link https://files.pythonhosted.org/packages/27/28/05eaabd1c96d6562e2160ec03b03bda26a0f8adc388ddcf30b0efc40924a/cfinterface-1.0.0.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 1.0.0 2025-09-12T07:42:05,978 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/23/ff/52d3ec10fe7fbfc517a1e34b77641dbd8659a75f510d09d0d00225075596/cfinterface-1.0.1-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7) 2025-09-12T07:42:05,978 Found link https://files.pythonhosted.org/packages/9a/5f/726406e690c385b41a0e673e0d6f41fde9e1364f45a2efdb62e632ff451b/cfinterface-1.0.1.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.7), version: 1.0.1 2025-09-12T07:42:05,978 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/40/7c/ac06dfb760f2c5682e033497e85cae93b5c654d5cff60aa6ade95e227885/cfinterface-1.1.0-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,979 Found link https://files.pythonhosted.org/packages/8b/14/4105dcb3d305adeff2e60780877667d57def0f787ab37a3c86c98db7bcae/cfinterface-1.1.0.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.1.0 2025-09-12T07:42:05,979 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/5b/25/71c8d8c1d652d70245040770d59c1f5f1ebeb3d5e121b6a8cc715aa09c0c/cfinterface-1.1.1-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,979 Found link https://files.pythonhosted.org/packages/d5/49/86bb64e712307c05cbbf96be226f8e3bb96a6053fc8d38959e2e97fd8e30/cfinterface-1.1.1.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.1.1 2025-09-12T07:42:05,979 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/27/26/e9becfb3f22c03ed1c305616f509f24c884398c9c33f0304247774078e3e/cfinterface-1.2.1-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,980 Found link https://files.pythonhosted.org/packages/9f/6d/06a10bab66f7de84fbc204ddeda6f3cd2ebc724605d314d68149ad20e813/cfinterface-1.2.1.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.2.1 2025-09-12T07:42:05,980 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/e9/98/5c1ace3721e54c221b18ccbdc330ba6852ccb0bdab36d4769c9ae4dc0910/cfinterface-1.2.2-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,980 Found link https://files.pythonhosted.org/packages/7f/53/b6de93c016a6c8b23b073425ef7a83b49913956bef95b6117e498a50b7e9/cfinterface-1.2.2.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.2.2 2025-09-12T07:42:05,980 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/3a/1b/681a628d8ff55f204248aa4e49cd836937c8886811d53fb9078f1313b620/cfinterface-1.2.3-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,981 Found link https://files.pythonhosted.org/packages/e4/f1/a891484b2e1559501ff49420218c5e4b3121998a352ba9549e6a50c6f967/cfinterface-1.2.3.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.2.3 2025-09-12T07:42:05,981 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/25/e2/26fa1ac6eb983a83f4b94c8b23968c23fbff53de7918982563103229b1d0/cfinterface-1.3.0-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,981 Found link https://files.pythonhosted.org/packages/57/1e/a80cd46f6312e4c137084e79cd74fd70d41a4f34ac8a194fe90e4543a4b8/cfinterface-1.3.0.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.3.0 2025-09-12T07:42:05,981 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/36/ff/afda2ab0c1d3ce228db1bec811c8cc7d6e1650e59c083b3cffafa076d77f/cfinterface-1.3.1-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,981 Found link https://files.pythonhosted.org/packages/7c/5e/43144aebac31143eb7e8485469d182d17c616a181e3e2ee636de1d855265/cfinterface-1.3.1.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.3.1 2025-09-12T07:42:05,982 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/3d/cd/32cfc7d3bd0e3e7c9de95deaf93f264c1d8353ea65bf442e037c2c02f046/cfinterface-1.4.0-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,982 Found link https://files.pythonhosted.org/packages/3e/27/24c658db85821d066478f35fee3b040c858d4bab38ebf248c3a4ed637d8d/cfinterface-1.4.0.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.4.0 2025-09-12T07:42:05,982 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/5b/54/2d52f8c4459a9f583d77f807c8c605a19ba7cb70274553b6e97a62ee4ee9/cfinterface-1.4.1-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,982 Found link https://files.pythonhosted.org/packages/b3/84/bde63d4637ec13fb7285bc3c36ce5de8150554abf31c784bd1f8a958cd5e/cfinterface-1.4.1.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.4.1 2025-09-12T07:42:05,983 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/c9/b1/84b9719cd85f33122d2fa238d485a2f05e96862c5bf708558703fe9a8b01/cfinterface-1.4.2-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,983 Found link https://files.pythonhosted.org/packages/f8/e9/577bb3a312bfde07ebe526fddf5439ca3668ebfab0f66c4e2a07c8f4c89b/cfinterface-1.4.2.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.4.2 2025-09-12T07:42:05,983 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/cb/49/4f97fd23d983520ec65cebabe0c5c05861279228533ca1474513d50a2e64/cfinterface-1.4.3-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,983 Found link https://files.pythonhosted.org/packages/9a/ff/f65df84d3fdda231f6e762f5ea66fa689e4087c0fe7f14ba623a339b7fb4/cfinterface-1.4.3.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.4.3 2025-09-12T07:42:05,983 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/78/26/3fc94636e13876791efb48a5f8fd72669663c8f87ce164bab89dc4237a9e/cfinterface-1.5.0-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,984 Found link https://files.pythonhosted.org/packages/7e/d2/cf3282f1804dd907f04986c4da81b4a6640e9f3aa58b94752f6bb1d4225d/cfinterface-1.5.0.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.5.0 2025-09-12T07:42:05,984 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/43/4a/9fc4c667733532cfa45089a4e50acc9f742497714d21ff72906f2d806c3a/cfinterface-1.5.1-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,984 Found link https://files.pythonhosted.org/packages/74/4c/42c6330665ec2fbd7c5b191a40fdf6d0f54bdad7240e67c4f66a71504cee/cfinterface-1.5.1.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.5.1 2025-09-12T07:42:05,984 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/6e/61/08a8ba295412af308b2a77230b50e410fc39af6c71c5989e58841f2034f1/cfinterface-1.5.2-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,985 Found link https://files.pythonhosted.org/packages/30/e1/416968902f70396b80ef27b817b52ed5f94a9f9b8fe8b783d2eb8085bdc6/cfinterface-1.5.2.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.5.2 2025-09-12T07:42:05,985 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/d0/f2/435227ccad0c5354d5b9a7070933a52491137c8aeb9a5a92f0bdc97e15e8/cfinterface-1.5.3-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,985 Found link https://files.pythonhosted.org/packages/10/31/7120d3a2aff8d3fb3934b8d9b0003ce6bfc2370de6c14b73d00794ffdbe8/cfinterface-1.5.3.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.5.3 2025-09-12T07:42:05,985 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/8a/6e/ab9f2123dd84ddb4a76c0999c9fe794a959b90ae9dd6a574464e224b28e4/cfinterface-1.6.0-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,985 Found link https://files.pythonhosted.org/packages/9f/6f/906b3008013eef1bd7fc65e96bdc0558f3f75d7e22749ba580b55a275e0e/cfinterface-1.6.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.6 2025-09-12T07:42:05,986 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/f0/f8/e5585f69d78669f5ce481da2e20a301735063f7fc48873ad592d3b61f56b/cfinterface-1.7.0-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,986 Found link https://files.pythonhosted.org/packages/22/64/a834492363900be79054bc8821fc33803fad52e80af440e1f06a2ffeece7/cfinterface-1.7.0.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.7.0 2025-09-12T07:42:05,986 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/4a/03/e98806639d93ca67e069835a936b7e968b72720b0f4f349c05425286e177/cfinterface-1.7.1-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8) 2025-09-12T07:42:05,986 Found link https://files.pythonhosted.org/packages/44/11/e78bf6d2add5a6b8d77127c36a513733ee3248d7a3a2a2d01c19e324896c/cfinterface-1.7.1.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.8), version: 1.7.1 2025-09-12T07:42:05,986 Skipping link: No binaries permitted for cfinterface: https://files.pythonhosted.org/packages/03/cc/9c7514a29b2714297ba06a073d36feb9fea5eba30e118395c34985f07961/cfinterface-1.8.0-py3-none-any.whl (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.10) 2025-09-12T07:42:05,987 Found link https://files.pythonhosted.org/packages/80/f3/c45fc7c4341dd20655dbdf6a870ec6e5013c1979c9a6cd1de2761771c84c/cfinterface-1.8.0.tar.gz (from https://pypi.org/simple/cfinterface/) (requires-python:>=3.10), version: 1.8.0 2025-09-12T07:42:05,988 Fetching project page and analyzing links: https://www.piwheels.org/simple/cfinterface/ 2025-09-12T07:42:05,988 Getting page https://www.piwheels.org/simple/cfinterface/ 2025-09-12T07:42:05,989 Found index url https://www.piwheels.org/simple/ 2025-09-12T07:42:06,077 Fetched page https://www.piwheels.org/simple/cfinterface/ as text/html 2025-09-12T07:42:06,078 Skipping link: No binaries permitted for cfinterface: https://archive1.piwheels.org/simple/cfinterface/cfinterface-1.8.0-py3-none-any.whl#sha256=7cde8dbf8c8d59762ca215264cfe23c4717b7f40d000e564d7beab9e2f0f1dc3 (from https://www.piwheels.org/simple/cfinterface/) (requires-python:>=3.10) 2025-09-12T07:42:06,078 Skipping link: not a file: https://www.piwheels.org/simple/cfinterface/ 2025-09-12T07:42:06,079 Skipping link: not a file: https://pypi.org/simple/cfinterface/ 2025-09-12T07:42:06,109 Given no hashes to check 1 links for project 'cfinterface': discarding no candidates 2025-09-12T07:42:06,110 Collecting cfinterface==1.2.2 2025-09-12T07:42:06,112 Created temporary directory: /tmp/pip-unpack-xlszb_lg 2025-09-12T07:42:06,254 Downloading cfinterface-1.2.2.tar.gz (25 kB) 2025-09-12T07:42:06,353 Added cfinterface==1.2.2 from https://files.pythonhosted.org/packages/7f/53/b6de93c016a6c8b23b073425ef7a83b49913956bef95b6117e498a50b7e9/cfinterface-1.2.2.tar.gz to build tracker '/tmp/pip-build-tracker-kuf53e7n' 2025-09-12T07:42:06,354 Running setup.py (path:/tmp/pip-wheel-uje86kso/cfinterface_a5365f01c3b94c25aa8ee964acb1b7ca/setup.py) egg_info for package cfinterface 2025-09-12T07:42:06,355 Created temporary directory: /tmp/pip-pip-egg-info-zew_hmpo 2025-09-12T07:42:06,355 Preparing metadata (setup.py): started 2025-09-12T07:42:06,356 Running command python setup.py egg_info 2025-09-12T07:42:06,917 Traceback (most recent call last): 2025-09-12T07:42:06,918 File "", line 2, in 2025-09-12T07:42:06,918 exec(compile(''' 2025-09-12T07:42:06,919 ~~~~^^^^^^^^^^^^ 2025-09-12T07:42:06,919 # This is -- a caller that pip uses to run setup.py 2025-09-12T07:42:06,919 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T07:42:06,919 ...<32 lines>... 2025-09-12T07:42:06,919 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T07:42:06,919 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T07:42:06,920 ''' % ('/tmp/pip-wheel-uje86kso/cfinterface_a5365f01c3b94c25aa8ee964acb1b7ca/setup.py',), "", "exec")) 2025-09-12T07:42:06,920 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T07:42:06,920 File "", line 35, in 2025-09-12T07:42:06,920 File "/tmp/pip-wheel-uje86kso/cfinterface_a5365f01c3b94c25aa8ee964acb1b7ca/setup.py", line 9, in 2025-09-12T07:42:06,920 with open("requirements.txt", "r") as fh: 2025-09-12T07:42:06,920 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T07:42:06,920 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-12T07:42:07,018 ERROR: python setup.py egg_info exited with 1 2025-09-12T07:42:07,033 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-12T07:42:07,033 exec(compile('"'"''"'"''"'"' 2025-09-12T07:42:07,033 # This is -- a caller that pip uses to run setup.py 2025-09-12T07:42:07,033 # 2025-09-12T07:42:07,033 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T07:42:07,033 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T07:42:07,033 # - It provides a clear error message when setuptools is not installed. 2025-09-12T07:42:07,033 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T07:42:07,033 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T07:42:07,033 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T07:42:07,033 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T07:42:07,033 import os, sys, tokenize, traceback 2025-09-12T07:42:07,033 2025-09-12T07:42:07,033 try: 2025-09-12T07:42:07,033 import setuptools 2025-09-12T07:42:07,033 except ImportError: 2025-09-12T07:42:07,033 print( 2025-09-12T07:42:07,033 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T07:42:07,033 "the build environment with exception:", 2025-09-12T07:42:07,033 file=sys.stderr, 2025-09-12T07:42:07,033 ) 2025-09-12T07:42:07,033 traceback.print_exc() 2025-09-12T07:42:07,033 sys.exit(1) 2025-09-12T07:42:07,033 2025-09-12T07:42:07,033 __file__ = %r 2025-09-12T07:42:07,033 sys.argv[0] = __file__ 2025-09-12T07:42:07,033 2025-09-12T07:42:07,033 if os.path.exists(__file__): 2025-09-12T07:42:07,033 filename = __file__ 2025-09-12T07:42:07,033 with tokenize.open(__file__) as f: 2025-09-12T07:42:07,033 setup_py_code = f.read() 2025-09-12T07:42:07,033 else: 2025-09-12T07:42:07,033 filename = "" 2025-09-12T07:42:07,033 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T07:42:07,033 2025-09-12T07:42:07,033 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T07:42:07,033 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-uje86kso/cfinterface_a5365f01c3b94c25aa8ee964acb1b7ca/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-zew_hmpo[/] 2025-09-12T07:42:07,033 [bold magenta]cwd[/]: /tmp/pip-wheel-uje86kso/cfinterface_a5365f01c3b94c25aa8ee964acb1b7ca/ 2025-09-12T07:42:07,033 Preparing metadata (setup.py): finished with status 'error' 2025-09-12T07:42:07,034 ERROR: metadata generation failed 2025-09-12T07:42:07,040 Exception information: 2025-09-12T07:42:07,040 Traceback (most recent call last): 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-12T07:42:07,040 call_subprocess( 2025-09-12T07:42:07,040 ~~~~~~~~~~~~~~~^ 2025-09-12T07:42:07,040 args, 2025-09-12T07:42:07,040 ^^^^^ 2025-09-12T07:42:07,040 ...<2 lines>... 2025-09-12T07:42:07,040 spinner=spinner, 2025-09-12T07:42:07,040 ^^^^^^^^^^^^^^^^ 2025-09-12T07:42:07,040 ) 2025-09-12T07:42:07,040 ^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-12T07:42:07,040 raise error 2025-09-12T07:42:07,040 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-12T07:42:07,040 2025-09-12T07:42:07,040 The above exception was the direct cause of the following exception: 2025-09-12T07:42:07,040 2025-09-12T07:42:07,040 Traceback (most recent call last): 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T07:42:07,040 status = _inner_run() 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T07:42:07,040 return self.run(options, args) 2025-09-12T07:42:07,040 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T07:42:07,040 return func(self, options, args) 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-12T07:42:07,040 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-12T07:42:07,040 result = self._result = resolver.resolve( 2025-09-12T07:42:07,040 ~~~~~~~~~~~~~~~~^ 2025-09-12T07:42:07,040 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-12T07:42:07,040 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T07:42:07,040 ) 2025-09-12T07:42:07,040 ^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-12T07:42:07,040 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-12T07:42:07,040 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-12T07:42:07,040 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-12T07:42:07,040 if not criterion.candidates: 2025-09-12T07:42:07,040 ^^^^^^^^^^^^^^^^^^^^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-12T07:42:07,040 return bool(self._sequence) 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-12T07:42:07,040 self._bool = any(self) 2025-09-12T07:42:07,040 ~~~^^^^^^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-12T07:42:07,040 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-12T07:42:07,040 ^^^^^^^^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-12T07:42:07,040 candidate = func() 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-12T07:42:07,040 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-12T07:42:07,040 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T07:42:07,040 link, template, name, version 2025-09-12T07:42:07,040 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T07:42:07,040 ) 2025-09-12T07:42:07,040 ^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-12T07:42:07,040 self._link_candidate_cache[link] = LinkCandidate( 2025-09-12T07:42:07,040 ~~~~~~~~~~~~~^ 2025-09-12T07:42:07,040 link, 2025-09-12T07:42:07,040 ^^^^^ 2025-09-12T07:42:07,040 ...<3 lines>... 2025-09-12T07:42:07,040 version=version, 2025-09-12T07:42:07,040 ^^^^^^^^^^^^^^^^ 2025-09-12T07:42:07,040 ) 2025-09-12T07:42:07,040 ^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-12T07:42:07,040 super().__init__( 2025-09-12T07:42:07,040 ~~~~~~~~~~~~~~~~^ 2025-09-12T07:42:07,040 link=link, 2025-09-12T07:42:07,040 ^^^^^^^^^^ 2025-09-12T07:42:07,040 ...<4 lines>... 2025-09-12T07:42:07,040 version=version, 2025-09-12T07:42:07,040 ^^^^^^^^^^^^^^^^ 2025-09-12T07:42:07,040 ) 2025-09-12T07:42:07,040 ^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-12T07:42:07,040 self.dist = self._prepare() 2025-09-12T07:42:07,040 ~~~~~~~~~~~~~^^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-12T07:42:07,040 dist = self._prepare_distribution() 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-12T07:42:07,040 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-12T07:42:07,040 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-12T07:42:07,040 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-12T07:42:07,040 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-12T07:42:07,040 dist = _get_prepared_distribution( 2025-09-12T07:42:07,040 req, 2025-09-12T07:42:07,040 ...<3 lines>... 2025-09-12T07:42:07,040 self.check_build_deps, 2025-09-12T07:42:07,040 ) 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-12T07:42:07,040 abstract_dist.prepare_distribution_metadata( 2025-09-12T07:42:07,040 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T07:42:07,040 finder, build_isolation, check_build_deps 2025-09-12T07:42:07,040 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T07:42:07,040 ) 2025-09-12T07:42:07,040 ^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-12T07:42:07,040 self.req.prepare_metadata() 2025-09-12T07:42:07,040 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-12T07:42:07,040 self.metadata_directory = generate_metadata_legacy( 2025-09-12T07:42:07,040 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-12T07:42:07,040 build_env=self.build_env, 2025-09-12T07:42:07,040 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-12T07:42:07,040 ...<3 lines>... 2025-09-12T07:42:07,040 details=details, 2025-09-12T07:42:07,040 ^^^^^^^^^^^^^^^^ 2025-09-12T07:42:07,040 ) 2025-09-12T07:42:07,040 ^ 2025-09-12T07:42:07,040 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-12T07:42:07,040 raise MetadataGenerationFailed(package_details=details) from error 2025-09-12T07:42:07,040 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-12T07:42:07,065 Removed cfinterface==1.2.2 from https://files.pythonhosted.org/packages/7f/53/b6de93c016a6c8b23b073425ef7a83b49913956bef95b6117e498a50b7e9/cfinterface-1.2.2.tar.gz from build tracker '/tmp/pip-build-tracker-kuf53e7n' 2025-09-12T07:42:07,065 Removed build tracker: '/tmp/pip-build-tracker-kuf53e7n'