2025-09-09T10:27:25,459 Created temporary directory: /tmp/pip-build-tracker-6w58980j 2025-09-09T10:27:25,460 Initialized build tracking at /tmp/pip-build-tracker-6w58980j 2025-09-09T10:27:25,460 Created build tracker: /tmp/pip-build-tracker-6w58980j 2025-09-09T10:27:25,460 Entered build tracker: /tmp/pip-build-tracker-6w58980j 2025-09-09T10:27:25,460 Created temporary directory: /tmp/pip-wheel-6940ixx0 2025-09-09T10:27:25,464 Created temporary directory: /tmp/pip-ephem-wheel-cache-bndlvrkw 2025-09-09T10:27:25,521 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T10:27:25,523 2 location(s) to search for versions of fmodpy: 2025-09-09T10:27:25,523 * https://pypi.org/simple/fmodpy/ 2025-09-09T10:27:25,523 * https://www.piwheels.org/simple/fmodpy/ 2025-09-09T10:27:25,524 Fetching project page and analyzing links: https://pypi.org/simple/fmodpy/ 2025-09-09T10:27:25,524 Getting page https://pypi.org/simple/fmodpy/ 2025-09-09T10:27:25,525 Found index url https://pypi.org/simple/ 2025-09-09T10:27:25,675 Fetched page https://pypi.org/simple/fmodpy/ as application/vnd.pypi.simple.v1+json 2025-09-09T10:27:25,686 Skipping link: No binaries permitted for fmodpy: https://files.pythonhosted.org/packages/8d/21/65765ff288874389b9bae1050fecc7ca5845583167933aa305c1818886fd/fmodpy-0.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7) 2025-09-09T10:27:25,687 Found link https://files.pythonhosted.org/packages/2c/c9/eb32257ab524a3bbe3c2ae14bd40bf8eda967389e8b560d3dd3e8f50c140/fmodpy-0.0.0.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7), version: 0.0.0 2025-09-09T10:27:25,688 Skipping link: No binaries permitted for fmodpy: https://files.pythonhosted.org/packages/b7/71/81ae0ea41285197056a82ae14c8039fd78d3cfda66289187cbad61da2191/fmodpy-0.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7) 2025-09-09T10:27:25,688 Skipping link: No binaries permitted for fmodpy: https://files.pythonhosted.org/packages/c7/d8/3be4ca25a8561605d5dd4d7a992bdc4ad3ceaf8d67d6a8edf450d8bcf209/fmodpy-0.0.2-py2.py3-none-any.whl (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7) 2025-09-09T10:27:25,688 Skipping link: No binaries permitted for fmodpy: https://files.pythonhosted.org/packages/d7/8d/f5e6169616cffe2b7f4ed9e15d71cb30fa5bbf971f6994ca7b13addeadfa/fmodpy-0.0.3-py2.py3-none-any.whl (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7) 2025-09-09T10:27:25,688 Skipping link: No binaries permitted for fmodpy: https://files.pythonhosted.org/packages/c0/8f/4b86c7b6ca0d4703ac1e5feea8427683b2af65f996b782744f94d80da010/fmodpy-0.0.4-py2.py3-none-any.whl (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7) 2025-09-09T10:27:25,688 Skipping link: No binaries permitted for fmodpy: https://files.pythonhosted.org/packages/37/1c/d8f39cbf079c0cfa5bea3e258ab86e9ecf58a04fd6e861ac5e3b60dafd11/fmodpy-0.0.5-py2.py3-none-any.whl (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7) 2025-09-09T10:27:25,688 Skipping link: No binaries permitted for fmodpy: https://files.pythonhosted.org/packages/8f/87/91ec7fc688099972f066323e1936b76586314a52453371c0c56abfdad5d2/fmodpy-0.0.6-py2.py3-none-any.whl (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7) 2025-09-09T10:27:25,689 Found link https://files.pythonhosted.org/packages/01/ec/d7fe1d9562db0c70d8f3ae1cf0085ee2fefebdbd4a5e603fde87bea7a973/fmodpy-0.0.7.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7), version: 0.0.7 2025-09-09T10:27:25,689 Found link https://files.pythonhosted.org/packages/db/08/cb8a22c57872dc713a43e364dcda374495fc172a948869a64749e49e860c/fmodpy-0.1.0.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7), version: 0.1.0 2025-09-09T10:27:25,689 Found link https://files.pythonhosted.org/packages/06/1a/2092eef7a80a78199756b701d9f572bfa90054215a81b1d29d3adfcac538/fmodpy-0.2.0.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7), version: 0.2.0 2025-09-09T10:27:25,689 Found link https://files.pythonhosted.org/packages/5e/fa/c64aa4bd0234b2650a149aeba824d13e35e1bd66009f9b1777fca23d63cf/fmodpy-0.2.3.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7), version: 0.2.3 2025-09-09T10:27:25,690 Found link https://files.pythonhosted.org/packages/23/c9/edbc6dd2e49f2dc7102d4fbae70e54255bcec694ccaeca2f19741110b30d/fmodpy-0.2.4.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7), version: 0.2.4 2025-09-09T10:27:25,690 Found link https://files.pythonhosted.org/packages/88/eb/07a587d96c71819586d98e53dd4f3bdc906f9e405475c1fea89800750134/fmodpy-0.2.5.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7), version: 0.2.5 2025-09-09T10:27:25,690 Found link https://files.pythonhosted.org/packages/7a/99/83d055be5e808f675a38cf879ee69eff390e37101dd2f7a84a7145c2a5bc/fmodpy-0.2.6.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7), version: 0.2.6 2025-09-09T10:27:25,690 Found link https://files.pythonhosted.org/packages/65/83/cee3564f9ede0a80a5d72f25cc177c8ccb5a582f9ae4575b691e834dccc2/fmodpy-1.1.0.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=2.7), version: 1.1.0 2025-09-09T10:27:25,691 Found link https://files.pythonhosted.org/packages/04/d6/16deeb057f6fa5bf130eb4c8a559a34aaa247b1cf96eafa60b6cb9303abf/fmodpy-1.2.0.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.2.0 2025-09-09T10:27:25,691 Found link https://files.pythonhosted.org/packages/ec/8a/a004ea4f0e3b49c7f2bdfe2e8d79aab40213f4a5b610721f15623da75855/fmodpy-1.2.1.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.2.1 2025-09-09T10:27:25,692 Found link https://files.pythonhosted.org/packages/d4/a1/c00605c93fa4a4c63efdfa330f2dcf8f7bc764e15e9220a89be2453c72e9/fmodpy-1.2.2.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.2.2 2025-09-09T10:27:25,692 Found link https://files.pythonhosted.org/packages/bd/47/74068ca097e02751f822f3570d191dd5d57b1f923c45a50dec4ac779e731/fmodpy-1.3.0.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.3.0 2025-09-09T10:27:25,692 Found link https://files.pythonhosted.org/packages/da/21/124aa7cc772d705f5e10dcb73c87bec4a6f3f9ab01e50f3905e13ae5d19d/fmodpy-1.3.1.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.3.1 2025-09-09T10:27:25,692 Found link https://files.pythonhosted.org/packages/f5/e8/b75506427e0c31ead87e21e9146b10bc10abfc878d166eacd18d3c9ce58f/fmodpy-1.3.2.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.3.2 2025-09-09T10:27:25,693 Found link https://files.pythonhosted.org/packages/60/bf/f3c3e67c45cb5f3a2d474f97e656ed7c54e6eb80e1f546bf8e308de43a77/fmodpy-1.3.3.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.3.3 2025-09-09T10:27:25,693 Found link https://files.pythonhosted.org/packages/f1/36/9375583e3343b1195e60ac0ff904be768bff4c332b9cdd54473bd4032662/fmodpy-1.3.4.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.3.4 2025-09-09T10:27:25,693 Found link https://files.pythonhosted.org/packages/3f/1b/77d082a7745a6a9deaf02fd4c7c3e6f4012f3e5bf0d6138bd00195e30d94/fmodpy-1.4.0.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.4.0 2025-09-09T10:27:25,693 Found link https://files.pythonhosted.org/packages/ef/1e/cca20a9fe4a38b402e6c4783310a8ee113b783e3a28be589a0fe1057076d/fmodpy-1.4.1.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.4.1 2025-09-09T10:27:25,694 Found link https://files.pythonhosted.org/packages/23/cc/181cf4c16f5beaf4167cfa89eea7727868f843597468dd618291ac23b078/fmodpy-1.4.2.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.4.2 2025-09-09T10:27:25,694 Found link https://files.pythonhosted.org/packages/18/1d/66229d7bbad86b37a758eacd5abc268161b166ae879c7a73d014f7f15d38/fmodpy-1.4.3.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.4.3 2025-09-09T10:27:25,694 Found link https://files.pythonhosted.org/packages/3b/27/2e004f796397286567d2c57e207e3186d2d7ad5f643e5a21aa096d415a1a/fmodpy-1.4.4.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.4.4 2025-09-09T10:27:25,694 Found link https://files.pythonhosted.org/packages/25/df/5c5925f2017d7ff7d4ce037d8309a851d4c513a9a197a3c2313d278c18fc/fmodpy-1.4.5.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.4.5 2025-09-09T10:27:25,695 Found link https://files.pythonhosted.org/packages/f0/cc/42d1344544aa4df07326b3ca16e2b191b9694fcb76ec7bac9a4768848c25/fmodpy-1.4.6.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.4.6 2025-09-09T10:27:25,695 Found link https://files.pythonhosted.org/packages/4b/fb/4f767f84bb9020ca983c69593b1920232428931e764795e8210331271e97/fmodpy-1.4.7.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.4.7 2025-09-09T10:27:25,695 Found link https://files.pythonhosted.org/packages/94/88/3b7dc9bd4b0cf750041f1167ef8d5a620cf9634be603eb9bdce3ef714918/fmodpy-1.4.8.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.4.8 2025-09-09T10:27:25,696 Found link https://files.pythonhosted.org/packages/3d/c9/65a04fc4906614fc928572da09996a5559b408ff06edcfc08b78e5607c0e/fmodpy-1.5.0.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.5.0 2025-09-09T10:27:25,696 Found link https://files.pythonhosted.org/packages/c3/bd/1226927919e10c4a08eacce0bbfe7966acd549e0a4efda1ec89f102c851d/fmodpy-1.5.1.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.5.1 2025-09-09T10:27:25,696 Found link https://files.pythonhosted.org/packages/1e/cc/5c85a4ea7e86b1df43ea12a4f59a5523c53169211ce3435ab19db4088c1b/fmodpy-1.5.2.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.5.2 2025-09-09T10:27:25,696 Found link https://files.pythonhosted.org/packages/99/a0/71559035c93d3d2075407254a312143a1d98d6e3eb4a473d001ebbfa573c/fmodpy-1.5.3.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.5.3 2025-09-09T10:27:25,696 Found link https://files.pythonhosted.org/packages/12/0d/fb615e699110ad674647d41b606d305d2c9124f2d2c691b7b9f50a2a6bc9/fmodpy-1.5.4.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.5.4 2025-09-09T10:27:25,697 Found link https://files.pythonhosted.org/packages/1c/a4/e41faeb9381f24518369b8a4ad323e78f47ef7cb681a41c05b464b6598ec/fmodpy-1.5.5.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.5.5 2025-09-09T10:27:25,697 Found link https://files.pythonhosted.org/packages/17/3b/eda1c75460b763a8f58243c4d931cac6944b7bb8281b70a02ec15641344b/fmodpy-1.5.6.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.5.6 2025-09-09T10:27:25,697 Found link https://files.pythonhosted.org/packages/d5/cc/2cf1a3356a0e970a0b8641295ebc0bcf735e500d1c7d76fb414a35644ca4/fmodpy-1.5.7.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.5.7 2025-09-09T10:27:25,697 Found link https://files.pythonhosted.org/packages/ab/fa/183d428698f2c26f524df19940b0d6e1a367705d394be207a4e58df5a09b/fmodpy-1.6.0.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.6.0 2025-09-09T10:27:25,698 Found link https://files.pythonhosted.org/packages/00/ab/9d36f9b8cca017a9ad6e79b7d35accd215f896f06f361d37bae39d7ab70c/fmodpy-1.7.0.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.7.0 2025-09-09T10:27:25,698 Found link https://files.pythonhosted.org/packages/de/b3/2718502184cf90e2f660d0b7e57d22099aaa5060680871d346e0b03e4bc6/fmodpy-1.7.1.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.7.1 2025-09-09T10:27:25,698 Found link https://files.pythonhosted.org/packages/2a/61/8cf22996592846f928389d0b6eaa7b84133b5c84d061fd6020aec3ba3015/fmodpy-1.7.2.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.7.2 2025-09-09T10:27:25,698 Found link https://files.pythonhosted.org/packages/c5/27/9b782299e07bc7d6ea1ec68ee509c7d48f34c2d98eda86afacd82ca2ccd2/fmodpy-1.7.3.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.7.3 2025-09-09T10:27:25,699 Found link https://files.pythonhosted.org/packages/0d/46/0c2f83157f8ee8247caa2e510d15535731572dff5be23e138218f910e7e7/fmodpy-1.7.4.tar.gz (from https://pypi.org/simple/fmodpy/) (requires-python:>=3.6), version: 1.7.4 2025-09-09T10:27:25,699 Fetching project page and analyzing links: https://www.piwheels.org/simple/fmodpy/ 2025-09-09T10:27:25,699 Getting page https://www.piwheels.org/simple/fmodpy/ 2025-09-09T10:27:25,700 Found index url https://www.piwheels.org/simple/ 2025-09-09T10:27:25,791 Fetched page https://www.piwheels.org/simple/fmodpy/ as text/html 2025-09-09T10:27:25,800 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.7.4-py2.py3-none-any.whl#sha256=7dcc0b477c1082592565d9c63f9f6c792c075f31df0ef306ceee6d9218c3d650 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,800 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.7.3-py2.py3-none-any.whl#sha256=4ae71ae94290350e24a5b3ae437982283017993e370741a13e47e40af3fb22b8 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,800 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.7.2-py2.py3-none-any.whl#sha256=81fe4903e63064beb46f3ae0d4f0861b500566ab5442a78b1ec40b5c85859bb7 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,801 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.7.1-py2.py3-none-any.whl#sha256=6d00c2d5dcf613b68f8ec05494cf386739721384468e4eaca8e0cdbea37c3b26 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,801 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.7.0-py2.py3-none-any.whl#sha256=5d708727b876de3de364f845f11b46f7e16707dedddb7deb2d404fe39cf16f30 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,801 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.6.0-py2.py3-none-any.whl#sha256=0360b7b469f1a1ded8b5cfc9e4886e59f11fd1f30278426b0b8c1498bbfdd187 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,801 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.5.7-py2.py3-none-any.whl#sha256=3431ab6a7fb40381155a5f66245936bb28801ddf58189002bb9dd3ea3678004e (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,801 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.5.6-py2.py3-none-any.whl#sha256=d895d8eca5a1f895556c39b2be4df0b93338d881e57a57c7cffa9d40a2d47b22 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,801 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.5.5-py2.py3-none-any.whl#sha256=f1460217ebbd7fdb2a7a76df4311cb956e9e13aedf12f86be2264e8f645ecbff (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,801 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.5.4-py2.py3-none-any.whl#sha256=cd897a78438730e4bbb950c13c3d3a3c8722ed8a26463c8c802bc2b3b1d9d373 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,802 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.5.3-py2.py3-none-any.whl#sha256=5d948f057f4ec82b0fad22a7e3fe620563d18369b17192425b7d42b5b6d43c7f (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,802 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.5.2-py2.py3-none-any.whl#sha256=5eae8cb0741a7cd2dc3c50c6f1b624cb6b3b29a83f11421a7699e4f527956b90 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,802 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.5.1-py2.py3-none-any.whl#sha256=ede6a52e747d94c1799c28a65a0cfd409f048569ce09c354dc89a2ca0b5467a8 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,802 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.5.0-py2.py3-none-any.whl#sha256=5d670c8c5f509bf0bff911a83e2796983be8fbd1784f785fe87e105ce760f101 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,802 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.4.8-py2.py3-none-any.whl#sha256=17ba0316f17442d37a9e327d5c55ab67bfc548c8fc1a2bc76c0f48b793ffcc36 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,802 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.4.7-py2.py3-none-any.whl#sha256=5b826037b295c2a78b275a32eb5b1029b0fbfae962b70a87119a79de5682c9b1 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,802 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.4.6-py2.py3-none-any.whl#sha256=6aeb4248a916bc94aecdcf6e0f80a4aa29dc5b9d5210ebbf97b941d6cb46c4b3 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,803 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.4.5-py2.py3-none-any.whl#sha256=6c5a9bb327ed8d8c025c0391a112b0fb8f016e89cfe5e8a8bcc0b9fb37d0e337 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,803 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.4.4-py2.py3-none-any.whl#sha256=12b88132924b6d9f90655d78d5db48b2032a807df9f60fead0e8d424e1ab87e3 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,803 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.4.3-py2.py3-none-any.whl#sha256=16d5046a3fb1a6ad942844afa08c7a9d775eec4629badd8804992d719535beb8 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,803 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.4.2-py2.py3-none-any.whl#sha256=202e5b9ca54ded1e5703ee857858cc054c65b74503f4ecbcf3a48b3b839eaac5 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,803 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.4.1-py2.py3-none-any.whl#sha256=d9aebaa7a3f285d050a4720730c05146e2a1dc72ab5f8f34a5f2d5f1127d7bd8 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,803 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.4.0-py2.py3-none-any.whl#sha256=93c0dc0a4209b3a218c5f2f8f1915e6f3857102e99352cfdc6d5c464623bd591 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,803 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.3.4-py2.py3-none-any.whl#sha256=ded997fd2a1535d1592766628859e98828b54e8e9375af0bb3e7a43548e9eccf (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,803 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.3.3-py2.py3-none-any.whl#sha256=1d5db91501d645d2e6400027abc0fd47b9cbca32ad41d977847e6c85a8337bee (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,804 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.3.2-py2.py3-none-any.whl#sha256=8f5d56a21a1b8c8004a164180892349d07c37521e4e704dc9a45ea198f32a121 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,804 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.3.1-py2.py3-none-any.whl#sha256=b100b8de7cdad23b4e850822eecf54859a4419885316d795ce56315ab30533e6 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,804 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.3.0-py2.py3-none-any.whl#sha256=c034dc2b8d5a447f09011d6af75d09b4bdcc313d828148395148f6296a43c7a7 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,804 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.2.2-py2.py3-none-any.whl#sha256=c8458e5da503e9628d2a3e4ac22c35181b00e833aad53c54fdb7494b782ef84d (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,804 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.2.1-py2.py3-none-any.whl#sha256=fea4ff7e42b255097e9f7b195b618e2243b1883b43d781968bdce2427fb080bf (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=3.6) 2025-09-09T10:27:25,804 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-1.1.0-py2.py3-none-any.whl#sha256=5692cdeb87bfe91bbfdd2d5b5942777e21c5af16c66151beb5178f5368e72e3e (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=2.7) 2025-09-09T10:27:25,804 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-0.2.6-py2.py3-none-any.whl#sha256=635d3f28aad1749a1f7b55efcd542cbe9954c3f8c5d5c94dc5a058760965146d (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=2.7) 2025-09-09T10:27:25,805 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-0.2.5-py2.py3-none-any.whl#sha256=f513617cca1a9c494d0844bb7d93261577f5e87cf392884dd4ae83d5939d882f (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=2.7) 2025-09-09T10:27:25,805 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-0.2.4-py2.py3-none-any.whl#sha256=365a552524c40022b3fc7fbaf46862c71a3d3d5905def4406c6f06daeef69278 (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=2.7) 2025-09-09T10:27:25,805 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-0.2.3-py2.py3-none-any.whl#sha256=9a2ce5ac44e72bcbe9ea7408a09a1ff1d767f89c9891e83c4c7b4648ca36162e (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=2.7) 2025-09-09T10:27:25,805 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-0.2.0-py2.py3-none-any.whl#sha256=bf2a5c87f82cec2c3621b36229dd9fefdb9abb0550b6210010b3b1fa03fbb5da (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=2.7) 2025-09-09T10:27:25,805 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-0.1.0-py2.py3-none-any.whl#sha256=1246ec6ff81daedf078edc45f4f203d40e81214d8bd0fbdbe0760875f9864e6a (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=2.7) 2025-09-09T10:27:25,805 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-0.0.7-py2.py3-none-any.whl#sha256=e70cd96735cceb7cf9459be49466bbec283b19cd3af255bc1b54483ff366099e (from https://www.piwheels.org/simple/fmodpy/) 2025-09-09T10:27:25,805 Skipping link: No binaries permitted for fmodpy: https://archive1.piwheels.org/simple/fmodpy/fmodpy-0.0.0-py2.py3-none-any.whl#sha256=3be719ef127ef860be94d694510eb2756387323ae73fd6bf14556ad2ad05386a (from https://www.piwheels.org/simple/fmodpy/) (requires-python:>=2.7) 2025-09-09T10:27:25,806 Skipping link: not a file: https://www.piwheels.org/simple/fmodpy/ 2025-09-09T10:27:25,806 Skipping link: not a file: https://pypi.org/simple/fmodpy/ 2025-09-09T10:27:25,832 Given no hashes to check 1 links for project 'fmodpy': discarding no candidates 2025-09-09T10:27:25,833 Collecting fmodpy==1.2.0 2025-09-09T10:27:25,835 Created temporary directory: /tmp/pip-unpack-ksups_vf 2025-09-09T10:27:26,424 Downloading fmodpy-1.2.0.tar.gz (2.1 MB) 2025-09-09T10:27:27,544 Added fmodpy==1.2.0 from https://files.pythonhosted.org/packages/04/d6/16deeb057f6fa5bf130eb4c8a559a34aaa247b1cf96eafa60b6cb9303abf/fmodpy-1.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-6w58980j' 2025-09-09T10:27:27,545 Running setup.py (path:/tmp/pip-wheel-6940ixx0/fmodpy_3432ccb90377407e9cb0e6699ee23585/setup.py) egg_info for package fmodpy 2025-09-09T10:27:27,545 Created temporary directory: /tmp/pip-pip-egg-info-pf7e0ok0 2025-09-09T10:27:27,545 Preparing metadata (setup.py): started 2025-09-09T10:27:27,546 Running command python setup.py egg_info 2025-09-09T10:27:28,066 Traceback (most recent call last): 2025-09-09T10:27:28,067 File "", line 2, in 2025-09-09T10:27:28,067 exec(compile(''' 2025-09-09T10:27:28,067 ~~~~^^^^^^^^^^^^ 2025-09-09T10:27:28,068 # This is -- a caller that pip uses to run setup.py 2025-09-09T10:27:28,068 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,068 ...<32 lines>... 2025-09-09T10:27:28,068 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T10:27:28,068 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,068 ''' % ('/tmp/pip-wheel-6940ixx0/fmodpy_3432ccb90377407e9cb0e6699ee23585/setup.py',), "", "exec")) 2025-09-09T10:27:28,068 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,069 File "", line 35, in 2025-09-09T10:27:28,069 File "/tmp/pip-wheel-6940ixx0/fmodpy_3432ccb90377407e9cb0e6699ee23585/setup.py", line 46, in 2025-09-09T10:27:28,069 version =read("version.txt")[0] 2025-09-09T10:27:28,069 ~~~~~~~~~~~~~~~~~~~^^^ 2025-09-09T10:27:28,069 IndexError: string index out of range 2025-09-09T10:27:28,069 ERROR: No directory found '/tmp/pip-wheel-6940ixx0/fmodpy_3432ccb90377407e9cb0e6699ee23585/fmodpy_3432ccb90377407e9cb0e6699ee23585/about' 2025-09-09T10:27:28,069 only found ['setup.py', 'setup.cfg', 'og_fmodpy', 'fmodpy.egg-info', 'fmodpy', 'PKG-INFO', 'MANIFEST.in']. 2025-09-09T10:27:28,153 ERROR: python setup.py egg_info exited with 1 2025-09-09T10:27:28,165 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T10:27:28,165 exec(compile('"'"''"'"''"'"' 2025-09-09T10:27:28,165 # This is -- a caller that pip uses to run setup.py 2025-09-09T10:27:28,165 # 2025-09-09T10:27:28,165 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T10:27:28,165 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T10:27:28,165 # - It provides a clear error message when setuptools is not installed. 2025-09-09T10:27:28,165 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T10:27:28,165 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T10:27:28,165 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T10:27:28,165 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T10:27:28,165 import os, sys, tokenize, traceback 2025-09-09T10:27:28,165 2025-09-09T10:27:28,165 try: 2025-09-09T10:27:28,165 import setuptools 2025-09-09T10:27:28,165 except ImportError: 2025-09-09T10:27:28,165 print( 2025-09-09T10:27:28,165 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T10:27:28,165 "the build environment with exception:", 2025-09-09T10:27:28,165 file=sys.stderr, 2025-09-09T10:27:28,165 ) 2025-09-09T10:27:28,165 traceback.print_exc() 2025-09-09T10:27:28,165 sys.exit(1) 2025-09-09T10:27:28,165 2025-09-09T10:27:28,165 __file__ = %r 2025-09-09T10:27:28,165 sys.argv[0] = __file__ 2025-09-09T10:27:28,165 2025-09-09T10:27:28,165 if os.path.exists(__file__): 2025-09-09T10:27:28,165 filename = __file__ 2025-09-09T10:27:28,165 with tokenize.open(__file__) as f: 2025-09-09T10:27:28,165 setup_py_code = f.read() 2025-09-09T10:27:28,165 else: 2025-09-09T10:27:28,165 filename = "" 2025-09-09T10:27:28,165 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T10:27:28,165 2025-09-09T10:27:28,165 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T10:27:28,165 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-6940ixx0/fmodpy_3432ccb90377407e9cb0e6699ee23585/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-pf7e0ok0[/] 2025-09-09T10:27:28,165 [bold magenta]cwd[/]: /tmp/pip-wheel-6940ixx0/fmodpy_3432ccb90377407e9cb0e6699ee23585/ 2025-09-09T10:27:28,166 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T10:27:28,167 ERROR: metadata generation failed 2025-09-09T10:27:28,173 Exception information: 2025-09-09T10:27:28,173 Traceback (most recent call last): 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T10:27:28,173 call_subprocess( 2025-09-09T10:27:28,173 ~~~~~~~~~~~~~~~^ 2025-09-09T10:27:28,173 args, 2025-09-09T10:27:28,173 ^^^^^ 2025-09-09T10:27:28,173 ...<2 lines>... 2025-09-09T10:27:28,173 spinner=spinner, 2025-09-09T10:27:28,173 ^^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,173 ) 2025-09-09T10:27:28,173 ^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T10:27:28,173 raise error 2025-09-09T10:27:28,173 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T10:27:28,173 2025-09-09T10:27:28,173 The above exception was the direct cause of the following exception: 2025-09-09T10:27:28,173 2025-09-09T10:27:28,173 Traceback (most recent call last): 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T10:27:28,173 status = _inner_run() 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T10:27:28,173 return self.run(options, args) 2025-09-09T10:27:28,173 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T10:27:28,173 return func(self, options, args) 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T10:27:28,173 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T10:27:28,173 result = self._result = resolver.resolve( 2025-09-09T10:27:28,173 ~~~~~~~~~~~~~~~~^ 2025-09-09T10:27:28,173 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T10:27:28,173 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,173 ) 2025-09-09T10:27:28,173 ^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T10:27:28,173 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T10:27:28,173 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T10:27:28,173 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T10:27:28,173 if not criterion.candidates: 2025-09-09T10:27:28,173 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T10:27:28,173 return bool(self._sequence) 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T10:27:28,173 self._bool = any(self) 2025-09-09T10:27:28,173 ~~~^^^^^^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T10:27:28,173 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T10:27:28,173 ^^^^^^^^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T10:27:28,173 candidate = func() 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T10:27:28,173 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T10:27:28,173 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T10:27:28,173 link, template, name, version 2025-09-09T10:27:28,173 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,173 ) 2025-09-09T10:27:28,173 ^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T10:27:28,173 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T10:27:28,173 ~~~~~~~~~~~~~^ 2025-09-09T10:27:28,173 link, 2025-09-09T10:27:28,173 ^^^^^ 2025-09-09T10:27:28,173 ...<3 lines>... 2025-09-09T10:27:28,173 version=version, 2025-09-09T10:27:28,173 ^^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,173 ) 2025-09-09T10:27:28,173 ^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T10:27:28,173 super().__init__( 2025-09-09T10:27:28,173 ~~~~~~~~~~~~~~~~^ 2025-09-09T10:27:28,173 link=link, 2025-09-09T10:27:28,173 ^^^^^^^^^^ 2025-09-09T10:27:28,173 ...<4 lines>... 2025-09-09T10:27:28,173 version=version, 2025-09-09T10:27:28,173 ^^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,173 ) 2025-09-09T10:27:28,173 ^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T10:27:28,173 self.dist = self._prepare() 2025-09-09T10:27:28,173 ~~~~~~~~~~~~~^^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T10:27:28,173 dist = self._prepare_distribution() 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T10:27:28,173 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T10:27:28,173 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T10:27:28,173 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T10:27:28,173 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T10:27:28,173 dist = _get_prepared_distribution( 2025-09-09T10:27:28,173 req, 2025-09-09T10:27:28,173 ...<3 lines>... 2025-09-09T10:27:28,173 self.check_build_deps, 2025-09-09T10:27:28,173 ) 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T10:27:28,173 abstract_dist.prepare_distribution_metadata( 2025-09-09T10:27:28,173 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T10:27:28,173 finder, build_isolation, check_build_deps 2025-09-09T10:27:28,173 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,173 ) 2025-09-09T10:27:28,173 ^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T10:27:28,173 self.req.prepare_metadata() 2025-09-09T10:27:28,173 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T10:27:28,173 self.metadata_directory = generate_metadata_legacy( 2025-09-09T10:27:28,173 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T10:27:28,173 build_env=self.build_env, 2025-09-09T10:27:28,173 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,173 ...<3 lines>... 2025-09-09T10:27:28,173 details=details, 2025-09-09T10:27:28,173 ^^^^^^^^^^^^^^^^ 2025-09-09T10:27:28,173 ) 2025-09-09T10:27:28,173 ^ 2025-09-09T10:27:28,173 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T10:27:28,173 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T10:27:28,173 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T10:27:28,197 Removed fmodpy==1.2.0 from https://files.pythonhosted.org/packages/04/d6/16deeb057f6fa5bf130eb4c8a559a34aaa247b1cf96eafa60b6cb9303abf/fmodpy-1.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-6w58980j' 2025-09-09T10:27:28,197 Removed build tracker: '/tmp/pip-build-tracker-6w58980j'