2025-09-13T17:15:18,598 Created temporary directory: /tmp/pip-build-tracker-zr11uw0p 2025-09-13T17:15:18,599 Initialized build tracking at /tmp/pip-build-tracker-zr11uw0p 2025-09-13T17:15:18,599 Created build tracker: /tmp/pip-build-tracker-zr11uw0p 2025-09-13T17:15:18,599 Entered build tracker: /tmp/pip-build-tracker-zr11uw0p 2025-09-13T17:15:18,599 Created temporary directory: /tmp/pip-wheel-1_oq1s5d 2025-09-13T17:15:18,603 Created temporary directory: /tmp/pip-ephem-wheel-cache-06tfd028 2025-09-13T17:15:18,667 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-13T17:15:18,670 2 location(s) to search for versions of noetl: 2025-09-13T17:15:18,670 * https://pypi.org/simple/noetl/ 2025-09-13T17:15:18,670 * https://www.piwheels.org/simple/noetl/ 2025-09-13T17:15:18,670 Fetching project page and analyzing links: https://pypi.org/simple/noetl/ 2025-09-13T17:15:18,670 Getting page https://pypi.org/simple/noetl/ 2025-09-13T17:15:18,672 Found index url https://pypi.org/simple/ 2025-09-13T17:15:18,743 Fetched page https://pypi.org/simple/noetl/ as application/vnd.pypi.simple.v1+json 2025-09-13T17:15:18,752 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/25/b9/47278564f64bec5ababf96974cf652f06708b94104582031aea62d7d9953/noetl-0.1.0-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,752 Found link https://files.pythonhosted.org/packages/23/3d/08c7df4b9225f78e5971c75ef3806c207ac18e98188ef2c5f91e922410c9/noetl-0.1.0.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.0 2025-09-13T17:15:18,752 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/4d/6b/17b90dc04e07e32eed80206c6f405bb4ad447f0b3f17aa4db32cb1a13ef8/noetl-0.1.1-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,752 Found link https://files.pythonhosted.org/packages/16/47/0be89581c33daf7a47adc85e14a21e10150ed246f62b9b6dcc16992184df/noetl-0.1.1.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.1 2025-09-13T17:15:18,752 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/91/3a/b304b25fb581747bb2de33b65aa1503950516b9ceca3322b183169b7c9a3/noetl-0.1.2-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,753 Found link https://files.pythonhosted.org/packages/7b/31/722b5838c2b9c84b6702b17ce36459524ebf02efbfe9eb4ddbe70f95b276/noetl-0.1.2.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.2 2025-09-13T17:15:18,753 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/a6/8a/f79ae534458905209c986e007853dcddf93424a2e1a75b5b58ab9378846e/noetl-0.1.3-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,753 Found link https://files.pythonhosted.org/packages/8a/db/12affb632e213f9bd5ee6801d0fa98199cb37424d65539e35458f792be50/noetl-0.1.3.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.3 2025-09-13T17:15:18,753 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/c7/a5/0c65c58d953ad620c05daf0c7d85a94fe6f3924a83e198b324a3a5d4dd0a/noetl-0.1.4-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,753 Found link https://files.pythonhosted.org/packages/05/22/e9a2194a0f63ebce5f75a06b8749642c1a4970721137fe396ce6840d8fd8/noetl-0.1.4.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.4 2025-09-13T17:15:18,753 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/70/4c/5b5abd7e31b2485917c7abd1d73a1f14e1afa20ba357fd12f712684a1735/noetl-0.1.5-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,754 Found link https://files.pythonhosted.org/packages/b2/73/351784c880247bc877a13f1667c80fd5ef36d3d4c90e69cfbe91363e320f/noetl-0.1.5.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.5 2025-09-13T17:15:18,754 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/f5/ca/379c208d1c5d153808542ce937aa3474d816cbedc1a8ec4f27cc7e5b27db/noetl-0.1.6-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,754 Found link https://files.pythonhosted.org/packages/a6/77/f1587df5d5c28157cc40926b834f58394cfca1f83e87cf70517cfd9f7112/noetl-0.1.6.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.6 2025-09-13T17:15:18,754 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/2f/30/d5e03bb30ee3c89b0a5120bdf3a2b5aeb294f8b09ec8baa5ac4e572b7b86/noetl-0.1.7-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,754 Found link https://files.pythonhosted.org/packages/b9/91/22d953104904bced9c8259c93226df9c359dca6455862a8f59a4ce773025/noetl-0.1.7.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.7 2025-09-13T17:15:18,754 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/74/d0/ac68e9257e17368bd0717beb2ac11ef79938b026f98df21aff26adfe7689/noetl-0.1.8-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,755 Found link https://files.pythonhosted.org/packages/3e/a7/46f6d37b7201fb3bbe0058abcbf7e1c2d9bdb6fa0d58dd708364343bf609/noetl-0.1.8.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.8 2025-09-13T17:15:18,755 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/a5/93/c0ff4e4c0b524fe8d66f7622afae1fa7b6e9aefdf47ceb187769558e3376/noetl-0.1.9-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,755 Found link https://files.pythonhosted.org/packages/ba/b0/5f6a4c78208cd8dea925f8b4caa0b0e0b305568a64b83a283c293aa50021/noetl-0.1.9.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.9 2025-09-13T17:15:18,755 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/0b/33/c9e747b61eccdc9e1254d1c17efa8a3dbe2a2c616189f3acaabc4d713bc3/noetl-0.1.10-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,755 Found link https://files.pythonhosted.org/packages/5b/cd/590845f29a9eaecd62e8337c4b218d73d05e6a49cb6a37bb9de7a3b6fe9d/noetl-0.1.10.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.10 2025-09-13T17:15:18,755 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/af/f7/0b8ebe8fd699f59756b0076ca7293472e58fc49a4c701a01211ccc843dc4/noetl-0.1.11-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,756 Found link https://files.pythonhosted.org/packages/06/da/ed9449c0273948b46555ffd91eec769d52ee651ccd48f709d726e95382f8/noetl-0.1.11.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.11 2025-09-13T17:15:18,756 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/3a/d0/6df9d02967bbef87d48137890084f9456ed58e617ddefaf789831478050d/noetl-0.1.12-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,756 Found link https://files.pythonhosted.org/packages/05/ea/18546ca94a02896fd360d5ae009b5164252547510413d0be8ce156dbd66e/noetl-0.1.12.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.12 2025-09-13T17:15:18,756 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/c2/41/2b7feaf9ae5b04e9d7f217701ce380de43420c0ed8d57dd29f36267e0b02/noetl-0.1.13-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,756 Found link https://files.pythonhosted.org/packages/f2/83/77826edfe616ff2e76481ba54131ac958ecf43f764f3f148522cbf649fab/noetl-0.1.13.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.13 2025-09-13T17:15:18,756 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/18/23/b8e8de7c811414475ecf509957cbf9612ffc236027b302ae9ce6343c394b/noetl-0.1.14-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,756 Found link https://files.pythonhosted.org/packages/a9/5a/47e8475dd4d38a2dadde35462eecf6e31e425df796a374839eb6fa464a28/noetl-0.1.14.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.14 2025-09-13T17:15:18,757 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/81/2a/1eaabdcff516364722ac043f34a42dc23714c2838bae3ea5b01e8169a65c/noetl-0.1.15-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,757 Found link https://files.pythonhosted.org/packages/c9/c4/74215627cda04e84e8e3b7d97c77e93acac981dab70c907c388fbe5d6b72/noetl-0.1.15.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.15 2025-09-13T17:15:18,757 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/cc/e2/f647bc825f7ab2b6851bcbcbd0580c841ec66a38fde040684ae4814615df/noetl-0.1.16-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,757 Found link https://files.pythonhosted.org/packages/b0/0c/fc09a3a5a5513e55ed00dfa12bce25f30a362167182527f63eec91c0d138/noetl-0.1.16.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.16 2025-09-13T17:15:18,757 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/c6/d9/622bf6bb094bbb693697ac55e36e03346af77320c8957432b6513a6a64cc/noetl-0.1.17-py3-none-any.whl (from https://pypi.org/simple/noetl/) 2025-09-13T17:15:18,757 Found link https://files.pythonhosted.org/packages/3a/01/e98f0b59a2a1bbc1da18a9f9df10b2669533cea9ada24a741fa3673b05c2/noetl-0.1.17.tar.gz (from https://pypi.org/simple/noetl/), version: 0.1.17 2025-09-13T17:15:18,758 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/a2/b6/d6f69ba757c760700fae1e9b0909338ebebd4d8cdc7096d3e05ec2415123/noetl-0.1.18-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.11) 2025-09-13T17:15:18,758 Found link https://files.pythonhosted.org/packages/5b/1c/70fd570284e2f1d48efce73fef1b4ff090ffc27e5c3a6ea747e0a551c92c/noetl-0.1.18.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.11), version: 0.1.18 2025-09-13T17:15:18,758 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/16/78/8012208ab8ccb6ffe363dd333d430b3454bd0a4b1f32c11ebbb9bea0313e/noetl-0.1.19-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.11) 2025-09-13T17:15:18,758 Found link https://files.pythonhosted.org/packages/88/99/219b74d47356160d779bdd767c1eaa331f90feec973d5f1f689a37d8f2a9/noetl-0.1.19.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.11), version: 0.1.19 2025-09-13T17:15:18,759 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/ea/0f/90590ebc8c189df436295aeee259831479ad6ee7e41454fef1269cc2b5ec/noetl-0.1.20-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.11) 2025-09-13T17:15:18,759 Found link https://files.pythonhosted.org/packages/6d/ff/990c43205f397b1dc922e3efbfcb65850a676346297f8b4f0307144ee8d5/noetl-0.1.20.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.11), version: 0.1.20 2025-09-13T17:15:18,759 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/98/48/152e5af09556b843ed4acef2439eb33fb339a7e2207a2082a67b54475964/noetl-0.1.21-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.11) 2025-09-13T17:15:18,759 Found link https://files.pythonhosted.org/packages/7c/20/4b9243d594878cf97f6f0a57487b83ad9467eea88c9ac0c36d140ae0127b/noetl-0.1.21.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.11), version: 0.1.21 2025-09-13T17:15:18,759 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/1b/06/e277db10cabfc4d8c8e8fd1364062aa24e944c6aad67fb6f33e4fe8e6fc4/noetl-0.1.22-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,760 Found link https://files.pythonhosted.org/packages/79/98/706069f48e3115f07796a7032fefa7c2b41f6a6c3cb3a49f6a6be805be2c/noetl-0.1.22.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.22 2025-09-13T17:15:18,760 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/bc/f3/c5ccc5810097a7b00ff74f703b2a57cd9078498650cc6cab1b5de860f203/noetl-0.1.23-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,760 Found link https://files.pythonhosted.org/packages/ea/f9/4fb14b60bc79a53e8605769d2670acd4dce0d1eac6d1a2f7b25e9602eb27/noetl-0.1.23.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.23 2025-09-13T17:15:18,760 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/52/fd/5b138d74e7c249857a71ebf79b904e5f893eed17402f2477f43b058b01e4/noetl-0.1.24-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,760 Found link https://files.pythonhosted.org/packages/74/88/d7d42a3be982179c119369f310e5e50265c36bc6e9c66dab43e4461fdae3/noetl-0.1.24.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.24 2025-09-13T17:15:18,761 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/cb/10/09b514802b6a6e8f8b570329b708fbd018dae5eefe9ef3e34567584eee5a/noetl-0.1.25-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,761 Found link https://files.pythonhosted.org/packages/15/19/4499a17f89d3ec4af81b34e6d5e25dafa91b7528c8386ee52d3728ecaadc/noetl-0.1.25.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.25 2025-09-13T17:15:18,761 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/51/18/8d201db10fc4c2f090f2cda0ce5e554ada4990ca29bf6fed00bc24b52d49/noetl-0.1.26-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,761 Found link https://files.pythonhosted.org/packages/08/4a/7965e2fda2e215bdc10d7b4eb0a3955b9cba82792100f42692acd2ffcce6/noetl-0.1.26.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.26 2025-09-13T17:15:18,761 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/20/93/5fe0b491ce6c926e342663d972a9f20628960883d011eac35332002fee22/noetl-0.1.27-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,761 Found link https://files.pythonhosted.org/packages/9f/bf/49f1266ad028fa13a58e1242c69fa8401d855e64d06a8af1ea5810f97b69/noetl-0.1.27.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.27 2025-09-13T17:15:18,762 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/78/2a/6391a1fe259b599c7e170c882da9564696c65e5a81e2cabe2ea01f79f162/noetl-0.1.28-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,762 Found link https://files.pythonhosted.org/packages/45/96/5d311a223e157a8703c2f77fafb3f7f27a3f7a262c7394a1ab7aa318e441/noetl-0.1.28.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.28 2025-09-13T17:15:18,762 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/4e/68/810a5b09df814931b614e3b39e9c8cf9b99f8d8e6b9b045fc146241fd5fd/noetl-0.1.29-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,762 Found link https://files.pythonhosted.org/packages/76/44/c57c3dcb3ae5afc570abb74c001a80fa89e7ccd50f3f8ee981ef2fc7cf35/noetl-0.1.29.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.29 2025-09-13T17:15:18,762 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/30/17/42a985de1f8e67f9bc78bcdd595edd3f72ffb1cdb536c2360d4c8a3a528a/noetl-0.1.30-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,763 Found link https://files.pythonhosted.org/packages/26/36/01001c1ab8469831f0919fdc954869ab42c83e146b6e916a83b595d4e9cd/noetl-0.1.30.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.30 2025-09-13T17:15:18,763 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/8a/e4/603c4d42361a77027489d824a646927c1e4f53f05638313bc00ee184ebe4/noetl-0.1.31-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,763 Found link https://files.pythonhosted.org/packages/7e/b5/25f85ccd159d1a48cfd9033253fd2009969fbd1397739938cbb3a16835c1/noetl-0.1.31.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.31 2025-09-13T17:15:18,763 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/8f/e0/010d092a79709283fe96009943b4814d707308f6ded927c5c6cd279a34c9/noetl-0.1.32-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,763 Found link https://files.pythonhosted.org/packages/dc/cb/2ac1ca3e39332af1e4876f33897234364b90eb6ccd59d496b23ecbec4b94/noetl-0.1.32.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.32 2025-09-13T17:15:18,763 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/9c/e8/a865595dfaccefd2ed8000dd31d4892b6284abe6d86a9d20f08bf597a7dc/noetl-0.1.33-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,764 Found link https://files.pythonhosted.org/packages/15/86/ab53196c7d4ab19d4e486e1fb4bfee888b34f7db4c1aa14ccd6a0a444079/noetl-0.1.33.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.33 2025-09-13T17:15:18,764 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/fc/5d/7cc161345a112b71d98050ba4c6ca2eee811344ee07efd3757e77dd67b24/noetl-0.1.34-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,764 Found link https://files.pythonhosted.org/packages/02/56/90511aada2a90d4c9656d72c4c32a4d01f6c33d41aaf72577fef1926166d/noetl-0.1.34.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.34 2025-09-13T17:15:18,764 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/14/68/bdba870acddb3cf7cda85674087b7fd7c761bc9d4d284e5933bcd1ecaab6/noetl-0.1.35-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,764 Found link https://files.pythonhosted.org/packages/4a/cb/a73dd461584a37883ddd577a72ac9f008f6de829655173a0e8c6d29cd1e5/noetl-0.1.35.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.35 2025-09-13T17:15:18,764 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/97/ed/64cbd90bf67280e46c8d8f339b943f213859bdf45c3ee34b7daada99057d/noetl-0.1.36-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,765 Found link https://files.pythonhosted.org/packages/57/b1/759cf9ea115a00a569b8d236208532168408f9636718493c8244f3cc0549/noetl-0.1.36.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.36 2025-09-13T17:15:18,765 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/13/e1/7f1295ead6380d2c2141c662cee00ef0d2a4f42467519cbebcc2a9489367/noetl-0.1.37-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,765 Found link https://files.pythonhosted.org/packages/00/62/173793c45b56aad706f019124f37227eed64e657f9a68bd3d64dc59d7ee4/noetl-0.1.37.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.37 2025-09-13T17:15:18,765 Skipping link: No binaries permitted for noetl: https://files.pythonhosted.org/packages/62/98/ec039c1f8b208673135294da66751793c9eee5945f5d78e16d014ad7c125/noetl-0.1.38-py3-none-any.whl (from https://pypi.org/simple/noetl/) (requires-python:>=3.12) 2025-09-13T17:15:18,765 Found link https://files.pythonhosted.org/packages/75/5a/fcd35fdd8d579b1685b08eb2e2ac0cea8d9612e54e0023908ab4f858b996/noetl-0.1.38.tar.gz (from https://pypi.org/simple/noetl/) (requires-python:>=3.12), version: 0.1.38 2025-09-13T17:15:18,766 Fetching project page and analyzing links: https://www.piwheels.org/simple/noetl/ 2025-09-13T17:15:18,766 Getting page https://www.piwheels.org/simple/noetl/ 2025-09-13T17:15:18,767 Found index url https://www.piwheels.org/simple/ 2025-09-13T17:15:18,864 Fetched page https://www.piwheels.org/simple/noetl/ as text/html 2025-09-13T17:15:18,867 Skipping link: No binaries permitted for noetl: https://archive1.piwheels.org/simple/noetl/noetl-0.1.21-py3-none-any.whl#sha256=b85e976a0020998c744964ad076b7e96e735ab3eb10b6ad4ce9164558ee880fb (from https://www.piwheels.org/simple/noetl/) (requires-python:>=3.11) 2025-09-13T17:15:18,867 Skipping link: No binaries permitted for noetl: https://archive1.piwheels.org/simple/noetl/noetl-0.1.20-py3-none-any.whl#sha256=b52ba00d73cabbce874107096297e301110266a25fe065c2ce6fadfd4bfcf5ad (from https://www.piwheels.org/simple/noetl/) (requires-python:>=3.11) 2025-09-13T17:15:18,867 Skipping link: No binaries permitted for noetl: https://archive1.piwheels.org/simple/noetl/noetl-0.1.19-py3-none-any.whl#sha256=27945078a6e919f51f9daba8cf89e8e9d78d9b963aaf72a7c94ccef26e3f7f61 (from https://www.piwheels.org/simple/noetl/) (requires-python:>=3.11) 2025-09-13T17:15:18,867 Skipping link: No binaries permitted for noetl: https://archive1.piwheels.org/simple/noetl/noetl-0.1.18-py3-none-any.whl#sha256=e15d76ef76bd475dac068d52f5b75c4a21b36f577b4859dddc653b421d5ecea5 (from https://www.piwheels.org/simple/noetl/) (requires-python:>=3.11) 2025-09-13T17:15:18,867 Skipping link: No binaries permitted for noetl: https://archive1.piwheels.org/simple/noetl/noetl-0.1.6-py3-none-any.whl#sha256=3e85c9ef41a156064a493834a7479f1f6b35bb367279a9322806f75da07373f7 (from https://www.piwheels.org/simple/noetl/) 2025-09-13T17:15:18,868 Skipping link: No binaries permitted for noetl: https://archive1.piwheels.org/simple/noetl/noetl-0.1.5-py3-none-any.whl#sha256=27e07cd79951de897ef45bbe379377605c77feb55214f418594976d1ee5fa6ca (from https://www.piwheels.org/simple/noetl/) 2025-09-13T17:15:18,868 Skipping link: No binaries permitted for noetl: https://archive1.piwheels.org/simple/noetl/noetl-0.1.4-py3-none-any.whl#sha256=2e9f30e9a995747d0d5529facefcbdf4c3d8be9514c7f5c09dbc72188f50ff8b (from https://www.piwheels.org/simple/noetl/) 2025-09-13T17:15:18,868 Skipping link: No binaries permitted for noetl: https://archive1.piwheels.org/simple/noetl/noetl-0.1.3-py3-none-any.whl#sha256=7aa3f4c95de9fa3b14bc43dabaf81d7dc667e08d7ea9b325cdd869193f02009c (from https://www.piwheels.org/simple/noetl/) 2025-09-13T17:15:18,868 Skipping link: No binaries permitted for noetl: https://archive1.piwheels.org/simple/noetl/noetl-0.1.2-py3-none-any.whl#sha256=004c8b26f8933bc52a3755e32366efeb53630cf8f1f95009baf364463d53c5ae (from https://www.piwheels.org/simple/noetl/) 2025-09-13T17:15:18,868 Skipping link: No binaries permitted for noetl: https://archive1.piwheels.org/simple/noetl/noetl-0.1.1-py3-none-any.whl#sha256=2cc4d472cd840e686af1081aba931dc767aa118011d65c72f705a9957475c994 (from https://www.piwheels.org/simple/noetl/) 2025-09-13T17:15:18,868 Skipping link: No binaries permitted for noetl: https://archive1.piwheels.org/simple/noetl/noetl-0.1.0-py3-none-any.whl#sha256=e7d61beb8aa6edb8b4f1a8a2320d7f07e7fc185453421dc03cfb02c83accc77b (from https://www.piwheels.org/simple/noetl/) 2025-09-13T17:15:18,868 Skipping link: not a file: https://www.piwheels.org/simple/noetl/ 2025-09-13T17:15:18,869 Skipping link: not a file: https://pypi.org/simple/noetl/ 2025-09-13T17:15:18,895 Given no hashes to check 1 links for project 'noetl': discarding no candidates 2025-09-13T17:15:18,896 Collecting noetl==0.1.15 2025-09-13T17:15:18,897 Created temporary directory: /tmp/pip-unpack-t7vmtqjp 2025-09-13T17:15:19,035 Downloading noetl-0.1.15.tar.gz (18 kB) 2025-09-13T17:15:19,070 Added noetl==0.1.15 from https://files.pythonhosted.org/packages/c9/c4/74215627cda04e84e8e3b7d97c77e93acac981dab70c907c388fbe5d6b72/noetl-0.1.15.tar.gz to build tracker '/tmp/pip-build-tracker-zr11uw0p' 2025-09-13T17:15:19,072 Running setup.py (path:/tmp/pip-wheel-1_oq1s5d/noetl_ad45d98f03f3445f946d8d9e0ab11e5c/setup.py) egg_info for package noetl 2025-09-13T17:15:19,072 Created temporary directory: /tmp/pip-pip-egg-info-hnnilz75 2025-09-13T17:15:19,072 Preparing metadata (setup.py): started 2025-09-13T17:15:19,073 Running command python setup.py egg_info 2025-09-13T17:15:19,612 Traceback (most recent call last): 2025-09-13T17:15:19,613 File "", line 2, in 2025-09-13T17:15:19,614 exec(compile(''' 2025-09-13T17:15:19,614 ~~~~^^^^^^^^^^^^ 2025-09-13T17:15:19,614 # This is -- a caller that pip uses to run setup.py 2025-09-13T17:15:19,614 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,614 ...<32 lines>... 2025-09-13T17:15:19,614 exec(compile(setup_py_code, filename, "exec")) 2025-09-13T17:15:19,614 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,615 ''' % ('/tmp/pip-wheel-1_oq1s5d/noetl_ad45d98f03f3445f946d8d9e0ab11e5c/setup.py',), "", "exec")) 2025-09-13T17:15:19,615 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,615 File "", line 35, in 2025-09-13T17:15:19,615 File "/tmp/pip-wheel-1_oq1s5d/noetl_ad45d98f03f3445f946d8d9e0ab11e5c/setup.py", line 25, in 2025-09-13T17:15:19,615 install_requires=read_requirements(), 2025-09-13T17:15:19,615 ~~~~~~~~~~~~~~~~~^^ 2025-09-13T17:15:19,615 File "/tmp/pip-wheel-1_oq1s5d/noetl_ad45d98f03f3445f946d8d9e0ab11e5c/setup.py", line 7, in read_requirements 2025-09-13T17:15:19,615 with open('requirements.txt', 'r') as f: 2025-09-13T17:15:19,616 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,616 FileNotFoundError: [Errno 2] No such file or directory: 'requirements.txt' 2025-09-13T17:15:19,701 ERROR: python setup.py egg_info exited with 1 2025-09-13T17:15:19,713 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-13T17:15:19,713 exec(compile('"'"''"'"''"'"' 2025-09-13T17:15:19,713 # This is -- a caller that pip uses to run setup.py 2025-09-13T17:15:19,713 # 2025-09-13T17:15:19,713 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-13T17:15:19,713 # import from `distutils.core` to work with newer packaging standards. 2025-09-13T17:15:19,713 # - It provides a clear error message when setuptools is not installed. 2025-09-13T17:15:19,713 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-13T17:15:19,713 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-13T17:15:19,713 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-13T17:15:19,713 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-13T17:15:19,713 import os, sys, tokenize, traceback 2025-09-13T17:15:19,713 2025-09-13T17:15:19,713 try: 2025-09-13T17:15:19,713 import setuptools 2025-09-13T17:15:19,713 except ImportError: 2025-09-13T17:15:19,713 print( 2025-09-13T17:15:19,713 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-13T17:15:19,713 "the build environment with exception:", 2025-09-13T17:15:19,713 file=sys.stderr, 2025-09-13T17:15:19,713 ) 2025-09-13T17:15:19,713 traceback.print_exc() 2025-09-13T17:15:19,713 sys.exit(1) 2025-09-13T17:15:19,713 2025-09-13T17:15:19,713 __file__ = %r 2025-09-13T17:15:19,713 sys.argv[0] = __file__ 2025-09-13T17:15:19,713 2025-09-13T17:15:19,713 if os.path.exists(__file__): 2025-09-13T17:15:19,713 filename = __file__ 2025-09-13T17:15:19,713 with tokenize.open(__file__) as f: 2025-09-13T17:15:19,713 setup_py_code = f.read() 2025-09-13T17:15:19,713 else: 2025-09-13T17:15:19,713 filename = "" 2025-09-13T17:15:19,713 setup_py_code = "from setuptools import setup; setup()" 2025-09-13T17:15:19,713 2025-09-13T17:15:19,713 exec(compile(setup_py_code, filename, "exec")) 2025-09-13T17:15:19,713 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-1_oq1s5d/noetl_ad45d98f03f3445f946d8d9e0ab11e5c/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-hnnilz75[/] 2025-09-13T17:15:19,713 [bold magenta]cwd[/]: /tmp/pip-wheel-1_oq1s5d/noetl_ad45d98f03f3445f946d8d9e0ab11e5c/ 2025-09-13T17:15:19,713 Preparing metadata (setup.py): finished with status 'error' 2025-09-13T17:15:19,714 ERROR: metadata generation failed 2025-09-13T17:15:19,719 Exception information: 2025-09-13T17:15:19,719 Traceback (most recent call last): 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-13T17:15:19,719 call_subprocess( 2025-09-13T17:15:19,719 ~~~~~~~~~~~~~~~^ 2025-09-13T17:15:19,719 args, 2025-09-13T17:15:19,719 ^^^^^ 2025-09-13T17:15:19,719 ...<2 lines>... 2025-09-13T17:15:19,719 spinner=spinner, 2025-09-13T17:15:19,719 ^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,719 ) 2025-09-13T17:15:19,719 ^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-13T17:15:19,719 raise error 2025-09-13T17:15:19,719 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-13T17:15:19,719 2025-09-13T17:15:19,719 The above exception was the direct cause of the following exception: 2025-09-13T17:15:19,719 2025-09-13T17:15:19,719 Traceback (most recent call last): 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-13T17:15:19,719 status = _inner_run() 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-13T17:15:19,719 return self.run(options, args) 2025-09-13T17:15:19,719 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-13T17:15:19,719 return func(self, options, args) 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-13T17:15:19,719 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-13T17:15:19,719 result = self._result = resolver.resolve( 2025-09-13T17:15:19,719 ~~~~~~~~~~~~~~~~^ 2025-09-13T17:15:19,719 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-13T17:15:19,719 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,719 ) 2025-09-13T17:15:19,719 ^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-13T17:15:19,719 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-13T17:15:19,719 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-13T17:15:19,719 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-13T17:15:19,719 if not criterion.candidates: 2025-09-13T17:15:19,719 ^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-13T17:15:19,719 return bool(self._sequence) 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-13T17:15:19,719 self._bool = any(self) 2025-09-13T17:15:19,719 ~~~^^^^^^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-13T17:15:19,719 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-13T17:15:19,719 ^^^^^^^^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-13T17:15:19,719 candidate = func() 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-13T17:15:19,719 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-13T17:15:19,719 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T17:15:19,719 link, template, name, version 2025-09-13T17:15:19,719 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,719 ) 2025-09-13T17:15:19,719 ^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-13T17:15:19,719 self._link_candidate_cache[link] = LinkCandidate( 2025-09-13T17:15:19,719 ~~~~~~~~~~~~~^ 2025-09-13T17:15:19,719 link, 2025-09-13T17:15:19,719 ^^^^^ 2025-09-13T17:15:19,719 ...<3 lines>... 2025-09-13T17:15:19,719 version=version, 2025-09-13T17:15:19,719 ^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,719 ) 2025-09-13T17:15:19,719 ^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-13T17:15:19,719 super().__init__( 2025-09-13T17:15:19,719 ~~~~~~~~~~~~~~~~^ 2025-09-13T17:15:19,719 link=link, 2025-09-13T17:15:19,719 ^^^^^^^^^^ 2025-09-13T17:15:19,719 ...<4 lines>... 2025-09-13T17:15:19,719 version=version, 2025-09-13T17:15:19,719 ^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,719 ) 2025-09-13T17:15:19,719 ^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-13T17:15:19,719 self.dist = self._prepare() 2025-09-13T17:15:19,719 ~~~~~~~~~~~~~^^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-13T17:15:19,719 dist = self._prepare_distribution() 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-13T17:15:19,719 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-13T17:15:19,719 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-13T17:15:19,719 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-13T17:15:19,719 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-13T17:15:19,719 dist = _get_prepared_distribution( 2025-09-13T17:15:19,719 req, 2025-09-13T17:15:19,719 ...<3 lines>... 2025-09-13T17:15:19,719 self.check_build_deps, 2025-09-13T17:15:19,719 ) 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-13T17:15:19,719 abstract_dist.prepare_distribution_metadata( 2025-09-13T17:15:19,719 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T17:15:19,719 finder, build_isolation, check_build_deps 2025-09-13T17:15:19,719 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,719 ) 2025-09-13T17:15:19,719 ^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-13T17:15:19,719 self.req.prepare_metadata() 2025-09-13T17:15:19,719 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-13T17:15:19,719 self.metadata_directory = generate_metadata_legacy( 2025-09-13T17:15:19,719 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T17:15:19,719 build_env=self.build_env, 2025-09-13T17:15:19,719 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,719 ...<3 lines>... 2025-09-13T17:15:19,719 details=details, 2025-09-13T17:15:19,719 ^^^^^^^^^^^^^^^^ 2025-09-13T17:15:19,719 ) 2025-09-13T17:15:19,719 ^ 2025-09-13T17:15:19,719 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-13T17:15:19,719 raise MetadataGenerationFailed(package_details=details) from error 2025-09-13T17:15:19,719 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-13T17:15:19,739 Removed noetl==0.1.15 from https://files.pythonhosted.org/packages/c9/c4/74215627cda04e84e8e3b7d97c77e93acac981dab70c907c388fbe5d6b72/noetl-0.1.15.tar.gz from build tracker '/tmp/pip-build-tracker-zr11uw0p' 2025-09-13T17:15:19,740 Removed build tracker: '/tmp/pip-build-tracker-zr11uw0p'