2025-09-08T18:18:59,480 Created temporary directory: /tmp/pip-build-tracker-yyvv2i5t 2025-09-08T18:18:59,481 Initialized build tracking at /tmp/pip-build-tracker-yyvv2i5t 2025-09-08T18:18:59,481 Created build tracker: /tmp/pip-build-tracker-yyvv2i5t 2025-09-08T18:18:59,481 Entered build tracker: /tmp/pip-build-tracker-yyvv2i5t 2025-09-08T18:18:59,481 Created temporary directory: /tmp/pip-wheel-uwzigkut 2025-09-08T18:18:59,485 Created temporary directory: /tmp/pip-ephem-wheel-cache-l150a4ke 2025-09-08T18:18:59,546 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T18:18:59,548 2 location(s) to search for versions of plasmapy: 2025-09-08T18:18:59,548 * https://pypi.org/simple/plasmapy/ 2025-09-08T18:18:59,548 * https://www.piwheels.org/simple/plasmapy/ 2025-09-08T18:18:59,548 Fetching project page and analyzing links: https://pypi.org/simple/plasmapy/ 2025-09-08T18:18:59,549 Getting page https://pypi.org/simple/plasmapy/ 2025-09-08T18:18:59,550 Found index url https://pypi.org/simple/ 2025-09-08T18:18:59,697 Fetched page https://pypi.org/simple/plasmapy/ as application/vnd.pypi.simple.v1+json 2025-09-08T18:18:59,710 Found link https://files.pythonhosted.org/packages/f6/b0/cc54a9b26daab72732e1b27f98ccdbdeb538895bd756aea1a74f9a5d7e99/plasmapy-0.1.dev1.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.6), version: 0.1.dev1 2025-09-08T18:18:59,711 Found link https://files.pythonhosted.org/packages/6f/90/ef2ac616e471a217bab74c8194435b188ae9114af752a9c7b05e32b6ffa3/plasmapy-0.1.dev2.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.6), version: 0.1.dev2 2025-09-08T18:18:59,711 Found link https://files.pythonhosted.org/packages/07/31/ddb55ebfae4a505d9c0311322dba0aaf9913e2492a3193eb1322327a54df/plasmapy-0.1.dev835.tar.gz (from https://pypi.org/simple/plasmapy/), version: 0.1.dev835 2025-09-08T18:18:59,712 Found link https://files.pythonhosted.org/packages/3e/7e/7a645ffdc947c4189a446ce39d79801beee30b1cc17fa438118224c6de15/plasmapy-0.1.dev836.tar.gz (from https://pypi.org/simple/plasmapy/), version: 0.1.dev836 2025-09-08T18:18:59,712 Found link https://files.pythonhosted.org/packages/ae/90/a4af9a53a8b74614bbb48ba6814bfdad8933c7c6870a06f52f3aecbd3f3b/plasmapy-0.1.dev841.tar.gz (from https://pypi.org/simple/plasmapy/), version: 0.1.dev841 2025-09-08T18:18:59,713 Found link https://files.pythonhosted.org/packages/52/23/6bc3ef97e5e4e143f04ffaf33e92e164c745a2915e0c98a20617a2ea00dc/plasmapy-0.1.dev968.tar.gz (from https://pypi.org/simple/plasmapy/), version: 0.1.dev968 2025-09-08T18:18:59,713 Found link https://files.pythonhosted.org/packages/1d/6d/ec10ab329ae79ac22e7a57c8a8dcbe7e809827fc70593b7b3e7b4ff7ad4e/plasmapy-0.1.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.6), version: 0.1.0 2025-09-08T18:18:59,714 Found link https://files.pythonhosted.org/packages/47/81/00bad3f2074efcd0524cabf4707ce24ff0e5a1dffe5565566d117eeffa62/plasmapy-0.1.1.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.6), version: 0.1.1 2025-09-08T18:18:59,714 Found link https://files.pythonhosted.org/packages/2d/b8/ff21ae32111e1bee06dd8d7324616d594fe443e06bb70c3b644655c07d86/plasmapy-0.2.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.6), version: 0.2.0 2025-09-08T18:18:59,714 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/68/fa/b34de40957939f36a897d5651f4fc19b279e67d375273af8046c02f382d1/plasmapy-0.3.0-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,715 Found link https://files.pythonhosted.org/packages/49/15/b407873964ee772b6363c4f44ad55145bf1eaa97452978499b967e8221d1/plasmapy-0.3.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.6), version: 0.3.0 2025-09-08T18:18:59,715 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/1d/6a/b4c4573cbbe7ec39ca6ff3ec20b20905e380692d5a605d64186e7b4fd632/plasmapy-0.3.1-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,715 Found link https://files.pythonhosted.org/packages/35/f0/341a71c5f8c73a341b7d2fba31c18218f7e1ba0ffe836c1250dc5154056c/plasmapy-0.3.1.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.6), version: 0.3.1 2025-09-08T18:18:59,715 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/58/1e/c2a362ecbb63b1dc877c486a3ea755095a96be5689376265ba039ecd0bf6/plasmapy-0.4.0-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,715 Found link https://files.pythonhosted.org/packages/26/b8/b3be1ff9f9c980d4b2a0be569b060e8ea9da5c7c86d125b1e5d7c20c9995/plasmapy-0.4.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.6), version: 0.4.0 2025-09-08T18:18:59,716 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/7a/78/0973e1f9034be59949f121b4992b69adf4479885b4a5c08fad3a745d81cf/plasmapy-0.5.0-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,716 Found link https://files.pythonhosted.org/packages/10/0b/8e0c87b0403dcc8efd89ef4a8b03373df526025a654dec52d59e306d8fb5/plasmapy-0.5.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.6), version: 0.5.0 2025-09-08T18:18:59,716 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/64/00/03f8a9ca1a287c5fe87ae8b506614924ed477ceffc296837ccbf0c1f986a/plasmapy-0.6.0-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.7) 2025-09-08T18:18:59,716 Found link https://files.pythonhosted.org/packages/fb/7c/4bf01ac27fd3cc0ec722486c0f6cb1acafaa57371aad091e98d8ba8c4a5a/plasmapy-0.6.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.7), version: 0.6.0 2025-09-08T18:18:59,717 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/a9/8f/9e6f6c6e008d7840feb952d243e855c267284c02f7f134e59dcfda8bc8e1/plasmapy-0.7.0-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.7) 2025-09-08T18:18:59,717 Found link https://files.pythonhosted.org/packages/44/46/df6de01e04fdc5e4b2715496e5399114e4ee3f10351f4efd1363984f8618/plasmapy-0.7.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.7), version: 0.7.0 2025-09-08T18:18:59,717 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/3e/9d/9f6d89b6e69e07a3d10ceb60f2d79be6848531cd53562ca7ce61932ea955/plasmapy-0.8.0rc5-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.8) 2025-09-08T18:18:59,717 Found link https://files.pythonhosted.org/packages/88/a8/327aa56665eba3af7a96e63777ff85dcf61ce549bad809eb79bcd1208815/plasmapy-0.8.0rc5.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.8), version: 0.8.0rc5 2025-09-08T18:18:59,718 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/71/de/f47cd68d9e28ca62508c2172ade7cc7379ba8d717c964a64b8a10d3f8c06/plasmapy-0.8.1-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.8) 2025-09-08T18:18:59,718 Found link https://files.pythonhosted.org/packages/82/a3/10a8989a23f070962c8f17c8e7f76a805dcf148ec4b4ea02ed6ab1257a8b/plasmapy-0.8.1.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.8), version: 0.8.1 2025-09-08T18:18:59,718 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/4e/af/7995e24d05265ed0dfba3c492cf97ae9bbbb26356b4cde08001642089bff/plasmapy-0.9.0rc1-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.8) 2025-09-08T18:18:59,718 Found link https://files.pythonhosted.org/packages/62/f8/070e3ce0b1b21851cc7033dab99efab7f1053e925a215721ea66ababfef1/plasmapy-0.9.0rc1.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.8), version: 0.9.0rc1 2025-09-08T18:18:59,718 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/85/a6/aab0177b4896457cacd1ec2dd6c7fafd747f0a1b03cb38fb06c920e391f7/plasmapy-0.9.0-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.8) 2025-09-08T18:18:59,718 Found link https://files.pythonhosted.org/packages/55/b0/a2d85d74c39c83684b6b5e223d03ceb4905e2dfda0fe6500b5aa45afc725/plasmapy-0.9.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.8), version: 0.9.0 2025-09-08T18:18:59,719 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/ee/c5/79cc595591583eaac19240fe64d08a996ca7f5a7d73e34f540ecf0aa63b0/plasmapy-0.9.1-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.8) 2025-09-08T18:18:59,719 Found link https://files.pythonhosted.org/packages/af/89/16381e7b2c6d1e4cfd3e1817927d32ca9225660d773be69991af08a52a0a/plasmapy-0.9.1.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.8), version: 0.9.1 2025-09-08T18:18:59,719 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/72/93/9ceca11640e3ef03822e30db9b0174b04c197ede97f272b8b761bf497dab/plasmapy-2023.1.0rc1-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.8) 2025-09-08T18:18:59,719 Found link https://files.pythonhosted.org/packages/d4/11/9e4ab9d54cb4bd30ebde65b23ed0d8048a55eaf76461737c6d817eaa16bb/plasmapy-2023.1.0rc1.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.8), version: 2023.1.0rc1 2025-09-08T18:18:59,719 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/be/ad/42fd5ac7825b378906871866b6582bff59f73fb2ba2d1d72453473856e0b/plasmapy-2023.1.0-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.8) 2025-09-08T18:18:59,719 Found link https://files.pythonhosted.org/packages/d1/26/c038e5c67b8a98b4f5467de70833291e8c248e2cd56058f326a00f410534/plasmapy-2023.1.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.8), version: 2023.1.0 2025-09-08T18:18:59,720 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/63/23/f3adf4d854cb74276b57556a1d1b82cc2b08a6ccc79eb11dae75cd265c57/plasmapy-2023.5.0-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.9) 2025-09-08T18:18:59,720 Found link https://files.pythonhosted.org/packages/f3/f9/7647b0a9150d4653d1d553c9180d68fe04b55a0ed960f9551d07dcf4146d/plasmapy-2023.5.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.9), version: 2023.5.0 2025-09-08T18:18:59,720 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/e7/7f/e5c1e5fe14841e2f4c65b0da0ea5823a7f96a5afd49654df78e7d232407a/plasmapy-2023.5.1-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.9) 2025-09-08T18:18:59,720 Found link https://files.pythonhosted.org/packages/67/d4/fde3cb34220ba56b683b596609973e40a090aac869255d8466d9c52f32d9/plasmapy-2023.5.1.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.9), version: 2023.5.1 2025-09-08T18:18:59,720 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/d4/49/e392c6995745a1a31c54f4348adf6aca7336539e1c0e4298d13fc9bd043f/plasmapy-2023.10.0-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.9) 2025-09-08T18:18:59,721 Found link https://files.pythonhosted.org/packages/ac/96/3ba84383cdb099e6daf1043f28a6cb92ae9ffa4e4ff775913fa0b77210d7/plasmapy-2023.10.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.9), version: 2023.10.0 2025-09-08T18:18:59,721 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/67/6f/b410f2d9e31f02b6d7a5d6ac16fd482c25dbbad684a6cf453fcc3a7f5409/plasmapy-2024.2.0-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.9) 2025-09-08T18:18:59,721 Found link https://files.pythonhosted.org/packages/fe/06/3664ba2fda257ec88024f864627aafae72676a4492a40336b239c61c4c4d/plasmapy-2024.2.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.9), version: 2024.2.0 2025-09-08T18:18:59,721 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/c8/9b/8b4ca38b917907abaa21fdba8c6c4bdc828294469031028dd3a3bf15c53d/plasmapy-2024.5.0-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.10) 2025-09-08T18:18:59,722 Found link https://files.pythonhosted.org/packages/1b/00/c626c7f9b3621622a109d6ce18488d82a9798edb661ea495d5e3c459ad06/plasmapy-2024.5.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.10), version: 2024.5.0 2025-09-08T18:18:59,722 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/b2/d9/8bcc01e978b92d4ec24d5b200e4e2815f86829fca1a66a2b1c8e5a02bedd/plasmapy-2024.7.0-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.10) 2025-09-08T18:18:59,722 Found link https://files.pythonhosted.org/packages/f8/72/744b9da18c327e2426c43909adac3bdebe7ebf708e75f66e7f2a8f760d32/plasmapy-2024.7.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.10), version: 2024.7.0 2025-09-08T18:18:59,722 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/96/d0/570d21e14db075de44b98b6eaa398139461e336d36ef43bdfcc1bf52f1f7/plasmapy-2024.10.0-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.10) 2025-09-08T18:18:59,722 Found link https://files.pythonhosted.org/packages/2d/2a/0ef20f8b8e75e537199608b68cd7e5750885195b09ddbc55d1a6075fa28f/plasmapy-2024.10.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.10), version: 2024.10.0 2025-09-08T18:18:59,722 Skipping link: No binaries permitted for plasmapy: https://files.pythonhosted.org/packages/65/ed/9900507471d12987f2979dfa078560af4c56514f4b991fbd21b286d7bfed/plasmapy-2025.8.0-py3-none-any.whl (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.11) 2025-09-08T18:18:59,723 Found link https://files.pythonhosted.org/packages/2c/f8/941a2f3b1acda062c90ce9c47ad9cb8564df92f77e04db0a5663edc2af7e/plasmapy-2025.8.0.tar.gz (from https://pypi.org/simple/plasmapy/) (requires-python:>=3.11), version: 2025.8.0 2025-09-08T18:18:59,723 Fetching project page and analyzing links: https://www.piwheels.org/simple/plasmapy/ 2025-09-08T18:18:59,724 Getting page https://www.piwheels.org/simple/plasmapy/ 2025-09-08T18:18:59,724 Found index url https://www.piwheels.org/simple/ 2025-09-08T18:18:59,817 Fetched page https://www.piwheels.org/simple/plasmapy/ as text/html 2025-09-08T18:18:59,824 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-2025.8.0-py3-none-any.whl#sha256=59025d0a0059d6f189a587a9d1b6edd509151da154a1479c36b7fd3de5133aea (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.11) 2025-09-08T18:18:59,824 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-2024.10.0-py3-none-any.whl#sha256=6fbb85b6adf1f6d76ca517f0c4774be84c58096fdfd0667aa4d6abaabafefda4 (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.10) 2025-09-08T18:18:59,825 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-2024.7.0-py3-none-any.whl#sha256=9c0f6913d45eaea2c961abe1bf636e40d933ea2a49b95bbb2a374b470288297f (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.10) 2025-09-08T18:18:59,825 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-2024.5.0-py3-none-any.whl#sha256=558b1921f055c6364ac036e432e2e3a279db82a0d94c17c4f19cacb838ad2853 (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.10) 2025-09-08T18:18:59,825 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-2024.2.0-py3-none-any.whl#sha256=ffb8c3df7120154d6233a2c2c9ecafe538033d244f8ac1b951b600f366afb88c (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.9) 2025-09-08T18:18:59,825 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-2023.10.0-py3-none-any.whl#sha256=eebd3b6c5dbfc37566bf7a36e5fa4965d5c80ae9e36da3d312e34283201f7582 (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.9) 2025-09-08T18:18:59,825 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-2023.5.1-py3-none-any.whl#sha256=6854acea79c61ef1aaf2c57ee618635096f1ed6c3db272f306190483aafecfb2 (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.9) 2025-09-08T18:18:59,825 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-2023.5.0-py3-none-any.whl#sha256=db4e424de9c95090d37954edd7404202e2c0dece9f3b4c4cbf2c29064c580b5a (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.9) 2025-09-08T18:18:59,826 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-2023.1.0-py3-none-any.whl#sha256=d070f5cedaac6fc890887f9141f4f0721c467f8538e7ea89cf0745cd8be4a49c (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.8) 2025-09-08T18:18:59,826 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-2023.1.0rc1-py3-none-any.whl#sha256=da6ee9f7fbdb4b92e17e4af73e67247e14eed02dd68255356ae1385517230c2d (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.8) 2025-09-08T18:18:59,826 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.9.1-py3-none-any.whl#sha256=4c2db4244accfed8ef76fd7634c573a811e03c319bbb0939cb80df2789ef8204 (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.8) 2025-09-08T18:18:59,826 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.9.0-py3-none-any.whl#sha256=26565b4b1c7386e268e72bb1b638423a868b9be3191028ba1f5c609d40da45ba (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.8) 2025-09-08T18:18:59,826 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.9.0rc1-py3-none-any.whl#sha256=c06f19b38ba23ef6bf838f7e97b1da6f624ef8de122362e26aeb992a5c36176a (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.8) 2025-09-08T18:18:59,826 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.8.1-py3-none-any.whl#sha256=a9038983611ca864e98c68eb6bbf51609ad525f21a6a0cd19a207bc456ebf54c (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.8) 2025-09-08T18:18:59,826 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.8.0rc5-py3-none-any.whl#sha256=e84ca20a613214606086cd17b7abfa69b9c073401b9e8dd70353627e64f0201c (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.8) 2025-09-08T18:18:59,827 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.7.0-py3-none-any.whl#sha256=c9761b881fef89af9f0f720b22607df4d05463ab23b2775ec1aeaa8194c277c6 (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.7) 2025-09-08T18:18:59,827 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.6.0-py3-none-any.whl#sha256=f4d728d63c52b092f7b501a7b8f805777a00ebf8700dccdbe60d4a2e5fd8f88f (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.7) 2025-09-08T18:18:59,827 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.5.0-py3-none-any.whl#sha256=55fc3a5a5e044ab2c6afdf67b981e63ff499b8acd204b0e62caf91d20722d920 (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,827 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.4.0-py3-none-any.whl#sha256=81c2138aa2e4fc171713384e9f9e97680ff4c598e75b22ae3ddef94abb7ab791 (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,827 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.3.1-py3-none-any.whl#sha256=55fa4fd847d8883c62f19489f99a7c8ad1b95a7936774b45ff99cad13cc94395 (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,827 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.3.0-py3-none-any.whl#sha256=0063a3d85e65e5084093cfafd932e16b0a2e8bf1e338d7f5eab3907dc7c4fe3f (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,827 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.2.0-cp37-cp37m-linux_armv6l.whl#sha256=0ab986521bc2e7d9bf74f5d0f4b23f5d546a7b000bef5b985f4a4082d5a3bb4a (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,827 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.2.0-cp37-cp37m-linux_armv7l.whl#sha256=0ab986521bc2e7d9bf74f5d0f4b23f5d546a7b000bef5b985f4a4082d5a3bb4a (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,828 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.1.1-cp37-cp37m-linux_armv6l.whl#sha256=851d59f90e03c2c0de0aeb2eeeb496dada30b05c50151a884bc30c8b4778358c (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,828 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.1.1-cp37-cp37m-linux_armv7l.whl#sha256=851d59f90e03c2c0de0aeb2eeeb496dada30b05c50151a884bc30c8b4778358c (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,828 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.1.1-cp39-cp39-linux_armv6l.whl#sha256=d2becb44716a8769cb074ccf96cf8c9b55bb032e794c6632ea05b1a7a6fb1694 (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,828 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.1.1-cp39-cp39-linux_armv7l.whl#sha256=d2becb44716a8769cb074ccf96cf8c9b55bb032e794c6632ea05b1a7a6fb1694 (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,828 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.1.0-py3-none-any.whl#sha256=a929c0e59866fb0403a9ed396ee220f1eece94b68f7013e78346b4942141d9d2 (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,828 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.1.dev0-py3-none-any.whl#sha256=c28a54e3d546a56b2de93b3f3e6a8a45114875453597169fb2c3317dac15ab67 (from https://www.piwheels.org/simple/plasmapy/) 2025-09-08T18:18:59,828 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.1.dev2-py3-none-any.whl#sha256=e543881e1d1fe2d1325dfade0c5cd23486fc54d15e3931587a504e1bf1bde2de (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,829 Skipping link: No binaries permitted for plasmapy: https://archive1.piwheels.org/simple/plasmapy/plasmapy-0.1.dev1-py3-none-any.whl#sha256=982d9a6ffca59d74190b0723d19e351deeaeaa605f3e95f20491487919d38525 (from https://www.piwheels.org/simple/plasmapy/) (requires-python:>=3.6) 2025-09-08T18:18:59,829 Skipping link: not a file: https://www.piwheels.org/simple/plasmapy/ 2025-09-08T18:18:59,829 Skipping link: not a file: https://pypi.org/simple/plasmapy/ 2025-09-08T18:18:59,858 Given no hashes to check 1 links for project 'plasmapy': discarding no candidates 2025-09-08T18:18:59,859 Collecting plasmapy==0.2.0 2025-09-08T18:18:59,860 Created temporary directory: /tmp/pip-unpack-w9cm4sro 2025-09-08T18:19:00,008 Downloading plasmapy-0.2.0.tar.gz (9.2 MB) 2025-09-08T18:19:01,531 Added plasmapy==0.2.0 from https://files.pythonhosted.org/packages/2d/b8/ff21ae32111e1bee06dd8d7324616d594fe443e06bb70c3b644655c07d86/plasmapy-0.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-yyvv2i5t' 2025-09-08T18:19:01,532 Running setup.py (path:/tmp/pip-wheel-uwzigkut/plasmapy_4ef26cc3f9594b6f986fc9cd18548157/setup.py) egg_info for package plasmapy 2025-09-08T18:19:01,532 Created temporary directory: /tmp/pip-pip-egg-info-9noq2v0v 2025-09-08T18:19:01,533 Preparing metadata (setup.py): started 2025-09-08T18:19:01,533 Running command python setup.py egg_info 2025-09-08T18:19:02,052 /tmp/pip-wheel-uwzigkut/plasmapy_4ef26cc3f9594b6f986fc9cd18548157/ah_bootstrap.py:637: SyntaxWarning: invalid escape sequence '\S' 2025-09-08T18:19:02,052 '(?P\S+)( .*)?$') 2025-09-08T18:19:03,957 /tmp/pip-wheel-uwzigkut/plasmapy_4ef26cc3f9594b6f986fc9cd18548157/ah_bootstrap.py:120: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. 2025-09-08T18:19:03,957 import pkg_resources 2025-09-08T18:19:04,275 Traceback (most recent call last): 2025-09-08T18:19:04,277 File "", line 2, in 2025-09-08T18:19:04,277 exec(compile(''' 2025-09-08T18:19:04,277 ~~~~^^^^^^^^^^^^ 2025-09-08T18:19:04,277 # This is -- a caller that pip uses to run setup.py 2025-09-08T18:19:04,277 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,277 ...<32 lines>... 2025-09-08T18:19:04,278 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T18:19:04,278 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,278 ''' % ('/tmp/pip-wheel-uwzigkut/plasmapy_4ef26cc3f9594b6f986fc9cd18548157/setup.py',), "", "exec")) 2025-09-08T18:19:04,278 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,278 File "", line 35, in 2025-09-08T18:19:04,278 File "/tmp/pip-wheel-uwzigkut/plasmapy_4ef26cc3f9594b6f986fc9cd18548157/setup.py", line 15, in 2025-09-08T18:19:04,278 import ah_bootstrap 2025-09-08T18:19:04,279 File "/tmp/pip-wheel-uwzigkut/plasmapy_4ef26cc3f9594b6f986fc9cd18548157/ah_bootstrap.py", line 123, in 2025-09-08T18:19:04,279 from setuptools.package_index import PackageIndex 2025-09-08T18:19:04,279 ModuleNotFoundError: No module named 'setuptools.package_index' 2025-09-08T18:19:04,545 ERROR: python setup.py egg_info exited with 1 2025-09-08T18:19:04,557 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-08T18:19:04,557 exec(compile('"'"''"'"''"'"' 2025-09-08T18:19:04,557 # This is -- a caller that pip uses to run setup.py 2025-09-08T18:19:04,557 # 2025-09-08T18:19:04,557 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T18:19:04,557 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T18:19:04,557 # - It provides a clear error message when setuptools is not installed. 2025-09-08T18:19:04,557 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T18:19:04,557 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T18:19:04,557 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T18:19:04,557 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T18:19:04,557 import os, sys, tokenize, traceback 2025-09-08T18:19:04,557 2025-09-08T18:19:04,557 try: 2025-09-08T18:19:04,557 import setuptools 2025-09-08T18:19:04,557 except ImportError: 2025-09-08T18:19:04,557 print( 2025-09-08T18:19:04,557 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T18:19:04,557 "the build environment with exception:", 2025-09-08T18:19:04,557 file=sys.stderr, 2025-09-08T18:19:04,557 ) 2025-09-08T18:19:04,557 traceback.print_exc() 2025-09-08T18:19:04,557 sys.exit(1) 2025-09-08T18:19:04,557 2025-09-08T18:19:04,557 __file__ = %r 2025-09-08T18:19:04,557 sys.argv[0] = __file__ 2025-09-08T18:19:04,557 2025-09-08T18:19:04,557 if os.path.exists(__file__): 2025-09-08T18:19:04,557 filename = __file__ 2025-09-08T18:19:04,557 with tokenize.open(__file__) as f: 2025-09-08T18:19:04,557 setup_py_code = f.read() 2025-09-08T18:19:04,557 else: 2025-09-08T18:19:04,557 filename = "" 2025-09-08T18:19:04,557 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T18:19:04,557 2025-09-08T18:19:04,557 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T18:19:04,557 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-uwzigkut/plasmapy_4ef26cc3f9594b6f986fc9cd18548157/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-9noq2v0v[/] 2025-09-08T18:19:04,557 [bold magenta]cwd[/]: /tmp/pip-wheel-uwzigkut/plasmapy_4ef26cc3f9594b6f986fc9cd18548157/ 2025-09-08T18:19:04,557 Preparing metadata (setup.py): finished with status 'error' 2025-09-08T18:19:04,558 ERROR: metadata generation failed 2025-09-08T18:19:04,563 Exception information: 2025-09-08T18:19:04,563 Traceback (most recent call last): 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-08T18:19:04,563 call_subprocess( 2025-09-08T18:19:04,563 ~~~~~~~~~~~~~~~^ 2025-09-08T18:19:04,563 args, 2025-09-08T18:19:04,563 ^^^^^ 2025-09-08T18:19:04,563 ...<2 lines>... 2025-09-08T18:19:04,563 spinner=spinner, 2025-09-08T18:19:04,563 ^^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,563 ) 2025-09-08T18:19:04,563 ^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-08T18:19:04,563 raise error 2025-09-08T18:19:04,563 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-08T18:19:04,563 2025-09-08T18:19:04,563 The above exception was the direct cause of the following exception: 2025-09-08T18:19:04,563 2025-09-08T18:19:04,563 Traceback (most recent call last): 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T18:19:04,563 status = _inner_run() 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T18:19:04,563 return self.run(options, args) 2025-09-08T18:19:04,563 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T18:19:04,563 return func(self, options, args) 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-08T18:19:04,563 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-08T18:19:04,563 result = self._result = resolver.resolve( 2025-09-08T18:19:04,563 ~~~~~~~~~~~~~~~~^ 2025-09-08T18:19:04,563 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-08T18:19:04,563 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,563 ) 2025-09-08T18:19:04,563 ^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-08T18:19:04,563 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-08T18:19:04,563 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-08T18:19:04,563 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-08T18:19:04,563 if not criterion.candidates: 2025-09-08T18:19:04,563 ^^^^^^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-08T18:19:04,563 return bool(self._sequence) 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-08T18:19:04,563 self._bool = any(self) 2025-09-08T18:19:04,563 ~~~^^^^^^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-08T18:19:04,563 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-08T18:19:04,563 ^^^^^^^^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-08T18:19:04,563 candidate = func() 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-08T18:19:04,563 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-08T18:19:04,563 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T18:19:04,563 link, template, name, version 2025-09-08T18:19:04,563 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,563 ) 2025-09-08T18:19:04,563 ^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-08T18:19:04,563 self._link_candidate_cache[link] = LinkCandidate( 2025-09-08T18:19:04,563 ~~~~~~~~~~~~~^ 2025-09-08T18:19:04,563 link, 2025-09-08T18:19:04,563 ^^^^^ 2025-09-08T18:19:04,563 ...<3 lines>... 2025-09-08T18:19:04,563 version=version, 2025-09-08T18:19:04,563 ^^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,563 ) 2025-09-08T18:19:04,563 ^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-08T18:19:04,563 super().__init__( 2025-09-08T18:19:04,563 ~~~~~~~~~~~~~~~~^ 2025-09-08T18:19:04,563 link=link, 2025-09-08T18:19:04,563 ^^^^^^^^^^ 2025-09-08T18:19:04,563 ...<4 lines>... 2025-09-08T18:19:04,563 version=version, 2025-09-08T18:19:04,563 ^^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,563 ) 2025-09-08T18:19:04,563 ^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-08T18:19:04,563 self.dist = self._prepare() 2025-09-08T18:19:04,563 ~~~~~~~~~~~~~^^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-08T18:19:04,563 dist = self._prepare_distribution() 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-08T18:19:04,563 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-08T18:19:04,563 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-08T18:19:04,563 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-08T18:19:04,563 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-08T18:19:04,563 dist = _get_prepared_distribution( 2025-09-08T18:19:04,563 req, 2025-09-08T18:19:04,563 ...<3 lines>... 2025-09-08T18:19:04,563 self.check_build_deps, 2025-09-08T18:19:04,563 ) 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-08T18:19:04,563 abstract_dist.prepare_distribution_metadata( 2025-09-08T18:19:04,563 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T18:19:04,563 finder, build_isolation, check_build_deps 2025-09-08T18:19:04,563 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,563 ) 2025-09-08T18:19:04,563 ^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-08T18:19:04,563 self.req.prepare_metadata() 2025-09-08T18:19:04,563 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-08T18:19:04,563 self.metadata_directory = generate_metadata_legacy( 2025-09-08T18:19:04,563 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-08T18:19:04,563 build_env=self.build_env, 2025-09-08T18:19:04,563 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,563 ...<3 lines>... 2025-09-08T18:19:04,563 details=details, 2025-09-08T18:19:04,563 ^^^^^^^^^^^^^^^^ 2025-09-08T18:19:04,563 ) 2025-09-08T18:19:04,563 ^ 2025-09-08T18:19:04,563 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-08T18:19:04,563 raise MetadataGenerationFailed(package_details=details) from error 2025-09-08T18:19:04,563 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-08T18:19:04,589 Removed plasmapy==0.2.0 from https://files.pythonhosted.org/packages/2d/b8/ff21ae32111e1bee06dd8d7324616d594fe443e06bb70c3b644655c07d86/plasmapy-0.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-yyvv2i5t' 2025-09-08T18:19:04,589 Removed build tracker: '/tmp/pip-build-tracker-yyvv2i5t'