2025-09-07T21:42:06,194 Created temporary directory: /tmp/pip-build-tracker-n06z7y_2 2025-09-07T21:42:06,195 Initialized build tracking at /tmp/pip-build-tracker-n06z7y_2 2025-09-07T21:42:06,195 Created build tracker: /tmp/pip-build-tracker-n06z7y_2 2025-09-07T21:42:06,195 Entered build tracker: /tmp/pip-build-tracker-n06z7y_2 2025-09-07T21:42:06,196 Created temporary directory: /tmp/pip-wheel-__q3p8e2 2025-09-07T21:42:06,199 Created temporary directory: /tmp/pip-ephem-wheel-cache-jisqi0w3 2025-09-07T21:42:06,254 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T21:42:06,256 2 location(s) to search for versions of ralph: 2025-09-07T21:42:06,256 * https://pypi.org/simple/ralph/ 2025-09-07T21:42:06,256 * https://www.piwheels.org/simple/ralph/ 2025-09-07T21:42:06,257 Fetching project page and analyzing links: https://pypi.org/simple/ralph/ 2025-09-07T21:42:06,257 Getting page https://pypi.org/simple/ralph/ 2025-09-07T21:42:06,258 Found index url https://pypi.org/simple/ 2025-09-07T21:42:06,439 Fetched page https://pypi.org/simple/ralph/ as application/vnd.pypi.simple.v1+json 2025-09-07T21:42:06,450 Found link https://files.pythonhosted.org/packages/74/eb/6756f56d393fe8c31943efc711df30c2e6cf62018b120e7afeb12a41655f/ralph-dev.tar.gz (from https://pypi.org/simple/ralph/), version: dev 2025-09-07T21:42:06,451 Found link https://files.pythonhosted.org/packages/97/79/6874c0f2dff35b63ba499bf5ed3ae61c5f0a6b45487b5a42eb82df6d6d16/ralph-2.0.0-stable.tar.gz (from https://pypi.org/simple/ralph/), version: 2.0.0-stable 2025-09-07T21:42:06,451 Found link https://files.pythonhosted.org/packages/15/49/a2318209aa416fd3f610b5b527ce4111bca8b692f880b3f9bed0595f42be/ralph-1.0.0.tar.gz (from https://pypi.org/simple/ralph/), version: 1.0.0 2025-09-07T21:42:06,452 Found link https://files.pythonhosted.org/packages/da/81/67a36a67b636cab0c3f1a2e57f3a4f53de4aa205464026b24a79d60d0ca2/ralph-1.0.1.tar.gz (from https://pypi.org/simple/ralph/), version: 1.0.1 2025-09-07T21:42:06,452 Found link https://files.pythonhosted.org/packages/8f/84/d948185add3bb07ede2737b5478e27d75c20cd412afc59c24b25541165e8/ralph-1.0.2.tar.gz (from https://pypi.org/simple/ralph/), version: 1.0.2 2025-09-07T21:42:06,453 Found link https://files.pythonhosted.org/packages/d6/f5/a637c6c6cace96b324c50a7731b2c29cca95a4b472cc28464aad3a4c1ad2/ralph-1.0.3.tar.gz (from https://pypi.org/simple/ralph/), version: 1.0.3 2025-09-07T21:42:06,454 Found link https://files.pythonhosted.org/packages/dd/de/6bdcf6305c90c2600009b754c46d61320d0c3ff600f1e6613b30263fa66e/ralph-1.0.4.tar.gz (from https://pypi.org/simple/ralph/), version: 1.0.4 2025-09-07T21:42:06,454 Found link https://files.pythonhosted.org/packages/37/c3/722c18f435d2ae4c5ce0e202bda4ac9c8350a9468bef1d94bd6abf3df5ae/ralph-1.0.5.tar.gz (from https://pypi.org/simple/ralph/), version: 1.0.5 2025-09-07T21:42:06,454 Found link https://files.pythonhosted.org/packages/df/ff/af0e9db715268fbb6fb65d98f4d00a2fa043b9a2403ade101436e013c474/ralph-1.0.6.tar.gz (from https://pypi.org/simple/ralph/), version: 1.0.6 2025-09-07T21:42:06,455 Found link https://files.pythonhosted.org/packages/49/cf/d9a17ac9b24934689cb01ea9d67507d200b78f3f766cb001c8cc5b834797/ralph-1.1.0.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.0 2025-09-07T21:42:06,455 Found link https://files.pythonhosted.org/packages/3c/bc/e189cab98eef3c9c6aa2039b3eff5c566c5e0cafc66f1c0bf9ed8709136f/ralph-1.1.1.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.1 2025-09-07T21:42:06,456 Found link https://files.pythonhosted.org/packages/ae/a2/782bfa882a3f105b58577e7ad88258bce05fe2599e3e136a6aeccf955f22/ralph-1.1.2.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.2 2025-09-07T21:42:06,456 Found link https://files.pythonhosted.org/packages/73/04/c67abbbb60426fbbcc6181cdb63d8e04fa086c468740dfc4b32da7913779/ralph-1.1.3.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.3 2025-09-07T21:42:06,456 Found link https://files.pythonhosted.org/packages/b6/45/c4ef6c0c3dab13968f94b67a8be561d3ec1786d9bf62e18599e8605f5a41/ralph-1.1.4.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.4 2025-09-07T21:42:06,457 Found link https://files.pythonhosted.org/packages/c8/cc/490d2ef365bc75233ee6faa7d250fc1686df1edb501debd8de418ee98af6/ralph-1.1.5.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.5 2025-09-07T21:42:06,457 Found link https://files.pythonhosted.org/packages/f9/d2/0debc1a9acaabd787a690f03ab51344548df70838ff92e193d9327077cc6/ralph-1.1.6.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.6 2025-09-07T21:42:06,457 Found link https://files.pythonhosted.org/packages/73/fa/85fa1dd29a1af5927ff59b777edb44275bcc176824b37893ba605056c78c/ralph-1.1.7.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.7 2025-09-07T21:42:06,457 Found link https://files.pythonhosted.org/packages/6f/19/d74b00909866e25acc546b62b5a363a6348969f273e9c2fafa962e340136/ralph-1.1.8.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.8 2025-09-07T21:42:06,457 Found link https://files.pythonhosted.org/packages/16/6b/c941526aaea82f52fd4c734b2c28f16fc6f29f919eedc1896e4ffd1452d3/ralph-1.1.9.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.9 2025-09-07T21:42:06,458 Found link https://files.pythonhosted.org/packages/e8/10/d82023b1756f9bb522eeea1660dfd2c9716e4b4b1ce11e6505156af29a93/ralph-1.1.10.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.10 2025-09-07T21:42:06,458 Found link https://files.pythonhosted.org/packages/dc/07/21c64647237b57bb36da94996e1fbf925d6ae261118a6b06581726547ebc/ralph-1.1.11.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.11 2025-09-07T21:42:06,458 Found link https://files.pythonhosted.org/packages/4b/70/22b9b5241a8af0fa13334931887201ee0e20211f3d9c91cf366573bea50d/ralph-1.1.13.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.13 2025-09-07T21:42:06,458 Found link https://files.pythonhosted.org/packages/27/40/f49af7203a3c98a6decccc0b4273579665326a9f5cf16ca416c89b8c056c/ralph-1.1.14.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.14 2025-09-07T21:42:06,458 Found link https://files.pythonhosted.org/packages/f8/c9/718621aec4acb65e544f5d4cd760418d6ffef4594246027ef5dff0102df4/ralph-1.1.15.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.15 2025-09-07T21:42:06,459 Found link https://files.pythonhosted.org/packages/64/69/5c8fd0b4df5defde6e99e38ff1ac2b47751d9411c8bdd76fb972daad78d6/ralph-1.1.16.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.16 2025-09-07T21:42:06,459 Found link https://files.pythonhosted.org/packages/de/4e/a20160b269d4052fc0b97eadb44bc96c32342f294a4330f9176181e70343/ralph-1.1.17.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.17 2025-09-07T21:42:06,459 Found link https://files.pythonhosted.org/packages/e6/6d/fb40e1693baa4742f85206e6d4387c3a5e15dc1fbed57dbed0071a8652f8/ralph-1.1.18.tar.gz (from https://pypi.org/simple/ralph/), version: 1.1.18 2025-09-07T21:42:06,459 Found link https://files.pythonhosted.org/packages/58/0d/f08990fa89fee5fbe3d29c6522d62ce5b7ca181468f49cd8af018d28ee55/ralph-1.2.0.tar.gz (from https://pypi.org/simple/ralph/), version: 1.2.0 2025-09-07T21:42:06,459 Found link https://files.pythonhosted.org/packages/03/70/7591afbf02db56314a0fd331346962cd7e871342282018d73297a03295db/ralph-1.2.1.tar.gz (from https://pypi.org/simple/ralph/), version: 1.2.1 2025-09-07T21:42:06,460 Found link https://files.pythonhosted.org/packages/ca/6d/c323a3bead194082f5409080b847612ca54ba5a841d6dd87e8b740ff9610/ralph-1.2.2.tar.gz (from https://pypi.org/simple/ralph/), version: 1.2.2 2025-09-07T21:42:06,460 Found link https://files.pythonhosted.org/packages/8f/9b/660150f77ab8f6c2380fb05c71dfde031cdc985a7b5c249ca8e74e7a9c10/ralph-1.2.3.tar.gz (from https://pypi.org/simple/ralph/), version: 1.2.3 2025-09-07T21:42:06,460 Found link https://files.pythonhosted.org/packages/db/95/47c78da6e5fcc1011194455eea43892561d2521ddd0e0a63309f0026b225/ralph-1.2.4.tar.gz (from https://pypi.org/simple/ralph/), version: 1.2.4 2025-09-07T21:42:06,460 Found link https://files.pythonhosted.org/packages/40/51/d303c253365da2cb959b5003396d5b96c98c3484bf9ff65af9185857be21/ralph-1.2.5.tar.gz (from https://pypi.org/simple/ralph/), version: 1.2.5 2025-09-07T21:42:06,460 Found link https://files.pythonhosted.org/packages/a3/6b/3ae816b1ab1153d5b5f6d281a4fa78d06950f61ee699a0329a2a44ea3df3/ralph-1.2.6.tar.gz (from https://pypi.org/simple/ralph/), version: 1.2.6 2025-09-07T21:42:06,460 Found link https://files.pythonhosted.org/packages/ee/b6/6eb200a0700525dc074951d590b0a348afd57ec1c4e636f88b0fcbbb5b52/ralph-1.2.7.tar.gz (from https://pypi.org/simple/ralph/), version: 1.2.7 2025-09-07T21:42:06,461 Found link https://files.pythonhosted.org/packages/39/24/330fa720a15ca5f468af749cb0bdd6c132f9473e10426f44d5a7e5ac30e2/ralph-1.2.8.tar.gz (from https://pypi.org/simple/ralph/), version: 1.2.8 2025-09-07T21:42:06,461 Found link https://files.pythonhosted.org/packages/26/84/bdb5ff60f89f1cef756c2a849e5031b83c360b2b55c76c84592bf6d0a67f/ralph-1.2.9.tar.gz (from https://pypi.org/simple/ralph/), version: 1.2.9 2025-09-07T21:42:06,461 Found link https://files.pythonhosted.org/packages/08/f8/70f4daf5bb4bac6ab71aaf9d54e1d31d0c509deaeed7e74ba21255bbbe8f/ralph-2.0.0-rc7.tar.gz (from https://pypi.org/simple/ralph/), version: 2.0.0-rc7 2025-09-07T21:42:06,461 Found link https://files.pythonhosted.org/packages/95/6c/d8d41e004e73a957a2977f2329d37d41e395806832f88884854268e5fddc/ralph-2.0.0-rc8.tar.gz (from https://pypi.org/simple/ralph/), version: 2.0.0-rc8 2025-09-07T21:42:06,462 Found link https://files.pythonhosted.org/packages/1a/cf/abbed22913d9e08af2a2e4076804f831f07e91a5b556a5dbbac72e293588/ralph-2.0.1.tar.gz (from https://pypi.org/simple/ralph/), version: 2.0.1 2025-09-07T21:42:06,462 Found link https://files.pythonhosted.org/packages/7d/15/619dfe5c1e2132a36f71c70f67d2a39dcaf24793bca8ee602080491ac0c6/ralph-2.1.0.tar.gz (from https://pypi.org/simple/ralph/), version: 2.1.0 2025-09-07T21:42:06,462 Found link https://files.pythonhosted.org/packages/8b/e0/1a2acb5d1c4039d992ce193f15de408102f3389e024170ae200aa37f3104/ralph-2.3.0.tar.gz (from https://pypi.org/simple/ralph/), version: 2.3.0 2025-09-07T21:42:06,462 Found link https://files.pythonhosted.org/packages/f0/97/542de79cbc3580ee88a483670b008cf1b3b39fe35aa0d4dee6b40793919a/ralph-2.3.1.tar.gz (from https://pypi.org/simple/ralph/), version: 2.3.1 2025-09-07T21:42:06,463 Fetching project page and analyzing links: https://www.piwheels.org/simple/ralph/ 2025-09-07T21:42:06,463 Getting page https://www.piwheels.org/simple/ralph/ 2025-09-07T21:42:06,464 Found index url https://www.piwheels.org/simple/ 2025-09-07T21:42:06,556 Fetched page https://www.piwheels.org/simple/ralph/ as text/html 2025-09-07T21:42:06,565 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-2.3.1-py3-none-any.whl#sha256=29302d5e5df5d03a65ee7cd6b07dfac37eeb915c6768f405633fe32cef67b83a (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,565 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-2.3.0-py3-none-any.whl#sha256=181ed0134ffd7ff50cca838bf6a6eb05c37bc9d31356cb85faaeee26164aa0f2 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,565 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-2.1.0-py3-none-any.whl#sha256=c6b5108da96a0cb3d0257d4302b4766ac607bac3f6fd183cee47286e584b5174 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,565 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-2.0.1-py3-none-any.whl#sha256=53cf53b90d2b8d308c59a18e1687c9cfc0ad72c6c8dcc5d8c43f7b0555ef6ba5 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,565 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-2.0.0rc8-py3-none-any.whl#sha256=953faeaf45898e41e49c57e594db7154036a5425985b1f6843e16627ae002874 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,566 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-2.0.0rc7-py3-none-any.whl#sha256=3607329140eb801b42cab9518e39477f2100257af8d1c49d6c75a8c8c911c71a (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,566 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.2.9-py3-none-any.whl#sha256=984a738b0530c2aa096c810242ca24e49685be2b1305f98c083eb0c8828f9e8f (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,566 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.2.8-py3-none-any.whl#sha256=7c9ea0b53c61e9248844ba5bed730c00c3f10c21815146e0e5ed41708a636d70 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,566 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.2.7-py3-none-any.whl#sha256=6a479a08b5350659f0ccf709b7f122aa2b35c1ff9c5455b325df27cc8511e9db (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,566 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.2.6-py3-none-any.whl#sha256=51e909a492f72807bb529e4b799a1d92f759452f922d6acb5609c8c1bfda3796 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,566 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.2.5-py3-none-any.whl#sha256=79f28013b7a71edcd9e06969a73ae343d7b38451aeaf5032c396ca631ddecc8d (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,567 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.2.4-py3-none-any.whl#sha256=5f87a653fc4f343564371d8848c567d26b8f4f89cf21625f193095e95f41d836 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,567 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.2.3-py3-none-any.whl#sha256=e083b93eecbe37872aa56b065ef24e5bebe32fa56a3aa9d6cb0b218eb9bf8efe (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,567 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.2.2-py3-none-any.whl#sha256=f8e2c8b2f83233f89c3283cf891c235ad0299ca14f46e9a9603fb20064ef0178 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,567 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.2.1-py3-none-any.whl#sha256=cc425c5ba8840eff8a0653acf87b453e5c95dd7a655af5b907bb88769d2b60b4 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,567 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.2.0-py3-none-any.whl#sha256=9c1532006f7b8177ee127c6fa006c07556d91677aa2493f578829c00f10ba5d5 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,567 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.18-py3-none-any.whl#sha256=2554799d1311c72a6a4c7f5222eb53b383cc827687f317c52a4f60b088bc15ab (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,567 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.17-py3-none-any.whl#sha256=1dcddc708c54c8236eb694949bacdfd8fd0fdfdc427c520ec4c06f378a125681 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,568 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.16-py3-none-any.whl#sha256=f3bcf6b33ac424e3d900c4b66cec7e16f4bf999c6a2b2e71fa5906f8df7d9d0b (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,568 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.15-py3-none-any.whl#sha256=f037bdb09db9c2de8b5e5e54403326dcbcd4657fb983c3ee18d573caf22f5f35 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,568 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.14-py3-none-any.whl#sha256=b6d6d9e8c2909f674ef4ec7dc202ea4b28d5d6b24aecd6d1e267f05938aada08 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,568 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.13-py3-none-any.whl#sha256=61674faee71a5bce87c54f18a41b04cdb05fc2ea3fa2b3db924965baccf7f734 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,568 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.11-py3-none-any.whl#sha256=9c70d434ad8e6a8e94ada3dc7c8af312f0c8723446b58ee62631fb1d96283cca (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,568 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.10-py3-none-any.whl#sha256=ff6c21c75304275059aee67a4996a5911557ab317e5e8908e95915a31a5174cf (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,568 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.9-py3-none-any.whl#sha256=e2f9b80518a58bd8b743c04e4c6d47900b8b077666fdfe0bda5d6ba2a5cc7255 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,568 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.8-py3-none-any.whl#sha256=b12fa27730bf72dcaa0daaad8a9b7982e376c88b4e89263e9ed668c756a4d982 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,569 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.7-py3-none-any.whl#sha256=14820a72228d83e5d6714c74f1046e81856120981c2bdf9f4917e52068611bcb (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,569 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.6-py3-none-any.whl#sha256=a1905f166afa8a716e75ce3073e1093764363a2a9190e1ae71b42cc81f22e8a8 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,569 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.5-py3-none-any.whl#sha256=5644e0ec1d5b540a334605b6a8e5aa36e5bf27d4685eee252913a0ed65f75176 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,569 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.4-py3-none-any.whl#sha256=700b658b37f03f91c65bbf04395f9f3381768c8b32bb5fdcf4e76c5bb0ee815b (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,569 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.3-py3-none-any.whl#sha256=40a0fc3a640e339216b90a3bd3e4cf380325401039aabd741d97d4a0e024990f (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,569 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.2-py3-none-any.whl#sha256=379b05970a795f4343843f16d32856e7e7b6eb96a93b387ca32bc7d9c8d8d564 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,569 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.1-py3-none-any.whl#sha256=fcbf2306157743083df89cab643b1ac46f04ef4f96c4e0d4df3d1f29c567747d (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,570 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.1.0-py3-none-any.whl#sha256=f6f0e41623143f53e97e514f4973b8b51b9d9687a1b14649d4415cbe46c20347 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,570 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.0.6-py3-none-any.whl#sha256=7105f89d2f04240ed23978ab70b76a7cc9d9507e2c899b8c81b67537fea3f374 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,570 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.0.5-py3-none-any.whl#sha256=b143642c19f181f4a129a128adb0560cc9f030bf0a1e5c560956007a6f8779d4 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,570 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.0.4-py3-none-any.whl#sha256=2ad6d4b4a00c4b884161a974e55a725434d6748fc489d5a0eb4c0643e115e1b1 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,570 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.0.3-py3-none-any.whl#sha256=b3dfa93bfef78de0ee870dabcdca3f6e8351f2021548ff41839b144e931006fd (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,570 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.0.2-py3-none-any.whl#sha256=0554340f247e0ac54a4beb95e54950075241262255d89de4e66f88a0137b3888 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,570 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-1.0.1-py3-none-any.whl#sha256=a18e227442d31f9bc63644bba3dd652c09ea37c8fdef63abe4bb764f0fbb2feb (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,571 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-2.0.0_stable-py3-none-any.whl#sha256=55d740e1a6c73db956433c4d458e74ab76b3356ec2b91b29973c3362c60c2341 (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,571 Skipping link: No binaries permitted for ralph: https://archive1.piwheels.org/simple/ralph/ralph-dev-py3-none-any.whl#sha256=ed0c5a01bc61cb6c0b641e0b2461936fc64a1adf426ccd0252703045cf3a9e1b (from https://www.piwheels.org/simple/ralph/) 2025-09-07T21:42:06,571 Skipping link: not a file: https://www.piwheels.org/simple/ralph/ 2025-09-07T21:42:06,571 Skipping link: not a file: https://pypi.org/simple/ralph/ 2025-09-07T21:42:06,602 Given no hashes to check 1 links for project 'ralph': discarding no candidates 2025-09-07T21:42:06,603 Collecting ralph==1.0.0 2025-09-07T21:42:06,605 Created temporary directory: /tmp/pip-unpack-1oyaru6j 2025-09-07T21:42:06,836 Downloading ralph-1.0.0.tar.gz (165 kB) 2025-09-07T21:42:06,994 Added ralph==1.0.0 from https://files.pythonhosted.org/packages/15/49/a2318209aa416fd3f610b5b527ce4111bca8b692f880b3f9bed0595f42be/ralph-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-n06z7y_2' 2025-09-07T21:42:06,995 Running setup.py (path:/tmp/pip-wheel-__q3p8e2/ralph_7aacc768408d4e799dd8629a4954cfb0/setup.py) egg_info for package ralph 2025-09-07T21:42:06,996 Created temporary directory: /tmp/pip-pip-egg-info-o1j6xq17 2025-09-07T21:42:06,996 Preparing metadata (setup.py): started 2025-09-07T21:42:06,996 Running command python setup.py egg_info 2025-09-07T21:42:07,513 Traceback (most recent call last): 2025-09-07T21:42:07,515 File "", line 2, in 2025-09-07T21:42:07,515 exec(compile(''' 2025-09-07T21:42:07,515 ~~~~^^^^^^^^^^^^ 2025-09-07T21:42:07,515 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:42:07,515 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,515 ...<32 lines>... 2025-09-07T21:42:07,515 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:42:07,515 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,516 ''' % ('/tmp/pip-wheel-__q3p8e2/ralph_7aacc768408d4e799dd8629a4954cfb0/setup.py',), "", "exec")) 2025-09-07T21:42:07,516 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,516 File "", line 35, in 2025-09-07T21:42:07,516 File "/tmp/pip-wheel-__q3p8e2/ralph_7aacc768408d4e799dd8629a4954cfb0/setup.py", line 9, in 2025-09-07T21:42:07,516 with open(os.path.join(os.path.dirname(__file__), 'README.rst')) as ld_file: 2025-09-07T21:42:07,516 ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,516 FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pip-wheel-__q3p8e2/ralph_7aacc768408d4e799dd8629a4954cfb0/README.rst' 2025-09-07T21:42:07,601 ERROR: python setup.py egg_info exited with 1 2025-09-07T21:42:07,613 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T21:42:07,613 exec(compile('"'"''"'"''"'"' 2025-09-07T21:42:07,613 # This is -- a caller that pip uses to run setup.py 2025-09-07T21:42:07,613 # 2025-09-07T21:42:07,613 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T21:42:07,613 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T21:42:07,613 # - It provides a clear error message when setuptools is not installed. 2025-09-07T21:42:07,613 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T21:42:07,613 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T21:42:07,613 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T21:42:07,613 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T21:42:07,613 import os, sys, tokenize, traceback 2025-09-07T21:42:07,613 2025-09-07T21:42:07,613 try: 2025-09-07T21:42:07,613 import setuptools 2025-09-07T21:42:07,613 except ImportError: 2025-09-07T21:42:07,613 print( 2025-09-07T21:42:07,613 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T21:42:07,613 "the build environment with exception:", 2025-09-07T21:42:07,613 file=sys.stderr, 2025-09-07T21:42:07,613 ) 2025-09-07T21:42:07,613 traceback.print_exc() 2025-09-07T21:42:07,613 sys.exit(1) 2025-09-07T21:42:07,613 2025-09-07T21:42:07,613 __file__ = %r 2025-09-07T21:42:07,613 sys.argv[0] = __file__ 2025-09-07T21:42:07,613 2025-09-07T21:42:07,613 if os.path.exists(__file__): 2025-09-07T21:42:07,613 filename = __file__ 2025-09-07T21:42:07,613 with tokenize.open(__file__) as f: 2025-09-07T21:42:07,613 setup_py_code = f.read() 2025-09-07T21:42:07,613 else: 2025-09-07T21:42:07,613 filename = "" 2025-09-07T21:42:07,613 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T21:42:07,613 2025-09-07T21:42:07,613 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T21:42:07,613 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-__q3p8e2/ralph_7aacc768408d4e799dd8629a4954cfb0/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-o1j6xq17[/] 2025-09-07T21:42:07,613 [bold magenta]cwd[/]: /tmp/pip-wheel-__q3p8e2/ralph_7aacc768408d4e799dd8629a4954cfb0/ 2025-09-07T21:42:07,613 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T21:42:07,614 ERROR: metadata generation failed 2025-09-07T21:42:07,619 Exception information: 2025-09-07T21:42:07,619 Traceback (most recent call last): 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T21:42:07,619 call_subprocess( 2025-09-07T21:42:07,619 ~~~~~~~~~~~~~~~^ 2025-09-07T21:42:07,619 args, 2025-09-07T21:42:07,619 ^^^^^ 2025-09-07T21:42:07,619 ...<2 lines>... 2025-09-07T21:42:07,619 spinner=spinner, 2025-09-07T21:42:07,619 ^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,619 ) 2025-09-07T21:42:07,619 ^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T21:42:07,619 raise error 2025-09-07T21:42:07,619 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T21:42:07,619 2025-09-07T21:42:07,619 The above exception was the direct cause of the following exception: 2025-09-07T21:42:07,619 2025-09-07T21:42:07,619 Traceback (most recent call last): 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T21:42:07,619 status = _inner_run() 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T21:42:07,619 return self.run(options, args) 2025-09-07T21:42:07,619 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T21:42:07,619 return func(self, options, args) 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T21:42:07,619 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T21:42:07,619 result = self._result = resolver.resolve( 2025-09-07T21:42:07,619 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:42:07,619 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T21:42:07,619 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,619 ) 2025-09-07T21:42:07,619 ^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T21:42:07,619 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T21:42:07,619 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T21:42:07,619 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T21:42:07,619 if not criterion.candidates: 2025-09-07T21:42:07,619 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T21:42:07,619 return bool(self._sequence) 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T21:42:07,619 self._bool = any(self) 2025-09-07T21:42:07,619 ~~~^^^^^^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T21:42:07,619 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T21:42:07,619 ^^^^^^^^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T21:42:07,619 candidate = func() 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T21:42:07,619 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T21:42:07,619 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:42:07,619 link, template, name, version 2025-09-07T21:42:07,619 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,619 ) 2025-09-07T21:42:07,619 ^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T21:42:07,619 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T21:42:07,619 ~~~~~~~~~~~~~^ 2025-09-07T21:42:07,619 link, 2025-09-07T21:42:07,619 ^^^^^ 2025-09-07T21:42:07,619 ...<3 lines>... 2025-09-07T21:42:07,619 version=version, 2025-09-07T21:42:07,619 ^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,619 ) 2025-09-07T21:42:07,619 ^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T21:42:07,619 super().__init__( 2025-09-07T21:42:07,619 ~~~~~~~~~~~~~~~~^ 2025-09-07T21:42:07,619 link=link, 2025-09-07T21:42:07,619 ^^^^^^^^^^ 2025-09-07T21:42:07,619 ...<4 lines>... 2025-09-07T21:42:07,619 version=version, 2025-09-07T21:42:07,619 ^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,619 ) 2025-09-07T21:42:07,619 ^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T21:42:07,619 self.dist = self._prepare() 2025-09-07T21:42:07,619 ~~~~~~~~~~~~~^^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T21:42:07,619 dist = self._prepare_distribution() 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T21:42:07,619 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T21:42:07,619 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T21:42:07,619 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T21:42:07,619 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T21:42:07,619 dist = _get_prepared_distribution( 2025-09-07T21:42:07,619 req, 2025-09-07T21:42:07,619 ...<3 lines>... 2025-09-07T21:42:07,619 self.check_build_deps, 2025-09-07T21:42:07,619 ) 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T21:42:07,619 abstract_dist.prepare_distribution_metadata( 2025-09-07T21:42:07,619 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:42:07,619 finder, build_isolation, check_build_deps 2025-09-07T21:42:07,619 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,619 ) 2025-09-07T21:42:07,619 ^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T21:42:07,619 self.req.prepare_metadata() 2025-09-07T21:42:07,619 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T21:42:07,619 self.metadata_directory = generate_metadata_legacy( 2025-09-07T21:42:07,619 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T21:42:07,619 build_env=self.build_env, 2025-09-07T21:42:07,619 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,619 ...<3 lines>... 2025-09-07T21:42:07,619 details=details, 2025-09-07T21:42:07,619 ^^^^^^^^^^^^^^^^ 2025-09-07T21:42:07,619 ) 2025-09-07T21:42:07,619 ^ 2025-09-07T21:42:07,619 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T21:42:07,619 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T21:42:07,619 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T21:42:07,640 Removed ralph==1.0.0 from https://files.pythonhosted.org/packages/15/49/a2318209aa416fd3f610b5b527ce4111bca8b692f880b3f9bed0595f42be/ralph-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-n06z7y_2' 2025-09-07T21:42:07,640 Removed build tracker: '/tmp/pip-build-tracker-n06z7y_2'