2025-09-07T22:53:24,682 Created temporary directory: /tmp/pip-build-tracker-cprzzj45 2025-09-07T22:53:24,682 Initialized build tracking at /tmp/pip-build-tracker-cprzzj45 2025-09-07T22:53:24,683 Created build tracker: /tmp/pip-build-tracker-cprzzj45 2025-09-07T22:53:24,683 Entered build tracker: /tmp/pip-build-tracker-cprzzj45 2025-09-07T22:53:24,683 Created temporary directory: /tmp/pip-wheel-yu_9u800 2025-09-07T22:53:24,686 Created temporary directory: /tmp/pip-ephem-wheel-cache-175tkaen 2025-09-07T22:53:24,746 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T22:53:24,748 2 location(s) to search for versions of ryu: 2025-09-07T22:53:24,748 * https://pypi.org/simple/ryu/ 2025-09-07T22:53:24,748 * https://www.piwheels.org/simple/ryu/ 2025-09-07T22:53:24,749 Fetching project page and analyzing links: https://pypi.org/simple/ryu/ 2025-09-07T22:53:24,749 Getting page https://pypi.org/simple/ryu/ 2025-09-07T22:53:24,750 Found index url https://pypi.org/simple/ 2025-09-07T22:53:24,899 Fetched page https://pypi.org/simple/ryu/ as application/vnd.pypi.simple.v1+json 2025-09-07T22:53:24,918 Found link https://files.pythonhosted.org/packages/3c/5b/841c32a3330c7b560b1281045e588a900ebbf74e0215215fe72959fe6802/ryu-0.2.tar.gz (from https://pypi.org/simple/ryu/), version: 0.2 2025-09-07T22:53:24,919 Found link https://files.pythonhosted.org/packages/64/ce/f03626b39f0da2e5779ef2c7a8c508999221dfebc1523308a538d4bd226f/ryu-1.0.tar.gz (from https://pypi.org/simple/ryu/), version: 1.0 2025-09-07T22:53:24,919 Found link https://files.pythonhosted.org/packages/4c/1b/d815eb2bde3b5600acaf7dca51be59384cab37956cabe925ca13cdff4ab1/ryu-1.1.tar.gz (from https://pypi.org/simple/ryu/), version: 1.1 2025-09-07T22:53:24,920 Found link https://files.pythonhosted.org/packages/19/23/d982fa6cbbd1ca1f17c2a2b0507d0100df2ed9f025f6991cea269392a7a4/ryu-1.2.tar.gz (from https://pypi.org/simple/ryu/), version: 1.2 2025-09-07T22:53:24,920 Found link https://files.pythonhosted.org/packages/e5/b1/8ec17dc0e0884714d928ec492697cddae0eb99925d458450079c49bc0bfa/ryu-1.3.tar.gz (from https://pypi.org/simple/ryu/), version: 1.3 2025-09-07T22:53:24,921 Found link https://files.pythonhosted.org/packages/ec/76/fa75443992e512c51f03bdc99553aaee01bcf49bc4f6f173cbbbd19e8ad8/ryu-1.4.tar.gz (from https://pypi.org/simple/ryu/), version: 1.4 2025-09-07T22:53:24,921 Found link https://files.pythonhosted.org/packages/42/e4/df0aab3a4f76034caa5ef55d90af1308c02483b40f6bda91ea333a27ef7e/ryu-1.5.tar.gz (from https://pypi.org/simple/ryu/), version: 1.5 2025-09-07T22:53:24,921 Found link https://files.pythonhosted.org/packages/9e/5f/4f38383e019951fe298f6cfa9a30201d1c44606a03dcfaa94c3683e08762/ryu-1.6.tar.gz (from https://pypi.org/simple/ryu/), version: 1.6 2025-09-07T22:53:24,922 Found link https://files.pythonhosted.org/packages/fb/1d/5750b597035d1d855b6f5e484db2c791d5c533bcb1bc0f9b7fb252af107f/ryu-1.7.tar.gz (from https://pypi.org/simple/ryu/), version: 1.7 2025-09-07T22:53:24,922 Found link https://files.pythonhosted.org/packages/aa/5e/fefbc4dc0429c41f8551ed3ec31bef933a8cc637843d5f6e4b6a020767b6/ryu-1.8.tar.gz (from https://pypi.org/simple/ryu/), version: 1.8 2025-09-07T22:53:24,922 Found link https://files.pythonhosted.org/packages/bb/c8/460618f7eff71a0ec731924adb9c6109fcd588fb59e49d3725e67b62b28f/ryu-1.9.tar.gz (from https://pypi.org/simple/ryu/), version: 1.9 2025-09-07T22:53:24,922 Found link https://files.pythonhosted.org/packages/e3/00/14cab5633e107747171e7295fb5d0ea5ffc2919abe714ddb524b48f0859e/ryu-2.0.tar.gz (from https://pypi.org/simple/ryu/), version: 2.0 2025-09-07T22:53:24,922 Found link https://files.pythonhosted.org/packages/c2/32/1215e0b222a92d8cb5554d7c39c7a7c188f7c7cb8c10cffb51131ec24eb9/ryu-2.1.tar.gz (from https://pypi.org/simple/ryu/), version: 2.1 2025-09-07T22:53:24,922 Found link https://files.pythonhosted.org/packages/f7/d9/4f36a46fb912d42e8782a65b17f183aa6cf4eacbc27f8b5486c6a1c6382d/ryu-2.2.tar.gz (from https://pypi.org/simple/ryu/), version: 2.2 2025-09-07T22:53:24,923 Found link https://files.pythonhosted.org/packages/1b/de/f6cc4d89670a706011355772e3772ad5928e2e1cd3a66e2cf68351b32cac/ryu-3.1.tar.gz (from https://pypi.org/simple/ryu/), version: 3.1 2025-09-07T22:53:24,923 Found link https://files.pythonhosted.org/packages/87/b6/1bdbc3d5f10c16b7e009068b479c881dfb1d05080b24bfd44428bed3833c/ryu-3.2.tar.gz (from https://pypi.org/simple/ryu/), version: 3.2 2025-09-07T22:53:24,923 Found link https://files.pythonhosted.org/packages/98/5d/a6a4b366256667d730ec23d0b6fa5f60d7324802ab7fa1bf936bce6c38e2/ryu-3.3.tar.gz (from https://pypi.org/simple/ryu/), version: 3.3 2025-09-07T22:53:24,923 Found link https://files.pythonhosted.org/packages/6e/cf/e92a79ed35c3b129713521b7df674fb9c76f42878c0c82f68d379547b82a/ryu-3.4.tar.gz (from https://pypi.org/simple/ryu/), version: 3.4 2025-09-07T22:53:24,923 Found link https://files.pythonhosted.org/packages/6b/7d/0714239314f70deeea3e643af741529cddf49f7f992191ef57f9f129d72f/ryu-3.5.tar.gz (from https://pypi.org/simple/ryu/), version: 3.5 2025-09-07T22:53:24,924 Found link https://files.pythonhosted.org/packages/fe/0c/e96b5ac127c70bbee0b1d2fd6c1fafc615673ee9012036381c5fa791808c/ryu-3.6.tar.gz (from https://pypi.org/simple/ryu/), version: 3.6 2025-09-07T22:53:24,924 Found link https://files.pythonhosted.org/packages/bf/52/a89c9a86a6cf0ff9d30612ba92c8789fab48ea3f9c77fd8e51b8bd5a2bd9/ryu-3.7.tar.gz (from https://pypi.org/simple/ryu/), version: 3.7 2025-09-07T22:53:24,924 Found link https://files.pythonhosted.org/packages/54/5e/dcbea08b29f5ab1e8535197d070aac6df441bb023636938d311df900ac54/ryu-3.8.tar.gz (from https://pypi.org/simple/ryu/), version: 3.8 2025-09-07T22:53:24,924 Found link https://files.pythonhosted.org/packages/cf/92/d4a31b5a64c7f01335c4b8e5f90caf186e4ad49dc590d9298df6e3e1be7b/ryu-3.9.tar.gz (from https://pypi.org/simple/ryu/), version: 3.9 2025-09-07T22:53:24,924 Found link https://files.pythonhosted.org/packages/4c/e2/6e35ec3e8a85b112cc5d3719cdcc3ff0bca3065f409f4a11c0a3568b4672/ryu-3.10.tar.gz (from https://pypi.org/simple/ryu/), version: 3.10 2025-09-07T22:53:24,924 Found link https://files.pythonhosted.org/packages/1c/32/eb016fcc8a36cc7b6a7c3bd975451d153ed68592b981551a40c9df724fba/ryu-3.11.tar.gz (from https://pypi.org/simple/ryu/), version: 3.11 2025-09-07T22:53:24,925 Found link https://files.pythonhosted.org/packages/a8/e2/dcc7236c601d9f46862db5e6925bbdb6ec1b835b46ffad1af5eca5ea95f6/ryu-3.12.tar.gz (from https://pypi.org/simple/ryu/), version: 3.12 2025-09-07T22:53:24,925 Found link https://files.pythonhosted.org/packages/7f/21/167d37df7079e02a147b07ee836ff861b4f224a5d1d11aba694731fa0a86/ryu-3.13.tar.gz (from https://pypi.org/simple/ryu/), version: 3.13 2025-09-07T22:53:24,925 Found link https://files.pythonhosted.org/packages/19/37/2a010f9bd9bcc2b451e208630ca6f044f07ce324fb3b7b3850a1d2d2830b/ryu-3.15.tar.gz (from https://pypi.org/simple/ryu/), version: 3.15 2025-09-07T22:53:24,925 Found link https://files.pythonhosted.org/packages/be/74/b3659a7cbca091bdd51158044cfd747a3e7ccb3ec4092322327a2decf366/ryu-3.17.tar.gz (from https://pypi.org/simple/ryu/), version: 3.17 2025-09-07T22:53:24,925 Found link https://files.pythonhosted.org/packages/70/92/d59f92a5906d6689d60467d595aa4e4664dc9b12231dec2dab1d716b6d95/ryu-3.18.tar.gz (from https://pypi.org/simple/ryu/), version: 3.18 2025-09-07T22:53:24,926 Found link https://files.pythonhosted.org/packages/63/04/d6405a04ab86b7f670d3d54254de02a83eea5d130a96d3b408eb8032323c/ryu-3.19.tar.gz (from https://pypi.org/simple/ryu/), version: 3.19 2025-09-07T22:53:24,926 Found link https://files.pythonhosted.org/packages/e6/b4/a374e092e245398fd8d6b4818e6cbf09858179948d55e5846e30fdf555c9/ryu-3.20.tar.gz (from https://pypi.org/simple/ryu/), version: 3.20 2025-09-07T22:53:24,926 Found link https://files.pythonhosted.org/packages/e0/b5/4a5bdd4fbd8b34659a47756e9dccec4f71195f2b6f4b021ea58961600cbc/ryu-3.20.1.tar.gz (from https://pypi.org/simple/ryu/), version: 3.20.1 2025-09-07T22:53:24,926 Found link https://files.pythonhosted.org/packages/ba/b5/1c5a22e1405cf88e9530541d4553136651f8363aba0621dcc49e3351beee/ryu-3.20.2.tar.gz (from https://pypi.org/simple/ryu/), version: 3.20.2 2025-09-07T22:53:24,926 Found link https://files.pythonhosted.org/packages/89/a1/99a3f192411e6b3926802a92e7c8c5addbed08bd862309c2010d4d99aa85/ryu-3.22.tar.gz (from https://pypi.org/simple/ryu/), version: 3.22 2025-09-07T22:53:24,926 Found link https://files.pythonhosted.org/packages/bd/08/80b3e54678786464a4c1257ca66db717bb9eab10ed7f81e0dafc0be5e995/ryu-3.23.tar.gz (from https://pypi.org/simple/ryu/), version: 3.23 2025-09-07T22:53:24,927 Found link https://files.pythonhosted.org/packages/4e/ae/94584df8bac742155107b19e746ee28edb12b057d66cddedabb4bb67a207/ryu-3.23.2.tar.gz (from https://pypi.org/simple/ryu/), version: 3.23.2 2025-09-07T22:53:24,927 Found link https://files.pythonhosted.org/packages/f3/5a/afdd0c98d774720c37d642b3394eb381d1986dd65614fc0f45e43f650340/ryu-3.24.tar.gz (from https://pypi.org/simple/ryu/), version: 3.24 2025-09-07T22:53:24,927 Found link https://files.pythonhosted.org/packages/3c/76/92e5d699a80d5d218fb8d3b7d7cdd5e01238c11c700bdf320f0fabe9dfdc/ryu-3.25.tar.gz (from https://pypi.org/simple/ryu/), version: 3.25 2025-09-07T22:53:24,927 Found link https://files.pythonhosted.org/packages/47/99/2d40770114f08a782ba0baa7727505c2f18cc4151c38a69b51a0c2c13daa/ryu-3.25.1.tar.gz (from https://pypi.org/simple/ryu/), version: 3.25.1 2025-09-07T22:53:24,927 Found link https://files.pythonhosted.org/packages/44/3b/f8092902a460a61b498f4098d75edda9cc2a4ccf1124d7dfb34a4addc6c4/ryu-3.26.tar.gz (from https://pypi.org/simple/ryu/), version: 3.26 2025-09-07T22:53:24,928 Found link https://files.pythonhosted.org/packages/55/5b/45aa3a63a6fe1da1add507a5c7071ca686c07778a6e5b447b5bf7c4c4bc2/ryu-3.29.tar.gz (from https://pypi.org/simple/ryu/), version: 3.29 2025-09-07T22:53:24,928 Found link https://files.pythonhosted.org/packages/f9/01/ae182c150a36e2d6553dfdba85d5945001fbfeea35d17992c61e462baa0d/ryu-3.29.1.tar.gz (from https://pypi.org/simple/ryu/), version: 3.29.1 2025-09-07T22:53:24,928 Found link https://files.pythonhosted.org/packages/07/85/453586615c413d679ccd762ddcb491093709ce90ca0d076e70ec88813d3e/ryu-3.30.tar.gz (from https://pypi.org/simple/ryu/), version: 3.30 2025-09-07T22:53:24,928 Found link https://files.pythonhosted.org/packages/25/ca/e42415c0487e047ad4fb6e1fc62cc2279f5967bab5b51c30066054ed825f/ryu-4.0.tar.gz (from https://pypi.org/simple/ryu/), version: 4.0 2025-09-07T22:53:24,928 Found link https://files.pythonhosted.org/packages/f7/2b/36c0c30053fe62863744c6ad61c3c7b72ecdd2e0d528949920dc28fe990d/ryu-4.1.tar.gz (from https://pypi.org/simple/ryu/), version: 4.1 2025-09-07T22:53:24,928 Found link https://files.pythonhosted.org/packages/0a/b6/e9d91e129efd6ce401f1621d24941b619b665571c729168bf4fa9d8e746a/ryu-4.2.tar.gz (from https://pypi.org/simple/ryu/), version: 4.2 2025-09-07T22:53:24,929 Found link https://files.pythonhosted.org/packages/a6/a4/4e254ee0bc5b1399f42558c0134aa7b5491eb1fccf96e5f328846aa681de/ryu-4.2.1.tar.gz (from https://pypi.org/simple/ryu/), version: 4.2.1 2025-09-07T22:53:24,929 Found link https://files.pythonhosted.org/packages/27/79/36a66b27432f3295ba22cf68eea197e996c1a3f695f734062a30c30b63f1/ryu-4.2.2.tar.gz (from https://pypi.org/simple/ryu/), version: 4.2.2 2025-09-07T22:53:24,929 Found link https://files.pythonhosted.org/packages/4f/e4/f7a0e1ccbc3884216d7aabd317b058a2318ac2bcc5c81d73f42ad5373dc6/ryu-4.3.tar.gz (from https://pypi.org/simple/ryu/), version: 4.3 2025-09-07T22:53:24,929 Found link https://files.pythonhosted.org/packages/63/3b/0a4eacaa8ca4ab9750c0c3b6bfd4256b7d15117bb3b4c78e4e1062ef19b2/ryu-4.4.tar.gz (from https://pypi.org/simple/ryu/), version: 4.4 2025-09-07T22:53:24,929 Found link https://files.pythonhosted.org/packages/64/e7/1be893594f9d295745b3c214c1805fd34afe1ca76a9991dc4e68c91183a0/ryu-4.5.tar.gz (from https://pypi.org/simple/ryu/), version: 4.5 2025-09-07T22:53:24,930 Found link https://files.pythonhosted.org/packages/ec/43/6bde8393edbd16032a78366208cf361beb2b645ceccffd94c0e06dcd96fa/ryu-4.6.tar.gz (from https://pypi.org/simple/ryu/), version: 4.6 2025-09-07T22:53:24,930 Found link https://files.pythonhosted.org/packages/a9/79/121ed2402fb9df587070b6ada2ef1e81eabcf0109cbde8f942bf6808d1b4/ryu-4.7.tar.gz (from https://pypi.org/simple/ryu/), version: 4.7 2025-09-07T22:53:24,930 Found link https://files.pythonhosted.org/packages/72/a9/baafa38099937e741f16fcddd6d4895e81d8f4bb9f2f9159acf07526224b/ryu-4.8.tar.gz (from https://pypi.org/simple/ryu/), version: 4.8 2025-09-07T22:53:24,930 Found link https://files.pythonhosted.org/packages/45/3b/fdcbf7a1f1eb8c970dd56d967cb72ae3698721b25fd2324b60afaeb9bb80/ryu-4.8.1.tar.gz (from https://pypi.org/simple/ryu/), version: 4.8.1 2025-09-07T22:53:24,930 Found link https://files.pythonhosted.org/packages/5a/3a/8dd59612ed776754e5b5fd32b9dd2e8d4f73cc9d7a130ebc99e12d129bd6/ryu-4.9.tar.gz (from https://pypi.org/simple/ryu/), version: 4.9 2025-09-07T22:53:24,931 Found link https://files.pythonhosted.org/packages/7d/83/8d1561212aafdcc6bfeaaa70f189787f5b22b903b0d07a427f8edd8572b1/ryu-4.10.tar.gz (from https://pypi.org/simple/ryu/), version: 4.10 2025-09-07T22:53:24,931 Found link https://files.pythonhosted.org/packages/32/ae/ce24fde56130a67711372421c18f08d45755ef99d9df4d8bed660b1b1f82/ryu-4.11.tar.gz (from https://pypi.org/simple/ryu/), version: 4.11 2025-09-07T22:53:24,931 Found link https://files.pythonhosted.org/packages/5a/5a/df9bb5666b5f7f5e7bb8fc14953ad835360d7860727c35be355e2a3c0d4b/ryu-4.12.tar.gz (from https://pypi.org/simple/ryu/), version: 4.12 2025-09-07T22:53:24,931 Found link https://files.pythonhosted.org/packages/fa/0d/8a32b13bf25dddb7f5c9f413db38d590439af5a7d842cd10261985cf728c/ryu-4.13.tar.gz (from https://pypi.org/simple/ryu/), version: 4.13 2025-09-07T22:53:24,931 Found link https://files.pythonhosted.org/packages/ec/30/2aef07bc891efca93569d1287aa3a679852eb200139c9b71628d02e1b315/ryu-4.14.tar.gz (from https://pypi.org/simple/ryu/), version: 4.14 2025-09-07T22:53:24,931 Found link https://files.pythonhosted.org/packages/33/06/f68599f6bafbf57e813842df57ec9a0a3df5807853ca97bf208a58510b0b/ryu-4.15.tar.gz (from https://pypi.org/simple/ryu/), version: 4.15 2025-09-07T22:53:24,932 Found link https://files.pythonhosted.org/packages/99/08/07191c5309c966f7fe4c7f305b304604176a3605128e212d77ede8e768df/ryu-4.16.tar.gz (from https://pypi.org/simple/ryu/), version: 4.16 2025-09-07T22:53:24,932 Found link https://files.pythonhosted.org/packages/69/65/360c111c2f1c52f18cebc7d477f4f894f2fba040326f3ac605d7a8192748/ryu-4.17.tar.gz (from https://pypi.org/simple/ryu/), version: 4.17 2025-09-07T22:53:24,932 Found link https://files.pythonhosted.org/packages/d9/7b/fa38d8cbd4939ca9ef504db1fc88bffd405e9ac9546ef4d8928054bebfe6/ryu-4.18.tar.gz (from https://pypi.org/simple/ryu/), version: 4.18 2025-09-07T22:53:24,932 Found link https://files.pythonhosted.org/packages/78/5b/fa39c038e2967b2825d21fd3c5c7a2fb865d7eb798764ab0a2d3c4af2741/ryu-4.19.tar.gz (from https://pypi.org/simple/ryu/), version: 4.19 2025-09-07T22:53:24,932 Found link https://files.pythonhosted.org/packages/77/33/5a23edf2fc911566d344ddf26aa23f702f0326b5ad1e99c682014bdab91f/ryu-4.20.tar.gz (from https://pypi.org/simple/ryu/), version: 4.20 2025-09-07T22:53:24,932 Found link https://files.pythonhosted.org/packages/df/ed/57d3f3caa9fa53f6162f44bed1f48f40c4dc192040e78e1373e63e4ea30d/ryu-4.21.tar.gz (from https://pypi.org/simple/ryu/), version: 4.21 2025-09-07T22:53:24,933 Found link https://files.pythonhosted.org/packages/fa/52/3e438232c10d344882314dc0679684ef5bfec721550c9f31494d3889c2f4/ryu-4.22.tar.gz (from https://pypi.org/simple/ryu/), version: 4.22 2025-09-07T22:53:24,933 Found link https://files.pythonhosted.org/packages/ca/41/939a2e321a6fcea4e175d6f8063d5e5bb00a5346e407892d61296a2cc4f3/ryu-4.23.tar.gz (from https://pypi.org/simple/ryu/), version: 4.23 2025-09-07T22:53:24,933 Found link https://files.pythonhosted.org/packages/0b/66/788012b2e3a950d2b43b3e3d3d1782a809c3e3d3cdb0ecc12330b2a9a33c/ryu-4.24.tar.gz (from https://pypi.org/simple/ryu/), version: 4.24 2025-09-07T22:53:24,933 Found link https://files.pythonhosted.org/packages/f7/c0/185c3a57b7551a385d5e57ce81c3137ae827d3065bcbb2bb7cb1970b2e52/ryu-4.25.tar.gz (from https://pypi.org/simple/ryu/), version: 4.25 2025-09-07T22:53:24,933 Found link https://files.pythonhosted.org/packages/f0/69/e6be170ac1fe27711095263e5241d3168d5010e94af6c709dd77d1580a6e/ryu-4.26.tar.gz (from https://pypi.org/simple/ryu/), version: 4.26 2025-09-07T22:53:24,934 Found link https://files.pythonhosted.org/packages/c8/f7/21b5a656646de0329241d8449098205494273c8c54389fee46a75a57dcb8/ryu-4.27.tar.gz (from https://pypi.org/simple/ryu/), version: 4.27 2025-09-07T22:53:24,934 Found link https://files.pythonhosted.org/packages/62/62/aed092b4d098274d1ff2ace4d21a3b45f6e8277d4bb21e459c53c22afa45/ryu-4.29.tar.gz (from https://pypi.org/simple/ryu/), version: 4.29 2025-09-07T22:53:24,934 Found link https://files.pythonhosted.org/packages/19/4b/aa67d6c0fc2a2105c0eb2af145761ad8b674168001977fdfcb010a5e3393/ryu-4.30.tar.gz (from https://pypi.org/simple/ryu/), version: 4.30 2025-09-07T22:53:24,935 Found link https://files.pythonhosted.org/packages/ab/e5/7c8863f68906645267ac142a853ecff4275713e5a8c7719c43a22da1e6ec/ryu-4.31.tar.gz (from https://pypi.org/simple/ryu/), version: 4.31 2025-09-07T22:53:24,935 Found link https://files.pythonhosted.org/packages/f5/21/4defc2601049fc50dd924bc28d03c1da5116ea5250b5b6e58b85371c1447/ryu-4.32.tar.gz (from https://pypi.org/simple/ryu/), version: 4.32 2025-09-07T22:53:24,935 Found link https://files.pythonhosted.org/packages/30/82/d7c7ca0aa7b3c5de1f23a4f0b7ce458931819baf1fecae2cfdf52a5f6ac0/ryu-4.33.tar.gz (from https://pypi.org/simple/ryu/), version: 4.33 2025-09-07T22:53:24,935 Found link https://files.pythonhosted.org/packages/25/30/1c1972b3f9bf52de32d2fdf7c5206ff7099e739bf69b6004f4a71bcbde18/ryu-4.34.tar.gz (from https://pypi.org/simple/ryu/), version: 4.34 2025-09-07T22:53:24,935 Fetching project page and analyzing links: https://www.piwheels.org/simple/ryu/ 2025-09-07T22:53:24,936 Getting page https://www.piwheels.org/simple/ryu/ 2025-09-07T22:53:24,937 Found index url https://www.piwheels.org/simple/ 2025-09-07T22:53:25,046 Fetched page https://www.piwheels.org/simple/ryu/ as text/html 2025-09-07T22:53:25,062 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.34-py3-none-any.whl#sha256=382d3d4ec4aac538c79e478ced525770aa22e66268541fb825832e102052b490 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,062 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.33-py3-none-any.whl#sha256=8c908eb9fe0428f81a02f01c8fa722e6d50854d67681e2af1a5d09f20268ec02 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,062 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.32-py3-none-any.whl#sha256=b3a0a060592bcfe24e45065df782ed33dfd121c163394ad69598fd0f83c8221f (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,063 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.31-py3-none-any.whl#sha256=0df5b98b61c1d546f262de33bb119156487707c630a9f2f50da604c9615196a7 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,063 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.30-py3-none-any.whl#sha256=4b016027ca76331f07215dbd53aaf568425921fc9f230d91fe0a418615a182d1 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,063 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.29-py3-none-any.whl#sha256=5bd9523794769722dd6522196cee3245356d09101dae1adf3c9d3a714a7651fb (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,063 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.27-py3-none-any.whl#sha256=20a20f5be8ac4bf72856b0ea4fe4a317a47e6d186980ee14c5bc20a42ffb3a84 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,063 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.26-py3-none-any.whl#sha256=2074f0884de8e664eb1a19dc33f98a9193f898978eef60d6c2964d98b3c1f42a (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,063 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.25-py3-none-any.whl#sha256=66535c5806fec58c7ac3ffd4732dde200d2313d6a5ffbcb52e138aaca4bc2149 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,064 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.24-py3-none-any.whl#sha256=6232772610d1eb26973b212e7d1100cc0b5f6e773fa9b497509a17883efdb8f0 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,064 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.23-py3-none-any.whl#sha256=fdd5a1e86c2e5f56322ec845103ffc017bd03727609350de8570adeff71934e9 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,064 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.22-py3-none-any.whl#sha256=391628d155478b442c47d636eea3e88fbb887c348c5609e202fa33cb169bd969 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,064 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.21-py3-none-any.whl#sha256=7c318e363643fd2789c1c0453d119bb58d95c0e289f6b96ba9690d3e2310eb9a (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,064 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.20-py3-none-any.whl#sha256=337ecf846e59e400277fbb395f765a094b02435664e6afc47644b53730e3a02c (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,064 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.19-py3-none-any.whl#sha256=eb5d00666ce95c3a0750914da5978be89b2e8ce9bac7921aeec70253aef0c18a (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,064 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.18-py3-none-any.whl#sha256=06973ea6e70960608ddc4e401594e3d76a57dc43a13478376bf896ba0f547f7b (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,065 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.17-py3-none-any.whl#sha256=3645d91a7c00f174ae4228d1dba6b6a8f5eeed0d30c8ec099cecc4d177638ea4 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,065 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.16-py3-none-any.whl#sha256=fe8c2f90ba3fd92de1bd51480253deb2dbe6abf5bcf28dea0783c44a5dc59676 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,065 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.15-py3-none-any.whl#sha256=493898a0017ed3b5b06a05f253fe452954009e5de46a429fb01a7f45dca831f4 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,065 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.14-py3-none-any.whl#sha256=273ce12858c42a2f4fba26fe4f00811b67c018688f16eadd6c8e3764a7ca750e (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,065 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.13-py3-none-any.whl#sha256=88a6d9c8577d5a3dd38a32b3c1e27d23000f6fbb27f0e1fda61ef0f2b1098b7e (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,065 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.12-py3-none-any.whl#sha256=acc697c0d8d21426b08596eff138fc7dccde453aa482f46fcbcfaa464592580b (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,066 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.11-py3-none-any.whl#sha256=5dd54ec73023ebfeced2f757a5fa8524606d2d61f0357c530dbc9258ed9d2bd1 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,066 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.10-py3-none-any.whl#sha256=7888cc95e0e5aacb2376b207d16fcd855fba1a896cba40b17da9bc41f443eefe (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,066 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.9-py3-none-any.whl#sha256=229d4c55e12557a945bd4708b8270aa84c4259220013529713c5c587bb9b3f56 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,066 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.8.1-py3-none-any.whl#sha256=bdb72ae114610eeff9fedf990d3033667e7ebe74994cf835661a8e7335b34d0a (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,066 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.8-py3-none-any.whl#sha256=1b14af6301ba117c577e61dda1d15402c3e117eebc2b02b1bdd5b1329815c5cc (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,066 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.7-py3-none-any.whl#sha256=a057a07ea4ba557a414dcf29c004b98dee4bdb985c995dc1f82cda6e1eedd761 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,067 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.6-py3-none-any.whl#sha256=6fa5bc3385e27a8a4f286825ffec7c7773dd8b936ee6ecdb15ee2f2f24352ff7 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,067 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.5-py3-none-any.whl#sha256=290b9ce694ecd4b9b013cee1bd7ac9246c822cc4f6a4a5a14d892a64924b1491 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,067 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.4-py3-none-any.whl#sha256=d771236de50eef166891f603ade2a99fb99268a4922dc62f19b7dac542aff60d (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,067 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.3-py3-none-any.whl#sha256=b4c8dc9b6d22a42a34699cfb7ea8d46dfd18ef6260ae89fb824046a907d74bc2 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,067 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.2.2-py3-none-any.whl#sha256=64d6e2216b5c505dee5b428dccb3dc3ec28481279599636ad50ac1fedf780b06 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,067 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.2.1-py3-none-any.whl#sha256=4f07990af20db3ead42e3d36ab1fbccc90798216319b31cde3dd571181fa7db4 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,067 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.2-py3-none-any.whl#sha256=196833e3eabab97aa9e4d7d7813f31c25421c292e5df405a6d9272056c694c82 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,068 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.1-py3-none-any.whl#sha256=5b18f54b882bdaa3913937f7167bfc935a89ee92b421e56f25fb1fac3668d81e (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,068 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-4.0-py3-none-any.whl#sha256=75994dbcb555d3dc1e92e2169935570c4cee8a11a3821a938bd9330adb725d75 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,068 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.30-py3-none-any.whl#sha256=d9fe929f77692ef32e8bc6d21ce416a3eb70b8038976f6ea1d5bbd1c2ca4116e (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,068 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.29.1-py3-none-any.whl#sha256=a7773fe8f4405c89f997fbe12c2b263ed1dc51c835a80001a39d0b36a3863cf6 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,068 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.29-py3-none-any.whl#sha256=03c5796ac871f389fdac99efcb56a373715c58ce4bccd5b3a97f8790a5c61a34 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,068 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.26-py3-none-any.whl#sha256=143aefa853ee340c4abd154a66cc5517fedfc8d56218792fe2f42dcc96512c9b (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,069 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.25.1-py3-none-any.whl#sha256=c905e85405d6654195258b2633735d28c8d5596a13aa65141b3dc179c568e6c8 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,069 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.25-py3-none-any.whl#sha256=f373338b4ece94e7ccf52014b0f751b1619a789d9ceef1095296c4d7fa41669f (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,069 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.24-py3-none-any.whl#sha256=e964a56841fe24df3075d7a54f4decd4b3b3963822cd78e1cabcf3dc6067c2ac (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,069 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.23.2-py3-none-any.whl#sha256=a6fb1cc33dec856358e8a208c9549cc3b8aa31f0910fa28a5acaf3fe53cf5811 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,069 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.23-py3-none-any.whl#sha256=a5d9b967b362090609b44455bfe27ad0f95194d44cb662d7029f3be2d863ade6 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,069 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.22-py3-none-any.whl#sha256=67b94248e9517cf736250bd0ee16b995216f326d0745c6855cbaabd5db9ca223 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,070 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.20.2-py3-none-any.whl#sha256=9643fa8b141afee6667b80dd9df7d2971dff163cf41365a4c7f9223cb54d852d (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,070 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.20.1-py3-none-any.whl#sha256=20fae20c02d305ec49e5e5d6c1141644ef00cb50e59cec6ca1b2528de33452c6 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,070 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.20-py3-none-any.whl#sha256=29f323aa705bb1de6724755a209c86f8c64bd2fe72a58f37d7f6eab3b2b0a53e (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,070 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.19-py3-none-any.whl#sha256=f2be46a48f5ef3a74f54e1862ccdd7dab01362adbc1820779cb77af295852bdd (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,070 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.18-py3-none-any.whl#sha256=3154ba33d0d5477c300ee7bcc82b5e4fccc27038b07b54cab1993a66dd409a26 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,070 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.17-py3-none-any.whl#sha256=9118ae30c569c718d3c9b23c6b0e55ef82f8d7cceacc936a28658e0e1aa4d3ee (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,070 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.15-py3-none-any.whl#sha256=c9f7cee7d94aba770010eb0ae48a01f492a867ecac2b65062fa442d44271780c (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,071 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.13-py3-none-any.whl#sha256=5288e7aa47a545a7323afca98b15b79d8abde8662200f54a38396bcd2e5d97d5 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,071 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.12-py3-none-any.whl#sha256=fd724179cebc021912257b5e988dfb444b6c32142b56a5d3bf3f6bf0e391b3d2 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,071 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.11-py3-none-any.whl#sha256=dc3a7ad11ff9a4e8252d9f6c99bffbe83ec4f9f89e7ae84db055fcdcfa195fc7 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,071 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.10-py3-none-any.whl#sha256=4d485d4bbe4ad8a7c2bb4613a2bec08089f123c7d8061730d51035042b422962 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,071 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.9-py3-none-any.whl#sha256=98f6efc255d1c008481d0f173d62676ca2c66d0015745815caa701b0c0a3ae17 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,071 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.8-py3-none-any.whl#sha256=5db4a129fa0938c84e2bbf8ff06f3b0f01ab41335ad46733214f5ea7e9a41b50 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,072 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.7-py3-none-any.whl#sha256=b56c9268e590d31b91f7bbbe8832f12535d9c2600b77cb9210deae4e7c8d698e (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,072 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.6-py3-none-any.whl#sha256=1a17ae331a9bb0c44ad155779b44f94002398851a96d948eda77275ec5c0e441 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,072 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.5-py3-none-any.whl#sha256=b8a36bfaa1e6359cc36cfe03392cd09f0ce1a5eb882c8652b26deced2a0063a2 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,072 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.4-py3-none-any.whl#sha256=d5e5fe77b4da0aead38bbfe2ca39f68578692fce4e37ef405446fd0e10685dde (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,072 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.3-py3-none-any.whl#sha256=edbaacc057c0392e36aae9f45999280495d7eb59ec70299396bc1abd1d42d313 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,072 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-3.2-py3-none-any.whl#sha256=1bae4dba64fb2090dcc617913cb5b47be364bc37f9dfd741750082f61cd3af63 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,072 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-2.2-py3-none-any.whl#sha256=9eb954a4745c8969893ae781d9305f2d401f1850c8e201ead34edb574af0c3dc (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,073 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-2.1-py3-none-any.whl#sha256=b1aa8fa62a37b37c9f4230ab11198fa5f3ca0f96981842ba1bd209d82ed34c38 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,073 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-2.0-py3-none-any.whl#sha256=28bf1566de516a81c6f9e60702b5fd65bf8ccdeb9904d1a7167e43e91f5e6bc2 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,073 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-1.9-py3-none-any.whl#sha256=fb98c7032fd898d2943ff5eee7236a0110015e9404b0cb19b36aa8227225f766 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,073 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-1.8-py3-none-any.whl#sha256=6689750072d20a7863a77e853fc7bb62f99f35a32083eb06f533f28e71ad6c93 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,073 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-1.7-py3-none-any.whl#sha256=ad4c7dc7672c1a9a2e601575298e38fcbc5cd7096cee0c19524a55fc2278b123 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,073 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-1.6-py3-none-any.whl#sha256=2fa3c7ba302874c92f048ec266b7665851db9fe44ccfa40070a49dadf25c8f30 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,074 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-1.5-py3-none-any.whl#sha256=f6f3d8d76662319c1accca6ced804957ea1ec8898ae9c28379d984b87cba481f (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,074 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-1.4-py3-none-any.whl#sha256=6f6e8b5ffceb5b1e2a0fb0c1ab444f66e9d6bfdfec6e4b07b526539886811800 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,074 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-1.3-py3-none-any.whl#sha256=c2f174a3212e5f982c7af5fff3b2b646a3eec7ed832d3f28d38e9ad77995db22 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,074 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-1.2-py3-none-any.whl#sha256=c2333e6c78178c85c051b409b8d6f3203a85eb412f2e01b5bb97aba1d343944c (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,074 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-1.1-py3-none-any.whl#sha256=b43ff3f799e059efe5ca6c882a0ae3182355c7f518f0d924b273bf6fc86a3a6d (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,074 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-1.0-py3-none-any.whl#sha256=461c52a05a8a7cf0444df8069c803528c5fba59692925112c919b06dc58351b1 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,075 Skipping link: No binaries permitted for ryu: https://archive1.piwheels.org/simple/ryu/ryu-0.2-py3-none-any.whl#sha256=7204dba09a6e130a0529e1c21cd9ca1ac8311d54ac4dba5f788afbae187beb67 (from https://www.piwheels.org/simple/ryu/) 2025-09-07T22:53:25,075 Skipping link: not a file: https://www.piwheels.org/simple/ryu/ 2025-09-07T22:53:25,075 Skipping link: not a file: https://pypi.org/simple/ryu/ 2025-09-07T22:53:25,105 Given no hashes to check 1 links for project 'ryu': discarding no candidates 2025-09-07T22:53:25,106 Collecting ryu==3.1 2025-09-07T22:53:25,107 Created temporary directory: /tmp/pip-unpack-gshawaxu 2025-09-07T22:53:25,248 Downloading ryu-3.1.tar.gz (509 kB) 2025-09-07T22:53:25,624 Added ryu==3.1 from https://files.pythonhosted.org/packages/1b/de/f6cc4d89670a706011355772e3772ad5928e2e1cd3a66e2cf68351b32cac/ryu-3.1.tar.gz to build tracker '/tmp/pip-build-tracker-cprzzj45' 2025-09-07T22:53:25,625 Running setup.py (path:/tmp/pip-wheel-yu_9u800/ryu_240de9d35a3a4c698cb2aa6307393f03/setup.py) egg_info for package ryu 2025-09-07T22:53:25,625 Created temporary directory: /tmp/pip-pip-egg-info-kfhtxcb6 2025-09-07T22:53:25,625 Preparing metadata (setup.py): started 2025-09-07T22:53:25,626 Running command python setup.py egg_info 2025-09-07T22:53:26,238 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'author-email' in 'metadata' (setup.cfg), please use the underscore name 'author_email' instead. 2025-09-07T22:53:26,238 !! 2025-09-07T22:53:26,238 ******************************************************************************** 2025-09-07T22:53:26,238 Usage of dash-separated 'author-email' will not be supported in future 2025-09-07T22:53:26,238 versions. Please use the underscore name 'author_email' instead. 2025-09-07T22:53:26,238 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-07T22:53:26,239 or your builds will no longer be supported. 2025-09-07T22:53:26,239 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-07T22:53:26,239 ******************************************************************************** 2025-09-07T22:53:26,239 !! 2025-09-07T22:53:26,239 opt = self._enforce_underscore(opt, section) 2025-09-07T22:53:26,239 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'home-page' in 'metadata' (setup.cfg), please use the underscore name 'home_page' instead. 2025-09-07T22:53:26,239 !! 2025-09-07T22:53:26,240 ******************************************************************************** 2025-09-07T22:53:26,240 Usage of dash-separated 'home-page' will not be supported in future 2025-09-07T22:53:26,240 versions. Please use the underscore name 'home_page' instead. 2025-09-07T22:53:26,240 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-07T22:53:26,240 or your builds will no longer be supported. 2025-09-07T22:53:26,240 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-07T22:53:26,240 ******************************************************************************** 2025-09-07T22:53:26,240 !! 2025-09-07T22:53:26,241 opt = self._enforce_underscore(opt, section) 2025-09-07T22:53:26,241 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2025-09-07T22:53:26,241 !! 2025-09-07T22:53:26,241 ******************************************************************************** 2025-09-07T22:53:26,241 Usage of dash-separated 'description-file' will not be supported in future 2025-09-07T22:53:26,241 versions. Please use the underscore name 'description_file' instead. 2025-09-07T22:53:26,241 By 2026-Mar-03, you need to update your project and remove deprecated calls 2025-09-07T22:53:26,241 or your builds will no longer be supported. 2025-09-07T22:53:26,242 See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details. 2025-09-07T22:53:26,242 ******************************************************************************** 2025-09-07T22:53:26,242 !! 2025-09-07T22:53:26,242 opt = self._enforce_underscore(opt, section) 2025-09-07T22:53:26,242 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-07T22:53:26,242 !! 2025-09-07T22:53:26,242 ******************************************************************************** 2025-09-07T22:53:26,242 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-07T22:53:26,243 License :: OSI Approved :: Apache Software License 2025-09-07T22:53:26,243 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-07T22:53:26,243 ******************************************************************************** 2025-09-07T22:53:26,243 !! 2025-09-07T22:53:26,243 self._finalize_license_expression() 2025-09-07T22:53:26,267 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-07T22:53:26,267 !! 2025-09-07T22:53:26,268 ******************************************************************************** 2025-09-07T22:53:26,268 Requirements should be satisfied by a PEP 517 installer. 2025-09-07T22:53:26,268 If you are using pip, you can try `pip install --use-pep517`. 2025-09-07T22:53:26,268 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-07T22:53:26,268 or your builds will no longer be supported. 2025-09-07T22:53:26,268 ******************************************************************************** 2025-09-07T22:53:26,268 !! 2025-09-07T22:53:26,268 dist.fetch_build_eggs(dist.setup_requires) 2025-09-07T22:53:31,718 DEPRECATION: Building 'pbr' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'pbr'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-07T22:53:36,298 Traceback (most recent call last): 2025-09-07T22:53:36,303 File "", line 2, in 2025-09-07T22:53:36,303 exec(compile(''' 2025-09-07T22:53:36,303 ~~~~^^^^^^^^^^^^ 2025-09-07T22:53:36,303 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:53:36,303 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,303 ...<32 lines>... 2025-09-07T22:53:36,303 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:53:36,303 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,304 ''' % ('/tmp/pip-wheel-yu_9u800/ryu_240de9d35a3a4c698cb2aa6307393f03/setup.py',), "", "exec")) 2025-09-07T22:53:36,304 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,304 File "", line 35, in 2025-09-07T22:53:36,304 File "/tmp/pip-wheel-yu_9u800/ryu_240de9d35a3a4c698cb2aa6307393f03/setup.py", line 33, in 2025-09-07T22:53:36,304 setuptools.setup(name='ryu', 2025-09-07T22:53:36,304 ~~~~~~~~~~~~~~~~^^^^^^^^^^^^ 2025-09-07T22:53:36,304 setup_requires=['pbr==%s' % (PBR_VERSION,)], 2025-09-07T22:53:36,304 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,305 pbr=True) 2025-09-07T22:53:36,305 ^^^^^^^^^ 2025-09-07T22:53:36,305 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 115, in setup 2025-09-07T22:53:36,305 return distutils.core.setup(**attrs) 2025-09-07T22:53:36,305 ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 2025-09-07T22:53:36,305 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/core.py", line 148, in setup 2025-09-07T22:53:36,305 _setup_distribution = dist = klass(attrs) 2025-09-07T22:53:36,305 ~~~~~^^^^^^^ 2025-09-07T22:53:36,305 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 321, in __init__ 2025-09-07T22:53:36,305 _Distribution.__init__(self, dist_attrs) 2025-09-07T22:53:36,306 ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,306 File "/usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py", line 309, in __init__ 2025-09-07T22:53:36,306 self.finalize_options() 2025-09-07T22:53:36,306 ~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T22:53:36,306 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 784, in finalize_options 2025-09-07T22:53:36,306 ep(self) 2025-09-07T22:53:36,306 ~~^^^^^^ 2025-09-07T22:53:36,306 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 804, in _finalize_setup_keywords 2025-09-07T22:53:36,306 ep.load()(self, ep.name, value) 2025-09-07T22:53:36,307 ~~~~~~~^^ 2025-09-07T22:53:36,307 File "/usr/lib/python3.13/importlib/metadata/__init__.py", line 179, in load 2025-09-07T22:53:36,307 module = import_module(match.group('module')) 2025-09-07T22:53:36,307 File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module 2025-09-07T22:53:36,307 return _bootstrap._gcd_import(name[level:], package, level) 2025-09-07T22:53:36,307 ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,307 File "", line 1387, in _gcd_import 2025-09-07T22:53:36,307 File "", line 1360, in _find_and_load 2025-09-07T22:53:36,307 File "", line 1331, in _find_and_load_unlocked 2025-09-07T22:53:36,308 File "", line 935, in _load_unlocked 2025-09-07T22:53:36,308 File "", line 1026, in exec_module 2025-09-07T22:53:36,308 File "", line 488, in _call_with_frames_removed 2025-09-07T22:53:36,308 File "/tmp/pip-wheel-yu_9u800/ryu_240de9d35a3a4c698cb2aa6307393f03/.eggs/pbr-0.5.19-py3.13.egg/pbr/core.py", line 52, in 2025-09-07T22:53:36,308 core.Distribution = dist._get_unpatched(core.Distribution) 2025-09-07T22:53:36,308 ^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,308 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 81, in __getattr__ 2025-09-07T22:53:36,308 raise AttributeError(f"module {__name__!r} has no attribute {name!r}") 2025-09-07T22:53:36,309 AttributeError: module 'setuptools.dist' has no attribute '_get_unpatched'. Did you mean: 'get_unpatched'? 2025-09-07T22:53:36,419 ERROR: python setup.py egg_info exited with 1 2025-09-07T22:53:36,430 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-07T22:53:36,430 exec(compile('"'"''"'"''"'"' 2025-09-07T22:53:36,430 # This is -- a caller that pip uses to run setup.py 2025-09-07T22:53:36,430 # 2025-09-07T22:53:36,430 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T22:53:36,430 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T22:53:36,430 # - It provides a clear error message when setuptools is not installed. 2025-09-07T22:53:36,430 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T22:53:36,430 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T22:53:36,430 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T22:53:36,430 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T22:53:36,430 import os, sys, tokenize, traceback 2025-09-07T22:53:36,430 2025-09-07T22:53:36,430 try: 2025-09-07T22:53:36,430 import setuptools 2025-09-07T22:53:36,430 except ImportError: 2025-09-07T22:53:36,430 print( 2025-09-07T22:53:36,430 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T22:53:36,430 "the build environment with exception:", 2025-09-07T22:53:36,430 file=sys.stderr, 2025-09-07T22:53:36,430 ) 2025-09-07T22:53:36,430 traceback.print_exc() 2025-09-07T22:53:36,430 sys.exit(1) 2025-09-07T22:53:36,430 2025-09-07T22:53:36,430 __file__ = %r 2025-09-07T22:53:36,430 sys.argv[0] = __file__ 2025-09-07T22:53:36,430 2025-09-07T22:53:36,430 if os.path.exists(__file__): 2025-09-07T22:53:36,430 filename = __file__ 2025-09-07T22:53:36,430 with tokenize.open(__file__) as f: 2025-09-07T22:53:36,430 setup_py_code = f.read() 2025-09-07T22:53:36,430 else: 2025-09-07T22:53:36,430 filename = "" 2025-09-07T22:53:36,430 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T22:53:36,430 2025-09-07T22:53:36,430 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T22:53:36,430 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-yu_9u800/ryu_240de9d35a3a4c698cb2aa6307393f03/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-kfhtxcb6[/] 2025-09-07T22:53:36,430 [bold magenta]cwd[/]: /tmp/pip-wheel-yu_9u800/ryu_240de9d35a3a4c698cb2aa6307393f03/ 2025-09-07T22:53:36,431 Preparing metadata (setup.py): finished with status 'error' 2025-09-07T22:53:36,431 ERROR: metadata generation failed 2025-09-07T22:53:36,436 Exception information: 2025-09-07T22:53:36,436 Traceback (most recent call last): 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-07T22:53:36,436 call_subprocess( 2025-09-07T22:53:36,436 ~~~~~~~~~~~~~~~^ 2025-09-07T22:53:36,436 args, 2025-09-07T22:53:36,436 ^^^^^ 2025-09-07T22:53:36,436 ...<2 lines>... 2025-09-07T22:53:36,436 spinner=spinner, 2025-09-07T22:53:36,436 ^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,436 ) 2025-09-07T22:53:36,436 ^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-07T22:53:36,436 raise error 2025-09-07T22:53:36,436 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-07T22:53:36,436 2025-09-07T22:53:36,436 The above exception was the direct cause of the following exception: 2025-09-07T22:53:36,436 2025-09-07T22:53:36,436 Traceback (most recent call last): 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T22:53:36,436 status = _inner_run() 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T22:53:36,436 return self.run(options, args) 2025-09-07T22:53:36,436 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T22:53:36,436 return func(self, options, args) 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-07T22:53:36,436 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-07T22:53:36,436 result = self._result = resolver.resolve( 2025-09-07T22:53:36,436 ~~~~~~~~~~~~~~~~^ 2025-09-07T22:53:36,436 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-07T22:53:36,436 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,436 ) 2025-09-07T22:53:36,436 ^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-07T22:53:36,436 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-07T22:53:36,436 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-07T22:53:36,436 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-07T22:53:36,436 if not criterion.candidates: 2025-09-07T22:53:36,436 ^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-07T22:53:36,436 return bool(self._sequence) 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-07T22:53:36,436 self._bool = any(self) 2025-09-07T22:53:36,436 ~~~^^^^^^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-07T22:53:36,436 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-07T22:53:36,436 ^^^^^^^^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-07T22:53:36,436 candidate = func() 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-07T22:53:36,436 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-07T22:53:36,436 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:53:36,436 link, template, name, version 2025-09-07T22:53:36,436 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,436 ) 2025-09-07T22:53:36,436 ^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-07T22:53:36,436 self._link_candidate_cache[link] = LinkCandidate( 2025-09-07T22:53:36,436 ~~~~~~~~~~~~~^ 2025-09-07T22:53:36,436 link, 2025-09-07T22:53:36,436 ^^^^^ 2025-09-07T22:53:36,436 ...<3 lines>... 2025-09-07T22:53:36,436 version=version, 2025-09-07T22:53:36,436 ^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,436 ) 2025-09-07T22:53:36,436 ^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-07T22:53:36,436 super().__init__( 2025-09-07T22:53:36,436 ~~~~~~~~~~~~~~~~^ 2025-09-07T22:53:36,436 link=link, 2025-09-07T22:53:36,436 ^^^^^^^^^^ 2025-09-07T22:53:36,436 ...<4 lines>... 2025-09-07T22:53:36,436 version=version, 2025-09-07T22:53:36,436 ^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,436 ) 2025-09-07T22:53:36,436 ^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-07T22:53:36,436 self.dist = self._prepare() 2025-09-07T22:53:36,436 ~~~~~~~~~~~~~^^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-07T22:53:36,436 dist = self._prepare_distribution() 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-07T22:53:36,436 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-07T22:53:36,436 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-07T22:53:36,436 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-07T22:53:36,436 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-07T22:53:36,436 dist = _get_prepared_distribution( 2025-09-07T22:53:36,436 req, 2025-09-07T22:53:36,436 ...<3 lines>... 2025-09-07T22:53:36,436 self.check_build_deps, 2025-09-07T22:53:36,436 ) 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-07T22:53:36,436 abstract_dist.prepare_distribution_metadata( 2025-09-07T22:53:36,436 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:53:36,436 finder, build_isolation, check_build_deps 2025-09-07T22:53:36,436 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,436 ) 2025-09-07T22:53:36,436 ^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-07T22:53:36,436 self.req.prepare_metadata() 2025-09-07T22:53:36,436 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-07T22:53:36,436 self.metadata_directory = generate_metadata_legacy( 2025-09-07T22:53:36,436 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-07T22:53:36,436 build_env=self.build_env, 2025-09-07T22:53:36,436 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,436 ...<3 lines>... 2025-09-07T22:53:36,436 details=details, 2025-09-07T22:53:36,436 ^^^^^^^^^^^^^^^^ 2025-09-07T22:53:36,436 ) 2025-09-07T22:53:36,436 ^ 2025-09-07T22:53:36,436 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-07T22:53:36,436 raise MetadataGenerationFailed(package_details=details) from error 2025-09-07T22:53:36,436 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-07T22:53:36,460 Removed ryu==3.1 from https://files.pythonhosted.org/packages/1b/de/f6cc4d89670a706011355772e3772ad5928e2e1cd3a66e2cf68351b32cac/ryu-3.1.tar.gz from build tracker '/tmp/pip-build-tracker-cprzzj45' 2025-09-07T22:53:36,460 Removed build tracker: '/tmp/pip-build-tracker-cprzzj45'