2025-09-13T07:44:20,235 Created temporary directory: /tmp/pip-build-tracker-42wgzdoh 2025-09-13T07:44:20,236 Initialized build tracking at /tmp/pip-build-tracker-42wgzdoh 2025-09-13T07:44:20,236 Created build tracker: /tmp/pip-build-tracker-42wgzdoh 2025-09-13T07:44:20,236 Entered build tracker: /tmp/pip-build-tracker-42wgzdoh 2025-09-13T07:44:20,236 Created temporary directory: /tmp/pip-wheel-q7chp7c4 2025-09-13T07:44:20,240 Created temporary directory: /tmp/pip-ephem-wheel-cache-44czcge7 2025-09-13T07:44:20,300 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-13T07:44:20,302 2 location(s) to search for versions of chefshatgym: 2025-09-13T07:44:20,302 * https://pypi.org/simple/chefshatgym/ 2025-09-13T07:44:20,302 * https://www.piwheels.org/simple/chefshatgym/ 2025-09-13T07:44:20,303 Fetching project page and analyzing links: https://pypi.org/simple/chefshatgym/ 2025-09-13T07:44:20,303 Getting page https://pypi.org/simple/chefshatgym/ 2025-09-13T07:44:20,305 Found index url https://pypi.org/simple/ 2025-09-13T07:44:20,456 Fetched page https://pypi.org/simple/chefshatgym/ as application/vnd.pypi.simple.v1+json 2025-09-13T07:44:20,466 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/ea/bc/3995a39712fd8b217d19860b0d1114625c53dbc250dc69e9654c1ec59f23/ChefsHatGym-0.1.1-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,467 Found link https://files.pythonhosted.org/packages/71/b9/d5d27e409f8d3a145ecb03a801e1bd4c03f2a0f6d1e096c210ada1cfecea/ChefsHatGym-0.1.1.tar.gz (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0), version: 0.1.1 2025-09-13T07:44:20,467 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/d7/df/a93a38dd7576fe76fe9ba63f0e0b9d9676757d06c48e49f372740261425a/ChefsHatGym-0.1.2-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,468 Found link https://files.pythonhosted.org/packages/e3/b8/a9ca7227e56f286e6f6d6309c4a207cb116a6c0f95a80e4e031c6e3867ad/ChefsHatGym-0.1.2.tar.gz (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0), version: 0.1.2 2025-09-13T07:44:20,468 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/2f/ba/937712122eb20760db1bdf9a951cd8ca98712ba02fb2da57b18fc94add23/ChefsHatGym-0.1.3-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,468 Found link https://files.pythonhosted.org/packages/a5/b1/6a166e546a6b1c2acac4faf19c096b4455fc4dabd8b53068285e43835d7a/ChefsHatGym-0.1.3.tar.gz (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0), version: 0.1.3 2025-09-13T07:44:20,468 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/d2/e1/8e668d9affe0aa92eeafa6479cbd8614ef889b2b137d85d6a2841e52c8cd/ChefsHatGym-0.1.4-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,469 Found link https://files.pythonhosted.org/packages/71/d8/7a2c23026f2a5be1645ab2ea45fe476cfba12cc560b70486cc9da683c122/ChefsHatGym-0.1.4.tar.gz (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0), version: 0.1.4 2025-09-13T07:44:20,469 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/16/f5/8b6b6e0e7d2d6e613943275f39a29b22e1aefef63ab3f6e89decf732bb1d/ChefsHatGym-0.1.5-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,469 Found link https://files.pythonhosted.org/packages/e3/b3/a722ad0cf1227c25c6504248c78fbfd3c769cb418d51271ae2ca11facd8f/ChefsHatGym-0.1.5.tar.gz (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0), version: 0.1.5 2025-09-13T07:44:20,469 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/dc/f6/c5d276211c308d681a982f00769febfef79f8674da69c7659fb2f31fe666/ChefsHatGym-0.1.6-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,469 Found link https://files.pythonhosted.org/packages/18/40/11cb56a99c7cb8bbb918a04d192f1ff0109d8f6b9dee584923929875644e/ChefsHatGym-0.1.6.tar.gz (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0), version: 0.1.6 2025-09-13T07:44:20,470 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/15/7e/050094cf1160ad78fb916365e01858340e67327d3578fc90354edaacdb15/ChefsHatGym-0.1.9-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,470 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/b6/14/aa8e13c051c02be098c3e0ba7ea89eebca4b3f562801d4f4646267bb83f6/ChefsHatGym-0.1.61-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,470 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/07/17/2966acc42e7e23852d35e8980e574a39a4383abda0625ac10798d994e186/ChefsHatGym-0.1.62-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,470 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/cc/a4/34eeecba6e2c5d9f99c44788e36941fde7b9d0b47ba14ffb9dab19780b80/ChefsHatGym-0.1.63-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,470 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/01/20/fea0b2b07469212810b9a4e9ca83b8597e09a2782b06f11f68a29269e8ce/ChefsHatGym-0.1.64-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,471 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/7e/9b/2f54555ce031bc2cea44501df7d92225cd8e4e1f3967e1bba209ebeb68d8/ChefsHatGym-0.1.81-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,471 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/13/e3/e22433132b9508e29587542818dfa71c648ad56cfae6577b5c1a5efcb2e2/ChefsHatGym-0.1.91-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,471 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/79/b7/e4a48d766f3ea713463080a6648e53e88b5d58cb93b5e6bf13e58e4cd00a/ChefsHatGym-0.1.92-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,471 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/82/ed/6efe147f2aae0b7b695bf50aafcb87d8670d1237027dd6e461d9050677e3/ChefsHatGym-0.1.93-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,471 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/ef/ab/73270292256cb96fceadfc7f38e6bdffe43485c4b2ebdc9c892285f779ea/ChefsHatGym-0.1.94-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,471 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/8f/8c/5042d78addf09cd6328253c14e2d2184233248ce75230c987b6aeeb3858c/ChefsHatGym-0.1.921-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,471 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/9c/8d/442a9c5e4d41bee7420d1feedd413229e7e2344c9fd7cdd1c206484f8fdb/ChefsHatGym-0.1.941-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,472 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/4a/0b/0c26b3d34e550027de8bd3e0d0a1cf4370414a5766446aae553ad5aa4c4c/ChefsHatGym-0.1.942-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,472 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/25/03/c384ecda78f53fca2b7fa18ce6829020e603aba30259090e521902f8d4d6/ChefsHatGym-0.1.944-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,472 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/4a/50/2dfa7d2d32168e61449c5dd199909e72510789d4e04054806cba71414940/ChefsHatGym-0.1.945-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,472 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/3e/fc/4fb2e54ac6c31476adeb4e82bede4efb29cc35a4551e4f1e70273b28592f/ChefsHatGym-0.1.946-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,472 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/09/d8/569288b888a0edea7995c19c28d604b835cfc81874042b19e64d161fa15c/ChefsHatGym-0.1.947-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,472 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/1d/34/0cb47077c34086fc7e3aa908c5d12b66de40fb6bdf1d95b0c16eb9dc2f19/ChefsHatGym-0.2.1-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.8.0) 2025-09-13T07:44:20,472 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/81/ff/554426db90ec00900d6cac9c67f3cfb5ed949c6cf5a06d7a62dafcc71470/ChefsHatGym-2.0.2-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10.0) 2025-09-13T07:44:20,473 Found link https://files.pythonhosted.org/packages/f8/b1/f5571a78e26c7010b20f2251388352d8826b656c153c6eaefefbe793cacb/ChefsHatGym-2.0.2.tar.gz (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10.0), version: 2.0.2 2025-09-13T07:44:20,473 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/35/b1/f976494fcc01edc26cb9fced5b42f869a8c82e020b040742f9433fa53cfb/chefshatgym-2.0.3-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10.0) 2025-09-13T07:44:20,474 Found link https://files.pythonhosted.org/packages/67/f7/0db8bae0bb45f7a43e1a699a981ade25d94ac2701658ffd7bf9384388d6a/chefshatgym-2.0.3.tar.gz (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10.0), version: 2.0.3 2025-09-13T07:44:20,474 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/62/d0/81a5d12c483fa08dbf66ffffe4c959e65c208f8b2f377dedc8255bfcea1f/chefshatgym-2.0.4-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,474 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/13/bb/3f5109aafeea12c70643f0260dd19ddc15fbeee706c0cf6b55fd157c38f7/ChefsHatGym-2.0.6-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,474 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/9d/a2/98485fdc4ea4c21b9c8fa23d4f3acdb587f6620401f9f8dd3b312a5156a7/chefshatgym-2.0.6-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,474 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/0c/01/9246e3228b25ffc9b86310d16ecc723fdbb836edf4706995de49bf7f9188/chefshatgym-2.0.7-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,474 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/c1/21/829cd58a2072f8304927760e6812f63ec66ff941fe13d8e16e37defd99b7/chefshatgym-2.0.8-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,474 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/29/a0/9515051d56fd3ece10f59fd9b0911e2167f294d4fcec266f0176718ceb6a/chefshatgym-2.0.9-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,475 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/ae/6e/99349ff1ea8439c3287d5fc6bfde9fb7c73e7c35f4f9ccf43f0c24658d35/chefshatgym-2.1.0-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,475 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/2c/9c/1a0d709bf8e257e5e802cfbed0072f28aeeef990e9ef8ea25e140db50541/chefshatgym-2.1.1-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,475 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/ed/bf/4d61c0eb17522b9d97e6bca5f9892dc50bab88f723f8126b9f574d83c40a/chefshatgym-2.2.1-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,475 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/9d/5c/90214bc7c162159656ab151ebb0aead57eaab0f90b1dc3c24809fe1fb37f/chefshatgym-2.2.2-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,475 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/cd/d5/360b17de8781839541d62708e1957916ed665557933f626b5297271e5e75/chefshatgym-2.2.3-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,475 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/94/90/eebe95fa5559ada14fa2d77b218b9a9f0f6f8c73f1098ad257e745a39995/chefshatgym-2.2.4-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,475 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/bf/ca/92a160ea6670df97308d2508c0dc7426bd85f7cf448ba4e371f7bf8b668e/chefshatgym-2.2.5-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,476 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/de/89/49d39180b4586c9fa660e34c610b6a612bdd5c3e9a19184cd57b5f1ff044/chefshatgym-2.2.6-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,476 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/ea/d6/4a96005552a4536f5f843ed7fec352f497c7bc465eccd5d402c48b0171fd/chefshatgym-2.2.7-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,476 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/4b/8c/29d8d20c2a8a1d7110d1619fa7190d7ea84ce23062577e2cd5e121334651/chefshatgym-2.2.8-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,476 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/f6/6b/027f3ec15dca3ae7a2d0cc9283287b4cd58f88eb4e098c82750177d68ad2/chefshatgym-2.2.9-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,476 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/4d/5c/c0a195aaf756913bf48bf4a406487075df74b22cd714f4931d0090b7c7cb/chefshatgym-2.3.0-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,476 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/ed/5b/fe7be22e559dd2b239cfa2515d7aa25b2edf223bcabc710d40c546758258/chefshatgym-2.3.1-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,476 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/91/3e/97b2744e85834f9cb4e8f91e94202b1e5c186175b03972059cc989fd2150/chefshatgym-2.3.2-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,477 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/66/a9/5d57e7270520557c7adab9daee4bab76e0ef8420e8f056a94e08d5631b37/chefshatgym-2.3.3-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,477 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/90/8a/d21d646eeb657290c0922bb14741d4ee86b795c89dc1d97587bde3880b6b/chefshatgym-2.3.4-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,477 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/ea/7d/3a11c76e8926e7e72d50eb0dd35fa12d472874651a44c000757e784b8fba/chefshatgym-2.3.5-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,477 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/58/9f/724464289cc72bf2ef7db25f1582d7f57f0573e2950038d01bc3561f2c90/chefshatgym-2.3.6-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,477 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/c0/ee/df1b3a39647cd4a1623a661d93df34f6a01592092463e1a7b8509d4210f8/chefshatgym-2.3.7-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,477 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/b1/48/aa1459791609045c2ce73c934a6b79ba9df743b748ff7b2e64effd7d0f73/chefshatgym-2.3.8-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,477 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/06/c0/4e7f326a477181f27fad4388e018ab635ce6fefe6c2109cce061332c4679/chefshatgym-2.3.8.1-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,477 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/8a/ce/edb544d0ca5ab17d76d9508e1f9ba902bfd110af3b3e83ff1830023da0f6/chefshatgym-2.3.8.2-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,478 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/f0/c6/93a83473fd8626e1174008b837ad43ae659a23e0cb5fd238e1d0d26b3efe/chefshatgym-2.3.8.5-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,478 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/20/a7/b86c6c49070db2f9c3b736d534fe3df1f4431d6441888e585e8e7351b95e/chefshatgym-2.3.8.6-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,478 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/d9/dd/d9b25bf84b8b710385b4af93b0a9bd8f524bb916170adb77244363a28a83/chefshatgym-2.3.8.7-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,478 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/18/f1/32b1587a52b26338cd07ba02ca6fdfdf50b1da55c677fe2a518933773838/chefshatgym-2.3.8.8-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,478 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/78/c1/8cde6f49df1f104bd1d50e59ed6b29fb7b8c7295413b7b96bb6b2a490d75/chefshatgym-2.3.8.9-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,478 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/7d/2d/b1fd9b8d4bc96e66763ce40e473365acf95113e8e23b5e019d62d12ccf63/chefshatgym-2.3.9.1-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,478 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/f0/67/9e16fee459524c5df0502c192c4e403adc56c9ec37762391e0d253692de3/chefshatgym-2.3.9.2-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,479 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/18/71/ffd3d444a068839da1f6f040caef8db55356a90cba74d0d33ae442b4d3b0/chefshatgym-2.3.9.3-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,479 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/de/23/28ed4a7db60df2be401058309e92a5e6fec315a38edb564f51226de9af21/chefshatgym-2.3.9.4-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,479 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/43/3d/4699835ff1c9e0627252aae75bc38768616bee3e942b32ad5727d1f283a7/chefshatgym-2.3.9.5-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,479 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/c3/c7/32788247d5224094839a96a7e49ed3bd7fa27aa69ab0538a3b5235140c72/chefshatgym-2.3.9.6-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,479 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/ca/23/1bd74ff6919a5977d28a4bc3daf449b64598497a987b2b74efd249edea2d/chefshatgym-2.3.9.7-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,479 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/06/30/bb83ddf7f4a49a415d2848bd6e8dda2c54cd62799e8fb34e07949f9c4288/chefshatgym-2.3.9.8-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,479 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/7e/d3/15ff27cb64104fca926d2df79452e18dea99f2ff7ad8f2aecba617afda54/chefshatgym-2.3.9.9-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,479 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/c0/9d/c89b52f941c2b2edcaef322da833b4ed58b94c5d83c0b0019b6f11ab84d0/chefshatgym-2.4.0.0-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,480 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/d7/99/adcc18c77d27f26ed14e6dfd1b332a01a0f072674bf48aebaabc9666e1f2/chefshatgym-2.4.0.1-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,480 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/5a/18/eae1dee0c6530e8b4d5315f00b2df77e3f80a27ef870cf1e86dcbfee742d/chefshatgym-2.4.0.2-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,480 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/bb/4c/37993322518a5ec43ccb205083f83ae28c6c446b1006ff707dc0a9f34ed9/chefshatgym-2.4.0.3-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,480 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/e7/9a/ae3056665779f40ea3a3a708abec4f5366cd598b48cd6924763476db4a09/chefshatgym-2.4.0.4-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,480 Skipping link: No binaries permitted for chefshatgym: https://files.pythonhosted.org/packages/1b/8a/37fbf6149ce5ef3721c0a8e6551b1b906d4bd7fc2ef294b7feb3d595f1a1/chefshatgym-3.0.0.1-py3-none-any.whl (from https://pypi.org/simple/chefshatgym/) (requires-python:>=3.10) 2025-09-13T07:44:20,480 Fetching project page and analyzing links: https://www.piwheels.org/simple/chefshatgym/ 2025-09-13T07:44:20,481 Getting page https://www.piwheels.org/simple/chefshatgym/ 2025-09-13T07:44:20,482 Found index url https://www.piwheels.org/simple/ 2025-09-13T07:44:20,753 Fetched page https://www.piwheels.org/simple/chefshatgym/ as text/html 2025-09-13T07:44:20,755 Skipping link: No binaries permitted for chefshatgym: https://archive1.piwheels.org/simple/chefshatgym/ChefsHatGym-0.1.6-py3-none-any.whl#sha256=e744364cc0052e617ea6104c639729563d729da74622d7340f33c85861762f1c (from https://www.piwheels.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,755 Skipping link: No binaries permitted for chefshatgym: https://archive1.piwheels.org/simple/chefshatgym/ChefsHatGym-0.1.5-py3-none-any.whl#sha256=3412dbad116728c32a2dec0b57e780e70ba2cef389a7c07d73f3990a99a8fd0d (from https://www.piwheels.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,756 Skipping link: No binaries permitted for chefshatgym: https://archive1.piwheels.org/simple/chefshatgym/ChefsHatGym-0.1.4-py3-none-any.whl#sha256=20f260b44ed50284aad272f1ec410aba4b44dd3075c0d076e0a54302fa1d9e77 (from https://www.piwheels.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,756 Skipping link: No binaries permitted for chefshatgym: https://archive1.piwheels.org/simple/chefshatgym/ChefsHatGym-0.1.3-py3-none-any.whl#sha256=a4f7ca07eb6cb0dd28bd9adfd345cb5f0a41b1a0472bde50354eaebc924768d2 (from https://www.piwheels.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,756 Skipping link: No binaries permitted for chefshatgym: https://archive1.piwheels.org/simple/chefshatgym/ChefsHatGym-0.1.2-py3-none-any.whl#sha256=faefe3d40a0d4350800dd3e7370fcac476ca8f24b5cb1779f4525255ce175e41 (from https://www.piwheels.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,756 Skipping link: No binaries permitted for chefshatgym: https://archive1.piwheels.org/simple/chefshatgym/ChefsHatGym-0.1.1-py3-none-any.whl#sha256=15d142dd41b9771917f88b318d3af7d1aee3821ebb47cec2363d15c30a142aef (from https://www.piwheels.org/simple/chefshatgym/) (requires-python:>=3.6.0) 2025-09-13T07:44:20,756 Skipping link: not a file: https://www.piwheels.org/simple/chefshatgym/ 2025-09-13T07:44:20,756 Skipping link: not a file: https://pypi.org/simple/chefshatgym/ 2025-09-13T07:44:20,782 Given no hashes to check 1 links for project 'chefshatgym': discarding no candidates 2025-09-13T07:44:20,783 Collecting chefshatgym==2.0.2 2025-09-13T07:44:20,784 Created temporary directory: /tmp/pip-unpack-vr52_622 2025-09-13T07:44:20,924 Downloading ChefsHatGym-2.0.2.tar.gz (50 kB) 2025-09-13T07:44:20,984 Added chefshatgym==2.0.2 from https://files.pythonhosted.org/packages/f8/b1/f5571a78e26c7010b20f2251388352d8826b656c153c6eaefefbe793cacb/ChefsHatGym-2.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-42wgzdoh' 2025-09-13T07:44:20,985 Running setup.py (path:/tmp/pip-wheel-q7chp7c4/chefshatgym_9b1d8a9125024cc38f375679084b9b5b/setup.py) egg_info for package chefshatgym 2025-09-13T07:44:20,985 Created temporary directory: /tmp/pip-pip-egg-info-lq9vikr5 2025-09-13T07:44:20,985 Preparing metadata (setup.py): started 2025-09-13T07:44:20,986 Running command python setup.py egg_info 2025-09-13T07:44:21,537 /tmp/pip-wheel-q7chp7c4/chefshatgym_9b1d8a9125024cc38f375679084b9b5b/setup.py:25: SyntaxWarning: invalid escape sequence '\w' 2025-09-13T07:44:21,538 with open("E:\workspace\ChefsHatGYM\Requirements.txt") as requirements: 2025-09-13T07:44:21,541 Traceback (most recent call last): 2025-09-13T07:44:21,542 :2: SyntaxWarning: invalid escape sequence '\w' 2025-09-13T07:44:21,542 :1: SyntaxWarning: invalid escape sequence '\w' 2025-09-13T07:44:21,543 File "", line 2, in 2025-09-13T07:44:21,543 exec(compile(''' 2025-09-13T07:44:21,543 ~~~~^^^^^^^^^^^^ 2025-09-13T07:44:21,543 # This is -- a caller that pip uses to run setup.py 2025-09-13T07:44:21,543 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,543 ...<32 lines>... 2025-09-13T07:44:21,543 exec(compile(setup_py_code, filename, "exec")) 2025-09-13T07:44:21,544 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,544 ''' % ('/tmp/pip-wheel-q7chp7c4/chefshatgym_9b1d8a9125024cc38f375679084b9b5b/setup.py',), "", "exec")) 2025-09-13T07:44:21,544 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,544 File "", line 35, in 2025-09-13T07:44:21,544 File "/tmp/pip-wheel-q7chp7c4/chefshatgym_9b1d8a9125024cc38f375679084b9b5b/setup.py", line 25, in 2025-09-13T07:44:21,544 with open("E:\workspace\ChefsHatGYM\Requirements.txt") as requirements: 2025-09-13T07:44:21,545 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,545 FileNotFoundError: [Errno 2] No such file or directory: 'E:\\workspace\\ChefsHatGYM\\Requirements.txt' 2025-09-13T07:44:21,644 ERROR: python setup.py egg_info exited with 1 2025-09-13T07:44:21,657 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-13T07:44:21,657 exec(compile('"'"''"'"''"'"' 2025-09-13T07:44:21,657 # This is -- a caller that pip uses to run setup.py 2025-09-13T07:44:21,657 # 2025-09-13T07:44:21,657 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-13T07:44:21,657 # import from `distutils.core` to work with newer packaging standards. 2025-09-13T07:44:21,657 # - It provides a clear error message when setuptools is not installed. 2025-09-13T07:44:21,657 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-13T07:44:21,657 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-13T07:44:21,657 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-13T07:44:21,657 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-13T07:44:21,657 import os, sys, tokenize, traceback 2025-09-13T07:44:21,657 2025-09-13T07:44:21,657 try: 2025-09-13T07:44:21,657 import setuptools 2025-09-13T07:44:21,657 except ImportError: 2025-09-13T07:44:21,657 print( 2025-09-13T07:44:21,657 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-13T07:44:21,657 "the build environment with exception:", 2025-09-13T07:44:21,657 file=sys.stderr, 2025-09-13T07:44:21,657 ) 2025-09-13T07:44:21,657 traceback.print_exc() 2025-09-13T07:44:21,657 sys.exit(1) 2025-09-13T07:44:21,657 2025-09-13T07:44:21,657 __file__ = %r 2025-09-13T07:44:21,657 sys.argv[0] = __file__ 2025-09-13T07:44:21,657 2025-09-13T07:44:21,657 if os.path.exists(__file__): 2025-09-13T07:44:21,657 filename = __file__ 2025-09-13T07:44:21,657 with tokenize.open(__file__) as f: 2025-09-13T07:44:21,657 setup_py_code = f.read() 2025-09-13T07:44:21,657 else: 2025-09-13T07:44:21,657 filename = "" 2025-09-13T07:44:21,657 setup_py_code = "from setuptools import setup; setup()" 2025-09-13T07:44:21,657 2025-09-13T07:44:21,657 exec(compile(setup_py_code, filename, "exec")) 2025-09-13T07:44:21,657 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-q7chp7c4/chefshatgym_9b1d8a9125024cc38f375679084b9b5b/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-lq9vikr5[/] 2025-09-13T07:44:21,657 [bold magenta]cwd[/]: /tmp/pip-wheel-q7chp7c4/chefshatgym_9b1d8a9125024cc38f375679084b9b5b/ 2025-09-13T07:44:21,657 Preparing metadata (setup.py): finished with status 'error' 2025-09-13T07:44:21,659 ERROR: metadata generation failed 2025-09-13T07:44:21,665 Exception information: 2025-09-13T07:44:21,665 Traceback (most recent call last): 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-13T07:44:21,665 call_subprocess( 2025-09-13T07:44:21,665 ~~~~~~~~~~~~~~~^ 2025-09-13T07:44:21,665 args, 2025-09-13T07:44:21,665 ^^^^^ 2025-09-13T07:44:21,665 ...<2 lines>... 2025-09-13T07:44:21,665 spinner=spinner, 2025-09-13T07:44:21,665 ^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,665 ) 2025-09-13T07:44:21,665 ^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-13T07:44:21,665 raise error 2025-09-13T07:44:21,665 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-13T07:44:21,665 2025-09-13T07:44:21,665 The above exception was the direct cause of the following exception: 2025-09-13T07:44:21,665 2025-09-13T07:44:21,665 Traceback (most recent call last): 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-13T07:44:21,665 status = _inner_run() 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-13T07:44:21,665 return self.run(options, args) 2025-09-13T07:44:21,665 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-13T07:44:21,665 return func(self, options, args) 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-13T07:44:21,665 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-13T07:44:21,665 result = self._result = resolver.resolve( 2025-09-13T07:44:21,665 ~~~~~~~~~~~~~~~~^ 2025-09-13T07:44:21,665 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-13T07:44:21,665 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,665 ) 2025-09-13T07:44:21,665 ^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-13T07:44:21,665 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-13T07:44:21,665 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-13T07:44:21,665 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-13T07:44:21,665 if not criterion.candidates: 2025-09-13T07:44:21,665 ^^^^^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-13T07:44:21,665 return bool(self._sequence) 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-13T07:44:21,665 self._bool = any(self) 2025-09-13T07:44:21,665 ~~~^^^^^^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-13T07:44:21,665 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-13T07:44:21,665 ^^^^^^^^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-13T07:44:21,665 candidate = func() 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-13T07:44:21,665 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-13T07:44:21,665 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T07:44:21,665 link, template, name, version 2025-09-13T07:44:21,665 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,665 ) 2025-09-13T07:44:21,665 ^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-13T07:44:21,665 self._link_candidate_cache[link] = LinkCandidate( 2025-09-13T07:44:21,665 ~~~~~~~~~~~~~^ 2025-09-13T07:44:21,665 link, 2025-09-13T07:44:21,665 ^^^^^ 2025-09-13T07:44:21,665 ...<3 lines>... 2025-09-13T07:44:21,665 version=version, 2025-09-13T07:44:21,665 ^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,665 ) 2025-09-13T07:44:21,665 ^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-13T07:44:21,665 super().__init__( 2025-09-13T07:44:21,665 ~~~~~~~~~~~~~~~~^ 2025-09-13T07:44:21,665 link=link, 2025-09-13T07:44:21,665 ^^^^^^^^^^ 2025-09-13T07:44:21,665 ...<4 lines>... 2025-09-13T07:44:21,665 version=version, 2025-09-13T07:44:21,665 ^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,665 ) 2025-09-13T07:44:21,665 ^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-13T07:44:21,665 self.dist = self._prepare() 2025-09-13T07:44:21,665 ~~~~~~~~~~~~~^^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-13T07:44:21,665 dist = self._prepare_distribution() 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-13T07:44:21,665 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-13T07:44:21,665 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-13T07:44:21,665 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-13T07:44:21,665 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-13T07:44:21,665 dist = _get_prepared_distribution( 2025-09-13T07:44:21,665 req, 2025-09-13T07:44:21,665 ...<3 lines>... 2025-09-13T07:44:21,665 self.check_build_deps, 2025-09-13T07:44:21,665 ) 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-13T07:44:21,665 abstract_dist.prepare_distribution_metadata( 2025-09-13T07:44:21,665 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T07:44:21,665 finder, build_isolation, check_build_deps 2025-09-13T07:44:21,665 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,665 ) 2025-09-13T07:44:21,665 ^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-13T07:44:21,665 self.req.prepare_metadata() 2025-09-13T07:44:21,665 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-13T07:44:21,665 self.metadata_directory = generate_metadata_legacy( 2025-09-13T07:44:21,665 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T07:44:21,665 build_env=self.build_env, 2025-09-13T07:44:21,665 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,665 ...<3 lines>... 2025-09-13T07:44:21,665 details=details, 2025-09-13T07:44:21,665 ^^^^^^^^^^^^^^^^ 2025-09-13T07:44:21,665 ) 2025-09-13T07:44:21,665 ^ 2025-09-13T07:44:21,665 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-13T07:44:21,665 raise MetadataGenerationFailed(package_details=details) from error 2025-09-13T07:44:21,665 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-13T07:44:21,687 Removed chefshatgym==2.0.2 from https://files.pythonhosted.org/packages/f8/b1/f5571a78e26c7010b20f2251388352d8826b656c153c6eaefefbe793cacb/ChefsHatGym-2.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-42wgzdoh' 2025-09-13T07:44:21,688 Removed build tracker: '/tmp/pip-build-tracker-42wgzdoh'