2025-09-09T18:00:15,953 Created temporary directory: /tmp/pip-build-tracker-azivsb3p 2025-09-09T18:00:15,954 Initialized build tracking at /tmp/pip-build-tracker-azivsb3p 2025-09-09T18:00:15,954 Created build tracker: /tmp/pip-build-tracker-azivsb3p 2025-09-09T18:00:15,954 Entered build tracker: /tmp/pip-build-tracker-azivsb3p 2025-09-09T18:00:15,954 Created temporary directory: /tmp/pip-wheel-s8u94s33 2025-09-09T18:00:15,957 Created temporary directory: /tmp/pip-ephem-wheel-cache-qdlvdvsn 2025-09-09T18:00:16,015 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-09T18:00:16,017 2 location(s) to search for versions of plot3d: 2025-09-09T18:00:16,017 * https://pypi.org/simple/plot3d/ 2025-09-09T18:00:16,017 * https://www.piwheels.org/simple/plot3d/ 2025-09-09T18:00:16,017 Fetching project page and analyzing links: https://pypi.org/simple/plot3d/ 2025-09-09T18:00:16,018 Getting page https://pypi.org/simple/plot3d/ 2025-09-09T18:00:16,019 Found index url https://pypi.org/simple/ 2025-09-09T18:00:16,172 Fetched page https://pypi.org/simple/plot3d/ as application/vnd.pypi.simple.v1+json 2025-09-09T18:00:16,195 Found link https://files.pythonhosted.org/packages/ba/a5/1dedca33d91fc6cfd4bb670a7d38fc9c107c6b7f5bf2ee15b55fae458cfe/Plot3D-0.1.1.tar.gz (from https://pypi.org/simple/plot3d/), version: 0.1.1 2025-09-09T18:00:16,195 Found link https://files.pythonhosted.org/packages/b8/a9/84fb179771a69285aa8a2d968644f9d39d675d98668fd82a3fe77c219f26/Plot3D-0.1.2.tar.gz (from https://pypi.org/simple/plot3d/), version: 0.1.2 2025-09-09T18:00:16,195 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e5/86/45f722cf98bae83f9e270e10b323d7958bd4cb942df110295069ccc14d3d/Plot3D-0.1.3-py3.9.egg (from https://pypi.org/simple/plot3d/) 2025-09-09T18:00:16,196 Found link https://files.pythonhosted.org/packages/49/41/71661a4da261e57d136c151ad5198e544ae2944b1b164105c9ae8f60e309/Plot3D-0.1.3.tar.gz (from https://pypi.org/simple/plot3d/), version: 0.1.3 2025-09-09T18:00:16,196 Found link https://files.pythonhosted.org/packages/59/1f/c45a9dfb01d46123c7c226ec390c8c96cc77a70baf42d18018e87e553af1/Plot3D-0.1.4.tar.gz (from https://pypi.org/simple/plot3d/), version: 0.1.4 2025-09-09T18:00:16,196 Found link https://files.pythonhosted.org/packages/79/7c/0c129085cba9ee26954b16da16c75a63d249364b5b6d7b437576fff68253/Plot3D-0.1.5.tar.gz (from https://pypi.org/simple/plot3d/), version: 0.1.5 2025-09-09T18:00:16,196 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/e5/47/a2cabafe64bd1fd1114d7fa7735e7df860a74845a7e6e3a541ee502f9bbd/plot3d-1.3.1-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.6.9,<4.0.0) 2025-09-09T18:00:16,197 Found link https://files.pythonhosted.org/packages/76/52/d5fed25cbc94bf53aa8d636cc2937ab4157780b09a177469e34a60205394/plot3d-1.3.1.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.6.9,<4.0.0), version: 1.3.1 2025-09-09T18:00:16,197 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/7b/cf/0a742e2107f3d94f54d2ce6a0c33fcdc68fba9ff291aef4b96c26a0ca609/plot3d-1.3.2-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.6.9,<4.0.0) 2025-09-09T18:00:16,197 Found link https://files.pythonhosted.org/packages/9b/48/5f109c161ea100fc0dc9072f61661674d4cd09b25217de44c370ea0f7d99/plot3d-1.3.2.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.6.9,<4.0.0), version: 1.3.2 2025-09-09T18:00:16,198 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/f4/b8/5716aeeb24f3087baebcb606e3f645fba59bc20d76795bef4832671f8682/plot3d-1.3.3-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0) 2025-09-09T18:00:16,198 Found link https://files.pythonhosted.org/packages/96/67/3bc7ecdd338f3f492cee0754cb2a1d2e6959bf06fed5657c3479293c6d47/plot3d-1.3.3.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0), version: 1.3.3 2025-09-09T18:00:16,198 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/00/d5/3ba7d47ffda2d7faac3556319e7bafc03c87a5f1a24049d685763c269283/plot3d-1.3.5-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0) 2025-09-09T18:00:16,199 Found link https://files.pythonhosted.org/packages/c8/a7/62bcd0c96780227acf73aacadbb8a9d48359f76993ae50532403a1c9d879/plot3d-1.3.5.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0), version: 1.3.5 2025-09-09T18:00:16,199 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/75/3c/10830624b6689d6ac9c862ffaa40d2d44a0a221596e0def1fff8cb4e48d3/plot3d-1.3.6-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0) 2025-09-09T18:00:16,199 Found link https://files.pythonhosted.org/packages/d9/43/3fb87eaaa9f43aabf9ffa4dbc38446e144368caa915b8a901091e3bc95ad/plot3d-1.3.6.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0), version: 1.3.6 2025-09-09T18:00:16,199 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/c3/bc/0ae19a5459479e57ce7ef3499da802625dc3bcd9d1b7df2d43520a771561/plot3d-1.3.7-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0) 2025-09-09T18:00:16,199 Found link https://files.pythonhosted.org/packages/2a/7a/c1b22ee8ff0efd613515adc2820794f4229110c21cbf42b8e236a01235f6/plot3d-1.3.7.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0), version: 1.3.7 2025-09-09T18:00:16,200 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/b1/33/c0fd2f23f08006c76448be670562fe64ffca43f5e2c3ce82c741fc68a1a4/plot3d-1.3.8-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,200 Found link https://files.pythonhosted.org/packages/36/2b/7fdc04a5da1bb25516aaabd883e239295a0fd056fb7b5708fcfdfd1bbfe8/plot3d-1.3.8.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.3.8 2025-09-09T18:00:16,200 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/e2/1a/9937463028782c95f52298dfb50594c8136da44f652a818eae6b7169d7d1/plot3d-1.3.9-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,201 Found link https://files.pythonhosted.org/packages/0d/6d/982009b5e5bffad0e6cdd04c9ee7c3e85c262a6e230322e34e4d2e62e02c/plot3d-1.3.9.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.3.9 2025-09-09T18:00:16,201 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/ea/59/b9244758a05da0a9c74cd87dbd6ea01468d5e3322205054ef09800960cb0/plot3d-1.4.1-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0) 2025-09-09T18:00:16,201 Found link https://files.pythonhosted.org/packages/a5/99/cd2e1f87fbbd1900c3fc146ffa5f722d8bad5621e5bde7bcaa69546964be/plot3d-1.4.1.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0), version: 1.4.1 2025-09-09T18:00:16,201 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/86/4b/e80fdd8f34305a7491c72acbb97d620b0cceb759cfb7de50b0184d78eaf4/plot3d-1.4.2-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0) 2025-09-09T18:00:16,201 Found link https://files.pythonhosted.org/packages/51/d2/5cb51f1e090ce0028d7ceb4ecdce84621a7f313d848acf95d8d84f2a90c8/plot3d-1.4.2.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0), version: 1.4.2 2025-09-09T18:00:16,201 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/88/bf/fb07547775db8acff93372e14994f81f78700a7ebf50599c55a6a3a7ddb8/plot3d-1.4.3-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,202 Found link https://files.pythonhosted.org/packages/20/01/bac907f0e0c7486b0bb1aaca4296b6464f2b5481be25022bbe655c926f24/plot3d-1.4.3.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.4.3 2025-09-09T18:00:16,202 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/fc/b1/2b20bb4f1ab23e77775b7a4630d251b822a3d63a1a5ffff827695f286500/plot3d-1.4.4-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,202 Found link https://files.pythonhosted.org/packages/4d/c9/cc87cfba4defcea2578583d6357f2e5faff07095cad6fdd117724e007e67/plot3d-1.4.4.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.4.4 2025-09-09T18:00:16,202 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/b5/17/815bc11e3afefc88bee136e27ab3c1f3c1d31f2b30a67aa90a388d5b9075/plot3d-1.4.5-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,202 Found link https://files.pythonhosted.org/packages/f1/9e/093791654a03a56eee277408848e13ccc956a6804c941c0dc42ea912bc78/plot3d-1.4.5.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.4.5 2025-09-09T18:00:16,202 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/5e/db/9d69a5237877cf09c761f507417756368a0d68bee1c3e241f8bd221abcd0/plot3d-1.4.6-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,203 Found link https://files.pythonhosted.org/packages/39/fe/027680817a816b454d8947ae921a24e63591dacd01a9d9300f531d7f061b/plot3d-1.4.6.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.4.6 2025-09-09T18:00:16,203 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/2e/06/c35deed187ecbf059b7b6e01150c0ce142f465b9b94c0695f54749261b13/plot3d-1.4.7-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,203 Found link https://files.pythonhosted.org/packages/a3/95/9adbbbadcd05f889b45315574e956a88dab847143f874e078aa16c6ea76e/plot3d-1.4.7.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.4.7 2025-09-09T18:00:16,203 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/41/03/422784885700d00f799227539f66e00c4f9e404ddf1bdd2bf03452eabf81/plot3d-1.4.8-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,203 Found link https://files.pythonhosted.org/packages/41/2b/d5a788948f37b47a563bdfbdcade585b989b31f6d2ed76e2a242a7f2d2bc/plot3d-1.4.8.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.4.8 2025-09-09T18:00:16,203 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/c0/07/f31c10aa3abfdf3f6fd56c9e8bbcdc959ac3ebe30316f90032c6e772418c/plot3d-1.4.9-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,204 Found link https://files.pythonhosted.org/packages/b4/ef/eaf1ef2908dd6a3bec8b13fdca73f89fcb3b6b8cd1c17c1b2615e0bf78af/plot3d-1.4.9.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.4.9 2025-09-09T18:00:16,204 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/e8/1c/3fde6f8647e06b2ddf1c94f9ddf9da227f8d8c6da434bd300dc36ddac4b6/plot3d-1.5.0-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,204 Found link https://files.pythonhosted.org/packages/43/cd/8b0d931753a6bb7fc7b573806763cb306f7c7a073d0690788c68b7ac9453/plot3d-1.5.0.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.0 2025-09-09T18:00:16,204 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/fc/71/fdce78bf80fd935a9ebf40702ec4c72925e7758a3ef51e7aac4cec2275f8/plot3d-1.5.1-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,204 Found link https://files.pythonhosted.org/packages/97/12/6d9cbdb635268d9f7ba94d7f29cdc369a34f24524432aeaa66331aeeb413/plot3d-1.5.1.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.1 2025-09-09T18:00:16,204 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/9d/c7/4e41a5a9fa80b242bb7af4d8559d1cf7bc9c9117bfd858b231e04fbb2023/plot3d-1.5.2-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,205 Found link https://files.pythonhosted.org/packages/79/d4/743491ab0f0e9dc8c3ed81e6779ae218ee6963e072f4d11afdd6e99529a5/plot3d-1.5.2.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.2 2025-09-09T18:00:16,205 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/79/5b/51ca27474f52adf12c25c8392b91ed864aa9da5f698f67cf8e927d6318fe/plot3d-1.5.3-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,205 Found link https://files.pythonhosted.org/packages/33/87/841fafc4e9d5c3bc3c9e11c4b0e40db62be2fcf76d3b9c78335ebab36d23/plot3d-1.5.3.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.3 2025-09-09T18:00:16,205 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/c5/4c/f7365a8aea9955c9264b189a15cc55eb5a7bbf1de8714773643f75ede4db/plot3d-1.5.4-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,205 Found link https://files.pythonhosted.org/packages/45/e5/8a44e3244fc4f03dc7ca10511ab0a0b44fa407ace8e70558f25ff8e86d49/plot3d-1.5.4.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.4 2025-09-09T18:00:16,205 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/d8/ad/6fe09f656e30e4b142a2b7085e2d2d3ad0ba77300eb4b058c42c07984903/plot3d-1.5.4.1-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,206 Found link https://files.pythonhosted.org/packages/4e/62/b130b509f10b821ae3e5f79de761a30dbec99e635f976d36c9214221ed71/plot3d-1.5.4.1.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.4.1 2025-09-09T18:00:16,206 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/db/e9/6d176e1befb89e9960524cede9855ff43221045b570838febf28cdeae0bc/plot3d-1.5.5-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,206 Found link https://files.pythonhosted.org/packages/3a/fe/b742a029c8fc198378d0775516d9969aa05a49ed701b9495da6af6270b5c/plot3d-1.5.5.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.5 2025-09-09T18:00:16,206 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/df/28/bd75f9a1ded6b57422f0be0699e6fe6a4680fcb484da3701e4f1c858e4a4/plot3d-1.5.6-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,206 Found link https://files.pythonhosted.org/packages/4b/49/a6926d1016bf45aafa88351ab96301e414fe644bce3e5d1d2a5af5e3fdb5/plot3d-1.5.6.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.6 2025-09-09T18:00:16,206 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/20/fe/200483cda1253366af9f3deb75f34056213a40d0b66693141f67d23d21df/plot3d-1.5.7-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,207 Found link https://files.pythonhosted.org/packages/96/a6/ea7134256f8684dc083ec1b9ea77c17b765b56593ae14350ed86c3aa6025/plot3d-1.5.7.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.7 2025-09-09T18:00:16,207 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/e0/30/9fdf2805a474362d32444c2faa15e6f32aacda18c165517bc7d865b5c1fc/plot3d-1.5.8-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,207 Found link https://files.pythonhosted.org/packages/1e/f4/8d7ab7b627210459874bb9ff7f6bcc1f890bf75ca48446ad04af2455db5c/plot3d-1.5.8.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.8 2025-09-09T18:00:16,207 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/35/38/f0027b3b826c5f7f3f76fe1e62a623d775380eeec97547fb44826da8e0f4/plot3d-1.5.10-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,207 Found link https://files.pythonhosted.org/packages/a5/3f/467635f5839f3dde5a55d7076fa5e356ce9c28c41f792a2bdc1afdc94531/plot3d-1.5.10.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.10 2025-09-09T18:00:16,207 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/51/aa/ea5ce81ee9c0fca89d8900feada9010b9d881a33510e1079f900c2945a09/plot3d-1.5.11-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,208 Found link https://files.pythonhosted.org/packages/4c/2e/da97b69746e2808126b0eee7b92befb3cb365557ec76ecf9687764fa8bd0/plot3d-1.5.11.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.11 2025-09-09T18:00:16,208 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/11/be/22d389b78a9ac4716f6dad8421ec111563ef773fda950756ef5f03ccd83d/plot3d-1.5.12-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,208 Found link https://files.pythonhosted.org/packages/35/69/bea3a526b3dd10321bdcaf7dc8b94b51d8a26886fbbc05d2ef4c66480dbf/plot3d-1.5.12.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.12 2025-09-09T18:00:16,208 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/cc/6a/159b54da7e4d7c8a126a09a37152d619e9f6ac1949be93be55689be97ec3/plot3d-1.5.13-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,208 Found link https://files.pythonhosted.org/packages/eb/da/1c0478c22de55786131411edcbdeca624b2a42d182d5b5ddcc5c4488c732/plot3d-1.5.13.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.13 2025-09-09T18:00:16,208 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/68/b5/9a1a1430a77192e37e1401707841ccdcaf2790dfb2a2df4f9f4d59194f01/plot3d-1.5.14-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,209 Found link https://files.pythonhosted.org/packages/9c/d5/572841cd9ccea4eec2aea36891c6551166e8119e157c304556af29822278/plot3d-1.5.14.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.14 2025-09-09T18:00:16,209 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/42/42/af6d2afb84141c42e8351a7c29f772e54e92331363180cd81c2c5aea3290/plot3d-1.5.15-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,209 Found link https://files.pythonhosted.org/packages/ea/1c/3610d1eb398043a7ed19a117dc95e4a573f210d1b47114e037934132a39a/plot3d-1.5.15.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.15 2025-09-09T18:00:16,209 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/1c/ad/adaf944c533cfa475b2bbba0f2c9ae4c3697dc238550cbdbca6eeed141fe/plot3d-1.5.16-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,209 Found link https://files.pythonhosted.org/packages/6b/c1/927505d018bfebc958cf3bcbc76ffdbe43559980158b89c838a9f4a6876b/plot3d-1.5.16.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.5.16 2025-09-09T18:00:16,209 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/4d/98/89e64d3b7f2ba127d1699f9343955c36f2ed863e3fb89f18e8e99de8417d/plot3d-1.6.0-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,210 Found link https://files.pythonhosted.org/packages/48/01/5f3f01e285a78e4e3c091bae4e9e0946e26f4aa6d43e85d7e9314f5f7ebc/plot3d-1.6.0.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.6.0 2025-09-09T18:00:16,210 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/44/6a/e1d44825d550e1cb65fe44bf96343de2b8a33c865046bf4c1ba2d1496c68/plot3d-1.6.1-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,210 Found link https://files.pythonhosted.org/packages/46/3a/3abd18f1f68dd0377955751dfab4eb93171d3eafef8c35a22493f6255e82/plot3d-1.6.1.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.6.1 2025-09-09T18:00:16,210 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/83/f0/762fc06d1f25d7c780e6b62a576fe98eef0903179d59b334015a28c7c507/plot3d-1.6.2-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,210 Found link https://files.pythonhosted.org/packages/2a/8e/bc86e7016462f911408235acb5a8362164a26c3c72b5ee4dd3fb7307110a/plot3d-1.6.2.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0), version: 1.6.2 2025-09-09T18:00:16,210 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/c7/27/e5ba42505138cf5f0dd60cd45b3fc038c79d3e1f0c569b5096f93ae215c4/plot3d-1.6.3-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.7.1) 2025-09-09T18:00:16,211 Found link https://files.pythonhosted.org/packages/8c/35/f16ba5d382b9c0f81d8d9e1e35cdb4ac1115a54e361f711ad4af5d7cc8f5/plot3d-1.6.3.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.7.1), version: 1.6.3 2025-09-09T18:00:16,211 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/93/8c/deed8c0b26117edca53b4d2f4775b749b08771f8bbf19c18b56af76771c9/plot3d-1.6.4-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.7.1) 2025-09-09T18:00:16,212 Found link https://files.pythonhosted.org/packages/14/81/cf9b54d818f38eeeb1fe0516fd714c5618f1fa810ef9a1a340e91d84d823/plot3d-1.6.4.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.7.1), version: 1.6.4 2025-09-09T18:00:16,212 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/c9/48/ec46790dc627bcec387b955b606d64a7cb347fa06f22b34830096cff065a/plot3d-1.6.5-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.7.1) 2025-09-09T18:00:16,212 Found link https://files.pythonhosted.org/packages/52/de/946d83e923ae8defe19e73b1f032f47af548d2e0d7a72cf43cc82502ae02/plot3d-1.6.5.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.7.1), version: 1.6.5 2025-09-09T18:00:16,212 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/5b/bf/d597359275d907f1cf7bbcf1ec52d61b41134cea7341282b4f7a3877db80/plot3d-1.6.6-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.7.1) 2025-09-09T18:00:16,212 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/19/4b/a7834e71989b6b9bd947a51b8a8eb2406ebec1c02deff5b1903e98bdb647/plot3d-1.6.7-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.7.1) 2025-09-09T18:00:16,212 Found link https://files.pythonhosted.org/packages/92/47/6d8857c9bdd0ac37c732bbc75158ca779909608ee40940f4bdb1f76f7efe/plot3d-1.6.7.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.7.1), version: 1.6.7 2025-09-09T18:00:16,213 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/d6/8d/f702ec598dba567321ea9775b9b54415f2d32d4bf290428512d92b1c2c04/plot3d-1.6.8-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.1) 2025-09-09T18:00:16,213 Found link https://files.pythonhosted.org/packages/dc/9d/28de7028a3d168a3e4b0f290e09480f625442ecc62e8b1423fd28b3f55a0/plot3d-1.6.8.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.1), version: 1.6.8 2025-09-09T18:00:16,213 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/46/3a/76a11d7f44248f2b58d93c838c1e3c2738d129363c0fa437d1affdd5b3dd/plot3d-1.6.9-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.12) 2025-09-09T18:00:16,214 Found link https://files.pythonhosted.org/packages/7d/d3/6bb2db250a746405778514d853b97ae7429749fead29fc8cd0a48794d771/plot3d-1.6.9.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.12), version: 1.6.9 2025-09-09T18:00:16,214 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/73/6a/03f99a40f52b71c7b3934b5f56fe65153cf84dd7b80e872ca5c6951d5d99/plot3d-1.7.0-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.12) 2025-09-09T18:00:16,214 Found link https://files.pythonhosted.org/packages/14/2b/24950bbd08890e12a6055529dc40105155887e9f350d76e02d4c0fbd7c2b/plot3d-1.7.0.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.12), version: 1.7.0 2025-09-09T18:00:16,215 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/de/a7/155ba8675530190ada2308bccdf4d8062c0269d1c2cff52602afaac18da5/plot3d-1.7.1-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.12) 2025-09-09T18:00:16,215 Found link https://files.pythonhosted.org/packages/12/96/83870a28ffc9cc299f744e2f253e85ef34e2aa1c34c1fdf3a4cd38c192ae/plot3d-1.7.1.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.12), version: 1.7.1 2025-09-09T18:00:16,215 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/a3/6c/ce1431a58e15d9589e41dfdaa8ed8c12b3942fc43c9006df514dbeae53f7/plot3d-1.7.2-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.12) 2025-09-09T18:00:16,215 Found link https://files.pythonhosted.org/packages/9b/0f/814ffb9292f7d27fa538f276dc14a9987919ebf0e699bee1616028a9de37/plot3d-1.7.2.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.12), version: 1.7.2 2025-09-09T18:00:16,215 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/06/dd/7d23622eb9a0f5a73ae86ae8efa66d42b6b4461c880dbd1c34aec8df6911/plot3d-1.7.3-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.12) 2025-09-09T18:00:16,215 Found link https://files.pythonhosted.org/packages/bb/f0/f4fbaeac037b28afa17d9653f52eed44f5db9711ea518f8e1362ccf6f537/plot3d-1.7.3.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.12), version: 1.7.3 2025-09-09T18:00:16,216 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/9b/6d/718c45ec3baaa6a4be53113d4c9337260ad8a71a58e95d2d3db4a192f5e3/plot3d-1.7.4-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.12) 2025-09-09T18:00:16,216 Found link https://files.pythonhosted.org/packages/b9/f1/64f0480b7b3b1856631b71f6682db3b502181149a89a3ea6b4605b105773/plot3d-1.7.4.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.12), version: 1.7.4 2025-09-09T18:00:16,216 Skipping link: No binaries permitted for plot3d: https://files.pythonhosted.org/packages/e1/69/fdc6f65603df967a38351353578b040f47dce65a0eec0b78d44d65c5072a/plot3d-1.7.5-py3-none-any.whl (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.12) 2025-09-09T18:00:16,216 Found link https://files.pythonhosted.org/packages/97/56/1486fe0fc784b0d9bca15d946dcba5a4170a67045c7861c153a026ba3d5c/plot3d-1.7.5.tar.gz (from https://pypi.org/simple/plot3d/) (requires-python:<4.0.0,>=3.10.12), version: 1.7.5 2025-09-09T18:00:16,216 Fetching project page and analyzing links: https://www.piwheels.org/simple/plot3d/ 2025-09-09T18:00:16,217 Getting page https://www.piwheels.org/simple/plot3d/ 2025-09-09T18:00:16,217 Found index url https://www.piwheels.org/simple/ 2025-09-09T18:00:16,311 Fetched page https://www.piwheels.org/simple/plot3d/ as text/html 2025-09-09T18:00:16,322 Skipping link: No binaries permitted for plot3d: https://www.piwheels.org/simple/plot3d/plot3d-1.7.3-py3-none-any.whl#sha256=21cfe9ab7cbd6ce634534f0f6f9fa1eb4ba10efc0912486fef6926776cf8987b (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.10.12,<4.0.0) 2025-09-09T18:00:16,322 Skipping link: No binaries permitted for plot3d: https://www.piwheels.org/simple/plot3d/plot3d-1.7.2-py3-none-any.whl#sha256=6136f2be2a01377a91627119fb274af8113f7980d70dc1774b566dcf7f7572e0 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.10.12,<4.0.0) 2025-09-09T18:00:16,322 Skipping link: No binaries permitted for plot3d: https://www.piwheels.org/simple/plot3d/plot3d-1.7.1-py3-none-any.whl#sha256=e1ca9cab9379b7126577033bee2b0ca0ad4f9f40a5c39948c1dafd43ed3f90f6 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.10.12,<4.0.0) 2025-09-09T18:00:16,323 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.7.0-py3-none-any.whl#sha256=df1644a7f60abadd7aa0d9166d896a24ea9dffd83153b27ae722fdd64f364ae5 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.10.12,<4.0.0) 2025-09-09T18:00:16,323 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.6.9-py3-none-any.whl#sha256=1cda9149cbd1441a7169d8e8eb19607dd0431ebfc078eb45aca93acd1a1d5866 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.10.12,<4.0.0) 2025-09-09T18:00:16,323 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.6.8-py3-none-any.whl#sha256=2efc6ba369a329be6ef73f04ca58f3131e13994adfac6854c375b7089be0e8ad (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.10.1,<4.0.0) 2025-09-09T18:00:16,323 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.6.7-py3-none-any.whl#sha256=6953d70c87b510d68843abd57fd2aecaa96c395e3b2030cf1d4ded67de44dfd3 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,323 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.6.5-py3-none-any.whl#sha256=afd1a153d73d16db1638a68e238dbce941ed89da0d9a6436a344979340241df7 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,323 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.6.4-py3-none-any.whl#sha256=69be67c8f0b1930b5e9b2205c74b16ea82dc58f2ebea1d7f537862a827a40097 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,324 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.6.3-py3-none-any.whl#sha256=3c2d9da9c9926f1f556554cb4c2e1638c91b34f8b5d1d4f0e77af8d4f2943ce4 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,324 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.6.2-py3-none-any.whl#sha256=44f0e26333535a1b7dcfb286fdb5821295bb2c51c3ea46e52ec6076371295c20 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,324 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.6.1-py3-none-any.whl#sha256=8cfdb1e98477fae3c8af3d7c116eb4dd42fc31d1c02be13ff059765199ac14c5 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,324 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.6.0-py3-none-any.whl#sha256=1c0323e1fed6115440f593536efe140a4e2c8e66c4722dbddfd1c8fdd2ecaefe (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,324 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.16-py3-none-any.whl#sha256=2e07a5f3d0585355bb038f862f17adb20d62e52e0d07b1e6165642105e0d5806 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,324 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.15-py3-none-any.whl#sha256=b9236443d274a19992ba55f98c76ed6a8db5bf4777b30109075cfd6bf323e4a5 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,325 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.14-py3-none-any.whl#sha256=4992aa19d9a9afaa543d7c2eebe1bcaa187689c24b77263dd8a28c7906deff4c (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,325 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.13-py3-none-any.whl#sha256=c6113416de2f8f2923c38718d8bef56a660f47295efec902cedc651bd1bfdf2c (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,325 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.12-py3-none-any.whl#sha256=00eb1460275c7c06a8417928bfa680c3cd40e9066f907c64b24bcffb6644ac73 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,325 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.11-py3-none-any.whl#sha256=07f10f3f8f12619cc045f7c4716aebd86bc7808d46f528658b57f62893c28b0c (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,325 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.10-py3-none-any.whl#sha256=059ef059077ae024e656db22be568b15251c8036236e48d3f6ce08ceb715ced3 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,325 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.8-py3-none-any.whl#sha256=3ef52361e8c76ea4d8e87c6919d66d627279e58faea4b8ee82eff40a9e2e4aee (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,326 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.7-py3-none-any.whl#sha256=4fac489c76e64c43d535ea6e42e255c8279af343ebeb076167eda0aaf014f9e9 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,326 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.6-py3-none-any.whl#sha256=1caf45c61e185e84a45269ef3db44ee91a67bf591ffb711577055ed348cb9a6f (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,326 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.5-py3-none-any.whl#sha256=8c909c256d7406a70eaafb92a0e72112b36f5dce8f9abd94ba3bbf2b98686499 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,326 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.4.1-py3-none-any.whl#sha256=19bb789f8cb229b32f942ba9e88bf566e4aee55f97fbd72c32daaee451866802 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,326 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.4-py3-none-any.whl#sha256=02b961c72702bab9c15c1ab4dd9bf52d9b952f300d9a25aeba9f422fd1e428ca (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,326 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.3-py3-none-any.whl#sha256=504dfd9f2404223cb0eab25154ff9e7dacaa2be4bcd2a5c2b90f2887ca72d197 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,327 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.2-py3-none-any.whl#sha256=a6922bfa240544096ce0a4f34b52467901616866880b84298ff3c64ad6ba65a6 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,327 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.1-py3-none-any.whl#sha256=6c6333f5e4fc05b102b45c73278b36de44fbeba4966175473ad49570d9688b58 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,327 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.5.0-py3-none-any.whl#sha256=0d136a0f938c298ae011ba6cc9f8615a52cdfb8a190f7211f043de048a31944c (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,327 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.4.9-py3-none-any.whl#sha256=355ddadae49e5ffa0a9a9c76c62ec822648919185aaabd1e3514eab778737f50 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,327 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.4.8-py3-none-any.whl#sha256=81681ea4e1c5f2ab518eeb4e624bb09aa1e2082fe9915048a7b33692b25d6c70 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,327 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.4.7-py3-none-any.whl#sha256=3aef4261b4d032410b8ced2b933593c3e27c159208e2c2aa61a8f07144e2e692 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,328 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.4.6-py3-none-any.whl#sha256=794bd76794178ad0b9ae304ea45cedd90c61000f2784ed4578ba82e47f2ba30d (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,328 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.4.5-py3-none-any.whl#sha256=2805745d15b8dac1452cc6a3f163f86454219a6bb31cd2e44734c4d53e4190ad (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,328 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.4.4-py3-none-any.whl#sha256=195626e2090e6c89411d8434430b5d1e601de482463261a1b7f397b4d1d1b1cd (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,328 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.4.3-py3-none-any.whl#sha256=44b8f5ae71fdd60c82006b8efa087f5a5e2ab34422d43812b711816cd931eb92 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,328 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.4.2-py3-none-any.whl#sha256=7eedbf38a825f114022a87245c74cbbbad4f0765d3d4e2d38c6ca615aa02e93b (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0) 2025-09-09T18:00:16,328 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.4.1-py3-none-any.whl#sha256=01791aabb42bbc3ba0b8750ff342fcee3e32a646dde81d57b8757fc3370d5442 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0) 2025-09-09T18:00:16,329 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.3.9-py3-none-any.whl#sha256=903c0272e9e6c1fe49e026a1bbc1013e4c2e417da7c8e7a63745939ec71c5bd8 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,329 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.3.8-py3-none-any.whl#sha256=336a4c368d1033d7ce7f18fac28e290e2e693d09de3af1b5a8745fc42f2f3d5c (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.7.1,<4.0.0) 2025-09-09T18:00:16,329 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.3.7-py3-none-any.whl#sha256=6db67195a4b4ba036304da63d909e519c0b57a995ac8f31a777b1b4cf46f8bf7 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0) 2025-09-09T18:00:16,329 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.3.6-py3-none-any.whl#sha256=4efeee233f6399e91e2cb6827cd640644fd09b5031d155f0856a509cf9d1add9 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0) 2025-09-09T18:00:16,329 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.3.5-py3-none-any.whl#sha256=067a9e9b7273438bfdc9bb5354c8a3f0da89bf7ca9dcf9b3ceae5ff5d2329c7f (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0) 2025-09-09T18:00:16,329 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.3.3-py3-none-any.whl#sha256=2d125ee96e25a325eb1b7068c35b6b253b671d7b2f857254444584967d09f9ce (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.9.1,<4.0.0) 2025-09-09T18:00:16,330 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.3.2-py3-none-any.whl#sha256=86026d50fcc0ad9513bf137add6f9ebef04b1766ad652dc7591f420532e1e530 (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.6.9,<4.0.0) 2025-09-09T18:00:16,330 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/plot3d-1.3.1-py3-none-any.whl#sha256=5c8b68e750c57f8b99f72bdc28a25aed60a3c1287e29fb7b323080fe0fc5b9cd (from https://www.piwheels.org/simple/plot3d/) (requires-python:>=3.6.9,<4.0.0) 2025-09-09T18:00:16,330 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/Plot3D-0.1.5-py3-none-any.whl#sha256=99c40a4792a271032447f9b5b9650ca3d92e27ce5c37102a758391682e19d8fc (from https://www.piwheels.org/simple/plot3d/) 2025-09-09T18:00:16,330 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/Plot3D-0.1.4-py3-none-any.whl#sha256=bd04f948464411951bb9191b654f7dbb9f2b2d35963223eb32ed6ec93207b309 (from https://www.piwheels.org/simple/plot3d/) 2025-09-09T18:00:16,330 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/Plot3D-0.1.3-py3-none-any.whl#sha256=756547aeafcb56f1da45e16c06cebeac1b632ee4b43b62d7827107b2c883c342 (from https://www.piwheels.org/simple/plot3d/) 2025-09-09T18:00:16,330 Skipping link: No binaries permitted for plot3d: https://archive1.piwheels.org/simple/plot3d/Plot3D-0.1.2-py3-none-any.whl#sha256=ac448f462db34bfcb57a9f3728e1a95cb434cee9c69ca40304dc4ab0ce145e91 (from https://www.piwheels.org/simple/plot3d/) 2025-09-09T18:00:16,331 Skipping link: not a file: https://www.piwheels.org/simple/plot3d/ 2025-09-09T18:00:16,331 Skipping link: not a file: https://pypi.org/simple/plot3d/ 2025-09-09T18:00:16,360 Given no hashes to check 1 links for project 'plot3d': discarding no candidates 2025-09-09T18:00:16,362 Collecting plot3d==0.1.1 2025-09-09T18:00:16,363 Created temporary directory: /tmp/pip-unpack-oyn18atw 2025-09-09T18:00:16,502 Downloading Plot3D-0.1.1.tar.gz (45 kB) 2025-09-09T18:00:16,541 Added plot3d==0.1.1 from https://files.pythonhosted.org/packages/ba/a5/1dedca33d91fc6cfd4bb670a7d38fc9c107c6b7f5bf2ee15b55fae458cfe/Plot3D-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-azivsb3p' 2025-09-09T18:00:16,542 Running setup.py (path:/tmp/pip-wheel-s8u94s33/plot3d_c056b11707fc4c059b9518223f77296d/setup.py) egg_info for package plot3d 2025-09-09T18:00:16,542 Created temporary directory: /tmp/pip-pip-egg-info-d4ct2bw6 2025-09-09T18:00:16,542 Preparing metadata (setup.py): started 2025-09-09T18:00:16,543 Running command python setup.py egg_info 2025-09-09T18:00:17,618 Traceback (most recent call last): 2025-09-09T18:00:17,621 File "", line 2, in 2025-09-09T18:00:17,621 exec(compile(''' 2025-09-09T18:00:17,622 ~~~~^^^^^^^^^^^^ 2025-09-09T18:00:17,622 # This is -- a caller that pip uses to run setup.py 2025-09-09T18:00:17,622 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,622 ...<32 lines>... 2025-09-09T18:00:17,622 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T18:00:17,622 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,622 ''' % ('/tmp/pip-wheel-s8u94s33/plot3d_c056b11707fc4c059b9518223f77296d/setup.py',), "", "exec")) 2025-09-09T18:00:17,622 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,623 File "", line 35, in 2025-09-09T18:00:17,623 File "/tmp/pip-wheel-s8u94s33/plot3d_c056b11707fc4c059b9518223f77296d/setup.py", line 35, in 2025-09-09T18:00:17,623 raise SystemExit(main()) 2025-09-09T18:00:17,623 ~~~~^^ 2025-09-09T18:00:17,623 File "/tmp/pip-wheel-s8u94s33/plot3d_c056b11707fc4c059b9518223f77296d/setup.py", line 29, in main 2025-09-09T18:00:17,623 setup(**_config, ext_modules = cythonize('plot3d/module/plot3d_point_match.pyx',language="3")) 2025-09-09T18:00:17,623 ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,623 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 978, in cythonize 2025-09-09T18:00:17,623 module_list, module_metadata = create_extension_list( 2025-09-09T18:00:17,624 ~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T18:00:17,624 module_list, 2025-09-09T18:00:17,624 ^^^^^^^^^^^^ 2025-09-09T18:00:17,624 ...<4 lines>... 2025-09-09T18:00:17,624 language=language, 2025-09-09T18:00:17,624 ^^^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,624 aliases=aliases) 2025-09-09T18:00:17,624 ^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,625 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 809, in create_extension_list 2025-09-09T18:00:17,625 for file in nonempty(sorted(extended_iglob(filepattern)), "'%s' doesn't match any files" % filepattern): 2025-09-09T18:00:17,625 ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,625 File "/usr/local/lib/python3.13/dist-packages/Cython/Build/Dependencies.py", line 80, in nonempty 2025-09-09T18:00:17,625 raise ValueError(error_msg) 2025-09-09T18:00:17,625 ValueError: 'plot3d/module/plot3d_point_match.pyx' doesn't match any files 2025-09-09T18:00:17,625 Warning: passing language='3' to cythonize() is deprecated. Instead, put "# distutils: language=3" in your .pyx or .pxd file(s) 2025-09-09T18:00:17,756 ERROR: python setup.py egg_info exited with 1 2025-09-09T18:00:17,768 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-09T18:00:17,768 exec(compile('"'"''"'"''"'"' 2025-09-09T18:00:17,768 # This is -- a caller that pip uses to run setup.py 2025-09-09T18:00:17,768 # 2025-09-09T18:00:17,768 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-09T18:00:17,768 # import from `distutils.core` to work with newer packaging standards. 2025-09-09T18:00:17,768 # - It provides a clear error message when setuptools is not installed. 2025-09-09T18:00:17,768 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-09T18:00:17,768 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-09T18:00:17,768 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-09T18:00:17,768 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-09T18:00:17,768 import os, sys, tokenize, traceback 2025-09-09T18:00:17,768 2025-09-09T18:00:17,768 try: 2025-09-09T18:00:17,768 import setuptools 2025-09-09T18:00:17,768 except ImportError: 2025-09-09T18:00:17,768 print( 2025-09-09T18:00:17,768 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-09T18:00:17,768 "the build environment with exception:", 2025-09-09T18:00:17,768 file=sys.stderr, 2025-09-09T18:00:17,768 ) 2025-09-09T18:00:17,768 traceback.print_exc() 2025-09-09T18:00:17,768 sys.exit(1) 2025-09-09T18:00:17,768 2025-09-09T18:00:17,768 __file__ = %r 2025-09-09T18:00:17,768 sys.argv[0] = __file__ 2025-09-09T18:00:17,768 2025-09-09T18:00:17,768 if os.path.exists(__file__): 2025-09-09T18:00:17,768 filename = __file__ 2025-09-09T18:00:17,768 with tokenize.open(__file__) as f: 2025-09-09T18:00:17,768 setup_py_code = f.read() 2025-09-09T18:00:17,768 else: 2025-09-09T18:00:17,768 filename = "" 2025-09-09T18:00:17,768 setup_py_code = "from setuptools import setup; setup()" 2025-09-09T18:00:17,768 2025-09-09T18:00:17,768 exec(compile(setup_py_code, filename, "exec")) 2025-09-09T18:00:17,768 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-s8u94s33/plot3d_c056b11707fc4c059b9518223f77296d/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-d4ct2bw6[/] 2025-09-09T18:00:17,769 [bold magenta]cwd[/]: /tmp/pip-wheel-s8u94s33/plot3d_c056b11707fc4c059b9518223f77296d/ 2025-09-09T18:00:17,769 Preparing metadata (setup.py): finished with status 'error' 2025-09-09T18:00:17,770 ERROR: metadata generation failed 2025-09-09T18:00:17,776 Exception information: 2025-09-09T18:00:17,776 Traceback (most recent call last): 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-09T18:00:17,776 call_subprocess( 2025-09-09T18:00:17,776 ~~~~~~~~~~~~~~~^ 2025-09-09T18:00:17,776 args, 2025-09-09T18:00:17,776 ^^^^^ 2025-09-09T18:00:17,776 ...<2 lines>... 2025-09-09T18:00:17,776 spinner=spinner, 2025-09-09T18:00:17,776 ^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,776 ) 2025-09-09T18:00:17,776 ^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-09T18:00:17,776 raise error 2025-09-09T18:00:17,776 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-09T18:00:17,776 2025-09-09T18:00:17,776 The above exception was the direct cause of the following exception: 2025-09-09T18:00:17,776 2025-09-09T18:00:17,776 Traceback (most recent call last): 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-09T18:00:17,776 status = _inner_run() 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-09T18:00:17,776 return self.run(options, args) 2025-09-09T18:00:17,776 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-09T18:00:17,776 return func(self, options, args) 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-09T18:00:17,776 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-09T18:00:17,776 result = self._result = resolver.resolve( 2025-09-09T18:00:17,776 ~~~~~~~~~~~~~~~~^ 2025-09-09T18:00:17,776 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-09T18:00:17,776 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,776 ) 2025-09-09T18:00:17,776 ^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-09T18:00:17,776 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-09T18:00:17,776 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-09T18:00:17,776 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-09T18:00:17,776 if not criterion.candidates: 2025-09-09T18:00:17,776 ^^^^^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-09T18:00:17,776 return bool(self._sequence) 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-09T18:00:17,776 self._bool = any(self) 2025-09-09T18:00:17,776 ~~~^^^^^^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-09T18:00:17,776 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-09T18:00:17,776 ^^^^^^^^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-09T18:00:17,776 candidate = func() 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-09T18:00:17,776 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-09T18:00:17,776 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T18:00:17,776 link, template, name, version 2025-09-09T18:00:17,776 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,776 ) 2025-09-09T18:00:17,776 ^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-09T18:00:17,776 self._link_candidate_cache[link] = LinkCandidate( 2025-09-09T18:00:17,776 ~~~~~~~~~~~~~^ 2025-09-09T18:00:17,776 link, 2025-09-09T18:00:17,776 ^^^^^ 2025-09-09T18:00:17,776 ...<3 lines>... 2025-09-09T18:00:17,776 version=version, 2025-09-09T18:00:17,776 ^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,776 ) 2025-09-09T18:00:17,776 ^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-09T18:00:17,776 super().__init__( 2025-09-09T18:00:17,776 ~~~~~~~~~~~~~~~~^ 2025-09-09T18:00:17,776 link=link, 2025-09-09T18:00:17,776 ^^^^^^^^^^ 2025-09-09T18:00:17,776 ...<4 lines>... 2025-09-09T18:00:17,776 version=version, 2025-09-09T18:00:17,776 ^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,776 ) 2025-09-09T18:00:17,776 ^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-09T18:00:17,776 self.dist = self._prepare() 2025-09-09T18:00:17,776 ~~~~~~~~~~~~~^^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-09T18:00:17,776 dist = self._prepare_distribution() 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-09T18:00:17,776 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-09T18:00:17,776 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-09T18:00:17,776 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-09T18:00:17,776 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-09T18:00:17,776 dist = _get_prepared_distribution( 2025-09-09T18:00:17,776 req, 2025-09-09T18:00:17,776 ...<3 lines>... 2025-09-09T18:00:17,776 self.check_build_deps, 2025-09-09T18:00:17,776 ) 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-09T18:00:17,776 abstract_dist.prepare_distribution_metadata( 2025-09-09T18:00:17,776 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T18:00:17,776 finder, build_isolation, check_build_deps 2025-09-09T18:00:17,776 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,776 ) 2025-09-09T18:00:17,776 ^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-09T18:00:17,776 self.req.prepare_metadata() 2025-09-09T18:00:17,776 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-09T18:00:17,776 self.metadata_directory = generate_metadata_legacy( 2025-09-09T18:00:17,776 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-09T18:00:17,776 build_env=self.build_env, 2025-09-09T18:00:17,776 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,776 ...<3 lines>... 2025-09-09T18:00:17,776 details=details, 2025-09-09T18:00:17,776 ^^^^^^^^^^^^^^^^ 2025-09-09T18:00:17,776 ) 2025-09-09T18:00:17,776 ^ 2025-09-09T18:00:17,776 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-09T18:00:17,776 raise MetadataGenerationFailed(package_details=details) from error 2025-09-09T18:00:17,776 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-09T18:00:17,796 Removed plot3d==0.1.1 from https://files.pythonhosted.org/packages/ba/a5/1dedca33d91fc6cfd4bb670a7d38fc9c107c6b7f5bf2ee15b55fae458cfe/Plot3D-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-azivsb3p' 2025-09-09T18:00:17,797 Removed build tracker: '/tmp/pip-build-tracker-azivsb3p'