2025-05-31T10:30:45,812 Created temporary directory: /tmp/pip-build-tracker-1di4lkke 2025-05-31T10:30:45,813 Initialized build tracking at /tmp/pip-build-tracker-1di4lkke 2025-05-31T10:30:45,814 Created build tracker: /tmp/pip-build-tracker-1di4lkke 2025-05-31T10:30:45,814 Entered build tracker: /tmp/pip-build-tracker-1di4lkke 2025-05-31T10:30:45,815 Created temporary directory: /tmp/pip-wheel-x3n7jks9 2025-05-31T10:30:45,819 Created temporary directory: /tmp/pip-ephem-wheel-cache-9t2tmayu 2025-05-31T10:30:45,868 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-05-31T10:30:45,870 2 location(s) to search for versions of gridcalengine: 2025-05-31T10:30:45,870 * https://pypi.org/simple/gridcalengine/ 2025-05-31T10:30:45,870 * https://www.piwheels.org/simple/gridcalengine/ 2025-05-31T10:30:45,871 Fetching project page and analyzing links: https://pypi.org/simple/gridcalengine/ 2025-05-31T10:30:45,872 Getting page https://pypi.org/simple/gridcalengine/ 2025-05-31T10:30:45,874 Found index url https://pypi.org/simple/ 2025-05-31T10:30:46,033 Fetched page https://pypi.org/simple/gridcalengine/ as application/vnd.pypi.simple.v1+json 2025-05-31T10:30:46,052 Found link https://files.pythonhosted.org/packages/65/30/0c52b9e6da4afd00cc5b5683b2d5e613e3bb614bb4b0c1491cd572d4ea64/GridCalEngine-5.0.0a2.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a2 2025-05-31T10:30:46,053 Found link https://files.pythonhosted.org/packages/54/c6/fcf63ebd152bc23248e0e940e0292a2ea7432095e3f716b0fde8e79de633/GridCalEngine-5.0.0a3.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a3 2025-05-31T10:30:46,054 Found link https://files.pythonhosted.org/packages/eb/81/92b1b2ca7742dfceffe58de3ec896819386f0a681a0d9defa088ca08979b/GridCalEngine-5.0.0a4.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a4 2025-05-31T10:30:46,054 Found link https://files.pythonhosted.org/packages/43/3b/1e85b25c098123946487e55b85b700310b4f86dd017144efcdb49fe17a4b/GridCalEngine-5.0.0a5.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a5 2025-05-31T10:30:46,055 Found link https://files.pythonhosted.org/packages/98/f3/d95abffcbf997ce90bfa5e2014c160a75040c7981744114ae0d57cb83af5/GridCalEngine-5.0.0a6.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a6 2025-05-31T10:30:46,056 Found link https://files.pythonhosted.org/packages/16/ee/b085fddc07389a6e05999b28016ba9b907e653ae4e3d4b48222dc5149def/GridCalEngine-5.0.0a7.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a7 2025-05-31T10:30:46,057 Found link https://files.pythonhosted.org/packages/1d/d0/d277147bdc73f3a4dd227bff8729d8679c4eb47d1bd2a68c326b8c9c71a4/GridCalEngine-5.0.0a8.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a8 2025-05-31T10:30:46,058 Found link https://files.pythonhosted.org/packages/3c/04/b5f38eaf4da791c15b385bc297c6fa1a64e3bb3720313ba7ba204c7a8630/GridCalEngine-5.0.0a9.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a9 2025-05-31T10:30:46,058 Found link https://files.pythonhosted.org/packages/11/26/1eecbeeb99579ab0f119821af7ee7ab0831b8371cadd25d4d0a7ac9c0d02/GridCalEngine-5.0.0a10.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a10 2025-05-31T10:30:46,059 Found link https://files.pythonhosted.org/packages/d5/4f/2233d76b41cada5b50bc10d33af8a1512449b1c9d1b467967f2360bd68e4/GridCalEngine-5.0.0a11.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a11 2025-05-31T10:30:46,060 Found link https://files.pythonhosted.org/packages/fe/73/934aec2b49f330d943c59b009a0bd0cfd6b155f31036b13e569323eb0ef1/GridCalEngine-5.0.0a12.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a12 2025-05-31T10:30:46,061 Found link https://files.pythonhosted.org/packages/81/49/0fa2da94247af16a541fd88c45f6da9baa9fa41f9693c8a5c75b43987a50/GridCalEngine-5.0.0a13.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a13 2025-05-31T10:30:46,061 Found link https://files.pythonhosted.org/packages/53/12/019345bdf903602ae1200b8e036d172e37f01d56164184d63af5f098a123/GridCalEngine-5.0.0a14.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a14 2025-05-31T10:30:46,062 Found link https://files.pythonhosted.org/packages/1e/78/484de0712682f89b6e0680678ad1aa2fea700ccd161f2a0804f6e31079e5/GridCalEngine-5.0.0a15.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a15 2025-05-31T10:30:46,063 Found link https://files.pythonhosted.org/packages/e9/70/e8f8a051eeae6de8180e95f488a976ffe4cc62d06f6909d1a96144be4d64/GridCalEngine-5.0.0a16.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a16 2025-05-31T10:30:46,064 Found link https://files.pythonhosted.org/packages/51/24/27b4b626d653863bf6cc40e663d9ad6ee1c3d4bbc345c8a2879bf13a3695/GridCalEngine-5.0.0a17.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a17 2025-05-31T10:30:46,064 Found link https://files.pythonhosted.org/packages/1d/7b/7b9d09a4155fc985154f8c927d2c8f99cdfce1cb8965ac46aea5e2ba7b64/GridCalEngine-5.0.0a18.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a18 2025-05-31T10:30:46,065 Found link https://files.pythonhosted.org/packages/d6/f1/278f57d91b23bcc3e7fdfe7b5d964cce182833113d758c97b96414f8cfad/GridCalEngine-5.0.0a19.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a19 2025-05-31T10:30:46,065 Found link https://files.pythonhosted.org/packages/b0/19/98293a220d37191d96cf1445c3f9e369afe793ea6b7877b6296b7e77a037/GridCalEngine-5.0.0a20.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a20 2025-05-31T10:30:46,066 Found link https://files.pythonhosted.org/packages/c8/33/b47b223e937791b999dcaadf66c29027c91b96353a55c41a6f18b2b1c147/GridCalEngine-5.0.0a21.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a21 2025-05-31T10:30:46,067 Found link https://files.pythonhosted.org/packages/8f/ad/ec01b41c4c88ae99a682ed16001072a089f3c02d47b9ddf80f8066373913/GridCalEngine-5.0.0a22.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a22 2025-05-31T10:30:46,067 Found link https://files.pythonhosted.org/packages/68/f5/67e4a2ce7716783af9414f5641aea473419cf5227245dfaddd6ddf1e1280/GridCalEngine-5.0.0a23.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a23 2025-05-31T10:30:46,068 Found link https://files.pythonhosted.org/packages/45/8a/065bdd7ea2f62c838a6de8566949f80eb5848544f2c8c1d347fdeb55912e/GridCalEngine-5.0.0a24.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a24 2025-05-31T10:30:46,069 Found link https://files.pythonhosted.org/packages/fa/05/43753319424977c925f5e57cb8d1fc9d216b2f6e527bcb6057885ffead6d/GridCalEngine-5.0.0a25.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a25 2025-05-31T10:30:46,070 Found link https://files.pythonhosted.org/packages/83/97/525cf78f782f075007f2d564052a424a0ee22eae2615617cff20e3a397c1/GridCalEngine-5.0.0a26.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a26 2025-05-31T10:30:46,070 Found link https://files.pythonhosted.org/packages/d2/2f/d39b20287fc1fc52165a2821c4363e4c60657d8e5eaf111f869fdf675911/GridCalEngine-5.0.0a27.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a27 2025-05-31T10:30:46,071 Found link https://files.pythonhosted.org/packages/bd/db/3c41d39b8b4421bc8dc2ea57baed5a08e7884206ce336d1feb89a8cb298a/GridCalEngine-5.0.0a28.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a28 2025-05-31T10:30:46,072 Found link https://files.pythonhosted.org/packages/7c/e7/95445ebdeda7dcf83e070396d022597371d9f04c9e37a1b62f651252ee8d/GridCalEngine-5.0.0a29.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a29 2025-05-31T10:30:46,073 Found link https://files.pythonhosted.org/packages/29/4e/9459ae8d32fb04ef9ecaeff3ed813fcd58ad9e8e3be3ee1483cd81d2ba7f/GridCalEngine-5.0.0a30.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a30 2025-05-31T10:30:46,073 Found link https://files.pythonhosted.org/packages/a3/dc/1063c6c2de70268be5267c07adcc7ce449841a9eaf15f6906a383b71d534/GridCalEngine-5.0.0a31.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a31 2025-05-31T10:30:46,074 Found link https://files.pythonhosted.org/packages/33/41/3b934f233914c1d143aaaccd8ffb42e5bb45a9df73247f7d102967950f50/GridCalEngine-5.0.0a32.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a32 2025-05-31T10:30:46,075 Found link https://files.pythonhosted.org/packages/b5/96/ef693e02ade15115273c295fd80d06cbd70cffa5bacbcb37b667d508692e/GridCalEngine-5.0.0a33.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.0a33 2025-05-31T10:30:46,075 Found link https://files.pythonhosted.org/packages/66/bb/cefe8697f57140e989dc3a6e2a4f8e13062f5bdedeb091f919ab2d76a0f8/GridCalEngine-5.0.1.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.1 2025-05-31T10:30:46,076 Found link https://files.pythonhosted.org/packages/2f/fc/378c2093cbe8a52e05ed7fade5a307f2f9224ca61c444a0c2b4ce562c82c/GridCalEngine-5.0.2.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.2 2025-05-31T10:30:46,076 Found link https://files.pythonhosted.org/packages/f0/a1/94fd5ebcf8de3e7c14e6a8134316d6aee36822b7a51f21852bebe41c0ded/GridCalEngine-5.0.3.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.3 2025-05-31T10:30:46,077 Found link https://files.pythonhosted.org/packages/0e/eb/4267d5ecb832b1f93869168fd115ef3b72f2bb4ae0bb3b851a5f1180a4ea/GridCalEngine-5.0.4.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.4 2025-05-31T10:30:46,078 Found link https://files.pythonhosted.org/packages/d1/8f/953a30d661bb66a492d1246347b1002da6e3e73736518a7b79919dd43141/GridCalEngine-5.0.5.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.5 2025-05-31T10:30:46,078 Found link https://files.pythonhosted.org/packages/ca/54/86d8b679841eb6d3af6c664521392e5490f451ecb5e97a9425ca9b414da0/GridCalEngine-5.0.6.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.6 2025-05-31T10:30:46,079 Found link https://files.pythonhosted.org/packages/81/d3/b27f6d65c0b5804cd136a4c8eb735a140093d95dff311b0b3fc35ee81828/GridCalEngine-5.0.7.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.7 2025-05-31T10:30:46,080 Found link https://files.pythonhosted.org/packages/92/97/91bfe5330a56217213f212bb1caf430bd73010fc8762e4b1d1d1ebbd05b6/GridCalEngine-5.0.8.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.8 2025-05-31T10:30:46,081 Found link https://files.pythonhosted.org/packages/13/a8/0d6d627fd7b53d717c85c61f8e68ad4335ce54573f7713f07b706cd29382/GridCalEngine-5.0.9.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.9 2025-05-31T10:30:46,081 Found link https://files.pythonhosted.org/packages/b3/a0/a610f2a4282b34afc4fc4efea99924f788a3c789b70dd9a0601a1e5fbe35/GridCalEngine-5.0.10.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.10 2025-05-31T10:30:46,082 Found link https://files.pythonhosted.org/packages/d4/8f/6c5820ac8a7a5117f6e6ecb5c0c18842bb33a6359b324096fb42dc8c5516/GridCalEngine-5.0.11.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.11 2025-05-31T10:30:46,083 Found link https://files.pythonhosted.org/packages/c7/a3/cf2d698b03097146e1ce7c7343ca4cdcd2edeae4bbf0d2ffe2c567654266/GridCalEngine-5.0.12.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.12 2025-05-31T10:30:46,084 Found link https://files.pythonhosted.org/packages/2c/29/37cd09e12163bef8467e6345ddcd1e44e7de38ea8963f2bb7660e787def7/GridCalEngine-5.0.13.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.13 2025-05-31T10:30:46,084 Found link https://files.pythonhosted.org/packages/8b/7f/944aa844d0793a73b9027ab4e1ee038aa8465d5f88d4e829d9874140af2a/GridCalEngine-5.0.14.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.14 2025-05-31T10:30:46,085 Found link https://files.pythonhosted.org/packages/98/ba/870e9311aeab84364a4fb8d190da12de5ffa1fbbc1ea4c58e16254d3fcfa/GridCalEngine-5.0.15.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.15 2025-05-31T10:30:46,085 Found link https://files.pythonhosted.org/packages/31/0b/889ce32e5a16b8888c35425fa38cc840a682acf2c5abef51b0563049d8f4/GridCalEngine-5.0.16.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.16 2025-05-31T10:30:46,086 Found link https://files.pythonhosted.org/packages/72/1c/c94e97fbc81ad05907a57e82292682ffd6cb209784d37bf6701248bd05f7/GridCalEngine-5.0.17.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.17 2025-05-31T10:30:46,086 Found link https://files.pythonhosted.org/packages/3d/de/f258b097df5d483df03c850c780d037c36d779b3b32c1dce924ff98a725c/GridCalEngine-5.0.18.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.18 2025-05-31T10:30:46,087 Found link https://files.pythonhosted.org/packages/db/22/1f27ec7a1a203cba1660fd2d38b4ee82b11e629641994ac03e7553a2d125/GridCalEngine-5.0.21.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.21 2025-05-31T10:30:46,088 Found link https://files.pythonhosted.org/packages/ee/4f/6c28050395052d66a54fb4be68e849ffd9115650eac7e7ffcd7ae9805a96/GridCalEngine-5.0.22.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.0.22 2025-05-31T10:30:46,088 Found link https://files.pythonhosted.org/packages/d4/80/5e583b45f4629635b9f58728849b2a789c53cf0ff3f13fd1b0bab96ecba5/GridCalEngine-5.1.0.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.1.0 2025-05-31T10:30:46,089 Found link https://files.pythonhosted.org/packages/a8/95/d690c85507e7da4abaf0967860fec4e99f0c41b78cfaa4d47fa6b47054eb/GridCalEngine-5.1.1.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.1.1 2025-05-31T10:30:46,090 Found link https://files.pythonhosted.org/packages/95/6a/8b91f71e73a7a747f7d8e18f4a2d6f36f9193e848bc1195776424e0e3c19/GridCalEngine-5.1.2.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.1.2 2025-05-31T10:30:46,091 Found link https://files.pythonhosted.org/packages/7e/e0/3b141bd8aedb503f6d60cbde2f53b2b079096e01bc4289c00867bf6cf7f1/GridCalEngine-5.1.3.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.1.3 2025-05-31T10:30:46,092 Found link https://files.pythonhosted.org/packages/2d/eb/fcbf33156271a8c7b7a047cc707808b2750f0f2cae2cbde1155d2671b103/GridCalEngine-5.1.4.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.1.4 2025-05-31T10:30:46,092 Found link https://files.pythonhosted.org/packages/65/70/22f9ad11e24d5ec9ed062fc62bb822a8a4c1d386d764be8b90ad8e41ea5a/GridCalEngine-5.1.5.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.1.5 2025-05-31T10:30:46,093 Found link https://files.pythonhosted.org/packages/2a/a3/adb8225c5469b4b0eb3be9216fceba5abdd277c1ae4bd83b2b5a9031db9b/GridCalEngine-5.1.6.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.1.6 2025-05-31T10:30:46,094 Found link https://files.pythonhosted.org/packages/a9/c7/1f0d6f8fe196e6df09397190f5b93741014cc7983e0a95adf7f9aeec9f68/GridCalEngine-5.1.7.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.1.7 2025-05-31T10:30:46,094 Found link https://files.pythonhosted.org/packages/24/b6/63a8050482a9c2f535d84b8333f29ad9be80ed1d836dc8e77f4eb2d2c103/GridCalEngine-5.1.8.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.6), version: 5.1.8 2025-05-31T10:30:46,095 Found link https://files.pythonhosted.org/packages/4f/d5/c5f576744f36f8b9db4aa02d3164d9a082be910b26d2c7c710bd6c52f530/GridCalEngine-5.1.9.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.9 2025-05-31T10:30:46,096 Found link https://files.pythonhosted.org/packages/88/be/53b6586f2eefdf8ee70ab84d774d79439e7ad42c67af8c2ac8b2b6f76f2d/GridCalEngine-5.1.10.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.10 2025-05-31T10:30:46,097 Found link https://files.pythonhosted.org/packages/28/c2/82d1196fd55e2528aead8afa4413daefd9069b5a0f2cc0e1494959c7d3b9/GridCalEngine-5.1.11.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.11 2025-05-31T10:30:46,097 Found link https://files.pythonhosted.org/packages/89/eb/a50166067cd41ffd44a768639881d0f52f67ebc30baa80658d8f5bae5724/GridCalEngine-5.1.12.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.12 2025-05-31T10:30:46,098 Found link https://files.pythonhosted.org/packages/8b/e4/25ac99af704791adff974730ae67cea09c3c914f74a6c15651799603f2f1/GridCalEngine-5.1.13.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.13 2025-05-31T10:30:46,098 Found link https://files.pythonhosted.org/packages/14/0c/a77b4c08a1da29d80b6a66de0ba6563b28d63246770e4becb200d8e7369a/GridCalEngine-5.1.14.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.14 2025-05-31T10:30:46,099 Found link https://files.pythonhosted.org/packages/ac/de/ea607f8dbef4b8c62da8cf61cdeef749c547e0fe0cc4b8cde43edb783b67/GridCalEngine-5.1.15.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.15 2025-05-31T10:30:46,100 Found link https://files.pythonhosted.org/packages/25/9c/85ab3a4e63c7f1e6020debe28570d8bd3df7df3253fc89f12b0b003a8f47/GridCalEngine-5.1.16.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.16 2025-05-31T10:30:46,101 Found link https://files.pythonhosted.org/packages/1c/88/bf3cc0fc6eec6f9989a21667f13ec9b69b230e80fdc124f008b7c50d0792/GridCalEngine-5.1.17.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.17 2025-05-31T10:30:46,101 Found link https://files.pythonhosted.org/packages/e5/9a/b3d045761697ef2a2fffe9972dd1ba34d665d7ccdc1b634f8d49d77954b9/GridCalEngine-5.1.18.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.18 2025-05-31T10:30:46,102 Found link https://files.pythonhosted.org/packages/47/92/e3079b46d8bc79a6d9c3f89e2b7e734b877b80621dfe54212dff0533b0c0/GridCalEngine-5.1.19.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.19 2025-05-31T10:30:46,103 Found link https://files.pythonhosted.org/packages/6b/7f/0183e2e54c43fd9ae5db42eb3a4e0b2c89bddea9adf00f3a2f14961b3490/GridCalEngine-5.1.20.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.20 2025-05-31T10:30:46,104 Found link https://files.pythonhosted.org/packages/68/f3/8a09e9bcff73c958ba57f32e5fac15d5ddb37fca2269db307ca8d295684d/GridCalEngine-5.1.21.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.21 2025-05-31T10:30:46,104 Found link https://files.pythonhosted.org/packages/be/c2/0f67cd79b883008bb14bc502d8a44d731d0bd89f1e9cd932ea9e0110790a/GridCalEngine-5.1.22.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.22 2025-05-31T10:30:46,105 Found link https://files.pythonhosted.org/packages/5c/15/7a36057d4f9a44c248b5efab0ead4e0fdc105b958c810f80db5cddbb9da8/GridCalEngine-5.1.23.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.23 2025-05-31T10:30:46,106 Found link https://files.pythonhosted.org/packages/f7/74/6b7a5474e118b148c72e38a9d205ed8e6ad028c1a5ca6f89d6e6074990b3/GridCalEngine-5.1.24.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.24 2025-05-31T10:30:46,106 Found link https://files.pythonhosted.org/packages/0c/23/7fc81419bc7739742c4d38a9a6bbe23bda76f76f64712b0369ad93b140f3/GridCalEngine-5.1.25.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.25 2025-05-31T10:30:46,107 Found link https://files.pythonhosted.org/packages/8c/b5/6435bd3095981e2fc64155c726cbee518696e57fede04ef5485c50c43fd9/GridCalEngine-5.1.26.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.26 2025-05-31T10:30:46,107 Found link https://files.pythonhosted.org/packages/18/c7/6412888a367be83061658c3a94c38e9cdffcf9b9589d1359f8b834006a74/GridCalEngine-5.1.27.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.27 2025-05-31T10:30:46,108 Found link https://files.pythonhosted.org/packages/57/13/aceee5fe142b920449cceb6e39ac57b712e148c39d1b1bef7a935aed2506/GridCalEngine-5.1.28.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.28 2025-05-31T10:30:46,109 Found link https://files.pythonhosted.org/packages/46/25/063bccc7f093deda9a3eca8a53a7dfceb375b1ed891f59d841b9d8daf597/GridCalEngine-5.1.29.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.29 2025-05-31T10:30:46,109 Found link https://files.pythonhosted.org/packages/95/98/52d94adcf5ebedbb78ef24c99ff3ac400b5cc7c6463e74f24892445d9c0e/GridCalEngine-5.1.30.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.30 2025-05-31T10:30:46,110 Found link https://files.pythonhosted.org/packages/7c/f9/b6ebcb0304ebd438424ea54cd18bab4a8101e6fc4d7fd41dc38e3d448351/GridCalEngine-5.1.31.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.31 2025-05-31T10:30:46,111 Found link https://files.pythonhosted.org/packages/16/d0/06b28ce4e954e2922650abe7b026e33451fcba353577f5df59ce0d9b3138/GridCalEngine-5.1.32.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.32 2025-05-31T10:30:46,112 Found link https://files.pythonhosted.org/packages/af/a1/a4ee10c17c162bf2f75b91776f07b4ed5a3c5e608ba50f052da73b2452df/GridCalEngine-5.1.33.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.33 2025-05-31T10:30:46,112 Found link https://files.pythonhosted.org/packages/48/af/aab24897ec96e41916b30085db76b165849a533cfef2403944da00b48ceb/GridCalEngine-5.1.34.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.34 2025-05-31T10:30:46,113 Found link https://files.pythonhosted.org/packages/b8/d2/5b3442b2069aa61fb3e9cdc9fb0c378d48c05d8efeaa781ddfdeb4304a22/GridCalEngine-5.1.35.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.35 2025-05-31T10:30:46,114 Found link https://files.pythonhosted.org/packages/54/97/49337e45e6ed7d1201f3350d0ac5ecd8eb29b36af1e1978a04b8e68495c0/GridCalEngine-5.1.36.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.36 2025-05-31T10:30:46,114 Found link https://files.pythonhosted.org/packages/d2/d9/b72a5bf99606b8615f35f524b9a2d34590ae45027246a99b5bde5096fa9d/GridCalEngine-5.1.37.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.37 2025-05-31T10:30:46,115 Found link https://files.pythonhosted.org/packages/c9/dc/0f4436c4d80ea8f7b610afe16471d4ab81765c5ab6c2dd700f8c865d0f41/GridCalEngine-5.1.38.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.38 2025-05-31T10:30:46,116 Found link https://files.pythonhosted.org/packages/64/9d/a18f20887cfe064ad8bc75ee90c0780e1c9426c4201e2aa5b540e213e916/GridCalEngine-5.1.39.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.39 2025-05-31T10:30:46,117 Found link https://files.pythonhosted.org/packages/16/4f/37d1dbc4414a05bb31eb05593f084a229c8cfb0519ec302e1fac4331d2ce/GridCalEngine-5.1.40.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.40 2025-05-31T10:30:46,118 Found link https://files.pythonhosted.org/packages/d3/d8/550c5503e2cffdef55ff09c957edd6cbe18cb363f3dbf35aed57f86f44e2/GridCalEngine-5.1.41.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.41 2025-05-31T10:30:46,118 Found link https://files.pythonhosted.org/packages/bb/1d/64f89c779cb57eda8d344cefee949741fc26d13342228e551ca7e5ad3b20/GridCalEngine-5.1.42.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.42 2025-05-31T10:30:46,119 Found link https://files.pythonhosted.org/packages/bc/6d/84a451f54f2bdd00f54cde92f8facf79fa2427fef62593f2d37b6e66f430/GridCalEngine-5.1.43.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.43 2025-05-31T10:30:46,119 Found link https://files.pythonhosted.org/packages/56/73/4312c1e52915f520e4d987010d9d303e4e6bb883321413a4ec880f1e7d47/GridCalEngine-5.1.45.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.45 2025-05-31T10:30:46,120 Found link https://files.pythonhosted.org/packages/cf/7e/8ce8849432b496a3c9cb1c4ba972495040e1401adf0526e0f5103590a03b/GridCalEngine-5.1.46.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.46 2025-05-31T10:30:46,121 Found link https://files.pythonhosted.org/packages/b9/58/4bac489164faa7a186e941ba589425fa127d48a30471876f55977eec086c/GridCalEngine-5.1.47.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.47 2025-05-31T10:30:46,121 Found link https://files.pythonhosted.org/packages/ec/bd/1ecee85c5ccdb49dfb97e13988fdf84115c9edbff669900556cd3df85308/GridCalEngine-5.1.48.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.48 2025-05-31T10:30:46,122 Found link https://files.pythonhosted.org/packages/8c/bd/d38da9b610e1fca993d69f0f69695b71b46f8b005827050f00fd4fe134a1/GridCalEngine-5.1.49.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.49 2025-05-31T10:30:46,123 Found link https://files.pythonhosted.org/packages/3a/5a/aeaef53b42289d8d9bbbd8ae705aa2d9acc3b9e4cf5bf8adc7307ce23a02/GridCalEngine-5.1.50.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.50 2025-05-31T10:30:46,123 Found link https://files.pythonhosted.org/packages/c6/79/a0427d91a420c50cfd19f2ee22b2f5433f9805e54ed6fc5640fb8ff75a33/GridCalEngine-5.1.51.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.51 2025-05-31T10:30:46,124 Found link https://files.pythonhosted.org/packages/4a/cf/3b1b3d9cfc687dba7f97420ce1a68e7b4e73ab00fa226be20a92a0c82139/GridCalEngine-5.1.52.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.52 2025-05-31T10:30:46,125 Found link https://files.pythonhosted.org/packages/87/fd/20806aaf296fab204ea6c288b87f45b759a8c2ae0c66ba5db70cdaa4a37b/GridCalEngine-5.1.53.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.53 2025-05-31T10:30:46,125 Found link https://files.pythonhosted.org/packages/8b/49/bffcd0f6db0f2997cde3363d60fecc59f246fdc4533ace6e33a5744e3790/GridCalEngine-5.1.54.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.54 2025-05-31T10:30:46,126 Found link https://files.pythonhosted.org/packages/bc/b9/c2283e13b05cd8777168bf3de3d7a01a84b53d3f7612dc31ec05d117e4fe/GridCalEngine-5.1.55.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.55 2025-05-31T10:30:46,127 Found link https://files.pythonhosted.org/packages/b3/2d/4e2f275efa4dd0d4507b937fbe92724207b6b9b63efe839c8f6dc52a30de/GridCalEngine-5.1.56.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.56 2025-05-31T10:30:46,128 Found link https://files.pythonhosted.org/packages/25/25/750a2bcae6299b8fa239ade2db432c16c21771ef54b209f60c04085ea72b/GridCalEngine-5.1.57.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.57 2025-05-31T10:30:46,128 Found link https://files.pythonhosted.org/packages/ec/40/cc3ead9bf754cf0988c2acb6e7be50e2166580e13be133c436281e4504a6/GridCalEngine-5.1.58.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.58 2025-05-31T10:30:46,129 Found link https://files.pythonhosted.org/packages/5d/d1/b45b0ea99606f108e2e8f694fde60a1ffe13fb49ab1f18c49adb31b84af8/GridCalEngine-5.1.59.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.59 2025-05-31T10:30:46,129 Found link https://files.pythonhosted.org/packages/5f/0c/af2f793502d2dabef744e8bef13b611de271da3884b9a88afd1d77d22604/GridCalEngine-5.1.60.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.60 2025-05-31T10:30:46,130 Found link https://files.pythonhosted.org/packages/1e/cb/19425b4249df656ee842143a47f99823f425b528fd57dc67a9d309187259/GridCalEngine-5.1.61.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.61 2025-05-31T10:30:46,130 Found link https://files.pythonhosted.org/packages/e4/43/649c71468e77e11c3ac08548ce4bd11cb7b4c45910e8742a4a0ea0f59268/GridCalEngine-5.1.62.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.1.62 2025-05-31T10:30:46,131 Found link https://files.pythonhosted.org/packages/2b/0d/cd11bde26f0bb97ee1ab5ba64c7b0455a18a25fe08ac4534f041b084653e/GridCalEngine-5.2.0.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.2.0 2025-05-31T10:30:46,132 Found link https://files.pythonhosted.org/packages/f8/fb/997986dfcc22a13a5fb058596ceb219b1943a92209956e1ad42306ffb31f/GridCalEngine-5.2.1.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.2.1 2025-05-31T10:30:46,132 Found link https://files.pythonhosted.org/packages/78/20/2b32d94f17814c7957f204ba9676016204d58ae568a071634b2909b2e991/GridCalEngine-5.2.2.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.2.2 2025-05-31T10:30:46,133 Found link https://files.pythonhosted.org/packages/75/f1/05cb0d967a55bed6732ab2198e8c6bad602bd0ddc0eb33abdbfdf40b41d0/GridCalEngine-5.2.3.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.2.3 2025-05-31T10:30:46,134 Found link https://files.pythonhosted.org/packages/c9/b5/e42c2f1f04e023e2a48506944953f6ee9ee425af46dd2a54da3f3979c03a/gridcalengine-5.2.4.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.2.4 2025-05-31T10:30:46,135 Found link https://files.pythonhosted.org/packages/1c/18/521617adf52a4a460792731f95238437fc6de74638215b62859ec1614fd7/gridcalengine-5.2.5.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.2.5 2025-05-31T10:30:46,135 Found link https://files.pythonhosted.org/packages/53/f0/b67115f32005cbfb1e326083e33c7bad8923441fceff9e6ec8b3e352b49f/gridcalengine-5.2.6.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.2.6 2025-05-31T10:30:46,136 Found link https://files.pythonhosted.org/packages/a4/3b/17dc76bd379bff4de9b450e6e959e9fc2fcfe0bd267684a4fcdb6d1d188b/gridcalengine-5.2.7.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.2.7 2025-05-31T10:30:46,137 Found link https://files.pythonhosted.org/packages/81/9e/f36dd8f46147995da7130ffcf9ac17379080544f0c9a2b13ff6004dcc279/gridcalengine-5.2.8.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.2.8 2025-05-31T10:30:46,137 Found link https://files.pythonhosted.org/packages/64/ca/7bd48264c9352d8b6f1696b7df39d55592dfa971e0a167f9f2c88f74fe6c/gridcalengine-5.2.9.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.2.9 2025-05-31T10:30:46,138 Found link https://files.pythonhosted.org/packages/c1/3f/25b942fc6dcb3227c9ec7dd9b9f3347621b12419be702bbfe15dada212e6/gridcalengine-5.2.10.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.2.10 2025-05-31T10:30:46,139 Found link https://files.pythonhosted.org/packages/7b/f2/abd30ae5b94c213a4a514b720c02da2db74f682440ab5a32ca905629ccb4/gridcalengine-5.2.11.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.2.11 2025-05-31T10:30:46,139 Found link https://files.pythonhosted.org/packages/94/05/2bc9d71dc018c0ef3c55ab3d4f3a9ae1a54e411824cd7f9bea7e5e047754/gridcalengine-5.2.12.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.2.12 2025-05-31T10:30:46,140 Found link https://files.pythonhosted.org/packages/01/a5/33959922bb83337e1d7f5c1ff97bca5415c6545fc9721aef529939551d0e/gridcalengine-5.2.13.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.2.13 2025-05-31T10:30:46,140 Found link https://files.pythonhosted.org/packages/12/1a/23eaba4de0ee1f744df8e35ff2ff74e844c883a0a5e104984eebe79c6c9a/gridcalengine-5.3.0a1.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.0a1 2025-05-31T10:30:46,141 Found link https://files.pythonhosted.org/packages/a3/0b/6dccfbc30af21bea0e3831cb1488f8f210278668078561caeaa9ca0de44f/gridcalengine-5.3.0a2.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.0a2 2025-05-31T10:30:46,142 Found link https://files.pythonhosted.org/packages/29/6d/70a2eef4ce4a7abee920bb1d8ff7879a12e016e6b16a923603e69b332f40/gridcalengine-5.3.0a3.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.0a3 2025-05-31T10:30:46,142 Found link https://files.pythonhosted.org/packages/f9/5a/98a22433af43d6c7e51366a9befdb27d1825b12d5b28dedf6e70a0ad2fb8/gridcalengine-5.3.0.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.0 2025-05-31T10:30:46,143 Found link https://files.pythonhosted.org/packages/fa/eb/9f324462231842fbac2994245317b4c8996089e6ec2ab6543b998b5570a0/gridcalengine-5.3.2.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.2 2025-05-31T10:30:46,144 Found link https://files.pythonhosted.org/packages/fb/16/cfe0d9ec3e7e26f8cd2c8e3720091fb765bcc1d4e9d987b9457ead0b27a3/gridcalengine-5.3.3.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.3 2025-05-31T10:30:46,144 Found link https://files.pythonhosted.org/packages/8e/37/89432fc58f8aaf64169d7b90d6640647768b24fa99a8196f1274a7dd433d/gridcalengine-5.3.4.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.4 2025-05-31T10:30:46,145 Found link https://files.pythonhosted.org/packages/9e/05/b2da7dcd32e0bbe812d1c08fdcc707d439279cdfd089f4c19f701c174e20/gridcalengine-5.3.5.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.5 2025-05-31T10:30:46,146 Found link https://files.pythonhosted.org/packages/be/e9/b859f114f2739022923ac631f5c4329a29ecfe074cc61092b0911d90add0/gridcalengine-5.3.6.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.6 2025-05-31T10:30:46,146 Found link https://files.pythonhosted.org/packages/08/5f/b0042dffc1ceb17c2dac76f17b3aef3ded9386afbc164456290c78b4fba6/gridcalengine-5.3.7.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.7 2025-05-31T10:30:46,147 Found link https://files.pythonhosted.org/packages/22/bb/89966c4749556bb49effbfa7d297ac0ab0bf6a20c30b49e3af197c54aa8d/gridcalengine-5.3.8.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.8 2025-05-31T10:30:46,148 Found link https://files.pythonhosted.org/packages/21/33/2e261940781948995acd7485d7e8fb75b0f9b7c36d7dafcffafb681253d8/gridcalengine-5.3.9.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.9 2025-05-31T10:30:46,149 Found link https://files.pythonhosted.org/packages/57/cb/58be0410bbb78f085e73677661d10601cf716962bd757d772e5d4d188eef/gridcalengine-5.3.10.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.10 2025-05-31T10:30:46,149 Found link https://files.pythonhosted.org/packages/8d/49/be1a14c3a7065e77c6ad692372cda57adf759a44bcd842f9f867d2037d8c/gridcalengine-5.3.11.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.11 2025-05-31T10:30:46,150 Found link https://files.pythonhosted.org/packages/bc/a5/fda469439d976b8e2a992079503ce595b4ae1b2acb726a328c66054ea0a7/gridcalengine-5.3.12.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.12 2025-05-31T10:30:46,151 Found link https://files.pythonhosted.org/packages/72/e6/2bd8edd454bfb98dd76dd6a82057cc72d1ab9812ee125e780a3c8fadafe8/gridcalengine-5.3.13.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.13 2025-05-31T10:30:46,151 Found link https://files.pythonhosted.org/packages/5b/1c/277ac63d37524a9435f8ee09f981981f073d8d53dee21e6461d33e57fb2a/gridcalengine-5.3.14.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.14 2025-05-31T10:30:46,152 Found link https://files.pythonhosted.org/packages/b3/23/149c9913d33f5d94272ce8962713a28a9dc83df04f4a91a7f0eef6a1b5ab/gridcalengine-5.3.15.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.15 2025-05-31T10:30:46,152 Found link https://files.pythonhosted.org/packages/58/64/37c79d761bc7dda5d8a6cd85321e594ff7eaa0aa4615f33bf0410269e3d3/gridcalengine-5.3.16.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.16 2025-05-31T10:30:46,153 Found link https://files.pythonhosted.org/packages/5a/38/2079d4eb6fc993c04049638e9e55b442512a1a83713f0d4afb3761a6d83e/gridcalengine-5.3.17.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.17 2025-05-31T10:30:46,154 Found link https://files.pythonhosted.org/packages/de/2e/008c643936219e932358d1dcb001bbe60f4e79a62d3d9d40c36408015e6a/gridcalengine-5.3.18.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.18 2025-05-31T10:30:46,154 Found link https://files.pythonhosted.org/packages/32/1e/73f61ecd5433c7cb17f238e2affa7fd1546e07ec6eac4a6da921590e1e2a/gridcalengine-5.3.19.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.19 2025-05-31T10:30:46,155 Found link https://files.pythonhosted.org/packages/93/a3/6ad90298336fc0228ac8654e13247edd08e35930684e4038fe02341b7e25/gridcalengine-5.3.20.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.20 2025-05-31T10:30:46,156 Found link https://files.pythonhosted.org/packages/bb/8d/318b8cadf7c4249dac25a89e6b548789e1948ab2f36450b5c489775634ef/gridcalengine-5.3.21.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.21 2025-05-31T10:30:46,156 Found link https://files.pythonhosted.org/packages/43/dd/03321d7436ce1dfb9361e9847e30c54e3a927e119f3fc003b41234d2ad99/gridcalengine-5.3.22.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.22 2025-05-31T10:30:46,157 Found link https://files.pythonhosted.org/packages/bf/df/562f2a977cf37e0916fdb3e74f900b6758d575187f85144a19fff5d323cd/gridcalengine-5.3.23.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.23 2025-05-31T10:30:46,158 Found link https://files.pythonhosted.org/packages/58/f3/d73ad758f69bfade4a1148d41afc964abb6a096d6c6584479ca93a70b70e/gridcalengine-5.3.24.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.24 2025-05-31T10:30:46,159 Found link https://files.pythonhosted.org/packages/89/03/892b30310c19197995020f6d8db3a51b04734bdee69a626f4c1c0c85af21/gridcalengine-5.3.25.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.25 2025-05-31T10:30:46,159 Found link https://files.pythonhosted.org/packages/a0/15/dfbc29c05cf509da640b5f131be7ea568f220dbb8cc2284db6d1c1c989ee/gridcalengine-5.3.26.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.26 2025-05-31T10:30:46,160 Found link https://files.pythonhosted.org/packages/b8/6e/ceea9fd85073f621e24e6114dc8e0ba847b08db6d532adab4dd97ce61ff9/gridcalengine-5.3.27.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.27 2025-05-31T10:30:46,161 Found link https://files.pythonhosted.org/packages/e3/b1/5908d8d1fe27e1b1d5c74194ef57a4985a2a6489d11e9695986414bb8206/gridcalengine-5.3.28.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.28 2025-05-31T10:30:46,161 Found link https://files.pythonhosted.org/packages/ea/c1/640713b84b5b06652e24e92691afb3111e4998662212f2875daa2547c42d/gridcalengine-5.3.29.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.29 2025-05-31T10:30:46,162 Found link https://files.pythonhosted.org/packages/e7/01/70d1569bc687098212f5f13cd071b486276ef3a4acea8f8e0c41a7f19581/gridcalengine-5.3.30.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.30 2025-05-31T10:30:46,162 Found link https://files.pythonhosted.org/packages/ca/74/08b6ba2348a2bf88fad329a334b2668df69b4d72c6f85d9f635f12981bd3/gridcalengine-5.3.31.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.31 2025-05-31T10:30:46,163 Found link https://files.pythonhosted.org/packages/e2/2a/da614c4e4a32256d668fa92c82ab6b7842fa1abe48edf5dd16f97dab4804/gridcalengine-5.3.32.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.32 2025-05-31T10:30:46,164 Found link https://files.pythonhosted.org/packages/32/95/7427c8ec5944803abca5209f6c45edb51fc9bf0a8155b423776d35212450/gridcalengine-5.3.33.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.33 2025-05-31T10:30:46,164 Found link https://files.pythonhosted.org/packages/36/de/474bfea44c38f31d6c1af93fe7252f9072c98f8cc405568c365b8d2f6af8/gridcalengine-5.3.34.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.34 2025-05-31T10:30:46,165 Found link https://files.pythonhosted.org/packages/81/78/5ca5e9d8db871a13fbf5ffb83196d3e43d4dfabaded2e3988d86329a9660/gridcalengine-5.3.35.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.35 2025-05-31T10:30:46,166 Found link https://files.pythonhosted.org/packages/78/fd/5e9658351bb39639f0a7b6da645bdbbc330c477788d2778bde644db8b69d/gridcalengine-5.3.36.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.36 2025-05-31T10:30:46,167 Found link https://files.pythonhosted.org/packages/2f/0c/40e623e263f8791cd7fb712d95cf06b987d9ba777627967d14a543828c06/gridcalengine-5.3.37.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.37 2025-05-31T10:30:46,167 Found link https://files.pythonhosted.org/packages/8d/84/76206a420d9ae1629892a170b428161e2a806a589c776a6ca760835e0fc1/gridcalengine-5.3.38.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.38 2025-05-31T10:30:46,168 Found link https://files.pythonhosted.org/packages/c4/9b/a4f344d403abc9b18709faf1768ba0c156c114989338e3353d15b628715a/gridcalengine-5.3.39.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.39 2025-05-31T10:30:46,169 Found link https://files.pythonhosted.org/packages/a2/f3/343f5036046c1afb4d234efffb9d64868b6b36ed98dceae57228288c91d5/gridcalengine-5.3.40.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.40 2025-05-31T10:30:46,170 Found link https://files.pythonhosted.org/packages/32/3d/9f157c88ef748052c6b39cb5b97c8b67f4779ee429a2e30d627b21e9a3df/gridcalengine-5.3.41.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.41 2025-05-31T10:30:46,170 Found link https://files.pythonhosted.org/packages/78/ba/fe3724199fb4cd9bba068390e8b1ba5051f21c4273704f459593130f1eb6/gridcalengine-5.3.42.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.42 2025-05-31T10:30:46,171 Found link https://files.pythonhosted.org/packages/53/e3/a13382b6ff8c85a99a249fa235e9c05c0f86ce3e10fa0adf72f3302b8773/gridcalengine-5.3.43.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.43 2025-05-31T10:30:46,171 Found link https://files.pythonhosted.org/packages/3b/53/8feccc1ef0e93def4ec2e90823763c7588e1e3867e44570fa74cb4edae34/gridcalengine-5.3.44.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.44 2025-05-31T10:30:46,172 Found link https://files.pythonhosted.org/packages/ee/cd/a4547f4b13d9fa2ad2ff8e9602073ff66c19fb4aae4965c295bf7eb6952f/gridcalengine-5.3.45.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.45 2025-05-31T10:30:46,173 Found link https://files.pythonhosted.org/packages/94/8a/bfc0aeebd5c9188482aa623f80302770ecef0ed86016781375d4e37ae678/gridcalengine-5.3.46.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.46 2025-05-31T10:30:46,173 Found link https://files.pythonhosted.org/packages/e7/23/518732b2318a1f9c32e5bbe8c46ce449c0d203970cd0453a9c66ccb6346f/gridcalengine-5.3.47.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.47 2025-05-31T10:30:46,174 Found link https://files.pythonhosted.org/packages/21/67/bb868e4d92e3980176cda5e5bf586b51145ff2c3549c2134d0a7a2c46cf2/gridcalengine-5.3.48.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.48 2025-05-31T10:30:46,175 Found link https://files.pythonhosted.org/packages/6f/46/c26775aa66958c77a6d2f7480fd966a6cb19c97bf777dfccfa39e084e8e1/gridcalengine-5.3.49.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.49 2025-05-31T10:30:46,176 Found link https://files.pythonhosted.org/packages/aa/ae/4494212aa7ccfdcadcae3ca549e6ffaeb8be01a0f744ace239f6ff6f9069/gridcalengine-5.3.50.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.50 2025-05-31T10:30:46,176 Found link https://files.pythonhosted.org/packages/68/e4/2d799e7b29ca432ea52848100dd7858d8b6b7b873965aca9ba6afe58ee8a/gridcalengine-5.3.51.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.51 2025-05-31T10:30:46,177 Found link https://files.pythonhosted.org/packages/c2/dd/e1b687abd3310e5ac84b70f93167ff6ecef546c5b0f8b661d227a7d2eaad/gridcalengine-5.3.52.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.52 2025-05-31T10:30:46,178 Found link https://files.pythonhosted.org/packages/2d/63/d6e5df5468f2ce779c16cfdefc6597707ea76e7312cf05ec26ba3b4b0437/gridcalengine-5.3.53.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.3.53 2025-05-31T10:30:46,178 Found link https://files.pythonhosted.org/packages/6c/c4/d81ec4dedadf29fabd76383b298cca75944ebbd6bbfbeef647e91826ca7b/gridcalengine-5.4.0b1.tar.gz (from https://pypi.org/simple/gridcalengine/) (requires-python:>=3.8), version: 5.4.0b1 2025-05-31T10:30:46,179 Fetching project page and analyzing links: https://www.piwheels.org/simple/gridcalengine/ 2025-05-31T10:30:46,180 Getting page https://www.piwheels.org/simple/gridcalengine/ 2025-05-31T10:30:46,182 Found index url https://www.piwheels.org/simple/ 2025-05-31T10:30:46,332 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/gridcalengine/ 2025-05-31T10:30:46,985 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/gridcalengine/ 2025-05-31T10:30:48,144 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/gridcalengine/ 2025-05-31T10:30:50,357 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/gridcalengine/ 2025-05-31T10:30:54,570 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/gridcalengine/ 2025-05-31T10:30:54,764 Could not fetch URL https://www.piwheels.org/simple/gridcalengine/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/gridcalengine/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-05-31T10:30:54,766 Skipping link: not a file: https://www.piwheels.org/simple/gridcalengine/ 2025-05-31T10:30:54,767 Skipping link: not a file: https://pypi.org/simple/gridcalengine/ 2025-05-31T10:30:54,801 Given no hashes to check 1 links for project 'gridcalengine': discarding no candidates 2025-05-31T10:30:54,804 Collecting gridcalengine==5.3.31 2025-05-31T10:30:54,806 Created temporary directory: /tmp/pip-unpack-x2xsduu2 2025-05-31T10:30:55,036 Downloading gridcalengine-5.3.31.tar.gz (1.1 MB) 2025-05-31T10:30:56,790 Added gridcalengine==5.3.31 from https://files.pythonhosted.org/packages/ca/74/08b6ba2348a2bf88fad329a334b2668df69b4d72c6f85d9f635f12981bd3/gridcalengine-5.3.31.tar.gz to build tracker '/tmp/pip-build-tracker-1di4lkke' 2025-05-31T10:30:56,792 Running setup.py (path:/tmp/pip-wheel-x3n7jks9/gridcalengine_ebe9161aa17e48e8bdc19091d4a2536d/setup.py) egg_info for package gridcalengine 2025-05-31T10:30:56,793 Created temporary directory: /tmp/pip-pip-egg-info-azksz4hv 2025-05-31T10:30:56,794 Preparing metadata (setup.py): started 2025-05-31T10:30:56,795 Running command python setup.py egg_info 2025-05-31T10:30:57,778 Traceback (most recent call last): 2025-05-31T10:30:57,778 File "", line 2, in 2025-05-31T10:30:57,779 File "", line 35, in 2025-05-31T10:30:57,780 File "/tmp/pip-wheel-x3n7jks9/gridcalengine_ebe9161aa17e48e8bdc19091d4a2536d/setup.py", line 20, in 2025-05-31T10:30:57,780 from GridCalEngine.Compilers.circuit_to_gslv import GSLV_RECOMMENDED_VERSION 2025-05-31T10:30:57,781 File "/tmp/pip-wheel-x3n7jks9/gridcalengine_ebe9161aa17e48e8bdc19091d4a2536d/GridCalEngine/Compilers/__init__.py", line 6, in 2025-05-31T10:30:57,781 import GridCalEngine.Compilers.circuit_to_data 2025-05-31T10:30:57,782 File "/tmp/pip-wheel-x3n7jks9/gridcalengine_ebe9161aa17e48e8bdc19091d4a2536d/GridCalEngine/Compilers/circuit_to_data.py", line 9, in 2025-05-31T10:30:57,782 from GridCalEngine.basic_structures import Logger 2025-05-31T10:30:57,783 File "/tmp/pip-wheel-x3n7jks9/gridcalengine_ebe9161aa17e48e8bdc19091d4a2536d/GridCalEngine/basic_structures.py", line 8, in 2025-05-31T10:30:57,784 import pandas as pd 2025-05-31T10:30:57,784 ModuleNotFoundError: No module named 'pandas' 2025-05-31T10:30:57,785 Modules not found :/ No module named 'pandas' 2025-05-31T10:30:57,892 ERROR: python setup.py egg_info exited with 1 2025-05-31T10:30:57,905 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-05-31T10:30:57,905 exec(compile('"'"''"'"''"'"' 2025-05-31T10:30:57,905 # This is -- a caller that pip uses to run setup.py 2025-05-31T10:30:57,905 # 2025-05-31T10:30:57,905 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-05-31T10:30:57,905 # import from `distutils.core` to work with newer packaging standards. 2025-05-31T10:30:57,905 # - It provides a clear error message when setuptools is not installed. 2025-05-31T10:30:57,905 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-05-31T10:30:57,905 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-05-31T10:30:57,905 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-05-31T10:30:57,905 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-05-31T10:30:57,905 import os, sys, tokenize, traceback 2025-05-31T10:30:57,905 2025-05-31T10:30:57,905 try: 2025-05-31T10:30:57,905 import setuptools 2025-05-31T10:30:57,905 except ImportError: 2025-05-31T10:30:57,905 print( 2025-05-31T10:30:57,905 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-05-31T10:30:57,905 "the build environment with exception:", 2025-05-31T10:30:57,905 file=sys.stderr, 2025-05-31T10:30:57,905 ) 2025-05-31T10:30:57,905 traceback.print_exc() 2025-05-31T10:30:57,905 sys.exit(1) 2025-05-31T10:30:57,905 2025-05-31T10:30:57,905 __file__ = %r 2025-05-31T10:30:57,905 sys.argv[0] = __file__ 2025-05-31T10:30:57,905 2025-05-31T10:30:57,905 if os.path.exists(__file__): 2025-05-31T10:30:57,905 filename = __file__ 2025-05-31T10:30:57,905 with tokenize.open(__file__) as f: 2025-05-31T10:30:57,905 setup_py_code = f.read() 2025-05-31T10:30:57,905 else: 2025-05-31T10:30:57,905 filename = "" 2025-05-31T10:30:57,905 setup_py_code = "from setuptools import setup; setup()" 2025-05-31T10:30:57,905 2025-05-31T10:30:57,905 exec(compile(setup_py_code, filename, "exec")) 2025-05-31T10:30:57,905 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-x3n7jks9/gridcalengine_ebe9161aa17e48e8bdc19091d4a2536d/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-azksz4hv[/] 2025-05-31T10:30:57,905 [bold magenta]cwd[/]: /tmp/pip-wheel-x3n7jks9/gridcalengine_ebe9161aa17e48e8bdc19091d4a2536d/ 2025-05-31T10:30:57,906 Preparing metadata (setup.py): finished with status 'error' 2025-05-31T10:30:57,907 ERROR: metadata generation failed 2025-05-31T10:30:57,912 Exception information: 2025-05-31T10:30:57,912 Traceback (most recent call last): 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-05-31T10:30:57,912 call_subprocess( 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 212, in call_subprocess 2025-05-31T10:30:57,912 raise error 2025-05-31T10:30:57,912 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-05-31T10:30:57,912 2025-05-31T10:30:57,912 The above exception was the direct cause of the following exception: 2025-05-31T10:30:57,912 2025-05-31T10:30:57,912 Traceback (most recent call last): 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 107, in _run_wrapper 2025-05-31T10:30:57,912 status = _inner_run() 2025-05-31T10:30:57,912 ^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 98, in _inner_run 2025-05-31T10:30:57,912 return self.run(options, args) 2025-05-31T10:30:57,912 ^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 71, in wrapper 2025-05-31T10:30:57,912 return func(self, options, args) 2025-05-31T10:30:57,912 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 146, in run 2025-05-31T10:30:57,912 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-05-31T10:30:57,912 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 98, in resolve 2025-05-31T10:30:57,912 result = self._result = resolver.resolve( 2025-05-31T10:30:57,912 ^^^^^^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 596, in resolve 2025-05-31T10:30:57,912 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-05-31T10:30:57,912 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 429, in resolve 2025-05-31T10:30:57,912 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 150, in _add_to_criteria 2025-05-31T10:30:57,912 if not criterion.candidates: 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-05-31T10:30:57,912 return bool(self._sequence) 2025-05-31T10:30:57,912 ^^^^^^^^^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 165, in __bool__ 2025-05-31T10:30:57,912 self._bool = any(self) 2025-05-31T10:30:57,912 ^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 149, in 2025-05-31T10:30:57,912 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-05-31T10:30:57,912 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 39, in _iter_built 2025-05-31T10:30:57,912 candidate = func() 2025-05-31T10:30:57,912 ^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 180, in _make_candidate_from_link 2025-05-31T10:30:57,912 base: BaseCandidate | None = self._make_base_candidate_from_link( 2025-05-31T10:30:57,912 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 226, in _make_base_candidate_from_link 2025-05-31T10:30:57,912 self._link_candidate_cache[link] = LinkCandidate( 2025-05-31T10:30:57,912 ^^^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 309, in __init__ 2025-05-31T10:30:57,912 super().__init__( 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 162, in __init__ 2025-05-31T10:30:57,912 self.dist = self._prepare() 2025-05-31T10:30:57,912 ^^^^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 239, in _prepare 2025-05-31T10:30:57,912 dist = self._prepare_distribution() 2025-05-31T10:30:57,912 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 320, in _prepare_distribution 2025-05-31T10:30:57,912 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-05-31T10:30:57,912 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 537, in prepare_linked_requirement 2025-05-31T10:30:57,912 return self._prepare_linked_requirement(req, parallel_builds) 2025-05-31T10:30:57,912 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 652, in _prepare_linked_requirement 2025-05-31T10:30:57,912 dist = _get_prepared_distribution( 2025-05-31T10:30:57,912 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 77, in _get_prepared_distribution 2025-05-31T10:30:57,912 abstract_dist.prepare_distribution_metadata( 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 72, in prepare_distribution_metadata 2025-05-31T10:30:57,912 self.req.prepare_metadata() 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 584, in prepare_metadata 2025-05-31T10:30:57,912 self.metadata_directory = generate_metadata_legacy( 2025-05-31T10:30:57,912 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-05-31T10:30:57,912 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-05-31T10:30:57,912 raise MetadataGenerationFailed(package_details=details) from error 2025-05-31T10:30:57,912 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-05-31T10:30:57,926 Removed gridcalengine==5.3.31 from https://files.pythonhosted.org/packages/ca/74/08b6ba2348a2bf88fad329a334b2668df69b4d72c6f85d9f635f12981bd3/gridcalengine-5.3.31.tar.gz from build tracker '/tmp/pip-build-tracker-1di4lkke' 2025-05-31T10:30:57,927 Removed build tracker: '/tmp/pip-build-tracker-1di4lkke'