2026-03-05T05:43:47,596 Created temporary directory: /tmp/pip-ephem-wheel-cache-216kyiif 2026-03-05T05:43:47,601 Created temporary directory: /tmp/pip-req-tracker-_dqx0lv1 2026-03-05T05:43:47,601 Initialized build tracking at /tmp/pip-req-tracker-_dqx0lv1 2026-03-05T05:43:47,602 Created build tracker: /tmp/pip-req-tracker-_dqx0lv1 2026-03-05T05:43:47,602 Entered build tracker: /tmp/pip-req-tracker-_dqx0lv1 2026-03-05T05:43:47,603 Created temporary directory: /tmp/pip-wheel-fp5x3oj0 2026-03-05T05:43:47,653 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple, https://www.piwheels.org/simple 2026-03-05T05:43:47,657 2 location(s) to search for versions of textual: 2026-03-05T05:43:47,657 * https://pypi.org/simple/textual/ 2026-03-05T05:43:47,657 * https://www.piwheels.org/simple/textual/ 2026-03-05T05:43:47,658 Fetching project page and analyzing links: https://pypi.org/simple/textual/ 2026-03-05T05:43:47,659 Getting page https://pypi.org/simple/textual/ 2026-03-05T05:43:47,662 Found index url https://pypi.org/simple 2026-03-05T05:43:47,672 Starting new HTTPS connection (1): pypi.org:443 2026-03-05T05:43:47,767 https://pypi.org:443 "GET /simple/textual/ HTTP/1.1" 200 55480 2026-03-05T05:43:48,966 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/2c/87/c820397628f8f729f8c0d58de57bb0e642ef5f66bfeda64af5b928914021/textual-0.1.0-py3-none-any.whl#sha256=90abf4e63ad29bf1b23902bc3a515ca5bae8cf31d2b32666558a65b1840303f9 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:48,968 Found link https://files.pythonhosted.org/packages/4b/15/a6cb6ae78c6206e08de338278a9a61e8f35be553738db4b9d38e954cdd38/textual-0.1.0.tar.gz#sha256=90ba1cbee4c822314bf3b1d19ac5891f5e5612bb8021abbbc544b98ade970569 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.0 2026-03-05T05:43:48,969 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/d8/89/55365cff7e00929e06a84f7ee994d161b0277d99bdb0c7b94327965de220/textual-0.1.1-py3-none-any.whl#sha256=8eaa11d7af8be69c6c19707aeebbfde62a7928abdf800536bb3f757297bc47aa (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:48,971 Found link https://files.pythonhosted.org/packages/f3/51/a13aa80deb5aa048f587c78897317ac55ed51e10308777e0c73dd49a5d69/textual-0.1.1.tar.gz#sha256=096f7196ca6cf93404a489ef8b8f36e00c5b8e7acc4a76a645adaae8c7c74a16 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.1 2026-03-05T05:43:48,972 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/4c/1d/2a85bf9fb7b8f3ad7cccc798e1238a744c5fda34c6917eed666be3976df2/textual-0.1.2-py3-none-any.whl#sha256=884368a9f0b718112e01e2b0238afb80d83732ba817e43319ed7b44ae437239f (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:48,974 Found link https://files.pythonhosted.org/packages/7f/8f/7bc33eb296327c66c7583701c482cc39f714d641d9ac393c890a0d7853fe/textual-0.1.2.tar.gz#sha256=42c08057864334ae534be37b855585ef6f9a0da618fa35c9f55da0e04850b973 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.2 2026-03-05T05:43:48,974 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/9a/63/97573f857228e0d8a83c8a3da26f47737ee65aa0c7ad0792b83adea74042/textual-0.1.3-py3-none-any.whl#sha256=8a9003af7e0c979b4a8649a8f65342e17b064ec71fa1699417a6a2c500d850a8 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:48,976 Found link https://files.pythonhosted.org/packages/9b/52/9bd16ab769d086a35bad9db8e822e537fb872372d9896197c08eff43e0f1/textual-0.1.3.tar.gz#sha256=5dada82f975db23ea81c2ae9cc8f180b960d49abc679f1c124c5c45b14b8d36c (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.3 2026-03-05T05:43:48,977 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/c4/10/1d8d2fa4f9ecc8bdecba88b474ed137203cbf54bd9744c90f52483a941d9/textual-0.1.4-py3-none-any.whl#sha256=3c3cdadc4162fc22bc4ef3b37b97e67ea25475b36097fbf930f09d63a93c2b45 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:48,978 Found link https://files.pythonhosted.org/packages/1c/29/0d5af3e5a4f3304a9e93618ea8429cfe3218648672e24fc28068196cebc9/textual-0.1.4.tar.gz#sha256=ca17bf5b0988f21a56cee66e79f75caeccd39df4938ab4040e80ec1869a897cd (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.4 2026-03-05T05:43:48,979 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/b8/57/444ef7f37f332dd75b7f8cfa3275b665117d51ad0516c124566a7d7cfab5/textual-0.1.5-py3-none-any.whl#sha256=96662ace149de145a091ca7c98cdfaed3769b8f8c10daffd6e86840ad2b1f136 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:48,980 Found link https://files.pythonhosted.org/packages/4f/eb/951db6130181f57abe126be1aed5f3b610c224cae1021b20c4f7e82cbb42/textual-0.1.5.tar.gz#sha256=fa1fd8865d1d99ee3acc229734554fa400426645a5d26e1e643e532e6a3dbe5f (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.5 2026-03-05T05:43:48,981 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/b5/5d/525ecc5f03984f7e6f1e2e91c05bfe2c072c50f23dfb3e282176535b9dab/textual-0.1.6-py3-none-any.whl#sha256=1afafefbc74ca9a32c2ad9720ce35175161788e173216f08f22ab998575f0b99 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:48,983 Found link https://files.pythonhosted.org/packages/7b/9f/7e47284ec6187f6c0ad9e348058fc08efcc414407db87e80cc7067b7bbc9/textual-0.1.6.tar.gz#sha256=1b1ff00fd82c2fdcd312209439d7ed91ad58d2a904df5c49d37267f1d6bbb138 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.6 2026-03-05T05:43:48,984 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/6f/4a/dea1074e81ed862e726456d2e3334c9a3238c04758c0fe035edfa01f20a4/textual-0.1.7-py3-none-any.whl#sha256=58015aa83cf602df11c4239d8b3e72072fa3950b2614f0e3aca492e27b2bba57 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:48,985 Found link https://files.pythonhosted.org/packages/6c/5d/164d7bb11506001d79d6fce985d98723b31577fab4672605bc1678456176/textual-0.1.7.tar.gz#sha256=e347df40f1335ef358dbf79e1376cb540dff7eddf979eaf4773a01b9b8b58565 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.7 2026-03-05T05:43:48,986 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/7f/4c/de478f7a213a820f37d90657d32eb2e353480e0137f89173936d2943d330/textual-0.1.8-py3-none-any.whl#sha256=1715ec5b8776ac07f3496c4a3780f23ad981468b0939a5ca3706d53c6b29e62a (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:48,987 Found link https://files.pythonhosted.org/packages/ce/03/785c2f097cb3f675647b58c8f063eca76b6d147d0be92543966a26f6bcf0/textual-0.1.8.tar.gz#sha256=b5e32849259a6a272ab52dedc26009aa9379098382c8fa9f5ffcbbc6401b66cc (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.8 2026-03-05T05:43:48,988 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/20/d3/105919b7c3bccaca847ff9d45dcb59e6223ce9076ee9d1ddbbf3dca0eed0/textual-0.1.9-py3-none-any.whl#sha256=72ac00482e43c3bac2725340f6e762f9244d2d6f11c692a6f3a2070f4d8cc2be (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:48,990 Found link https://files.pythonhosted.org/packages/d0/a3/5d4e648ab26597efb71985cfbd10a010812753d68b9463d883b96c967671/textual-0.1.9.tar.gz#sha256=dab3a1ab60c9947c69e1f44bf89774a2c454af0607eab67d29cfbaed6fe70a56 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.9 2026-03-05T05:43:48,990 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/17/29/2b5815a5f41efff2ed02e21f991a48a4859df6a1dbde0b659ee28b9cbca2/textual-0.1.10-py3-none-any.whl#sha256=39c2f09ad9107b1aac26bc4cc8353f1331838770a22578c3360da41320f43926 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:48,992 Found link https://files.pythonhosted.org/packages/8b/60/f005b53ed3030baa897778463b8720b655e65e2bf0520b13fcd29106d71f/textual-0.1.10.tar.gz#sha256=80ebb32f67489ab88c1eeabca23dc33beac3cef7e978a0acac4df34fdad047ba (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.10 2026-03-05T05:43:48,993 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/7a/3d/9398b87e4474bea1262298f53f636018e434deca914c57bf46c46fddcc24/textual-0.1.11-py3-none-any.whl#sha256=8fc16b751c722cd7a258a5173f08cd32253f4cf165a73e71ad109e0e03546ef3 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:48,994 Found link https://files.pythonhosted.org/packages/8d/d1/216b927d6ef986929f2d2349e3c48f0bcb78e4f02a91ec50f56fc5da4866/textual-0.1.11.tar.gz#sha256=51cb6d6cfd1554a3c18f069fc3d63f98329bac39712de6193099a75f2b3ed03c (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.11 2026-03-05T05:43:48,995 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/12/95/330c20294045571906e2566fafbad2779f69e9605a05f70862cea7f81cec/textual-0.1.12-py3-none-any.whl#sha256=2f95e9cc06cf53320a25986dcb4bd751b1e14fba781308e69fbaec3b8a652477 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:48,997 Found link https://files.pythonhosted.org/packages/ed/f5/b1c21dee6ca126a50dbaaa106e5eda67dc41096c0b1b3b344e0c944a7be5/textual-0.1.12.tar.gz#sha256=fa70b9f2fe43819afeea64dff355aee1610e1d55e9915df1cef5b0d6f86cb20d (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.12 2026-03-05T05:43:48,997 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/d3/e5/141e5ac6e02924245294e4dfde1889321627e8e104767c8815e506755b2a/textual-0.1.13-py3-none-any.whl#sha256=3c65eb2edf67ea6258b36817c555f423a68f40165bfb9d1cccf614e75aaf927f (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:48,999 Found link https://files.pythonhosted.org/packages/19/b2/869d99f9101d6fa314ce1b7115299a9bed252221a8d73d77972ea7c1a65c/textual-0.1.13.tar.gz#sha256=5acb7d4d7e50dfb14d9c29a65ad1a158612f25c220187f2ba01c93398ddf5060 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.13 2026-03-05T05:43:48,1000 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/90/5d/652cdfe95939884f13c8f71f44db19cbc83e1b3b68277970ee8b1e262592/textual-0.1.14-py3-none-any.whl#sha256=69ef5db48e76e0853589bfae88a76038f70d37434129cf8869d5a61779654b4c (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,001 Found link https://files.pythonhosted.org/packages/04/49/46a2226fe5d33098d62eb2876332349457b48cec3890bbe9462b4b67adb9/textual-0.1.14.tar.gz#sha256=1e6eae6f904b6c1210ea6e6d9d1f388ab6b9665117b1c72b9a63660ab71df31f (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.14 2026-03-05T05:43:49,002 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a3/4d/e97857e337172b86c06b90a88a602f8b153c8dfeabdd28e6793c9af7c7d0/textual-0.1.15-py3-none-any.whl#sha256=b2e462b993556764d91f6d15dd1f893fc22bc0516d6ee5b6efa6aa697e792465 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,004 Found link https://files.pythonhosted.org/packages/fb/98/397820b98ed820e9b5a6da552cf9d68f73b04d4c141508b15c5081bf98f6/textual-0.1.15.tar.gz#sha256=61367cb7cf0dc0e68d3e41c54916d8170f57f50a4705bd407a9feb479873146e (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.15 2026-03-05T05:43:49,004 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/1b/2f/1cde168d61611e49d24dcc9391bd93f8926550c56f92255d357640a164e8/textual-0.1.16-py3-none-any.whl#sha256=3ae46fb247389d6538af8b18330d3ad63e7527045a16c08b3193417402e72541 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,006 Found link https://files.pythonhosted.org/packages/98/f4/a119be5f7fc98969237706827d5fa562e8c6b4163c6eab7352fce8f9e6ac/textual-0.1.16.tar.gz#sha256=0c23244fd466d77a9af4ab515c2f6826d1b2b5da3d067374030813583673205f (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.16 2026-03-05T05:43:49,007 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/2c/b3/e036727695e61546fe2a2d29bf7be2b8fb7f65f476a2a530c6020cd31d1d/textual-0.1.17-py3-none-any.whl#sha256=12c3e7d77faa76463e40e4eff58d591143770bb61780ecf0d2dae65e783896cd (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,008 Found link https://files.pythonhosted.org/packages/6a/05/0bfd14fde0d5473add167dea0a66665fff0cebaad5bb07d04198d30dfd46/textual-0.1.17.tar.gz#sha256=af6aa1fa34fe6d40689ce55a7bf519a07e48523a75b95cbed572990e0d6b6f84 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.17 2026-03-05T05:43:49,009 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/28/f7/4b9d17a2b53a46a95781106ffe29a7414dc8760d542bd430196d201d1a91/textual-0.1.18-py3-none-any.whl#sha256=59110935418c597c1c50876edfd6799ad5b59d51a91ca6744fc45e36eb89638e (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,010 Found link https://files.pythonhosted.org/packages/8c/d1/c228993e8a21e24bb43a0376b2901b6f3f2033dae13e7f76d1103bb9b8a3/textual-0.1.18.tar.gz#sha256=b2883f8ed291de58b9aa73de6d24bbaae0174687487458a4eb2a7c188a2acf23 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.1.18 2026-03-05T05:43:49,011 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/c4/cc/b2fcc9939cd8ef4989aab67bacf4134a9bc5e80ce4f5ad4201b88ef1eed5/textual-0.2.0b1-py3-none-any.whl#sha256=9272525444554b4df4aaaec15d76c074e45c21eb9936f861122ac0b61a5b342c (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,013 Found link https://files.pythonhosted.org/packages/5c/c0/ec42be9638c20bdea43d5c4378f0908b681e43e475a258b797f3fa454ba5/textual-0.2.0b1.tar.gz#sha256=921209014ebad2554abe669652cdc2ec4d7c9c8656aa1e6ef5312be8f98129f7 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.2.0b1 2026-03-05T05:43:49,014 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a3/9d/76ec33f1e1fe0ff0170b2bd572ddf55b0cbe4ad3257469e30e39d9332f0c/textual-0.2.0b2-py3-none-any.whl#sha256=a292b9bb6c21409822ef8f2abdacaf66a29137ee7dd5d0c7290dc27b23f38626 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,015 Found link https://files.pythonhosted.org/packages/e3/b6/3ee4dffd1b8d47194d94e5c7dfc523a181fe5cfda4502067e24b069e3676/textual-0.2.0b2.tar.gz#sha256=b855f0c024d4dfc2c328990bee0b87554df6fb146fb35bba1367d8d929c79c63 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.2.0b2 2026-03-05T05:43:49,016 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/51/12/419610af6ee972ca729b145295228d155710ffa0710b17c809eb71b47b7d/textual-0.2.0b3-py3-none-any.whl#sha256=8dbfe0eb357a0a604dbb21cd2c30d517596eda31981ec2bc336d544cb74d31f7 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,017 Found link https://files.pythonhosted.org/packages/58/ef/39ab5b560d4758f7ede218c1d17b248b1282b77ce782ec870f56d3ce8e03/textual-0.2.0b3.tar.gz#sha256=a176e2af5ff17f913858fe5cef7214a5fdf387b878ab1c04e06e45b8620910ea (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.2.0b3 2026-03-05T05:43:49,018 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/0a/23/0595ee2578641a9f6220b82097e062121ad9c7710cb630a66c7051f13f0d/textual-0.2.0b4-py3-none-any.whl#sha256=6b62e3b081b62decbafb0e7a928166ad0ba85a824e340f07da0fa5225c0947a5 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,020 Found link https://files.pythonhosted.org/packages/6f/da/11f094caeece3917ee130d59b17c5cf25ecd283e75a1e6ecbe2b5c2af1ce/textual-0.2.0b4.tar.gz#sha256=f86468d352f800c3ae64c6c400da30b9ea7304d8e19728e53c602403fe89dfb3 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.2.0b4 2026-03-05T05:43:49,020 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/3d/b5/b89a93d609915c8c24a2dacb3cefac7c6b577c4a298e4c75fa8a9aa12763/textual-0.2.0b5-py3-none-any.whl#sha256=348465b77ed53fd0cd6ba24d7bede0be4c2b10f3b5bba1efd08fabfb9c3a0d3b (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,022 Found link https://files.pythonhosted.org/packages/5b/a4/5c99261076fa11e074cf2b654541f923287341ee7eb2a21bb98d6a004ef5/textual-0.2.0b5.tar.gz#sha256=54282897a642038b22ad1c208b11b2e02b81dc957a1b3c42cbb8da154cdbc8d3 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.2.0b5 2026-03-05T05:43:49,023 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/46/f4/dd7cc35ad66a964ab26f5f378d1dffb1c3b14aa7b04d3d461172c1cb488c/textual-0.2.0b6-py3-none-any.whl#sha256=48064decce679ed572aa5831be36a905512bc9ec9af3b1bd930ef246559cf1f3 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,024 Found link https://files.pythonhosted.org/packages/c1/dd/1c8aad066d8bdd3768377d4461910c763451204185b06cc525948e62c601/textual-0.2.0b6.tar.gz#sha256=9e9368e6607400969c5308fefd2a9af2794ff389eff2c6545c0a0918cf99359e (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.2.0b6 2026-03-05T05:43:49,025 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/d4/e7/de4783d0e61fa81222950ccb04a5d893be74e32032b33b8b1613b30e2a71/textual-0.2.0b7-py3-none-any.whl#sha256=64d76b242eff2f9fbe12b3097ba5350d49e5070bfef9b1d3e836cd3be3ea700e (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,027 Found link https://files.pythonhosted.org/packages/9f/38/a5079b2df3f7c60ba56d30ba1270a754c7242f82efa5d9c823c5d3cbcc34/textual-0.2.0b7.tar.gz#sha256=965ccb25dbcf44c46e17f5f842ff06cbf4876d0da6314d7c8b7e8cd60f184e27 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.2.0b7 2026-03-05T05:43:49,027 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/49/af/4a37db0c32e2b101e9f6da3619f87eb6f329ff48d014c9a3bab27fd7cb2f/textual-0.2.0b8-py3-none-any.whl#sha256=786f3e40dad1540bcd7b95e72941eb2bf25d3742644be99de1efd2c95cf279fd (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,029 Found link https://files.pythonhosted.org/packages/6d/75/5b2919dd5dd0108bfd9d9ca1101aaa9344cdd3bc464a1cedb15e42b45393/textual-0.2.0b8.tar.gz#sha256=4898f8ccb7ff11fd77f508aaab8a159b86c98e8e039d9416d84b9e9956248ffb (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.2.0b8 2026-03-05T05:43:49,030 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/15/11/8847f481f1c21dbb8387cea2823888899db8c79a521f5a3b6210c558c279/textual-0.2.0b9-py3-none-any.whl#sha256=06e8abe3474e135f54eefc7f79d8d5c92c44dba850bf61dead21f522c17b4fa7 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,031 Found link https://files.pythonhosted.org/packages/e8/56/182988c8985655293b47ee91e3654d4a2130e236d20d5d1c47c8d0064794/textual-0.2.0b9.tar.gz#sha256=998c7d64213fc9b593452a554f2840c5cb1b33eb15a528132b69950999a0bf0e (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.2.0b9 2026-03-05T05:43:49,032 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/dd/91/7a4aae08e881878a505347f58fec82af004635216d8be46488a805863dba/textual-0.2.0b10-py3-none-any.whl#sha256=9acda7f3c4be3b210f613da9834ee5b92eb28bdb1040058bb4d1f024f8391203 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,034 Found link https://files.pythonhosted.org/packages/c3/3f/a5496fe1c56823aba3b7dac30256c1315f3b559f93c123974c288e1f9edb/textual-0.2.0b10.tar.gz#sha256=d4b881ebef8263544237161ba73b91fcaedd146f048b8f77f4b426c09cbc6c0f (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.2.0b10 2026-03-05T05:43:49,034 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/cc/5f/8721e2fb937d37843ad7a1369a1cf647f0e753af967fe4bac5cee3b58aa0/textual-0.2.0b11-py3-none-any.whl#sha256=0468b2bcb40af7e9d37c25d271829d8e860a8b24347548497f814455e68bf8b9 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,036 Found link https://files.pythonhosted.org/packages/1c/a2/be2f1fc23909b9f6628aca0a8ab0c200294c6903cc6702c18e55bc74c9d8/textual-0.2.0b11.tar.gz#sha256=df00a759cc9bd73ab081e2d8985f16b2cefe0b5a1c104e23bae13815c90d74db (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.2.0b11 2026-03-05T05:43:49,037 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/c4/1a/b361136a9f23a6c5b4bde10a89d31e350d70e9fdda6af45dadd5683e7a86/textual-0.2.0b12-py3-none-any.whl#sha256=e86f0f39593b9c3936b13c0495e3f58b3b85d7bde9eb156a891c01a9085abf01 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,038 Found link https://files.pythonhosted.org/packages/32/8b/278faddce5a2a1cd30fd13e0249b8ce1bc012e407de5256d1dc1d13b3cba/textual-0.2.0b12.tar.gz#sha256=d9297cd1c7772aeeb5525d545df7164dba119c2e5261cf9eec3c2c21f2c5f409 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.2.0b12 2026-03-05T05:43:49,039 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/3a/c7/a3471a7802181e30bc3e8e94016cdb2aafcbe4d49609ea5418f09a99cf29/textual-0.2.0rc1-py3-none-any.whl#sha256=60002e506f508a0664ae15e10f34de40a41101068c091a4456e0b401fb1b36fd (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,040 Found link https://files.pythonhosted.org/packages/5a/75/18e4d860322156981a73d959e765024e8b1e0a0ab56f2ea7e64bbe800a1e/textual-0.2.0rc1.tar.gz#sha256=564c3267fe274f4c01ac81a23d1d879d2b8b605509ff1cbaf7c0124ee0bf34ee (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.2.0rc1 2026-03-05T05:43:49,041 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/23/ff/e7b7e4b92df611e1a2ae4d2aa8e37886cc9194ac6e08a9f694cee38eb869/textual-0.2.0-py3-none-any.whl#sha256=9c86912bb66ec36b50a5fdcc17c86a80cfc2501510925a41ec4205d351c92737 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,043 Found link https://files.pythonhosted.org/packages/ee/76/d222d05e46be50fc94c9244e490f32f8d5352dc739018db4bb6409f766d4/textual-0.2.0.tar.gz#sha256=64d66272a4079bf437a806590eba712a7255d56839094e080e3779842d57f0cb (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.2.0 2026-03-05T05:43:49,043 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/d7/67/6b9fcb3b4da6b87dd952aa1318021b558c11df15f2745f5b86c2dfd690ff/textual-0.2.1-py3-none-any.whl#sha256=a063a6886b4f1dd0783cd7b7dd294e692672affa9aa7c153ced606fec82439a8 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,045 Found link https://files.pythonhosted.org/packages/31/1f/c7f3c78a847fcef9282d5a3c2650813d6564dde66f0abe24a6792f7b8717/textual-0.2.1.tar.gz#sha256=98c8f8fa61dfeb999029311ed362cd48acc6be2ebea0e21db7eef0fa4e3df788 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.2.1 2026-03-05T05:43:49,046 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/3e/19/01bb1b424eacf7af87332d917a0bd003fefaafa90d48541e9a980abbfc33/textual-0.3.0-py3-none-any.whl#sha256=fa2f2e8ced8894eeee49879599bbcff0f80b7697757ef362c1f29dd3e53fd206 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,047 Found link https://files.pythonhosted.org/packages/91/38/abcac0cebb5c5d6f7c9d83f9a141da97fcbe75c8533c9be66b06a51caece/textual-0.3.0.tar.gz#sha256=4bc6b150e1c0f907b235a9de90b7a2dbfcdeb7637d7c5992855116aff6e547c7 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.3.0 2026-03-05T05:43:49,049 Found link https://files.pythonhosted.org/packages/23/ac/7c22b61c81e7aa0b1fb43480138150cb9b3c450654a35d89c2eb6fa05d4f/textual-0.4.0a1.tar.gz#sha256=bcd21d6090cc1a97659eaeb46050d553652931244b89e6f9ae45cc9305c4496b (from https://pypi.org/simple/textual/) (requires-python:>=3.7), version: 0.4.0a1 2026-03-05T05:43:49,049 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/5e/fb/5eb578900191a8ea755e8c65fa786f8d11237fde1c36c48d23b6c04c669d/textual-0.4.0a3-py3-none-any.whl#sha256=ece83381eafdba30a7f6daa9c7f8dbbf7a3184b243bc5a352521de69f03c1487 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,051 Found link https://files.pythonhosted.org/packages/9d/31/3f69590bebaaefb9347e720e5c284284d170dc1ddb338ac7c27bb9232298/textual-0.4.0a3.tar.gz#sha256=6d962174a303773020d89a94bff4395fc19daef5294ceb7e782ab542b77a8c8f (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.4.0a3 2026-03-05T05:43:49,052 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/42/cd/1c386fc9da93910ae5c7386f6b7c8d65b3367098ed345a26e3530d9ad2ad/textual-0.4.0-py3-none-any.whl#sha256=10aac2d244ef4a5aef89a38f9088382a5ce6914cec953d40a9527d729c300f53 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,053 Found link https://files.pythonhosted.org/packages/dd/29/27a90c62c74daab55f0a3d9fe427465c9b4663bcdfa753d56043443b24f5/textual-0.4.0.tar.gz#sha256=53c836c978a8d8460efc4f097fc4748a3d68060b4c77d8fa80fdf6cca9a8198c (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.4.0 2026-03-05T05:43:49,054 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/12/97/3f2f98b4fcc8089a90fa36d350a05c3db36e06ab1bd1914b399518f6c1e0/textual-0.5.0-py3-none-any.whl#sha256=d1925f9f019858beaabda8a87cb87fb57cbbf321e948fc3b28d7085e83c8f5ab (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,056 Found link https://files.pythonhosted.org/packages/36/44/2e4a8381f64668763d334f13e3cdd3e3b964070e1d4e0c334f3e1fd9576a/textual-0.5.0.tar.gz#sha256=516bf4db05830e70f9806828610a1a00de08068d984d329dbecc8dbef5d71ab7 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.5.0 2026-03-05T05:43:49,056 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/bd/30/01a8c4257239867befd9c1ad960d19b8458c55afcd08e3522763cc443ff2/textual-0.6.0-py3-none-any.whl#sha256=08236279ed0b53d264f7ac61fd346cace7a49fcc1682ea4d195c3045ac0715bc (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,058 Found link https://files.pythonhosted.org/packages/6d/f8/0164d38ff9e28a3c58b3a41bdc80c60b6fc7967550cee37bc5a3044eaea5/textual-0.6.0.tar.gz#sha256=32e901085aaf217290025c4d934c414ef7e203da7d334b80333240e9b867e771 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.6.0 2026-03-05T05:43:49,059 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/75/d4/2376b95e611d6495de22ba43ec5bbb9de06ffa1b2cbd7189986f57ebd46b/textual-0.7.0-py3-none-any.whl#sha256=bf96a2d4270e9f34e4d18c499eb99c377d0ab035578984d45e692b9dbef1cf12 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,060 Found link https://files.pythonhosted.org/packages/cb/80/2d05fc39951962704b88e3276ed9f2c393cdf0ad4b132cabd4d1233fff76/textual-0.7.0.tar.gz#sha256=f7ae3b2726204a62df22798a9d9aa7465ae16e2bb417fa118f4d07bc4723ff4f (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.7.0 2026-03-05T05:43:49,061 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/ae/a9/e978eec49742fdac391b50c4f8f3688d282f8af4e95dff0511aeae7f94e5/textual-0.8.0-py3-none-any.whl#sha256=99543a2900341c010f58aaee004e991e8f8031efa6ed7b1c1acd4abacfe28fec (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,063 Found link https://files.pythonhosted.org/packages/39/bf/0e9db51ee1a4e058bd710eb8453b6b51404c347c08f434a828e261f08f72/textual-0.8.0.tar.gz#sha256=a2cd99f3e5ea8d90db1344e10c5fd7929eb2c2f88a84fb03b2de6b485cf39a1b (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.8.0 2026-03-05T05:43:49,063 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/5e/b9/6a3673cffcff2030f5fdfc69e0b27ae329f145cb9445cfe696e924f5f23c/textual-0.8.1-py3-none-any.whl#sha256=fcb8c1f25eab04510f00fa125ef1e2ad648b76b7afcbd23da01e405e6fcfd9ba (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,065 Found link https://files.pythonhosted.org/packages/22/52/bc3989c1b8ae1766b8b7a1e4c9857715621dc6a8d79d302ab95bbc2b1c8b/textual-0.8.1.tar.gz#sha256=84b1bcc018938a80b94c9187e2c94f0d051402fd8daa553a1c5888d547531588 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.8.1 2026-03-05T05:43:49,066 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/ba/68/03fb5118f9557d13763a02ec548fcf40d4007ea44d1692d926982e6451f1/textual-0.8.2-py3-none-any.whl#sha256=59831bd846f9607947723aa5cea9aacd333711e75470d946273d64b594ebbafd (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,067 Found link https://files.pythonhosted.org/packages/90/9d/c36bbdd0924fa8eef8e26f390cfbb296c11c06182cb154d2d069c120274b/textual-0.8.2.tar.gz#sha256=1492e8d35b52584813a8c1e01e921dcee29b782d97352fba74726db74750cbe2 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.8.2 2026-03-05T05:43:49,068 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/54/49/d895d929faee2dfffb161ee052054b6a46b5e66acb6a51569a639b66e6d8/textual-0.9.0-py3-none-any.whl#sha256=c4064e976b19b6f2a5a8e7ac008a22b7859e0431cf742ed72630c14c434b3ef7 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,069 Found link https://files.pythonhosted.org/packages/17/d2/002affba91d339187f5699c26fecc3fa3bf966f17c5d08bb696c724b63ee/textual-0.9.0.tar.gz#sha256=df8f92c433315c927a5e085848b4bbd3b8e74bb155771fe0a34397039b4c9aff (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.9.0 2026-03-05T05:43:49,070 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/b4/9c/76d732cdc6166b374284089cf4d6fd9030ce8fa127aa60de3ac171df7de6/textual-0.9.1-py3-none-any.whl#sha256=97613f6855a10f82b1384346480c550324efed73f6d123b9064c277477eaa634 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,072 Found link https://files.pythonhosted.org/packages/0e/7d/2155bf024c3bdf1dc6365e109a16bab46098e032e62666565176ebc9f84a/textual-0.9.1.tar.gz#sha256=117816bbea6ca4009317ca079caf9af7653d577c3f849b58da0f2580bed239d0 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.9.1 2026-03-05T05:43:49,072 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/b9/01/f2ef655bce53993271f962b569b0f086fa6a802ba377868ce894d2bec63e/textual-0.10.0-py3-none-any.whl#sha256=d4c9215595d348bb35f27e9865572cd64c3d15448ff4578a33038c94e3fe6761 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,074 Found link https://files.pythonhosted.org/packages/41/8b/0199fcec856062e94430dfbdf44a2b94ab8cdc415d49aa0c6e47f5bd2c7a/textual-0.10.0.tar.gz#sha256=7b4e7fdc67e9101b6c9799be3f400d6812ebffc2fa760fe50b08450fbcc75bfe (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.10.0 2026-03-05T05:43:49,075 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/13/2d/f196fb678e5f9305099262d07ecd9c5e8ecca12d4e9b54e0a1d6b05821e7/textual-0.10.1-py3-none-any.whl#sha256=dd9a5b38a74cf42364a0f247e8f57e3ded7d69d44a63ee664af333f986c48e81 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,076 Found link https://files.pythonhosted.org/packages/09/b4/1bffcb47a7d9859e4a3dae84fcb60efde276d5d9309a0e3cb672defd4cf8/textual-0.10.1.tar.gz#sha256=928cfeec37c60b212963f484e806b25380afdddb5a2aecd888ce8c9b46f93553 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.10.1 2026-03-05T05:43:49,077 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/18/4f/00f866efd055aba47358f358befb5a8096b62f391a00b01830e4aae9a442/textual-0.11.0-py3-none-any.whl#sha256=44d1779c05691b9132426a0e72bf2dbf58aa97f2bbe4762ab1fe81f29c0d03e0 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,079 Found link https://files.pythonhosted.org/packages/f3/2c/bf2a5423fb64dd79cba75be026282ee7e04b4887c38bf1fe08c5582f3a1b/textual-0.11.0.tar.gz#sha256=4f657189dacbb060c9a8bb9d141064568ed71760cd2a2e624aa9f3fe2612cde4 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.11.0 2026-03-05T05:43:49,079 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/39/13/df9de46653d69e3c8dafbfec175f90dab479ff0d868f0e9fff9cb69a12da/textual-0.11.1-py3-none-any.whl#sha256=77afbb64caa136fdc568ee43601fd5a1a94f13bb7e057c95dc8ee5dfa3f3083b (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,081 Found link https://files.pythonhosted.org/packages/e2/d4/5ee9f1c44721a85316dd47129ca4ebd151aa0fe93fa76a1c39cdc74e8938/textual-0.11.1.tar.gz#sha256=9b027853b686ac9561a3dc6f2b637a25089f2ee67a9e37bbf39d0da7567694b0 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.11.1 2026-03-05T05:43:49,082 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/fb/ec/85f1abb0e2f618ce917c736f9d9ac5e5fa081ae76a41a4da149532d45aa7/textual-0.12.0-py3-none-any.whl#sha256=da0d19897b9b124565ad0eba7eb587e6273351faf89d132c7aea2263c028f738 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,083 Found link https://files.pythonhosted.org/packages/a6/1c/7c9255646ad6e5aecbb26509857ed2d97d478b39037a9402c8b1b2d6ea68/textual-0.12.0.tar.gz#sha256=908eca1c93615297ebf8db51566705ea6b5a0230d779a5c7ca141dd619bf4288 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.12.0 2026-03-05T05:43:49,084 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/8d/7c/1ce1c9119abe83c8c00910dc2609e2c1ccfdb89fdfc08cc1531034ac32c6/textual-0.12.1-py3-none-any.whl#sha256=976226eb7e56e31e70acff0d4146d8c96a0cd35613769c7f9e0b63df28ee6902 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,085 Found link https://files.pythonhosted.org/packages/c7/49/f90f1df0b9b585cadbb4a288b4dc3f5604cf5e93820b4b20fd6d73f58c23/textual-0.12.1.tar.gz#sha256=f826b422e39e4ca188307336f6a4f4b0a89834dab2628430b613084c70799dfd (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.12.1 2026-03-05T05:43:49,086 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/15/ca/91b73c5d21a3d8250ff040af6091222bee0f4783d41acc4246bfb4e0338a/textual-0.13.0-py3-none-any.whl#sha256=1c7fd1f08b8080d85119bdb72943086444256f7ea3275609b21d654f5643b05d (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,088 Found link https://files.pythonhosted.org/packages/4d/66/4370c19f577db4cfd6fbe93e55baeec8889a17a98190012a8c5d341c1e82/textual-0.13.0.tar.gz#sha256=f8e82432a34b1a239679a54b052437cdcec353ecccecf616f972fae3dd081b25 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.13.0 2026-03-05T05:43:49,089 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/ef/a4/36f00af6aa5438fa7132c1ee7fc5d55897c5265a33fe8d7ae20400cdbc70/textual-0.14.0-py3-none-any.whl#sha256=9a78751ecc97a0c8e2ceb7bcb76177474036addff2889dfdcc6d83389c6277f8 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,090 Found link https://files.pythonhosted.org/packages/77/ad/65bc35e8e4dc51528d9a361304e9cdee9adb35233b3ce70856a772eaf6b2/textual-0.14.0.tar.gz#sha256=9b71b1a90de8745b419d29eea3c5e040e5440ccca36254d934fa1e9e2916e340 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.14.0 2026-03-05T05:43:49,091 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/59/b8/cc80baba1c7fe2f5c7548477f556c9b3e3c5ba1a5121f85f539cdecc814c/textual-0.15.0-py3-none-any.whl#sha256=0391b2de9d8d9863120d9ebaeb6b0d21f2a0beaa6648786ffe5531c4538ffa5a (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,092 Found link https://files.pythonhosted.org/packages/42/1a/cd6817b427f8dd4e7ecc30afd03344fc45dc3932d8fba56ae6a0a75d70eb/textual-0.15.0.tar.gz#sha256=b8f39723d97ece9180cab8a46ba2f3947fadfcf5299090133328f7ab8f980a0b (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.15.0 2026-03-05T05:43:49,093 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/fa/c5/0766a557d74f34a3cac0903e95a362489f0b60b2256bbb1c66d5340c7391/textual-0.15.1-py3-none-any.whl#sha256=be79dd8d7f3f5b5c40893da4d5d8228e54c5c9f7b844abfb0e8a13ce2b3a7930 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,095 Found link https://files.pythonhosted.org/packages/b0/24/14b560eb39311e7ad09fcd6eb6406fe3c1aa4430d3d87df8e6a80528022f/textual-0.15.1.tar.gz#sha256=b86d4668a072fc85092f081e157e1e7575b353b2f6b728755752bbbe23123063 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.15.1 2026-03-05T05:43:49,095 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/ae/50/03f7de49c64cfbe32932548321015dec11ecaed0fed6744f4aa359a25202/textual-0.16.0-py3-none-any.whl#sha256=27955f8c5dc0244892d372aad656287abb08b7457dc8ad60df02e367472b0fb6 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,097 Found link https://files.pythonhosted.org/packages/a5/cd/be5fcd85536e3d6617b04683fc70acd1454f8c369d94a3b713ed812f5fc6/textual-0.16.0.tar.gz#sha256=9db4cf4c3fa487338d351f2c40280cf69456d513b28e5d8fe3f044bd1c38ca98 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.16.0 2026-03-05T05:43:49,098 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/73/db/d90fa298497cdd021fc38a7341ec905397948e000ac1cc6cf42ecd455fcb/textual-0.17.0-py3-none-any.whl#sha256=f74fd264f5dcf348a1850041908263e2d07071733dc80a70405dfd155b50d2ec (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,099 Found link https://files.pythonhosted.org/packages/e7/fb/d18999007c1a371dab63109e75d3ad7d5035d767b7c47cc4b71cfc274260/textual-0.17.0.tar.gz#sha256=6ddaf850e716886bfd87f9ff8a42d480b0af8de6c2cb16b28fcb7d3f1b5df1ec (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.17.0 2026-03-05T05:43:49,100 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/fe/d0/409e5e7e02e39ca4e44ac9ea3b7b685bd0d5ad2657be91cf620cfe1e65d9/textual-0.17.1-py3-none-any.whl#sha256=d9d99f536952ed056459bcd2c1f0199daff6922eef49774613142def10e5eda3 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,102 Found link https://files.pythonhosted.org/packages/da/a1/7e3539a9f50a71bcf1f8845cbc3fc383bedfebd6063287e124e66dc899af/textual-0.17.1.tar.gz#sha256=1745014ea6c32415533b5edfe47fdcd1c01125a3fe9ba4fefbdc73600bd156d1 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.17.1 2026-03-05T05:43:49,102 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a7/aa/a8fe2c0bf4e3a64f1386fc53cabac669f4ca9cbc545e2438db08b33a422e/textual-0.17.2-py3-none-any.whl#sha256=f0a34bb5bc73090b8ccd97c2d888285a5325cc4e60fe064c19da9b6c8615bb11 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,104 Found link https://files.pythonhosted.org/packages/46/55/a9895668d074ddc3ae1cef4b1aebf18beb1db90f56c6bbacb7735c7aee4e/textual-0.17.2.tar.gz#sha256=1f3d2af9538a4e1c6bd6061916b519f802f88659badbed434fca7ce94fe9a338 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.17.2 2026-03-05T05:43:49,105 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/d3/46/f100b7dab613ba4cf76fbdb94636b829a99c05902a72eb3b66d257e8d670/textual-0.17.3-py3-none-any.whl#sha256=b9808fb3427d786a26db8723fdfd78c9a34f9a528f412920daafe8af9fc6a5a9 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,106 Found link https://files.pythonhosted.org/packages/58/91/2b905d52e31585abe47dcb676902d38cbc6ed642773e26d1ce1c7192711a/textual-0.17.3.tar.gz#sha256=e9f5f7d740ce592974580679e46230e85b56a568203a80dcfbbc1a4159c1f2a6 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.17.3 2026-03-05T05:43:49,107 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/50/35/b61519a8b897da11c2f363710079f35fd98d5f31719ca995a27bddc1085c/textual-0.18.0-py3-none-any.whl#sha256=5e8d1d2406543f30f9ca35ba16ae0aa7b6e01a7d94ec3592c4733e8552a727bc (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,108 Found link https://files.pythonhosted.org/packages/96/01/ceadb9a5522fb2934b7b49c3fff3282e6123c4636208335db916219e61d0/textual-0.18.0.tar.gz#sha256=5cf2ccbb898fbaca0589c0fa99dccaee413145219398841958425e84fe9c04a7 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.18.0 2026-03-05T05:43:49,109 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/af/8d/08a492a4755237c7de51876fc4460906f23954b8da0bb1aee36271f542d3/textual-0.19.0-py3-none-any.whl#sha256=39b6143211f33e199f18db5acf562909e3561b7d364e6232624a8a8d192cb1f0 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,111 Found link https://files.pythonhosted.org/packages/85/ca/f7d66fac92f4899f41e6b7e7dae544857d1e06d5415174c2e554d4b507d7/textual-0.19.0.tar.gz#sha256=79b83b05180465ccbc923080878f9390d6fef0386801910d3db647dd1bf036f3 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.19.0 2026-03-05T05:43:49,111 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/88/9d/802ec387f8b4cc94c1b8bc7c82ee2adb83c38aa2b0a5330ddc3a02f423df/textual-0.19.1-py3-none-any.whl#sha256=13a9d48b3eb3bb4f04a8d2f27760861f68d77e1ed942372d447322a387123223 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,113 Found link https://files.pythonhosted.org/packages/28/dc/b5ee52742a7f5f947c90a3143e12041e4e2b8be1ded20a053ea82b930777/textual-0.19.1.tar.gz#sha256=5a82c68f83c58aad1a93180f598e5bc604695dc8f2d15d00e6c44b9eb1393b81 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.19.1 2026-03-05T05:43:49,114 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/9f/1e/e06a2501e1783c72d762f383aa6061290838362f2581529a4540903a5137/textual-0.20.0-py3-none-any.whl#sha256=940e98c744bfd84eecffe96b37011d0dad1ce3e9e63d5de4c86d782053f73a81 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,115 Found link https://files.pythonhosted.org/packages/3b/cd/75c4c2f89c4f10fa3e46b87513dcefd0406eaa3632a9cad318214a57c3a7/textual-0.20.0.tar.gz#sha256=839d83eb51d716b4ac2528dd1df01e092f530840d1c3a0fc2ec28328db2023dc (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.20.0 2026-03-05T05:43:49,116 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/27/24/f13c6a039f344bad5de312c76cd4402cdacc4b03ccfdb5a8805baa87b99f/textual-0.20.1-py3-none-any.whl#sha256=8495ea90388c8361ea125dca463358201e98a85ec765ff4fddb6d668fabeb490 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,118 Found link https://files.pythonhosted.org/packages/39/e0/d3803be771b215c45d2f4c61c7d073f1c9cb44099d2b391859486f20cfde/textual-0.20.1.tar.gz#sha256=51d668ed5b2422e20ae29f506d52fd2c52fa254fb80e85a01ef08aa5d616ab9f (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.20.1 2026-03-05T05:43:49,118 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a7/36/2631c7b5071fba1dbaeaca8a5fe7bf9a17d730223981ca9af4955b86d77d/textual-0.21.0-py3-none-any.whl#sha256=5a616132523d1be79c3623be93e00495b104d808d19478153da22ef1a0c7dc7e (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,120 Found link https://files.pythonhosted.org/packages/24/5b/1b31795853833161f072498a34647788c0133f350aabf6bef42b4cf641f5/textual-0.21.0.tar.gz#sha256=9b72c45a5a92dfa6c42b64abf9f112dc7d9d51170c57a40343d1c1d96ce6bd9e (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.21.0 2026-03-05T05:43:49,121 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/eb/db/23982177c0f10ca6acff62aefb5929887e6aaeb1ade9cb5e115f21173214/textual-0.22.0-py3-none-any.whl#sha256=4847b857007e56184b622c032f3822afd678def1bb9bf0dcc46a06dd1d148ea7 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,122 Found link https://files.pythonhosted.org/packages/c6/e6/b658f670ae325591e1c6bfb92a6e99227b439b5f22c0fb9050857d4e8e63/textual-0.22.0.tar.gz#sha256=ecc3c8a0d978513e6bb67def3200d8a1a4b6c41d8fce93ce8e15919ac1446227 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.22.0 2026-03-05T05:43:49,123 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/d2/bb/1afe7c29acce88a4005164ebf59926803b66353690d4fa2f64c162720f15/textual-0.22.1-py3-none-any.whl#sha256=1a8fbb0d791d442674e2f871341df70f8e348eb9e95f110dad44bd5651a1d720 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,124 Found link https://files.pythonhosted.org/packages/e2/ed/10a879ea1d281c43dd4dc26055345af2c3e5f68ceeb09209a5f05aed9d96/textual-0.22.1.tar.gz#sha256=277407ab1beee474420ae76fb77dbe4c284300a124132907f786764da6b12f6f (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.22.1 2026-03-05T05:43:49,125 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/c9/99/0628bb30c922acec68ba0d4cf0e0365d71a5cfe22df2cc74081dfe0ad6fa/textual-0.22.2-py3-none-any.whl#sha256=42e0fb0ae28158a24a240bf06bfed8277590d59dbd41cf25a802e99f04607fe8 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,127 Found link https://files.pythonhosted.org/packages/48/18/52f01b27c1f222fb9705cd6602599fadd667b708f145f3f6539a7ae6c651/textual-0.22.2.tar.gz#sha256=b98cc958e1bf317db2a176907c01ad7c57ba82fb71fd4234b5e6689f74d7ac37 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.22.2 2026-03-05T05:43:49,127 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/ff/50/e0c8b296dc9d1b4b1b747555c88146318dce2c1a8a3f5125116567b214d9/textual-0.22.3-py3-none-any.whl#sha256=1ef6457b9d8b727a67d2344bf2d0b530dce1afab55e1bf4e964e430929301baa (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,129 Found link https://files.pythonhosted.org/packages/02/54/18bff9fc160a2e5b1f358b9791fc143bb5ecdad04b12996e0c4e5773b0f6/textual-0.22.3.tar.gz#sha256=a68172f7797e9f269270491e039f1e48096530dff64dbfe893e8477f2d4e200c (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.22.3 2026-03-05T05:43:49,130 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a4/d4/f60eeda8365e98eca5281c747305b462783831fade9b2ce376fb6d8cdaff/textual-0.23.0-py3-none-any.whl#sha256=9eb1284ae312801b12b19668bf84faa2ae226a2ab6269e5f84edff851f2ad371 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,131 Found link https://files.pythonhosted.org/packages/49/4f/37c3fad901cbe657f174cf3974d5c24d957930c69e93210d91f9e39afc03/textual-0.23.0.tar.gz#sha256=f3e08d7afaf6c8562d2d5d6230fa891b515ebf9813cda4ea1807a639032edbd4 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.23.0 2026-03-05T05:43:49,132 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/fa/e2/9d50794a92964fe70a579de3bbe148a4f178d73b80451d971324ac56cfac/textual-0.24.0-py3-none-any.whl#sha256=c71dbe64e7359923df05b88eec5ee5e6396eeef0d43a593e691430549a8ee12c (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,133 Found link https://files.pythonhosted.org/packages/07/d2/59debadc8af0894277a1ab0cf4b6aa785b711146da39f77edf3922b99371/textual-0.24.0.tar.gz#sha256=a854ed3272b8b1c122b787513584192c2610060cb9bdaf13ff4ac40f05602493 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.24.0 2026-03-05T05:43:49,134 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a7/f2/ac9cbb97999b5205a0337073cfb937d8af24059e05ab50369e1e44c2a7fb/textual-0.24.1-py3-none-any.whl#sha256=a7deb7ac5a1502424c754fe165ae13cb3890e47ddc514d3f089cb2984c336d1d (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,136 Found link https://files.pythonhosted.org/packages/19/5b/56c1cbc92fb7c89652bcd513aa22c9ad75146523234da47bbb0b4903e8cf/textual-0.24.1.tar.gz#sha256=4c7e1f4ed12b9615c63fa3eb7cb9df68d29e0ae5b2352997958cd7ee5533f926 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.24.1 2026-03-05T05:43:49,136 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/64/a6/94166b7d200de8ac7e802e42101b5d9af80bba11bce54d251706f16bb453/textual-0.25.0-py3-none-any.whl#sha256=8258499a09793696e13a1d1e1391810916828015a91770abd7ce3d9ab64cfd9e (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,138 Found link https://files.pythonhosted.org/packages/a6/f7/6fde5f829ef05a12655c618d31d94b3d5aaac6e4ae1830f70d670d443dd5/textual-0.25.0.tar.gz#sha256=5e2d6320026dd8ff86e0d023fc4988071e80ec2e34de913bd63263a8301d664b (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.25.0 2026-03-05T05:43:49,139 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/b4/62/c90f46a42659fed5280628b1eb61218b3cef0dddfacdf6830aa532737d10/textual-0.26.0-py3-none-any.whl#sha256=1efd04e9f61b3e95fd1c65436d3262f99e3f86cdeb524d13045bb551eb615c02 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,140 Found link https://files.pythonhosted.org/packages/14/3b/5db3b0cf3f8db3348190b861f24626eb338694a91da9475d6d660289ccd3/textual-0.26.0.tar.gz#sha256=78094c83017d2836b726513abdf434cc034a0e68cc45e63b3b056c9b8b7fa673 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.26.0 2026-03-05T05:43:49,141 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/d5/cb/67247d103df6c7d7b15c2ee60115d7cfe3acf670f4bbb6fbc8a365f5aab8/textual-0.27.0-py3-none-any.whl#sha256=dc45eaf7da330686c56d6f76f59d05fd216ce6aad90fa44ee269881efc622151 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,143 Found link https://files.pythonhosted.org/packages/49/ad/b01e219dbcdd8030a84ab5aca90d5de29d292af095648e05e09744f229bb/textual-0.27.0.tar.gz#sha256=8bdcb09dc35a706ef939b1276ccfdec10eaaee6147b41cb7587cf33298a8dd33 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.27.0 2026-03-05T05:43:49,143 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/93/88/ac860658fe8529d08adb8b94892e1b454e7067265a314228575cab14fb9c/textual-0.28.0-py3-none-any.whl#sha256=56ec6b24de94306998a8e6ebfb700dc81077e83e126297d50c377d72cfa5423b (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,145 Found link https://files.pythonhosted.org/packages/eb/30/4362a994fcc4f14dd6dda7768648720607eb37afbad162b9e16dff5b3cf6/textual-0.28.0.tar.gz#sha256=946622e729abb8969a4556c4aef9cc2930dc72105332cf2d7efabb051ac27adc (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.28.0 2026-03-05T05:43:49,146 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/9c/50/3048d1274f9ad9ca97f4556047c1ab7120f0296a31bcb0a4a2890252bd0b/textual-0.28.1-py3-none-any.whl#sha256=cb6f6230fea390178f8e727d2f9e542337a655549ea44331e22336da799a900f (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,147 Found link https://files.pythonhosted.org/packages/52/b8/907d8027a67b73619931c34f4403b7e7a4d0253e074f1205871f9c1ee302/textual-0.28.1.tar.gz#sha256=f63a873d810b5d01f7318d8eb8f706d530550f3a90a6892628d17d47ecefcd41 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.28.1 2026-03-05T05:43:49,148 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/81/63/61b1d36814782f66f232566cb4b110769302ab44ce719543990abb39b5a5/textual-0.29.0a1-py3-none-any.whl#sha256=d708bb125b566422a7c7ef62cdcee58641aea8ee7d2e4605ae40961ed8798abe (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,149 Found link https://files.pythonhosted.org/packages/95/38/0a3c5421e8e76d397aa096c55d43e4ab0eee4f054fdc9b5dde3fa912aee0/textual-0.29.0a1.tar.gz#sha256=338cd789e95d4651914235d6722c1d636737c930b986c7fce9f4fd8574359b4b (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.29.0a1 2026-03-05T05:43:49,150 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/da/13/c8039a789f643a63f797dcebed0729c17ac208bd8984c42cdcfb27351871/textual-0.29.0a2-py3-none-any.whl#sha256=b93e81dbcaa89f94d0394a9ffd5682b8e6fb7b02c90da3ab604d7a676beb1643 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,152 Found link https://files.pythonhosted.org/packages/83/a9/bfd2a2efa6bacfb84eadc76007c031c48bbdf4fc7d301719c7fd98eeaf1b/textual-0.29.0a2.tar.gz#sha256=6252023783ce91c8a564684e1c2ed34b2c40e55efdb180fbb818244d1e1eac91 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.29.0a2 2026-03-05T05:43:49,152 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/28/1c/4d301eff65948a444ea83261dea5497995373b557c6ef4d6eb159e185c01/textual-0.29.0-py3-none-any.whl#sha256=949fd8f16a412404ba785605dda1e2fab8166656e4d29d4177ec63cd73ba83d4 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,154 Found link https://files.pythonhosted.org/packages/7d/38/ab2589259690dbbf035845db73d621219cb6fada117ef75cdd7d3973bf26/textual-0.29.0.tar.gz#sha256=7eb87b6d007dc9bd08e00e893b860ecb7a11ca815c8866db39fe17ec547e2fcf (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.29.0 2026-03-05T05:43:49,155 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a9/a3/c39654e9fa0b8d3e34c7b7fe0dd97bfeae14dbf930cf960afdfdb2c4a1bb/textual-0.30.0-py3-none-any.whl#sha256=e87d587e4569236f3809d41955ed9556287dbedaca64724e1d6ad5adbb69c9c5 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,156 Found link https://files.pythonhosted.org/packages/f8/7e/0917924079aeab58c18ac8d34c0f318daa3a956f1d6caff81b334f411076/textual-0.30.0.tar.gz#sha256=bf7045a7e9b7dc3ac589c38ce86ac31aecf0e76e8c8ce09aee474316bc2e2c03 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.30.0 2026-03-05T05:43:49,157 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/c4/b1/21531dcb8dd519a7ec2d0103fbefd5a074820ba318075dc632b398cf31d3/textual-0.31.0-py3-none-any.whl#sha256=1243bccadb28e1ff46bdfe676ee25a6ce52756842bc9dca4d824e0bc4d7d9a42 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,159 Found link https://files.pythonhosted.org/packages/61/67/96623f4078156b32786be4f37e082b2372be8680113f279137492678acda/textual-0.31.0.tar.gz#sha256=e2b43f1c26b21731ee83f558f8d6cb4f7163e3a713854c36cd7785139a0e4e51 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.31.0 2026-03-05T05:43:49,159 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/ed/bc/909d90aded4b5011a52cc86c8d93fadfbaea19a0748986d2ed1a9d23ef21/textual-0.32.0-py3-none-any.whl#sha256=81fc68406c8806bc864e2f035874a868b4ff0cf466289dce5f7b31869949383b (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,161 Found link https://files.pythonhosted.org/packages/18/85/76c77542059ef3a72957f7b8d86f0b7f23b4f1394668440c6a9fa9a68ebe/textual-0.32.0.tar.gz#sha256=f7b6683bc18faee6fd3c47cfbad43fbf8273c5fecc12230d52ce5ee089021327 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.32.0 2026-03-05T05:43:49,162 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/b4/f9/ef0c3a88b51fced2afbd8be5ec35eb80cffe38fb647bac053cce37ab54c2/textual-0.33.0-py3-none-any.whl#sha256=698a093add0fd21c786232bcacde9ff427a9d5dc9ea5deca93437d9453e4ead1 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,163 Found link https://files.pythonhosted.org/packages/fb/5c/9feb7539ef042024d04e15f31a1ab09f83b1c09d5f5c87c080e59bd0d0c1/textual-0.33.0.tar.gz#sha256=e0a98b1d9c4458c5bb4269c65d0a7f3e926f197411242d2f8faf80183d47a728 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.33.0 2026-03-05T05:43:49,164 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/1b/31/37564a053ac756e9dde5dbcab930a7c52aec86e696a728f41c087dfb0702/textual-0.34.0-py3-none-any.whl#sha256=c695866acd8e85519eb0920cb921999ac5f58891ef7925e8b132e0eebc142e88 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,165 Found link https://files.pythonhosted.org/packages/26/c1/a03d903920167f4022e61eeff8b7280dd5fc2541147a78c90aabdd459eb2/textual-0.34.0.tar.gz#sha256=b66deee4afa9f6986c1bee973731d7dad2b169872377d238c9aad7141449b443 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.34.0 2026-03-05T05:43:49,166 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/31/ba/3c218bc491a91c6e87de6290f7031180d65b85856b409d189613874a0742/textual-0.35.0a1-py3-none-any.whl#sha256=b849d0de86964ad38aea3153e44196eb86d33239e84581b64ffbef760030c486 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,168 Found link https://files.pythonhosted.org/packages/26/aa/96b0f6a8005c07784ab8d902bb7f1afedf95041bd8f89a8dbe1d91e14bfb/textual-0.35.0a1.tar.gz#sha256=c709d46945a1990278848d87f07d1c4a07ec2d96002bb09a8e2a709ab4a39b65 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.35.0a1 2026-03-05T05:43:49,168 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a4/4a/e126b5cb8c0ca5aa2d2d27612d0953b212d75a905688c0003e0d3a178695/textual-0.35.0-py3-none-any.whl#sha256=e4cfc09e9e90a2e8e41dc1f3f140d248fdf6df79be51562b5bf5f987eb50da33 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,170 Found link https://files.pythonhosted.org/packages/88/4b/a12de8685fd5d200a18ab6370afff1aebe05a8f512be9e08bcf7834a399c/textual-0.35.0.tar.gz#sha256=810c3c073b00f48d4c044fa03a7699a71306a1f958f20e3f0b4e2688c9e749b9 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.35.0 2026-03-05T05:43:49,171 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/f8/4e/c3d89d42bd4ab7724d5c4f66e99ca394490775020cddb31f195fa2b7599d/textual-0.35.1-py3-none-any.whl#sha256=c4257ed3019cf8a2da2ac59ae59de5e66e04b95d482d065cfb3099f70fddd36f (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,172 Found link https://files.pythonhosted.org/packages/a6/c7/942da4c1b8f1f35fb9d5217766239c5102b38ed582509368639d22e07bef/textual-0.35.1.tar.gz#sha256=70ca0bfe582f96dfa10179a9ab71329b8b15e750e26b7cee1fb4a67a981bbf36 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.35.1 2026-03-05T05:43:49,173 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/fd/40/ec18ba535572eab8d8bf44a6259f1fb5a79bfcb09c4ecec93202f7e3959d/textual-0.36.0-py3-none-any.whl#sha256=7d04880bee0274f8cdf05cbe22d9effad3efa458676af2c431997a6d4576005c (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,175 Found link https://files.pythonhosted.org/packages/73/80/18a9ab265078a1b5618e3cc0090c622b0bf6f5f7655b02f69fef16c4f957/textual-0.36.0.tar.gz#sha256=fbfc799a55938cfade6cfbf7c5ae3c3e5fc87ff9deaaed788a6dcefe72245451 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.36.0 2026-03-05T05:43:49,175 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/71/27/35449012dafa5ecf989479dd313393288c00c406742af1a000192c250b8d/textual-0.37.0-py3-none-any.whl#sha256=0f88ef7adbe28507b1bd402a14fa7a4268040eae70f5b85101c81357755d2d83 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,177 Found link https://files.pythonhosted.org/packages/e7/a2/36434b789f7b18930002b4bd720b1213ff7a6115c4b96467ba4669de336a/textual-0.37.0.tar.gz#sha256=70869326c47b2118304e24a275548049a87ebab4628c853261b8e7dd9c2d3148 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.37.0 2026-03-05T05:43:49,177 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/b2/0e/fab2b67ebcd0387c2495d78afe29d1bd1c02e05a54a13b610ed29bb5755f/textual-0.37.1-py3-none-any.whl#sha256=bbedebd9bf245523dc07d1a883ce4178133cfe1d3c3e030a2224359128f177b7 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,179 Found link https://files.pythonhosted.org/packages/46/47/dda242d5de6dea10b64e118b194fb0934b84b28555783b1e7f04c25a0289/textual-0.37.1.tar.gz#sha256=0498894da7f4af5cac62d99e412e9d813e784f7a87834dd29aa656d31d068760 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.37.1 2026-03-05T05:43:49,180 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/ff/c2/8fa33b283d5b2b287e3d9cb71ac4da156fcb9b63ec23806beffc06dff2a3/textual-0.38.0-py3-none-any.whl#sha256=88bd75f57cc03f575fbc2ccc2fd3e91aa6b6cf3e66afac39d9505140539afc4d (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,181 Found link https://files.pythonhosted.org/packages/1e/f1/d1ee470135ceaf94da4cac99cf1e354dabaabd0ab1bf80084a262186b466/textual-0.38.0.tar.gz#sha256=1b384c09f138f2bdc33c673e8046f437ff5df49cd63f5b79d1c12dce7fb54687 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.38.0 2026-03-05T05:43:49,182 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/28/9c/9a83220d6b45fddbd60e0dc30c204ac418a43411f02d83eeeeda9605cc84/textual-0.38.1a0-py3-none-any.whl#sha256=54eb721cfe0615e59b03f0fc2f676d6b2aba95057e9729d76707b0f55c30549d (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,184 Found link https://files.pythonhosted.org/packages/1b/ad/cc72f43a88f2af43aadef77c9c15160f10ae0849ae9bcfa62d854bad36d2/textual-0.38.1a0.tar.gz#sha256=aa946b5dd14c3e5137c9b735ad6aa3f2b8e466e557c002e35bb57e7c8cdebff9 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.38.1a0 2026-03-05T05:43:49,184 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/20/bd/4c14bc0731f5ced7ef73f84f6c5a956190d69ad94bf0459863b6af5e672c/textual-0.38.1-py3-none-any.whl#sha256=8d38cbad6ac0b1320e52c7516e96b817e448d7c58d991269d3cf300108bbd191 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,186 Found link https://files.pythonhosted.org/packages/f6/77/0d0eba76ac68d08f87906a2dda06f62b761f97512f8ce434dd0dea521a6e/textual-0.38.1.tar.gz#sha256=504c934c3281217a29e7a95d498aacb7fbc629f6430895f7ac51ea7ba66e5d99 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.38.1 2026-03-05T05:43:49,187 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/22/89/fa9b3bc09d1426e8724840155c214036743d9394019a1faaaf914a8325b2/textual-0.39.0-py3-none-any.whl#sha256=bf98d7eb5a8a39ed87488640e2a18b2825dd340d36eab6193c9a47af98a3b818 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,188 Found link https://files.pythonhosted.org/packages/ef/7f/4aa87924bcab3918738461afe903fddea5e462f0b22272e2230c421fb69c/textual-0.39.0.tar.gz#sha256=4103c0cb4e87bf9f87f4960213d3c1c33fbe7301a1a1c2df0903ecb62212983c (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.39.0 2026-03-05T05:43:49,189 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/88/fe/54edc5b1e740921271473160ca8aa8334becae85a0a1cc0a127edc73a87a/textual-0.40.0-py3-none-any.whl#sha256=3e98f0c9c9a9361d3077c00e3fc5a708f927dd1ce45a1149eb1ba6945ce9d71c (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,190 Found link https://files.pythonhosted.org/packages/01/22/99db4365d3f883c73d02135a1f312f146a59d18cf72e6462aed014339897/textual-0.40.0.tar.gz#sha256=0fd014f9fab7f6d88167c82f90e115b118b3016b8597281d14c9257967f7812e (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.40.0 2026-03-05T05:43:49,191 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/7d/b6/67a01b9bbd9a1fb77a3bfca60d9fbfecfd41c497fda64b54da54418e344c/textual-0.41.0-py3-none-any.whl#sha256=ebf5f04a96721adb8685aae32a98d4a4098dafbfef59b1fb43ca7ac2c1ed5049 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,193 Found link https://files.pythonhosted.org/packages/04/db/47913d93759a5e64802ecc7c61e1dddca1496a2c7edbf6c7b73f2f253f52/textual-0.41.0.tar.gz#sha256=73fb675a90ddded17d59ebd864dedaf82a3e7377e68ba1601581281dfd47ea86 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.41.0 2026-03-05T05:43:49,193 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/4a/f9/e6ce0e4c20090f00b4fefcb548544a9d503509bd6e8fc40eb2f7e3e573a3/textual-0.42.0-py3-none-any.whl#sha256=b94317674c6cf847df04980217a1620c3e0774a641465bffd282d9a4ff77ecfe (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,195 Found link https://files.pythonhosted.org/packages/00/62/697cdf35a02a3a6e567d6fcd5dcd0a0aa250070fd6a596581212fe20950b/textual-0.42.0.tar.gz#sha256=0e06630a3c68a04a3215ced71dcfb14d888adce1ae241be1bb01155a25d9f0bf (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.42.0 2026-03-05T05:43:49,196 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/95/f6/11dbe23ef062744e2a64b84fe806c7147b6625ab0af841bbdc6045d30092/textual-0.43.0-py3-none-any.whl#sha256=81574dc8ce7ea1b4b90307a0c7dc7b2a1fe769b66358be99a8cff66bf2596861 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,197 Found link https://files.pythonhosted.org/packages/e7/bf/a090e46932a95f18eba7ab3acea01254089ddbc77d431f6b3dbe4734dff4/textual-0.43.0.tar.gz#sha256=fc10365bb74ab3e6183aa9604848721ad21b8a8542434bacb0663ebc732fe31d (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.43.0 2026-03-05T05:43:49,198 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/50/32/625f77932c6d1e770e0935f06cc48719597f79aec4687ef1eb971318e433/textual-0.43.1-py3-none-any.whl#sha256=c49782b0328c69ffaabf25efbeefd8db764a906303208c577795ab69691a8fb8 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,200 Found link https://files.pythonhosted.org/packages/b3/c1/ad64e0656fcb817558109138b29b4766e34c64cc27bd0ce7eb54a2a8cebf/textual-0.43.1.tar.gz#sha256=92c7450844b70f174655996d8f229d2d2ebad46e4fb29be5bea89425e3bc6849 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.43.1 2026-03-05T05:43:49,200 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/df/15/957b85b4175982feccd0df2c0221c3879b981dd71da2dd82692d66a8d2e7/textual-0.43.2-py3-none-any.whl#sha256=b6a3340738e3c2223049bb6a4fbce059e4f942a4480b8fd146b816ce5228a8ec (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:49,202 Found link https://files.pythonhosted.org/packages/5c/9e/000c6910f8390cdec827e738e52c6ab21501d7ce7b18d31293dd53879db8/textual-0.43.2.tar.gz#sha256=7f4f84f1ae753aa39290659dc0bb0aab06abb7e37aa3041349c86940698c6b54 (from https://pypi.org/simple/textual/) (requires-python:>=3.7,<4.0), version: 0.43.2 2026-03-05T05:43:49,203 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/12/08/39ff6f4ae70c60ad0f0240192f6c9fe41bcc53d6357ddfcbbc958ef81bb6/textual-0.44.0-py3-none-any.whl#sha256=898e237ede64353e51071b0f221d3cbd7fa14d796dd65755d2c7baa87f47c765 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,204 Found link https://files.pythonhosted.org/packages/e0/ab/f5306e956556b19947e503eb523b2f06cb9c82db861c7cb2f4b74aaeaf82/textual-0.44.0.tar.gz#sha256=7c0fb9b14b19d0e44e7349cd34bac51808b759fb53b323c256dc458f7be8958c (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.44.0 2026-03-05T05:43:49,205 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/8c/6b/85a9fb1c54f858bc00d2bcc0c979448a7dabed1ac4447bfd47aceee10bb9/textual-0.44.1-py3-none-any.whl#sha256=19cfd3a0c623bff02cc80d872ba3e93e1a5b77289fecf74c16ffcfa7407b49a1 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,206 Found link https://files.pythonhosted.org/packages/fc/d6/bc4dc118d983c067e9ada78b8f45ed9536901a0e8de1326a60faeb097a75/textual-0.44.1.tar.gz#sha256=7a45b85943957095b97d0a90c4fa4d3e1028fa26493c0720f403d879157a6589 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.44.1 2026-03-05T05:43:49,207 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/d5/49/44dc7fd082eb3bc056a0f453d2c4b64d3deedbea947f9f2086305ca2603a/textual-0.45.0-py3-none-any.whl#sha256=6116a4f01ae7ab5a814fccbb684307fd5271c83f3852a25a09a73df173e35cac (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,209 Found link https://files.pythonhosted.org/packages/98/e9/2a514394fe4e61b7ba138978bd2d35d752b0d42187ecb437a8f11ca71fef/textual-0.45.0.tar.gz#sha256=996e36543c3fa65acd0d77fc8251010f2984631a484e757ad4f1fbb3eec2c4e4 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.45.0 2026-03-05T05:43:49,209 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/cf/98/04f5070a858113a53b766fa9775b4e3b3658563f3430e92e0c163ce7ea6b/textual-0.45.1-py3-none-any.whl#sha256=67ed2fe72451c3c23f9146a0442d05ebadd604dec78800e5bf7bbf4560efe05d (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,211 Found link https://files.pythonhosted.org/packages/b4/a9/52c9df627286193fd4fd90f779cf53a2eb332bf0ceb8df2f154add9c1f7b/textual-0.45.1.tar.gz#sha256=1a6f80fb87e40a0490cf9a16526f5418a790d9c032a2983b0c7edd1c8abf39f3 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.45.1 2026-03-05T05:43:49,212 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/b0/28/c6cf7a6a765126d2cb79b8d600e00a0a350bfff5416fe0c242d82b12755c/textual-0.46.0-py3-none-any.whl#sha256=3f8f3769860726d9eb653b164e7a3b8cbd17ea8d625c260a9a6dd3dafece81eb (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,213 Found link https://files.pythonhosted.org/packages/74/81/deb64257783485f58c5233fc4363d6ab1d6a1b249b5491bf45a366801255/textual-0.46.0.tar.gz#sha256=66d30f07d082ee5083ea898103e70b8720a98658e0bd3153fbb934a437ffe6f5 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.46.0 2026-03-05T05:43:49,214 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/64/7b/216dc0ef20c6c89780a5c4465174f3002346f324b68fa5e1b8c56a4ae71a/textual-0.47.0-py3-none-any.whl#sha256=5269527db631c44bd9d8ff81b86032867f1ebb77a18ca43730e5ae8f4b87db5d (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,216 Found link https://files.pythonhosted.org/packages/8a/39/b0162abdeb809b777704bd57f53e360c6635a33cfb5ae8c290e77bae54a4/textual-0.47.0.tar.gz#sha256=613912041aa8739e4ef728bb298b6d00f2bfe3fe528ac64bc0ccc06f4ff656e0 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.47.0 2026-03-05T05:43:49,216 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/b7/3f/61a8eae44a5ecffde54a69146e2885bd1b1a877ed46148b2c4e97eb8384b/textual-0.47.1-py3-none-any.whl#sha256=da79df2e138f6de51bda84a1ee1460936bb2ecf5527ca2d47b9b59c584323327 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,218 Found link https://files.pythonhosted.org/packages/24/51/57eb835afc9569d32b5979ecbf3bf73f8ece8700ebffab3bac7ff29f92e4/textual-0.47.1.tar.gz#sha256=4b82e317884bb1092f693f474c319ceb068b5a0b128b121f1aa53a2d48b4b80c (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.47.1 2026-03-05T05:43:49,218 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/2b/f9/a923766bfbc1f8a8590021f33f490875e7970d7d57b434c2fd721544edab/textual-0.48.0-py3-none-any.whl#sha256=4a64cfafe0fed0b2f55d012053621e2681ae91385010114c85a861f6b5a7c097 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,220 Found link https://files.pythonhosted.org/packages/fd/f6/4b10fbca103f489b41e0ce566f03546b45dba18354bda5c02d52dfd381bf/textual-0.48.0.tar.gz#sha256=de270ee8448bb9ee02e8705da9268605504a8d347c9c9d26d6b7a86baf6fd6a8 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.48.0 2026-03-05T05:43:49,221 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/c6/6d/15fb8a578e59a155257a30da52b80f75b846e1271563287269397708f68d/textual-0.48.1-py3-none-any.whl#sha256=caa12b0e2171c50b78171059cb8dd56df72e7e4fd3fd760215343b6c30e975d8 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,223 Found link https://files.pythonhosted.org/packages/bc/43/793166d129ce323baad9deadd1d3b92cf48af4e417120c7bc182d463e81a/textual-0.48.1.tar.gz#sha256=df39371a0404a41dbb45ea0bc0c3e853ec5bc33236d71c9226a94192db0a637e (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.48.1 2026-03-05T05:43:49,223 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/6a/17/7d1231c242cf2749abb91e26c0010776033f749347c5cbe8c046a452d0bb/textual-0.48.2-py3-none-any.whl#sha256=a9d2f225584afb28a6c05b7f7d06d41b54cd02822020f11711d788e5098161db (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,225 Found link https://files.pythonhosted.org/packages/a8/c4/b19c89d2ad42c0be92aa773bb86bc4e028f30166edd032c49f148c0bc652/textual-0.48.2.tar.gz#sha256=e092dffa5311f3381cb5f51d56c506143f5c1ee3b1c67f57bb1929cfa73fee07 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.48.2 2026-03-05T05:43:49,226 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/77/2c/cd8f51f381f8209efa10c059870904ea6f74ed73522ce1f7bfa1557f73cb/textual-0.49.0-py3-none-any.whl#sha256=bc516ca3e3ab36c653059321a2a05262db3a4c0a62f275d3eb2a30ed8c94fd6b (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,227 Found link https://files.pythonhosted.org/packages/8f/d3/b97d99dbcf86d4a1d8a51d5ab021e8cc5831703ea34abaeba30e354addce/textual-0.49.0.tar.gz#sha256=a66f981bde8f64c5cbb524d029946136d85602e82b595f4f5793f7bdc2e965b7 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.49.0 2026-03-05T05:43:49,228 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/cd/e3/075873023cf52b7d6832e5fb88a53716eeec8b38049e867b92ffbc936dfc/textual-0.50.0-py3-none-any.whl#sha256=4ddbadddc6b7b9bf625b80396d7206bb7fa6645dc5e32cfde31fdadf8f03d110 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,229 Found link https://files.pythonhosted.org/packages/58/c3/5ab9c969acf1290460d84eec0902145c8c90af59bd8dcf2c80c892a0898a/textual-0.50.0.tar.gz#sha256=d809741a86a19fe3d88108ae500d744248bf2daf7eac8b440079a49b4b981680 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.50.0 2026-03-05T05:43:49,230 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/4c/af/d1e772e33d127bd399044269c5e6bd5b79cb2172fc2b786a02636c74606c/textual-0.50.1-py3-none-any.whl#sha256=11bd87fe6c543358122c43db2e9dfc5940900ef9b8975502ab7043792928638b (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,232 Found link https://files.pythonhosted.org/packages/73/9d/865d5d60512c2483d4d207e46b6b106749a63bb7bad0fdc8ecf2909bb59f/textual-0.50.1.tar.gz#sha256=415bef44b2dfa702d17ebb08637c0141eb54767cfbeafe60d07e62104183b56a (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.50.1 2026-03-05T05:43:49,232 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/14/7b/736c5945c3e41fcf331f360dcadbd83448f54c1aa44bd9f23fe4c5c6d63d/textual-0.51.0-py3-none-any.whl#sha256=c25c8d5f462ca169fa50add10f4d3604d98409b6a9f8dadff6a269cc7027516c (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,234 Found link https://files.pythonhosted.org/packages/64/b3/d33af0cacb5d8838e65b9d591ce5e47a063e1a0eba736568f3c222aa004f/textual-0.51.0.tar.gz#sha256=ca3d58c00a360ef1988a9be2dbb34d8a8526f2b9fe40c2ed7ac6687875422efd (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.51.0 2026-03-05T05:43:49,235 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a6/d4/6735274511b98134a75bf197679773396a161b7a8a61d31a222ed1bb04cb/textual-0.52.0-py3-none-any.whl#sha256=cc9cef70e0dc26da1003651c7d3193c7dd54fcf55640d8d62c5f487ada9bca41 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,236 Found link https://files.pythonhosted.org/packages/fd/fe/724db44f3bd3dfb1ebb714aa57b73e1396af7b878380ed0560e66b91f28c/textual-0.52.0.tar.gz#sha256=d7e189e0ac8efe982cc47e51c196848720b72a19f683870b7709389015989afb (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.52.0 2026-03-05T05:43:49,237 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/8a/f0/ab4e1045af86f051ebcb64b964b00b3b52a1c99304f357dd2ea0af3ed1a4/textual-0.52.1-py3-none-any.whl#sha256=960a19df2319482918b4a58736d9552cdc1ab65d170ba0bc15273ce0e1922b7a (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,238 Found link https://files.pythonhosted.org/packages/bb/ce/b224ccc05260871da8df640e7cd8ca0a5e38721fddb6733650195402841e/textual-0.52.1.tar.gz#sha256=4232e5c2b423ed7c63baaeb6030355e14e1de1b9df096c9655b68a1e60e4de5f (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.52.1 2026-03-05T05:43:49,239 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/9b/3f/6f4423183c2144a495638be1c85a48466b507bda08dc4d140fdaa3b35167/textual-0.53.0-py3-none-any.whl#sha256=50706cbbb8065b6585d203703d2ee511c86a3714f18fa758514d9bffc690720e (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,241 Found link https://files.pythonhosted.org/packages/1d/bd/5cb6771d91a7d841edb3ff0c6a102babcfe7ab553fc2d595d57ff6b771db/textual-0.53.0.tar.gz#sha256=e409abe3fcfb1246bc3d2b3b49bb0c7715abbdac034cc0001f84ec8d82b1bf3d (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.53.0 2026-03-05T05:43:49,241 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/40/8f/0d056bb80f098141b502d9a2841fe73a1117c585f37fc1d8559e45a7ba94/textual-0.53.1-py3-none-any.whl#sha256=32201aa9d334ed064d5e670f15fe3d7f19c736ca54cecb054a5b995691104434 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:49,243 Found link https://files.pythonhosted.org/packages/59/f4/3df30a59ae3fe915c4311a93646fc184be19999e6e5d828831d4cfe53851/textual-0.53.1.tar.gz#sha256=23ba673be7974819ded35ea88d28df7117987e53d58f15b2cc890ac2ecf56401 (from https://pypi.org/simple/textual/) (requires-python:>=3.8,<4.0), version: 0.53.1 2026-03-05T05:43:49,244 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/55/2f/2e0a2c65c460f66f547c5ed3945c0896e9a786a204d0f5a4f24b1ec19612/textual-0.54.0-py3-none-any.whl#sha256=94aacf28dece20a44f0b94b087e17ff4ac961acd92e12e648f060fe2555b3adc (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,245 Found link https://files.pythonhosted.org/packages/68/2d/d13923f4172751a22d1f41969f6d37bce2ae00be477b62abc6d1d0ebc476/textual-0.54.0.tar.gz#sha256=0cfd134dde5ae49d64dd73bb32a2fb5a86d878d9caeacecaa1d640082f31124e (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.54.0 2026-03-05T05:43:49,246 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/24/9b/e3ba1024bf873fc61141624e897e47b0dcdba19c47b166d9e13a5f0bee7f/textual-0.55.0-py3-none-any.whl#sha256=6c1537aea0897f68b547de2999589ac337210ad8bfa7f3634c0221b57a336e08 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,248 Found link https://files.pythonhosted.org/packages/00/a4/f5bf49472d3598045a5d70a5c3207c0124d19ff1cced83824b045a45ec1a/textual-0.55.0.tar.gz#sha256=2036aef7595bbbcfd0d827f0eea6efbe92b51bdb102dc493f7da8d80fa54a999 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.55.0 2026-03-05T05:43:49,248 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/1b/14/93a2e2c1d298534bdba70fb4d5c181d43c06b087fc54fc329fa4ff7427f3/textual-0.55.1-py3-none-any.whl#sha256=4dac6401a4a1eaaf107a29560b28dc09d9a9867988c8fbb7763cfee4118e9664 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,250 Found link https://files.pythonhosted.org/packages/1c/4b/96898fe1f95072ab8c86b3636b0bdf9e20861501a6950013226bf9d382da/textual-0.55.1.tar.gz#sha256=b48052410d83b26944536511626ded9fa60e2bd7e4ca3d7e3b71865dba25a965 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.55.1 2026-03-05T05:43:49,251 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/5b/41/fa806472f591b027a59241ab2ed1abb519d99ad081ac8ceb18c2aa334ee4/textual-0.56.0-py3-none-any.whl#sha256=c57202e135e9b06ad0c73c12d2d5828f8f46eff98e87db848c9c309b57c77e40 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,252 Found link https://files.pythonhosted.org/packages/c2/23/4d6649b469384747103f1c1091984e04f7b4800fcabbf08f419b1cc6c0fb/textual-0.56.0.tar.gz#sha256=8782e286d96a0350be432e634bacf718e8c67392b8e70683df836e5e33e3055a (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.56.0 2026-03-05T05:43:49,253 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/66/a3/30a25c168ffe0b98eb83b176b1ba9dca531195529aec025f20a875620f60/textual-0.56.1-py3-none-any.whl#sha256=0394b6e94ab1a0a0e9522d004adfb9fa40a925086aad3fb37c9d6d165b0a0cb7 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,254 Found link https://files.pythonhosted.org/packages/39/21/7dc3d5e64d178780e94c6fb23c618209d143aa8ae3fbddfc987201510fe0/textual-0.56.1.tar.gz#sha256=598f3dd694b37036fcd41e1a22895ac449c972563d182c50839a17057da10040 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.56.1 2026-03-05T05:43:49,255 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/e2/94/c906e4172aee417fd19730fdac5eb672518e62d3ce252f0e387529c9ac37/textual-0.56.2-py3-none-any.whl#sha256=cff8ee993796fc02430aacd7f148894478ff7f3a6b77865da525a8965ecc0ccf (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,257 Found link https://files.pythonhosted.org/packages/47/65/942a31cfb57d7dd7e29fa0dca959c6c8ee8f9f2a9b3c076adc64d49fc2b9/textual-0.56.2.tar.gz#sha256=5d3efe7266aafc7b5a52ad622a155963fd22ec6043c769ecd7142490a3d9e17e (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.56.2 2026-03-05T05:43:49,257 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/27/43/73a341e2f718be52fb61d27f0ac23ea55087079b75f312c98041dd867744/textual-0.56.3-py3-none-any.whl#sha256=bb876b16382b4a0b8d1e667055af28dad8d2a720f4298ec950e00d791b95b7ac (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,259 Found link https://files.pythonhosted.org/packages/eb/cc/dd40e557c2060bb7f680dd13fc28f6027138dc749ae761591fb68f2ab621/textual-0.56.3.tar.gz#sha256=9549a005a31658cd4dce7f73a247bc699b6173c74afc52c5dfdddb0afd4a67e2 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.56.3 2026-03-05T05:43:49,260 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/d4/1a/c0305146529548eb5aedec996c9e991d734bf223f2e9ffd8d17ad3da3bfb/textual-0.56.4-py3-none-any.whl#sha256=94a7e6892223348279fed8a9e27f51a9d0ff7a860b60176415ef1d7a796569ac (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,261 Found link https://files.pythonhosted.org/packages/35/30/2f51da751405bc0fbce8c8dfaf8ee7e9c4941ea28c5c868c2aebfc2748ba/textual-0.56.4.tar.gz#sha256=6f86ae5b4fd750bc48881c941e1a86f7a188c24a862122002e3ac38cd288ef47 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.56.4 2026-03-05T05:43:49,262 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/3d/6b/b3ad36ffd0c54095826cd3e9c8e4ccc72677f80c92c7ad190231e0e99dbd/textual-0.57.0-py3-none-any.whl#sha256=90cee57d7ec453fe4a65e2a2a917478a07188e250ebee8bdd55a26aeb06833f8 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,264 Found link https://files.pythonhosted.org/packages/43/7b/db038f682068da7ddbb2392fc4f926e01ae391eb901d2adec02f3b99c1f2/textual-0.57.0.tar.gz#sha256=1ba65c8516c9332670ddca5c29dfe1a1f9b647728703c9a7cd628810368bbc20 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.57.0 2026-03-05T05:43:49,264 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/9a/c6/c6299af08c7aedb95c00c9f056ff1824f457dea5e2994325153ac205b048/textual-0.57.1-py3-none-any.whl#sha256=7a0a660525b207dd2ef5d95b7b9585f13d59ec0112de4c8f0a8dd0ffb2b9a6c4 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,266 Found link https://files.pythonhosted.org/packages/f5/ad/02ace5f4cc7dcb3c0d1c596e4cbf0e90d56322979481eeadfbee62b8c373/textual-0.57.1.tar.gz#sha256=91029212b28c0cc73adad1e8b9fcda0b53947d4d81a1e8df4efbcb1346638744 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.57.1 2026-03-05T05:43:49,266 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/43/b1/e2a4379cec89fc7e6c724b33ae1d82896fb45aff61886dace2240fc3bce9/textual-0.58.0-py3-none-any.whl#sha256=9daddf713cb64d186fa1ae647fea482dc84b643c9284132cd87adb99cd81d638 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,268 Found link https://files.pythonhosted.org/packages/30/c1/c968cfbb861930e2aecdb89c2fd27a99ac72843a2c0feb691f81493a8e5d/textual-0.58.0.tar.gz#sha256=5c8c3322308e2b932c4550b0ae9f70daebc39716de3f920831cda96d1640b383 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.58.0 2026-03-05T05:43:49,269 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a6/76/39502729a7b1a75c058346b01fb70630ef5394d45d2bf359adba64142cd4/textual-0.58.1-py3-none-any.whl#sha256=9902ebb4b00481f6fdb0e7db821c007afa45797d81e1d0651735a07de25ece87 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,270 Found link https://files.pythonhosted.org/packages/11/8d/70bc2b5ac7c0860678daa915f39a8907664c1d1d93e6b497df4fff752353/textual-0.58.1.tar.gz#sha256=3a01be0b583f2bce38b8e9786b75ed33dddc816bba502d8e7a9ca3ca2ead3957 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.58.1 2026-03-05T05:43:49,271 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/63/21/d427b84a28f219f06bcf34c73e42a0a4a09ba1376cb7be3143a92742bdb3/textual-0.59.0-py3-none-any.whl#sha256=61d6187704731a9425da0d20217a737c8738c1649c644041f868afb6963e0022 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,273 Found link https://files.pythonhosted.org/packages/85/4f/69169ee8b8071887ca906c179fc6d68cf45c75ee2c7233c29e5090b8c815/textual-0.59.0.tar.gz#sha256=0fb0001ed393a9eb2c6c8598a5436cde588658a9726b5e099ae3bfb6f3ac257d (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.59.0 2026-03-05T05:43:49,273 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/64/1a/558a5e65fda80942713765d0e41ba4c08ae93ab6c7335a311ae52531e6ac/textual-0.60.0-py3-none-any.whl#sha256=be7870ed12014cf7a91ea9f96a3c49b1a52f93e0e76686a5fa276951d65867a7 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,275 Found link https://files.pythonhosted.org/packages/f6/ba/931d90841ca25726bc92035e67d2ee81a341f6ff280d478ebb49d4af9d0f/textual-0.60.0.tar.gz#sha256=5a9117d6fd48d105ba9671fe6eca8197d607fd2d20fe5405681621fc34b17cfe (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.60.0 2026-03-05T05:43:49,276 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/b4/31/6a9556cd7c28c9a7728e7e14f62dc302beeb257f94f97a157934005baf41/textual-0.60.1-py3-none-any.whl#sha256=701715dfe000396c226dccaedd52fd0f56071bbdef2a1497a4f0211063ceba19 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,277 Found link https://files.pythonhosted.org/packages/98/47/a89fe6d3981a9730a9af018b1e6e70f93f1615b035c951e3e15d06e1852c/textual-0.60.1.tar.gz#sha256=258565923f55487876b48b53c1104ad660355e1853af60381ef6b10b3ed3723e (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.60.1 2026-03-05T05:43:49,278 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/97/4c/a96a71c7af97a4c1bd2efcd87a0d245207cc9f54a541ae3d73ee189f80b1/textual-0.61.0-py3-none-any.whl#sha256=176ac3aa5427fc076492d16afd20ea5c508605c2826cd176c8f5ac2589a1ee46 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,279 Found link https://files.pythonhosted.org/packages/f7/cd/67d382f19094548a5568aae730b18db6f51833957717d1deabbbceb570b7/textual-0.61.0.tar.gz#sha256=91c83a659da40b227eced4fa749026a236b493cc5911a9bedd990ad5f0786be2 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.61.0 2026-03-05T05:43:49,280 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/7b/63/4cb415b6bda069a0abfacf497b5e17ec33a34647da4f7a22872a78493ec2/textual-0.61.1-py3-none-any.whl#sha256=58ef207424eb1015b85ca68abebf1a3c7b5cec108eec0d6a110f2aac9bc4d74f (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,282 Found link https://files.pythonhosted.org/packages/ef/1c/5f1c118c06478d59c4a5995bfc0c320b75cfe80c10ccfb58567eeca87ecd/textual-0.61.1.tar.gz#sha256=8f1092f0db58f5214c0de1f8174ecf9db08356e30d0acca69a8df9a183a29f6c (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.61.1 2026-03-05T05:43:49,282 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/48/88/de1ec5fd398e2c6fabe8efb1ae1b10e2840f446298efabaaaa24a40c0ef6/textual-0.62.0-py3-none-any.whl#sha256=5208c1df961848889ff0a0c7628f203a2bc773fc2a45d6e842b27a8e34c15499 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,284 Found link https://files.pythonhosted.org/packages/c8/a0/84147b0b2b686b1b0f739bf0ada0af62be98f07d2c0ea7c83d65effce9ad/textual-0.62.0.tar.gz#sha256=563c1c13a087c8f4fef8a47aae43e1274139e85d00e0b0898b8eb89c5e494997 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.62.0 2026-03-05T05:43:49,285 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/38/73/44b71d39a9aa040bc0d038e6fd28e76e891a7aa9d73ffc20fac9bc6641eb/textual-0.63.0-py3-none-any.whl#sha256=252ecad3190faea10a08cfa549e0300d4953e49310eb127ad165e4816294d221 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,286 Found link https://files.pythonhosted.org/packages/6d/0d/01c61f0ab575462fa3ff2294dbda9cab0f0e5b204fdf53056b7e532709b5/textual-0.63.0.tar.gz#sha256=f43870beb5f96997d7bfa5a023873e7a2aa054eed1095bd18894d5b5f15a5a15 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.63.0 2026-03-05T05:43:49,287 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/47/5f/1e8b6c96b7f70c78caa1337ff6d9d5be0d57d08baff2427e297cc92ff040/textual-0.63.1-py3-none-any.whl#sha256=10ccbd60b30582fab545e734ccb9ff3d1cb8550dc520bc1862274f3d8427ca04 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,288 Found link https://files.pythonhosted.org/packages/21/ad/327644ace3777c77b0478fc2fad2ba5c26f5e8dcf7adf7032b1ad0b77afe/textual-0.63.1.tar.gz#sha256=281803c428c7207e1bbdb6c7e9f831556fc585d5b9bd5ad33f39ee288def616c (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.63.1 2026-03-05T05:43:49,289 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/ce/7e/a98786bbce2099c533f27e9ced983c0602a09eac9b197b760f68383aaab3/textual-0.63.2-py3-none-any.whl#sha256=4d49ed5f50afe2390c23ed01d07b168c2802f497fab48ffb1dd80d4ffdd298ab (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,291 Found link https://files.pythonhosted.org/packages/0d/31/ea5ee74e3d6d7525f43236b92f1057ab4b90fe5519344c355cabff3f8523/textual-0.63.2.tar.gz#sha256=54ec9bad963f59ffa9bfadd0d44ac386b7c9b9dde470b2f282b58cc99d2a7ff2 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.63.2 2026-03-05T05:43:49,291 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/bd/6a/5bb21d53cea103cd38a1212ba0e1c0e47d4cacb309af6c12f08b5977658b/textual-0.63.3-py3-none-any.whl#sha256=a9921fb3fbbed6b2dce1a375023064f79bd461e6d53c13534b4c12e51bb29ba7 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,293 Found link https://files.pythonhosted.org/packages/64/0e/930e7833e33a9c4a41dbdde86fc93a5ec5fdb0555bf94675b8060c697b25/textual-0.63.3.tar.gz#sha256=e293a2f789020fc324653a62c2bc210343b790b44b77f928f938ac747bdf6110 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.63.3 2026-03-05T05:43:49,294 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/94/30/44ea2202fddbf027a2e1c79233d10db4c2e6449999c88b48d234ecaa376b/textual-0.63.4-py3-none-any.whl#sha256=ca1e7a365b55ef96ea4664754268047d87b3aed33587858001514a0e60bbdc36 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,295 Found link https://files.pythonhosted.org/packages/58/c4/27e31e8e6da238f5012d69a09d103ec5975baae305bd1b2784d1b4daa0ae/textual-0.63.4.tar.gz#sha256=c0f72915c1f3d8349d410b2014d3cfaa7909d594105e158ad91d25f9d9857eec (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.63.4 2026-03-05T05:43:49,296 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/f5/78/c2e91f9db0c41938f1c7171474a05cbdb80343cccc4c2efbac0b22b02b45/textual-0.63.5-py3-none-any.whl#sha256=28ae178de544b297000b07ddf55b0f20d281c31e0956cd79cdf307208cf18095 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,297 Found link https://files.pythonhosted.org/packages/e3/44/f8f540839374740ed520da5c7c1ed60e935695d512c426bde1c6a619004f/textual-0.63.5.tar.gz#sha256=c55b7e96d4ddfd075e88d99414a53c18907e532a29d7f13931a455e66532c271 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.63.5 2026-03-05T05:43:49,298 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/e0/ea/a70f1715f98f8f46d1439ff93702db7180cec982f4ba6f69576cc7d2cabb/textual-0.63.6-py3-none-any.whl#sha256=7cf6c320b7445bcab42360d3957ed5b14163f8687fad282d772e2af6407ea3a1 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,300 Found link https://files.pythonhosted.org/packages/2c/72/d3377b3f13a3db628d9287dd35a1f4a30534c7b3e8a6e54d1450f0b2d2be/textual-0.63.6.tar.gz#sha256=cac575e60fe8b376bed3d6ac1723c137cea69f3e48cecdc78b289da10de7f9e5 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.63.6 2026-03-05T05:43:49,300 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/4d/49/a2a66276f02b8ac8f818b5705b4efb429d71cc687ddd1683d1d27d1e0513/textual-0.64.0-py3-none-any.whl#sha256=36274bc3e88fa12d99d07c80b35feb3c18b971c66de71900001571e9cf13a140 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,302 Found link https://files.pythonhosted.org/packages/01/ec/78ba332bb363c516309a46b0c4004270c44defac4054ba34b7421af13b05/textual-0.64.0.tar.gz#sha256=fee0edd38cdd9a30c7558e9b39b01e82185f8b5218a2456f4f6c0450cb118cba (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.64.0 2026-03-05T05:43:49,303 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/ca/e8/d9a0304084c2062ae788ebb4029191c36410d6cbb5b8702d6cdd1a4d0bbc/textual-0.65.0-py3-none-any.whl#sha256=6834f13e7274060e26e1298e74bc4f346f2decf4b2a2086641480bf3eb7be690 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,304 Found link https://files.pythonhosted.org/packages/6f/b3/909e3b64568338bfc6c26d8f3d7066441b7af96e389ec3e69447a7c7423c/textual-0.65.0.tar.gz#sha256=e7084bf9caca2308316415da9d4b84c6e6dbd73f01cff03e7c17bd4b0db6c01d (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.65.0 2026-03-05T05:43:49,305 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a0/2a/45f3b5afa1f00d9994994036d1b2e3bfb0bb024fb6989ad40185b450cb17/textual-0.65.1-py3-none-any.whl#sha256=12a2a00f9b5675577fffa0f71171be5cdd138c42460b7ee95b3182542ee25aa0 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,307 Found link https://files.pythonhosted.org/packages/5d/68/68406071c49f928d3ea469308c6a5a41cf1a3c3c29d1555c1514cb9a2838/textual-0.65.1.tar.gz#sha256=22b05430aa2c7f90adc38fb7458bdde9395ca90960063432ae1273510e35e682 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.65.1 2026-03-05T05:43:49,307 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/3f/fc/1f6f8622de40e1d5d111930bb53b33c92871a019ae45c69ad73c4f19d92d/textual-0.65.2-py3-none-any.whl#sha256=f01ce9ee3d2a613c63b9255900bf5a709b9ff7931d54d42f438e15495fa4ad3c (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,309 Found link https://files.pythonhosted.org/packages/55/1b/74272da7cdd4d2acbc4bc664d61b9ffaf1d7dc37c37e2977c2d460c4dc18/textual-0.65.2.tar.gz#sha256=05d4d39eedffac977b9bce9bea307dfefefdaaaa5081722549472cbb1d32e53f (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.65.2 2026-03-05T05:43:49,310 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/99/3b/65e6bde78177ad892a3261b27fa72ab685bae5283cf91afe9e60f2879803/textual-0.66.0-py3-none-any.whl#sha256=6088c6defc36afe6775a9a8707a52c54e6dadcde516d00b48902cc4d6946cbcd (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,311 Found link https://files.pythonhosted.org/packages/38/f1/33842ecf1045bcb2ebf14d30b8b9c2c6e8b7c78327d457c8017ae73feb64/textual-0.66.0.tar.gz#sha256=f2649a4a487bf939d2c78e10c06e3b9ce8562b978fbb07ba2ec8507006ea7aeb (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.66.0 2026-03-05T05:43:49,312 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/db/cc/8e6d1a875b96ad515dc974aea69b84cdce566021d6d41f87a7e2313fc51e/textual-0.67.0-py3-none-any.whl#sha256=18d45f2048c287359336ac30fb93db0841e80648711daea008255f64549016fb (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,313 Found link https://files.pythonhosted.org/packages/88/83/eecbea5f33137a5f138f73b6633544e93f14b14724f11b221acf7a8b34c8/textual-0.67.0.tar.gz#sha256=de0e29498e6ffaf46a35afb63deeccddb409374672df7ffe7ffa1f3262b72762 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.67.0 2026-03-05T05:43:49,314 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/1a/99/0a2683003ad0497dc63be14a08f081c2c8da5659b1a007c4af7f8d6bd0db/textual-0.67.1-py3-none-any.whl#sha256=6c65e37f2114b5c8d74499586769aee763c14238a7671e0d0cf823b5f47ee6ac (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,316 Found link https://files.pythonhosted.org/packages/13/e9/421d172d52c2a039c4b8107b2c14f982dfca8ad5f1cfee760fbc573fefa1/textual-0.67.1.tar.gz#sha256=9d8708b2d1bf82de800b7da2202de26e6059d6106c67bf91e47b8a4763b3e8f5 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.67.1 2026-03-05T05:43:49,316 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/6e/c5/78ca1f42fc28be40116bd0600dbc2086e289ad347be88953059b5921ca86/textual-0.68.0-py3-none-any.whl#sha256=1c74901cb22ea7243ce699b7a0f6d7095144dbc7bad7180d29cdee1011e382fc (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,318 Found link https://files.pythonhosted.org/packages/70/71/b39f91ac5d28e41a58ebd87ef27129d14623870fcd427f82adc647887795/textual-0.68.0.tar.gz#sha256=803d9e96bb6205aee85af8b4e68edbab04d506bfc124681ae1695dbdc43b6e1d (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.68.0 2026-03-05T05:43:49,318 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/2c/62/19745065d69b4ab1e23b016ce18976fe5804110254cc44e0e3f384cd0351/textual-0.69.0-py3-none-any.whl#sha256=51d19a5eaeb00e6dabc7b1ef3d8de558dc78e55a3b273c8cf8273b3db574a651 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,320 Found link https://files.pythonhosted.org/packages/7b/c0/6ef51ae8729c1e2aa13f303914a1069f90e016e6669ddea489d06c70bb28/textual-0.69.0.tar.gz#sha256=73736996f468f20efdc8854482db02bf8799586430a39bc0a7c97f91043081b0 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.69.0 2026-03-05T05:43:49,321 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/df/02/12c76a9ef54fae1c0366a12feb856cf0657e7b2eacfdaebf3dfc2abfe1ab/textual-0.70.0-py3-none-any.whl#sha256=774bf45782193760ca273b915fd685cada37d0836237d61dc57d5bcdbe2c7ddb (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,322 Found link https://files.pythonhosted.org/packages/21/02/161d6e3dfd1d41ce5b53cee7a85cab0c6df6bacdda75f6c3a5c774beacef/textual-0.70.0.tar.gz#sha256=9ca3f615b5cf442246325e40ef8255424c42b4241d3c62f9c0f96951bab82b1e (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.70.0 2026-03-05T05:43:49,323 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/1c/e4/4827ec80415c57c9a7c347b0ca03add5604e46ab7b299ae95afde791541d/textual-0.71.0-py3-none-any.whl#sha256=60500cc63ffd98a4aff8679976a1530d5e99a881e13bb040d26558a2c45f49d8 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,325 Found link https://files.pythonhosted.org/packages/dc/5f/93c41a9fbf195130037ba27e381470ab5436e820b47cec3e71b7d01bc3a7/textual-0.71.0.tar.gz#sha256=a38a3bd7e450ed173b59ab1c93a3aa8174d95bc5c79647f220a50243236ce70a (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.71.0 2026-03-05T05:43:49,325 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/0f/15/ae4dcbef08f614d4ee4dfeeb5b33ea68c69f4c42ff34c3a7255b08264d2c/textual-0.72.0a0-py3-none-any.whl#sha256=6affe80ee8bd0c3edf6f0e265ec8b3b70044cbe2fa0e042cc99b6189744ede5d (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,327 Found link https://files.pythonhosted.org/packages/97/16/eff434bbb2a90b69fbea46a57f10a5bd76aa9b6d03b4e5827904fec9168f/textual-0.72.0a0.tar.gz#sha256=678e946d652b8ea49ebaac51f152decf7a040bc3c82150f28350cb68aace188f (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.72.0a0 2026-03-05T05:43:49,328 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/ec/5d/46de3cb8b8e0ccf8bbf36bdd42bff9a0cec3127d37aa056c8a8735a6777c/textual-0.72.0a1-py3-none-any.whl#sha256=373879cba45df2399d3f30b04b4e4c1a69eec209e97fd3327c2995063ac717ba (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,329 Found link https://files.pythonhosted.org/packages/17/7d/b9b6ba67e172e320447bd947f586b2022c6f41b52777c954a07f47e8fea3/textual-0.72.0a1.tar.gz#sha256=edc247143725055f2be851ecbc94a84db7a801f32369f0fe199a1b105227bd58 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.72.0a1 2026-03-05T05:43:49,330 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/0d/31/3babd1ae8f8abd5aba416f1d46571c0a1c0bff9376c529aa028dd3b92939/textual-0.72.0-py3-none-any.whl#sha256=a9886eb96bd6391b8795244d2b8fe592204556c42264ea7513a1211584e17366 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,331 Found link https://files.pythonhosted.org/packages/23/40/100a105ab455be14cc5b96e2ecb0196ba28c506dcfd0c497a796db3c90c5/textual-0.72.0.tar.gz#sha256=14174ce8d49016a85aa6c0669d0881b5419e98cf46d429f263314295409ed262 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.72.0 2026-03-05T05:43:49,332 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a4/f3/62ec72b437647787ac7305699e7e00318fd25827212a6b5b7fbb278ec17d/textual-0.73.0-py3-none-any.whl#sha256=4d93d80d203f7fb7ba51828a546e8777019700d529a1b405ceee313dea2edfc2 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8) 2026-03-05T05:43:49,334 Found link https://files.pythonhosted.org/packages/d8/e9/4939bf72d4a7d1a37aa5d55ad4438594a9d5e59875195dd89e9d8c14a9a9/textual-0.73.0.tar.gz#sha256=ccd1e873370577f557dfdf2b3411f2a4f68b57d4365f9d83a00d084afb15f5a6 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.8), version: 0.73.0 2026-03-05T05:43:49,334 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/20/7f/7c9d6338d7aaef0f809ff63928c268aa7122254cd06ea5cbb103184c4050/textual-0.74.0-py3-none-any.whl#sha256=69b18904d11400e586274deb1270f5db7b4254a2ac00fe805f23b16c324345e4 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,336 Found link https://files.pythonhosted.org/packages/d6/24/32cfb6fb468c450519a4eaf06d517b02fb95d83460920cd1e0074fecb5fe/textual-0.74.0.tar.gz#sha256=808c4e8727283ef84a123620449b217b6033ffde49f3ed195b3d0f98bb042969 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.74.0 2026-03-05T05:43:49,337 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/13/23/0f5449a87d9e6946aed18d6d389bd8de17eb3a55990889e0d1075f657aa0/textual-0.75.0-py3-none-any.whl#sha256=46902a900ada635b315db8ded35776d413e3297c611196832fe77d82bef9830c (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,338 Found link https://files.pythonhosted.org/packages/44/d0/95d414ca4cdb2b2b9e4d15db1962eddc310992bd385432560189185efa83/textual-0.75.0.tar.gz#sha256=1bcff456bdc00c45ae0c0c61571f113b569f67e9b68b5ece5144e4089fd780a5 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.75.0 2026-03-05T05:43:49,339 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/b3/9d/9e47f7f63a2373ce12d7a2bde9efdc03a755ab73addcdf4698de7287a325/textual-0.75.1-py3-none-any.whl#sha256=7edb1196753feae79890daa2287bc3180ebba2cbf63f59f2a160991325b020f2 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,340 Found link https://files.pythonhosted.org/packages/82/ee/01b57489e4c91c1aac9331121e66e8f25d9f5c6a4352044e034f94d11d7b/textual-0.75.1.tar.gz#sha256=3f0b53fe6119aa64853c7e60ced4d4e16fb23c83dee1e0fd19eddb3f2639c02e (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.75.1 2026-03-05T05:43:49,341 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/6e/54/fe61cbc119cd8df62c7c37204b88ec2c3c260ebd41f73167ea6fbae1f592/textual-0.76.0-py3-none-any.whl#sha256=e2035609c889dba507d34a5d7b333f1c8c53a29fb170962cb92101507663517a (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,343 Found link https://files.pythonhosted.org/packages/d0/ea/9139a6156c6dc2f40592fc50dceb8c57c5e53d235c20c2c41fe3cc363b1f/textual-0.76.0.tar.gz#sha256=b12e8879d591090c0901b5cb8121d086e28e677353b368292d3865ec99b83b70 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.76.0 2026-03-05T05:43:49,343 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a2/ec/c5c0aa3ed96729b2c7fc8c20790c76bb2a2a1e8155f583cbf6ebe0a5d88c/textual-0.77.0-py3-none-any.whl#sha256=f117d29ddf9764c8969d1ac23724a7bd8cfe9111e158f2355d8a0e5ad10f5bd7 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,345 Found link https://files.pythonhosted.org/packages/f7/1f/90af350202a1f5d24f32184551ae7c41a7719255aaae4fe3d122be429bdf/textual-0.77.0.tar.gz#sha256=866c1e18e87b2817ce08e09259224b771caaf8824988c4c717094c6bf106b20f (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.77.0 2026-03-05T05:43:49,346 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/69/68/0b99efe3f61d0b65de3b1f0db6889c2386db88a4d6b8ca2ed2adc5982f77/textual-0.78.0-py3-none-any.whl#sha256=c9d3c7dc467c37ee2e54a0283ac2c85dac35e4fc949518ed054a65b8e3e9b822 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,347 Found link https://files.pythonhosted.org/packages/9c/65/0feb87888b582d4d6cd8ab5cf23f36e711894db33d91a4282311c05fc870/textual-0.78.0.tar.gz#sha256=421f508b0d41ea0b8ecf273bf83f0d19376667eb0a87f70575252395d90ab315 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.78.0 2026-03-05T05:43:49,348 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/2e/19/4ce5365457a6cadb7fd2519293b5f17859beb7aa78dba088e3ac378c7595/textual-0.79.0-py3-none-any.whl#sha256=59785f20e13b0e530e3d21c0fca5eb09bd1ff329f47abce29a8e50a59646228d (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,350 Found link https://files.pythonhosted.org/packages/db/25/12caad56a096ff89c23c3b5d38c9102c8459adfb8f59a937f21e590a1cc5/textual-0.79.0.tar.gz#sha256=b5ae63ae11227c158da90e486e99a6db7ef198470219edaf8c200a999d27577a (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.79.0 2026-03-05T05:43:49,350 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/6a/4b/cd3a8067f5a0f575d5532095d2cf3430f9926509f0698a55ede73c2532c3/textual-0.79.1-py3-none-any.whl#sha256=75f26c0a8829560a1a8cc739f758c2c1c684246e27166acb3f4ad40110200692 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,352 Found link https://files.pythonhosted.org/packages/a4/0d/9c3e18839b696fa6f3bf0e820579967d5c3ffafc9a7c28e557f0ed4a74a3/textual-0.79.1.tar.gz#sha256=2aaa9778beac5e56957794ee492bd8d281d39516ccb0e507e726484a1327d8b2 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.79.1 2026-03-05T05:43:49,353 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/3f/ee/375ec2590d5c5621d7bb2324409c0950fd272daa70f33e05b47ef2e25c69/textual-0.80.0-py3-none-any.whl#sha256=d8206530dbcc37fafa153efa43ba91f08182c1623766cbf7bcf504ffa414f608 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,354 Found link https://files.pythonhosted.org/packages/c3/f6/23b2924defa217a97cabfb3428154e879fba8afe4d9ebbee232a494b1a45/textual-0.80.0.tar.gz#sha256=dbe5d6d759596652cbb4fc29257064e23a175ec1040c34e5847998694a8d57da (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.80.0 2026-03-05T05:43:49,355 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/0d/cf/4f8b58dfdaa04e0797500f35f37318dffd4f5e660f75e089b43480aa179c/textual-0.80.1-py3-none-any.whl#sha256=9842c93983dbd701a1bca5355fb683ebd7bf3e0edc503a140d946a60619ac0ce (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,357 Found link https://files.pythonhosted.org/packages/55/5a/ad3b8884f1833484f4e97e9d22b400df89c43106f6ab140b85f0fa97d48b/textual-0.80.1.tar.gz#sha256=66b9f89144ec35d74e29b2157d5a946c49c6b024634621d15b68c69cb51c76a0 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.80.1 2026-03-05T05:43:49,357 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/1f/a1/491750a84d9d0982f49ed49f1227ee32cf32ef0e287811e154cc79e64827/textual-0.81.0-py3-none-any.whl#sha256=5f94e3bf185a1693c31f5e2bcbc413c8ed093a53abc96a956c65322d48f9543c (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,359 Found link https://files.pythonhosted.org/packages/2c/f0/b530868b21d68fd27a8a68f7511ef8573e0d63b359004c50da7b36b6c7b7/textual-0.81.0.tar.gz#sha256=b438f7e6bb143fdec379170ccc6709a32d273bd998e70179537109263de7c818 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.81.0 2026-03-05T05:43:49,360 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/83/3d/24a43d392cfcf8024d661a94d6b54ef687105c4ab78c3b74332e96fa4d37/textual-0.82.0-py3-none-any.whl#sha256=4ce00dc898fab3a829aa835071f4e8284aad57f13870e871d0ac516cc34b3645 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,361 Found link https://files.pythonhosted.org/packages/b6/cb/dd7d1653ef6a6b90b6594548c0746a20dda15ea7301682ead732f9e10064/textual-0.82.0.tar.gz#sha256=db93a2bb3ba9fdb2a536272cd5c8144c9c9682df0370a99361b670c6191b0a4d (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.82.0 2026-03-05T05:43:49,362 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/18/39/6cec279ca41dcacb1c92ad6e4467c9e88db4eb4d2f02300c66218ec432de/textual-0.83.0-py3-none-any.whl#sha256=d6efc1e5c54086fd0a4fe274f18b5638ca24a69325c07e1b4400a7d0a1a14c55 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,364 Found link https://files.pythonhosted.org/packages/cf/0b/58ec0dbcd92a5121fdae972f09de71b5bc38d389bab53a638e24349f904d/textual-0.83.0.tar.gz#sha256=fc3b97796092d9c7e685e5392f38f3eb2007ffe1b3b1384dee6d3f10d256babd (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.83.0 2026-03-05T05:43:49,364 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/3a/d3/aea52dff6dc3a743d02b27d9ca921697da2589b722fa19407a8415408ed2/textual-0.84.0-py3-none-any.whl#sha256=1457d2cb66ba4ea46812355f31adbb4b693424a94e69d052e4affe1dc410ec96 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,366 Found link https://files.pythonhosted.org/packages/d6/86/525031f6bbfa4671fa66a4a5c088c3e9aa53f32d1b51a9bf2b900b3b1f32/textual-0.84.0.tar.gz#sha256=fb89717960fea7a539823fa264252f7be1c84844e4b8d27360e6d4edb36846a8 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.84.0 2026-03-05T05:43:49,366 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/9c/d5/0f35e93d1343fd8a4a1571c104dd6f0a9d038aa89d203146f22b9beed725/textual-0.85.0-py3-none-any.whl#sha256=8e75d023f06b242fb88233926dfb7801792f867643493096dd45dd216dc950f3 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,368 Found link https://files.pythonhosted.org/packages/f0/ef/d498d5eb07ebe63299517bbee7e4be2fe8e1b4f0835763446cef1c4eaed0/textual-0.85.0.tar.gz#sha256=645c0fd0b4f61cd19383df78a1acd4f3b555e2c514cfa2f454e20692dffc10a0 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.85.0 2026-03-05T05:43:49,369 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/55/94/8246e21228ebe4c5527fb31f50be0006a5a54211b383e4b6470e7c7b9c4a/textual-0.85.1-py3-none-any.whl#sha256=a1a064c67b9b81cfa0c1b14298aa52221855aa4a56ad17a9b89a5594c73657a8 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,370 Found link https://files.pythonhosted.org/packages/fd/d1/18d33de84ff3cfbc5932172b5decd204df9f5075acb7bbdeb8c932158532/textual-0.85.1.tar.gz#sha256=9966214390fad9a84c3f69d49398487897577f5fa788838106dd77bd7babc9cd (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.85.1 2026-03-05T05:43:49,371 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/e9/f0/29bd25c7cd53f2b53bc0205a936b5d3a37c88a70bb91037c939d313d8462/textual-0.85.2-py3-none-any.whl#sha256=9ccdeb6b8a6a0ff72d497f714934f2e524f2eb67783b459fb08b1339ee537dc0 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,373 Found link https://files.pythonhosted.org/packages/71/69/8b2c90ef5863b67f2adb067772b259412130a10c7080e1fede39c6245f73/textual-0.85.2.tar.gz#sha256=2a416995c49d5381a81d0a6fd23925cb0e3f14b4f239ed05f35fa3c981bb1df2 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.85.2 2026-03-05T05:43:49,373 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/2b/11/5df6cb7f88752771accd61c78e4ba7d261af4af7142569cc748126bf8555/textual-0.86.0-py3-none-any.whl#sha256=ae661f28e32aae96e7f0e9301e35f5ad2260b7e7259b2abac96306c956c66a09 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,375 Found link https://files.pythonhosted.org/packages/d6/3f/185de74f637bf0f1734271bc8c1de14c750c46d2d33902bdcb2da8b86840/textual-0.86.0.tar.gz#sha256=db90ed4d41015722f0f49796761b314ca85dbd32871a3078275df21bb74a76ce (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.86.0 2026-03-05T05:43:49,376 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/fe/a3/2b7bfd8d0665072a77459f51b600445939aee8a9d25bc3d546c9ac879a19/textual-0.86.1-py3-none-any.whl#sha256=ebc2bfd92c2f1a451c12dcbcfda002598a2fc9793d1684be83514b5fba75f915 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,377 Found link https://files.pythonhosted.org/packages/56/c6/435723343db6a65ed92950d1e20ded920c4c22e6e785ea0e369abd4ac1c7/textual-0.86.1.tar.gz#sha256=a6e68de5383415f222f26b4049c2a92ed204071fdfebe3d729f8dd373ca5f519 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.86.1 2026-03-05T05:43:49,378 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/01/c3/d7f602e00e05acd0c966409884a26c66e9748e542a88960f09ff7af95f5c/textual-0.86.2-py3-none-any.whl#sha256=2c0744feda959554aff1f169341e6e1fba6e51cdc45fb0a878675307d5719ca6 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,379 Found link https://files.pythonhosted.org/packages/c3/d2/2f08cbc8c9290c9aeca93840e63c5d208ca6e50a7cddef9fa9cafca7cd68/textual-0.86.2.tar.gz#sha256=43073f9eb52d0f38a5af2f124ba68b378f91d260df4b1c92f384a3b5cbbbcb70 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.86.2 2026-03-05T05:43:49,380 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/df/77/82e0593c98895e7bc18f15323c353d30e74fc0d2096a6d326fc31fddcc88/textual-0.86.3-py3-none-any.whl#sha256=ffe85bc749de7d71e0e048af301b6027abfca8942263ffb680620261cd1baa6f (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,382 Found link https://files.pythonhosted.org/packages/4a/a6/c62991e51e3030a7e0bfb196f22c9c57a36257d52b09f6a6b6c78aaa6508/textual-0.86.3.tar.gz#sha256=3c4d68612243af351e8b2d3dabe44d3cf87624624d7ea657f4d718853206188f (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.86.3 2026-03-05T05:43:49,382 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/50/fd/ff710d5559be63a29a8b348e9a9f855a12f98e975bd507688b5b0027c483/textual-0.87.0-py3-none-any.whl#sha256=e0f3e51e9568b7639011e4eb07082e8d0179576ea35df1a2181daabc7ba4c108 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,384 Found link https://files.pythonhosted.org/packages/9b/ff/fa8fbc5559325549a9c56c06c55d023c0f707d823c9be611f916ccfe9a15/textual-0.87.0.tar.gz#sha256=15638863197dcc08f906523ef60341be754269b29fd656625a716aef7503d45e (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.87.0 2026-03-05T05:43:49,385 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/b5/da/65056aefc671ddf858ea3ae8da8cd78fe547b3adfa90554bdd178c26f376/textual-0.87.1-py3-none-any.whl#sha256=026d1368cd10610a72a9d3de7a56692a17e7e8dffa0468147eb8e186ba0ff0c0 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,386 Found link https://files.pythonhosted.org/packages/61/6a/e643a0d32dc964f831172ff84d4d1b0e3c6675954e74f81c201713c58d69/textual-0.87.1.tar.gz#sha256=daf4e248ba3d890831ff2617099535eb835863a2e3609c8ce00af0f6d55ed123 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.87.1 2026-03-05T05:43:49,387 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/85/89/ac433063e19c31a3692720354dc370fd71f83ddb69e1382fa5faec2586ed/textual-0.88.0-py3-none-any.whl#sha256=87a1085a403e3a95aa4b954c530d46947d830e9ad4b8c15490104c0b4a452b6a (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,388 Found link https://files.pythonhosted.org/packages/25/b7/601f94b4f4aca85e2d24c5d401e447ed9ab1aed710e811a1f7559c973031/textual-0.88.0.tar.gz#sha256=bf9cc3ec9d34957c361eabf739e59272295323478cc822633fb0a7b7cc2a0ac3 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.88.0 2026-03-05T05:43:49,389 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/4f/99/3e99a58f62426771a628a83de300588e0ec04383d76652afb2f944a46852/textual-0.88.1-py3-none-any.whl#sha256=f2db8ce892007f724dab57a2b791e55f9d7ce04d333c50fb4b6fb7f3990d4cec (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,391 Found link https://files.pythonhosted.org/packages/a4/e8/76b3aa49dd2f83410ab78b5ab04d65fee095e4720d2811f9ef72f073d11f/textual-0.88.1.tar.gz#sha256=9c56d953dc7d1a8ddf06acc910d9224027e02416551f92920e70f435bd28e062 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.88.1 2026-03-05T05:43:49,391 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/9c/97/513af288bfa13cb8541deae8061a36e128b1d409d93a5f7cf9840a57d63a/textual-0.89.0-py3-none-any.whl#sha256=2968094ad6d0caee3f26700861cfd505dcb7ed17070041e1c42b6066010f3906 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,393 Found link https://files.pythonhosted.org/packages/8f/e8/11bf8e6c7bae661d6d8ac3f05cc3449f860223b2fb411ee1d16822cb26c6/textual-0.89.0.tar.gz#sha256=b3282598ded248410623f0c5ee83cbfc8f5424aa0f92222bc44fdc422700a03f (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.89.0 2026-03-05T05:43:49,394 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/8e/02/650adf160774a43c206011d23283d568d2dbcd43cf7b40dff0a880885b47/textual-0.89.1-py3-none-any.whl#sha256=0a5d214df6e951b4a2c421e13d0b608482882471c1e34ea74a3631adede8054f (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,395 Found link https://files.pythonhosted.org/packages/4b/cb/b3ff0e45d812997a527cb581a4cd602f0b28793450aa26201969fd6ce42c/textual-0.89.1.tar.gz#sha256=66befe80e2bca5a8c876cd8ceeaf01752267b6b1dc1d0f73071f1f1e15d90cc8 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 0.89.1 2026-03-05T05:43:49,396 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/ac/bb/5fb6656c625019cd653d5215237d7cd6e0b12e7eae4195c3d1c91b2136fc/textual-1.0.0-py3-none-any.whl#sha256=2d4a701781c05104925e463ae370c630567c70c2880e92ab838052e3e23c986f (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,398 Found link https://files.pythonhosted.org/packages/1f/b6/59b1de04bb4dca0f21ed7ba0b19309ed7f3f5de4396edf20cc2855e53085/textual-1.0.0.tar.gz#sha256=bec9fe63547c1c552569d1b75d309038b7d456c03f86dfa3706ddb099b151399 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 1.0.0 2026-03-05T05:43:49,398 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/f0/3d/300733e884bcd3f6eb901e7911c76f066dfa8d131bc2f836ba0514d4d6e2/textual-2.0.0-py3-none-any.whl#sha256=8de36e5f77e97e0e2b54fd895d474416f9c814b6fff542e6a5664e3a952fe1d6 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,400 Found link https://files.pythonhosted.org/packages/ba/b9/b7d954b84c01d1b3c19ee8b38ed08e8d158e247d5ae5af602493a30775a5/textual-2.0.0.tar.gz#sha256=5b32816fb3f2ba6aabd589be295b68d78dd2d0f41279e549f499d9d8418e67cf (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 2.0.0 2026-03-05T05:43:49,400 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/cd/d0/b9b52475900e312068ff53672aeb7f18ceff0641fa86e8a70317a54ebec4/textual-2.0.1-py3-none-any.whl#sha256=6ca475c24c14fcf9ff285c66ab53280f02950a959fa7aa2b99b5111fc08c5688 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,402 Found link https://files.pythonhosted.org/packages/46/ee/c279280f592c379431e2e86c06849ec87c9be503f67d6f80402082aebd97/textual-2.0.1.tar.gz#sha256=bbb0968234d94eaf8e75270aa1d84b422affb03b367ad5170a51f1de12ac1d74 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 2.0.1 2026-03-05T05:43:49,403 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/b9/52/8bd0a45ea3f38775c505c26a16be05dde3b4c8654a5bcb2dd6e5a7470156/textual-2.0.2-py3-none-any.whl#sha256=777e0d802872292caae63aee6b4f9b7a2e0a164a9b6c939723863bc6551b210e (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,404 Found link https://files.pythonhosted.org/packages/17/b4/628b6bdf643a0ae72f9b72dedbade66ff77022a4114938abf908a21b1dca/textual-2.0.2.tar.gz#sha256=48277b45f52b826b60cb0fc75e1e01d7bf8f4d429642fb44e1f9034d6219c031 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 2.0.2 2026-03-05T05:43:49,405 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/b2/b2/e1c61760c7e00ec5a80a32f62b4db45377c77ff35a446025d5f3079c3f03/textual-2.0.3-py3-none-any.whl#sha256=32e4bc2f065bfa5f3aeb58e28fbfe95424d25d6d079f0802327b85dcea5bbe4b (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,407 Found link https://files.pythonhosted.org/packages/81/7f/51ab95f597daae04f347fdffc522aaa17138725648e565f1c1bed927e4c7/textual-2.0.3.tar.gz#sha256=b7239077407ed9764b83faa1feff64c88c338e68a9b67beb8de35571757fbf16 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 2.0.3 2026-03-05T05:43:49,407 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/93/68/7f26c55e7c5818eed5c1912106e1392bf1edfb1b7ef342b35930fa559f2d/textual-2.0.4-py3-none-any.whl#sha256=0a151c060586eb4fb091584fab58f0706daa51cf27330efef548bc14f3c6aa66 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,409 Found link https://files.pythonhosted.org/packages/6e/d7/b45464bf3e8362190b817e1fa60cce3d7004369e4a2ec0f0d28c7fa3d83d/textual-2.0.4.tar.gz#sha256=128177fc6d63d0f3236e374e28d68f4343bd2e996825da2a6f122d9fbf017d31 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 2.0.4 2026-03-05T05:43:49,410 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/5d/44/6fb6948a42f4932874e80f084d26f075f32edb4ac1a581d71c643f052ecd/textual-2.1.0-py3-none-any.whl#sha256=c061604f4ca639ea660671213ea2b6db6139e04528b2e9a6210b1063ba467114 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,411 Found link https://files.pythonhosted.org/packages/86/ae/dfa6423fa0ecfc514eebf148e3464bc332648ec7f096fb4d50abe54b24d5/textual-2.1.0.tar.gz#sha256=0b1d45cbe351ccd68bfeefd22defa33a59811436089de048bab9fb8b4657bd87 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 2.1.0 2026-03-05T05:43:49,412 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/61/34/3be201becd44605ca2c5e964fc9606832c3c1c86465bc4f17e63141e25b1/textual-2.1.1-py3-none-any.whl#sha256=789c9ba1b2f6b78224ea0fe396e5188feb6882ca43894fc15f6ebbd237525263 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,413 Found link https://files.pythonhosted.org/packages/1a/a7/b0c42e9ccea22dc59b4074c848e2daf9f9d82250ae56f4bd2c918d5f3f2c/textual-2.1.1.tar.gz#sha256=c1dd54fce53c3abe87a021735efbbfd8af5313191f0729a02ecdb3083367cf62 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 2.1.1 2026-03-05T05:43:49,414 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/07/81/9df1988c908cbba77f10fecb8587496b3dff2838d4510457877a521d87fd/textual-2.1.2-py3-none-any.whl#sha256=95f37f49e930838e721bba8612f62114d410a3019665b6142adabc14c2fb9611 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,416 Found link https://files.pythonhosted.org/packages/41/62/4af4689dd971ed4fb3215467624016d53550bff1df9ca02e7625eec07f8b/textual-2.1.2.tar.gz#sha256=aae3f9fde00c7440be00e3c3ac189e02d014f5298afdc32132f93480f9e09146 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 2.1.2 2026-03-05T05:43:49,416 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/d4/6c/c1c5843ef3966fa80974110a99e1ac7e30e2f084dbea58d1c8caec58f2ab/textual-3.0.0-py3-none-any.whl#sha256=21ffa46cff719338e6f34510d9249d76279af32598e311a1505285c436f35ab6 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,418 Found link https://files.pythonhosted.org/packages/28/7f/9423d4d9e1aabaa6841a7f77e2bf8249a7cae4209c4d6b33d77f55ed24c3/textual-3.0.0.tar.gz#sha256=0bf9f8523541340d5357724d60868db652fb287ac7b13e6cf4553d45a6d9a9d5 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 3.0.0 2026-03-05T05:43:49,419 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/49/57/6242ff473b0991055bbc7ab7e313dc6f1aa184c03326a252f1236162a875/textual-3.0.1-py3-none-any.whl#sha256=99daade46a3209c2f25a7ea210485192ebf8a3340108731c1a4600676f188619 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,420 Found link https://files.pythonhosted.org/packages/8a/87/eda3ef12ac40b46a6d2930b89f19ffb1b8cde1ead8b24b0a31521eb8d2e6/textual-3.0.1.tar.gz#sha256=a5bfc924d63ceb16a4c63ce4ff4b424e5c554c4dfd71336450885c85dfc6247e (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 3.0.1 2026-03-05T05:43:49,421 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/32/6b/d6d37a5fd93c344a27c53cdc4910d8d52cedd3ae63eae3d645fb108bd591/textual-3.1.0-py3-none-any.whl#sha256=940a765b6fcd562cd88603780343dc98a4e66c1d8d42f09b6a16a474a89aca0c (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,423 Found link https://files.pythonhosted.org/packages/dc/1f/df371f1455524a3d0079871e49e3850c82767904e9f4e2bdea6d30a866a7/textual-3.1.0.tar.gz#sha256=6bcab6581e9753d2a2043caf49f43c5818feb35f8049ed185bd38982bfb310ca (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 3.1.0 2026-03-05T05:43:49,423 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/8d/a7/802690234cdbdf99020c7c55512b5cea8344b6578a40b19f2f863c659867/textual-3.1.1-py3-none-any.whl#sha256=623fa18be75f8acba6c8d5aca019ff894a9614de8c456574ba53a728c6c44dad (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,425 Found link https://files.pythonhosted.org/packages/d2/c9/b36f65d15452bdca2b186526262ce8759ee8089ae76c3cc8e3fe303cc527/textual-3.1.1.tar.gz#sha256=cfb40a820edf77cae1c11fa15056d9e1a731c7bcbc6ab293aafcc139a4e46b6a (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 3.1.1 2026-03-05T05:43:49,426 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/10/d0/5869999e03ec4ad3a80f36298eb018556faaae0d3309dc305ecd93450b06/textual-3.2.0-py3-none-any.whl#sha256=c857c6d8dfc9aa915e09df99d227cbe1da3a7ea500b45af9f6b3ecb810c00d77 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,427 Found link https://files.pythonhosted.org/packages/34/99/8408761a1a1076b2bb69d4859ec110d74be7515552407ac1cb6b68630eb6/textual-3.2.0.tar.gz#sha256=d2f3b0c39e02535bb5f2aec1c45e10bd3ee7508ed1e240b7505c3cf02a6f00ed (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 3.2.0 2026-03-05T05:43:49,428 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/78/c2/c8be0b51bfce3278e057e1563a477bf128097bf5ce82ab21b0bbbcb30986/textual-3.3.0-py3-none-any.whl#sha256=463809791fd2c979c91ff0b54e25f2e57874828815e51a6503f32cb2e21e4eb0 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,429 Found link https://files.pythonhosted.org/packages/6d/96/02751746cf6950e9e8968186cb42eed1e52d91e2c80cc52bb19589e25900/textual-3.3.0.tar.gz#sha256=aa162b92dde93c5231e3689cdf26b141e86a77ac0a5ba96069bc9547e44119ae (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 3.3.0 2026-03-05T05:43:49,430 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/80/34/388d1da5b524dc56ea02fbcaa1c399f65974263f768573c1c4fcf7777c76/textual-3.4.0-py3-none-any.whl#sha256=5b3fd07772d3897d30b257825de3df011b83742863aa9d9abcb10e76e61e6ee4 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,432 Found link https://files.pythonhosted.org/packages/1b/cf/b4a02ae702ccb3ba0e5de0aaf3197f95585f480ce9f6ed0a5936f6eb2609/textual-3.4.0.tar.gz#sha256=f697c3b9371bbc30c11453a094d700e95cf7c2115f68bad35f0249de67996c99 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 3.4.0 2026-03-05T05:43:49,432 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/1f/36/2597036cb80e40f71555bf59741471f7bd76ebed112f10ae0549650a12bf/textual-3.5.0-py3-none-any.whl#sha256=7c960efb70391b754e66201776793de2b26d699d51fb91f5f78401d13cec79a1 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,434 Found link https://files.pythonhosted.org/packages/0c/63/16cdf4b9efb47366940d8315118c5c6dd6309f5eb2c159d7195b60e2e221/textual-3.5.0.tar.gz#sha256=c4a440338694672acf271c74904f1cf1e4a64c6761c056b02a561774b81a04f4 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 3.5.0 2026-03-05T05:43:49,435 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/12/63/d8624c3d2cf01544a878c4a7340b057efa5b7a89a5ac77faef7d95429141/textual-3.6.0-py3-none-any.whl#sha256=8b2fafe17b1805fd608092ab2f99b6ddeaff1809f1d5de6820bf5db5b6c51c28 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,436 Found link https://files.pythonhosted.org/packages/62/68/faec325fa8ff1680233c0588a0a1577745c49bf278a741a11ffd184dec4b/textual-3.6.0.tar.gz#sha256=d86b666e34758392a4a1aefc4b781b17d0d001419d24e4d47c277f36c20b1222 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 3.6.0 2026-03-05T05:43:49,437 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/21/aa/d76e57eea60baabda1bc64e8fabdc1bf540dded3d5034c9f07462505e61d/textual-3.7.0-py3-none-any.whl#sha256=761352ada0427ef7e5405c0b01d9df6fafd773cba09338955249a8b45988c3fc (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,439 Found link https://files.pythonhosted.org/packages/e3/71/78d56783bbf7f77b635d3e3debd4deca52449ea1bfd2f4f0c1204f3d59d4/textual-3.7.0.tar.gz#sha256=d5cb710b4691a2d9b9075ff2dc9ebecf2d8369c893af3354dad344960c91d7c9 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 3.7.0 2026-03-05T05:43:49,439 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/15/f1/8929fcce6dc983f7a260d0f3ddd2a69b74ba17383dbe57a7e0a9e085e8be/textual-3.7.1-py3-none-any.whl#sha256=ab5d153f4f65e77017977fa150d0376409e0acf5f1d2e25e2e4ab9de6c0d61ff (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,441 Found link https://files.pythonhosted.org/packages/af/83/c99c252c3fad2f7010ceb476a31af042eec71da441ffeef75bb590bc2e9e/textual-3.7.1.tar.gz#sha256=a76ba0c8a6c194ef24fd5c3681ebfddca55e7127c064a014128c84fbd7f5d271 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 3.7.1 2026-03-05T05:43:49,442 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/d8/e4/ebe27c54d2534cc41d00ea1d78b783763f97abf3e3d6dd41e5536daa52a5/textual-4.0.0-py3-none-any.whl#sha256=214051640f890676a670aa7d29cd2a37d27cfe6b2cf866e9d5abc3b6c89c5800 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,443 Found link https://files.pythonhosted.org/packages/f1/22/a2812ab1e5b0cb3a327a4ea79b430234c2271ba13462b989f435b40a247d/textual-4.0.0.tar.gz#sha256=1cab4ea3cfc0e47ae773405cdd6bc2a17ed76ff7b648379ac8017ea89c5ad28c (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 4.0.0 2026-03-05T05:43:49,444 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/2d/5f/74fb7816b2de62cd99f9015770062a5ff6cfc51d91c5bc1bce2b05ae5d9f/textual-4.1.0-py3-none-any.whl#sha256=e155d6ff11a79a4fab7d122bcf5c8b65cfeeafa95e95c13e44527f21bd3c1011 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,446 Found link https://files.pythonhosted.org/packages/91/bb/e52752a456b264db3aa35dff13f51079932e4ba61d7f214a1b166e431795/textual-4.1.0.tar.gz#sha256=f82199072f4ade5872fd78050a5cdb8433c74c2e8966d6a141d4fbb0a3b7f26e (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 4.1.0 2026-03-05T05:43:49,446 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/1c/f5/529edb21a0f03dde63a7cf3b88b000cf76d07326e60c629e5dc21f42494b/textual-5.0.0-py3-none-any.whl#sha256=7a611438e1428a2614e11bb7b2d32c4f0823ce70d400d22d7e0286d8b1a133f4 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,448 Found link https://files.pythonhosted.org/packages/6e/7a/b1b521efced4a4212fede37afe543ba5a2108baeeea9704f6174c8d438d8/textual-5.0.0.tar.gz#sha256=44f507a1e264bab753b436c55245d8a957c348b3cada37f12a7782b5ccfbb1da (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 5.0.0 2026-03-05T05:43:49,448 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/cf/94/976d89db23efed9f3114403faf3f767ec707bfca469a93d0fb715cd352fa/textual-5.0.1-py3-none-any.whl#sha256=816eab21d22a702b3858ee23615abccaf157c05d386e82968000084c3c2c26aa (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,450 Found link https://files.pythonhosted.org/packages/ca/45/44120c661037e64b80518871a800a0bd18c13aab4b68711b774f3b9d58b1/textual-5.0.1.tar.gz#sha256=c6e20489ee585ec3fa43b011aa575f52e4fafad550e040bff9f53a464897feb6 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 5.0.1 2026-03-05T05:43:49,451 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/cf/8c/1689f343776717800f620a4ce073087a62451ecdd37d211b1bfd2d575c7d/textual-5.1.0-py3-none-any.whl#sha256=6847df7e094c33bb9d1328e7173d0417fe27a4be63df09e394cc26584ad74a08 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,452 Found link https://files.pythonhosted.org/packages/b4/11/6d6cb61240dcf4f0ced928f5688302e4afe3fc6f2f20a39b0c90a6505fc8/textual-5.1.0.tar.gz#sha256=28e3833c8bef2319ab09483077c9812da422cecdeaa673319ba00f0523921e67 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 5.1.0 2026-03-05T05:43:49,453 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/90/db/30dfedb040305789403447a471d90945a8445a71e8ed29c4ba331847cf10/textual-5.1.1-py3-none-any.whl#sha256=34a25b16c6b4efe90247825b77834e620c0f96c899f442a946ce8f3e13c420ba (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,455 Found link https://files.pythonhosted.org/packages/a0/19/7976efe4b6258e065f9ed9978b5d930a0e93b0de5b19197011a941df56bf/textual-5.1.1.tar.gz#sha256=8df8830155046660592c8926e18d43c712dfe4e8a1351a98b1138f9b64ec14dc (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 5.1.1 2026-03-05T05:43:49,455 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/41/10/81b3c0cac7d5c6b0b32f38b663fdae3773fb2843623c1e0ff7626dfef7c9/textual-5.2.0-py3-none-any.whl#sha256=5df1ef970a88ac9a266cbcace098f595f22706990f2506f6e545d9bb55983f1d (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,457 Found link https://files.pythonhosted.org/packages/41/55/2f7ede2f7a2aa852f062019ab96204dd311dda9103f0b73980e8aeb4e7cc/textual-5.2.0.tar.gz#sha256=6d4a77fddde7aa659acc25c3e14ed27ff75e125c6730c6f57263cf91b60e0d50 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 5.2.0 2026-03-05T05:43:49,458 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/00/2f/f7c8a533bee50fbf5bb37ffc1621e7b2cdd8c9a6301fc51faa35fa50b09d/textual-5.3.0-py3-none-any.whl#sha256=02a6abc065514c4e21f94e79aaecea1f78a28a85d11d7bfc64abf3392d399890 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,459 Found link https://files.pythonhosted.org/packages/ba/ce/f0f938d33d9bebbf8629e0020be00c560ddfa90a23ebe727c2e5aa3f30cf/textual-5.3.0.tar.gz#sha256=1b6128b339adef2e298cc23ab4777180443240ece5c232f29b22960efd658d4d (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 5.3.0 2026-03-05T05:43:49,460 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a6/16/d4748acb854ead2891d7cc104a956febc5e569bfac82b061f51219cb087a/textual-6.0.0-py3-none-any.whl#sha256=833588ebe6c7b0e58d085a018cf064b995aa1ee9632fa95229acf7ac2ef8be9f (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,461 Found link https://files.pythonhosted.org/packages/f1/e6/db89df54e3b0eac83d26fc90175cf4835c8d9461957b9e6b51494c686bd4/textual-6.0.0.tar.gz#sha256=cb8882e7601a80a130a96d01393bd4c6d1bffb7dc9f6a820eb6b526acf0bfe10 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 6.0.0 2026-03-05T05:43:49,462 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/54/43/f91e041f239b54399310a99041faf33beae9a6e628671471d0fcd6276af4/textual-6.1.0-py3-none-any.whl#sha256=a3f5e6710404fcdc6385385db894699282dccf2ad50103cebc677403c1baadd5 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,464 Found link https://files.pythonhosted.org/packages/da/44/4b524b2f06e0fa6c4ede56a4e9af5edd5f3f83cf2eea5cb4fd0ce5bbe063/textual-6.1.0.tar.gz#sha256=cc89826ca2146c645563259320ca4ddc75d183c77afb7d58acdd46849df9144d (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 6.1.0 2026-03-05T05:43:49,464 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/ca/97/1e6fad473147f825b1d3bec807cbf34c0c24aa6b61478df8d630cc664a44/textual-6.2.0-py3-none-any.whl#sha256=d9bb3b997a8a37687faeb0201978e7b7baf0e4644f39468f34a7bbad659bbbae (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,466 Found link https://files.pythonhosted.org/packages/18/e6/5b3aa6cc30a40246af587f3802f219f326981491a1a6b0623f07f0c4029f/textual-6.2.0.tar.gz#sha256=1561aeea3a6e9d8fa7bc3e2fcb2bb1d0c7a04e2661c0bb9fa5021cc9f1e905da (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 6.2.0 2026-03-05T05:43:49,467 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/c5/93/02c7adec57a594af28388d85da9972703a4af94ae1399542555cd9581952/textual-6.2.1-py3-none-any.whl#sha256=3c7190633cd4d8bfe6049ae66808b98da91ded2edb85cef54e82bf77b03d2a54 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1) 2026-03-05T05:43:49,468 Found link https://files.pythonhosted.org/packages/a2/30/38b615f7d4b16f6fdd73e4dcd8913e2d880bbb655e68a076e3d91181a7ee/textual-6.2.1.tar.gz#sha256=4699d8dfae43503b9c417bd2a6fb0da1c89e323fe91c4baa012f9298acaa83e1 (from https://pypi.org/simple/textual/) (requires-python:<4.0.0,>=3.8.1), version: 6.2.1 2026-03-05T05:43:49,469 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/ff/2a/bca677b0b05ee77b4105f73db0d8ef231a9f1db154d69388abd5c73f9dcc/textual-6.3.0-py3-none-any.whl#sha256=ec908b4b008662e7670af4a3e7c773847066b0950b1c50126c72fa939b514c97 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,471 Found link https://files.pythonhosted.org/packages/ff/51/51a0863339c4c3fa204f43044e52dfd688a7ee2ba2c987e021acc9583a42/textual-6.3.0.tar.gz#sha256=a89c557fa740611551dcf4f93643f33853eca488183ef5882200dde8e94315e8 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 6.3.0 2026-03-05T05:43:49,471 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/37/20/6eed0e55bdd2576475e9cea49cc71c47f8e56ab54f04cbe04b2fb56440de/textual-6.4.0-py3-none-any.whl#sha256=b346dbb8e12f17cefb33ddfdf7f19bdc9e66c29daf82fc981a8db6b7d985e115 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,473 Found link https://files.pythonhosted.org/packages/23/6c/565521dc6dd00fa857845483ae0c070575fda1f9a56d92d732554fecfea4/textual-6.4.0.tar.gz#sha256=f40df9165a001c10249698d532f2f5a71708b70f0e4ef3fce081a9dd93ffeaaa (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 6.4.0 2026-03-05T05:43:49,474 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/42/37/1deba011782a49ea249c73adcf703a39b0249ac9b0e17d1a2e4074df8d57/textual-6.5.0-py3-none-any.whl#sha256=c5505be7fe606b8054fb88431279885f88352bddca64832f6acd293ef7d9b54f (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,475 Found link https://files.pythonhosted.org/packages/af/90/59757aa887ddcea61428820274f1a2d1f986feb7880374a5420ab5d37132/textual-6.5.0.tar.gz#sha256=e5f152cdd47db48a635d23b839721bae4d0e8b6d855e3fede7285218289294e3 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 6.5.0 2026-03-05T05:43:49,476 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/53/b3/95ab646b0c908823d71e49ab8b5949ec9f33346cee3897d1af6be28a8d91/textual-6.6.0-py3-none-any.whl#sha256=5a9484bd15ee8a6fd8ac4ed4849fb25ee56bed2cecc7b8a83c4cd7d5f19515e5 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,478 Found link https://files.pythonhosted.org/packages/f6/2f/f0b408f227edca21d1996c1cd0b65309f0cbff44264aa40aded3ff9ce2e1/textual-6.6.0.tar.gz#sha256=53345166d6b0f9fd028ed0217d73b8f47c3a26679a18ba3b67616dcacb470eec (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 6.6.0 2026-03-05T05:43:49,478 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/8c/67/f2dc967db68b984dd71fc0092dc906ddf5d09eea8c22830e02267ce18e19/textual-6.7.0-py3-none-any.whl#sha256=c5ed36840187c0bdfeb9bd46217d18fe26dca3befcdc695edc848cf24b3133a4 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,480 Found link https://files.pythonhosted.org/packages/33/8d/c269da513f5c9edd4e82dd78ad02ab68150efaa40740cfd7b3086410fb75/textual-6.7.0.tar.gz#sha256=ef1fd587a3b5b29777d4b03037e0a8f10d174e63366e99a5d8518a74b5382e38 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 6.7.0 2026-03-05T05:43:49,481 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/2f/7a/7f3ea5e6f26d546ee4bd107df8fc9eef9f149dab0f6f15e1fc9f9413231f/textual-6.7.1-py3-none-any.whl#sha256=b92977ac5941dd37b6b7dc0ac021850ce8d9bf2e123c5bab7ff2016f215272e0 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,482 Found link https://files.pythonhosted.org/packages/ab/00/9520327698acb6d8ae120b311ef1901840d55a6c41580e377f36261daf7a/textual-6.7.1.tar.gz#sha256=2a5acb0ab316a7ba9e74b0a291fab8933d681d7cf6f4e1eeb45c39a731b094cf (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 6.7.1 2026-03-05T05:43:49,483 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/47/34/4f1bad936ac3ad94c8576b15660d4ce434f7dbd372baa53566a490bcdce3/textual-6.8.0-py3-none-any.whl#sha256=074d389ba8c6c98c74e2a4fe1493ea3a38f3ee5008697e98f71daa2cf8ab8fda (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,485 Found link https://files.pythonhosted.org/packages/c8/8f/aeccf7459e3d71cbca912a27a97f1fcb00735326f90714d22fa540d3848e/textual-6.8.0.tar.gz#sha256=7efe618ec9197466b8fe536aefabb678edf30658b9dc58a763365d7daed12b62 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 6.8.0 2026-03-05T05:43:49,485 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/9d/3c/76b607e07d5d63d32d4c4e2803f392913e8e07d5a489fa46f5c25e554ea9/textual-6.9.0-py3-none-any.whl#sha256=5ded2824fcfc7311b09ac440abb6fe248b3c1431d0403dc0d096795c4f18303c (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,487 Found link https://files.pythonhosted.org/packages/97/8c/774b53a1256fe2649e708b634334d5ce68568d178e55cf3099265c639051/textual-6.9.0.tar.gz#sha256=49201129a21f65cc16003ce3855cd941a4de7d58eac9489d0e390ba501d712b6 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 6.9.0 2026-03-05T05:43:49,488 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/5f/2b/7cdfdfd79bae4e2555d3ba79976417d675fbc52951190fdfc3ed0d0148ea/textual-6.10.0-py3-none-any.whl#sha256=b33ffe37bc5f33e76cbe5a2018b4e9e5704f89bb3db0dbf04319261e0369bd3b (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,489 Found link https://files.pythonhosted.org/packages/68/f6/58a542fe3f5a31a827eb91b41d3f17ddfa6271bee92c3b0ff3264778dee3/textual-6.10.0.tar.gz#sha256=87f52a21fe7527e472c1f1cf01faff95673c8378690b0e1b755ec93a0484dae9 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 6.10.0 2026-03-05T05:43:49,490 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/b5/fc/5e2988590ff2e0128eea6446806c904445a44e17256c67141573ea16b5a5/textual-6.11.0-py3-none-any.whl#sha256=9e663b73ed37123a9b13c16a0c85e09ef917a4cfded97814361ed5cccfa40f89 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,491 Found link https://files.pythonhosted.org/packages/55/06/906f86bbc59ec7cd3fb424250e19ce670406d1f28e49e86c2221e9fd7ed2/textual-6.11.0.tar.gz#sha256=08237ebda0cfbbfd1a4e2fd3039882b35894a73994f6f0fcc12c5b0d78acf3cc (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 6.11.0 2026-03-05T05:43:49,492 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/13/f8/2a6a6ff1d07788f635493867d5a4003dfecacad16af1fdc9814d10daca3d/textual-6.12.0-py3-none-any.whl#sha256=cf9ea9a54d213c7736efe9fef440c7f49218d4e6ab75279afd060eded9c567ec (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,494 Found link https://files.pythonhosted.org/packages/39/55/29416ef63de4c37b37da217b94439a28496a4dc585209f5bf1437a61d120/textual-6.12.0.tar.gz#sha256=a32e8edbf6abdb0c42d486e96bdf419eb3aa378edb1b1271b84637f3dbd64c73 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 6.12.0 2026-03-05T05:43:49,494 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/63/f8/a1ef9034b2a7f334f91b2f673f2ec03020a2529bb30a9437a6beb855beee/textual-7.0.0-py3-none-any.whl#sha256=190de0f65e5f4bc820fae46f32f591e509621d76688b36400ce01fa63dc6b623 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,496 Found link https://files.pythonhosted.org/packages/d4/9c/ebc9ca1f95366bef4c0e8360f4a77400d47a79aeecc08747de1990ef8bdc/textual-7.0.0.tar.gz#sha256=617638a2be74fb7507aff3ea6ec9374148be02e5a7bb1d02396d1d557b66c0a9 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 7.0.0 2026-03-05T05:43:49,497 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/84/38/47fab2a5fad163ca4851f7a20eb2442491cc63bf2756ec4ef161bc1461dd/textual-7.0.1-py3-none-any.whl#sha256=f9b7d16fa9b640bfff2a2008bf31e3f2d4429dc85e07a9583be033840ed15174 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,498 Found link https://files.pythonhosted.org/packages/db/ab/d94bc20d701061f21c7d0669db8d5609d835298369bd71aff99b388bfeac/textual-7.0.1.tar.gz#sha256=d61db446d22913c0fa6ca2a110c895732b40408e12b0eab1022b5d766924e1ed (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 7.0.1 2026-03-05T05:43:49,499 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/9f/13/26d6aee32bf1462408ecb5f64f6c1a3cd0111ec2d5ddd91b034ab9603b82/textual-7.0.2-py3-none-any.whl#sha256=cb572e5a722bbf90267b5c44ea07846a8bc654e806dd748277c025d56371ebb0 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,500 Found link https://files.pythonhosted.org/packages/f4/a6/27187e6a627389631cbf6059abdd54f601890c88970a2e0f8b067da0e14e/textual-7.0.2.tar.gz#sha256=a2c6b42036e8dbde178536c997a82392f1ab73dac9518543f8ff7206eff881c5 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 7.0.2 2026-03-05T05:43:49,501 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/63/ac/d72087c9d76e63ec191694d71ca6d456ab64b06da68d191cad1ef3e60516/textual-7.0.3-py3-none-any.whl#sha256=fac6f805d464d407f830102863944103c2ef8b10003d28851ed884626124560e (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,503 Found link https://files.pythonhosted.org/packages/c7/14/3d5afaec9af0cfed28d629b4bce8209d680f7cd1d34aeeb2ddcf2d2aac7a/textual-7.0.3.tar.gz#sha256=e9206a33bcd9486650d3e954147cd94ef49170df09d9a6dfc349400a4b25772d (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 7.0.3 2026-03-05T05:43:49,503 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a9/f4/48e4a4c77ab7eea48d3b0a77f8dea0be101c83421abc64da0888c77c47cf/textual-7.1.0-py3-none-any.whl#sha256=9209dd0d1d958316832f7e59328f3911112f8e951abef7c3fbe54effd4e4caed (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,505 Found link https://files.pythonhosted.org/packages/71/13/b5cb4995d1390dd6e43c89bfa879ae41fc1b97551ce1f6d29bd01d0f9395/textual-7.1.0.tar.gz#sha256=3c7148ef00a9277b45fd78a1a6adc7c419c451d3ed714a0b015b16eaa2a8a73b (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 7.1.0 2026-03-05T05:43:49,506 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/48/b8/cc8ed2548ff1bf0fd719dd399bb56869d82a57143c2772cfd57f68efc1d3/textual-7.2.0-py3-none-any.whl#sha256=2624077f02dbd504beea9a24a943770f954f500a5f29a0bfa83465c52fa3ea1c (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,507 Found link https://files.pythonhosted.org/packages/15/4b/24ae02d857ec0fa6661d27a989994e65c6a3b3d56c7177b2d8e022d29ccc/textual-7.2.0.tar.gz#sha256=5355f2dc16fbdc452a714dee2e440125e33b82373b3032cb53bea96e7019fa0b (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 7.2.0 2026-03-05T05:43:49,508 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/c3/1f/abeb4e5cb36b99dd37db72beb2a74d58598ccb35aaadf14624ee967d4a6b/textual-7.3.0-py3-none-any.whl#sha256=db235cecf969c87fe5a9c04d83595f506affc9db81f3a53ab849534d726d330a (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,510 Found link https://files.pythonhosted.org/packages/6f/ee/620c887bfad9d6eba062dfa3b6b0e735e0259102e2667b19f21625ef598d/textual-7.3.0.tar.gz#sha256=3169e8ba5518a979b0771e60be380ab1a6c344f30a2126e360e6f38d009a3de4 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 7.3.0 2026-03-05T05:43:49,510 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/ab/9c/4169ccffed6d53f78e3175eae0cd649990071c6e24b6ad8830812ebab726/textual-7.4.0-py3-none-any.whl#sha256=41a066cae649654d4ecfe53b8316f5737c0042d1693ce50690b769a7840780ac (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,512 Found link https://files.pythonhosted.org/packages/64/8d/2fbd6b8652f4cabf9cb0852d7af1aa45b6cad32d0f50735856e8f9e41719/textual-7.4.0.tar.gz#sha256=1a9598e485492f9a8f033c7ec5e59528df3ab0742fda925681acf78b0fb210de (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 7.4.0 2026-03-05T05:43:49,513 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/9c/78/96ddb99933e11d91bc6e05edae23d2687e44213066bcbaca338898c73c47/textual-7.5.0-py3-none-any.whl#sha256=849dfee9d705eab3b2d07b33152b7bd74fb1f5056e002873cc448bce500c6374 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,514 Found link https://files.pythonhosted.org/packages/9f/38/7d169a765993efde5095c70a668bf4f5831bb7ac099e932f2783e9b71abf/textual-7.5.0.tar.gz#sha256=c730cba1e3d704e8f1ca915b6a3af01451e3bca380114baacf6abf87e9dac8b6 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 7.5.0 2026-03-05T05:43:49,515 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/d3/be/e191c2a15da20530fde03564564e3e4b4220eb9d687d4014957e5c6a5e85/textual-8.0.0-py3-none-any.whl#sha256=8908f4ebe93a6b4f77ca7262197784a52162bc88b05f4ecf50ac93a92d49bb8f (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,516 Found link https://files.pythonhosted.org/packages/f7/08/1e1f705825359590ddfaeda57653bd518c4ff7a96bb2c3239ba1b6fc4c51/textual-8.0.0.tar.gz#sha256=ce48f83a3d686c0fac0e80bf9136e1f8851c653aa6a4502e43293a151df18809 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 8.0.0 2026-03-05T05:43:49,517 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/a2/23/40e0019fa60d1e83123b72e3201879b32d68a0d6358b3588d23705107921/textual-8.0.1-py3-none-any.whl#sha256=6b7522c2bc1a3ab90f534144b7e0ca6e25d35c80942ef92ccfb42a54e945d581 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,519 Found link https://files.pythonhosted.org/packages/fb/e4/0f6b6c22a30d2dc2850b4d09c8684742cc4ab79501d4588ea05269c1de3f/textual-8.0.1.tar.gz#sha256=fe6544e57651a7c2a8249b90ec542b45fa945ce4560e69b0d563fb440e7c4db3 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 8.0.1 2026-03-05T05:43:49,519 Skipping link: No binaries permitted for textual: https://files.pythonhosted.org/packages/77/bc/0cd17f96f00b6e8bfbca64c574088c85f3c614912b3030f313752e30a099/textual-8.0.2-py3-none-any.whl#sha256=4ceadbe0e8a30eb80f9995000f4d031f711420a31b02da38f3482957b7c50ce4 (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9) 2026-03-05T05:43:49,521 Found link https://files.pythonhosted.org/packages/be/08/c6bcb1e3c4c9528ec9049f4ac685afdafc72866664270f0deb416ccbba2a/textual-8.0.2.tar.gz#sha256=7b342f3ee9a5f2f1bd42d7b598cae00ff1275da68536769510db4b7fe8cabf5d (from https://pypi.org/simple/textual/) (requires-python:<4.0,>=3.9), version: 8.0.2 2026-03-05T05:43:49,522 Fetching project page and analyzing links: https://www.piwheels.org/simple/textual/ 2026-03-05T05:43:49,523 Getting page https://www.piwheels.org/simple/textual/ 2026-03-05T05:43:49,525 Found index url https://www.piwheels.org/simple 2026-03-05T05:43:49,529 Starting new HTTPS connection (1): www.piwheels.org:443 2026-03-05T05:43:49,649 https://www.piwheels.org:443 "GET /simple/textual/ HTTP/1.1" 200 12104 2026-03-05T05:43:50,045 Skipping link: No binaries permitted for textual: https://www.piwheels.org/simple/textual/textual-8.0.1-py3-none-any.whl#sha256=6b7522c2bc1a3ab90f534144b7e0ca6e25d35c80942ef92ccfb42a54e945d581 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,046 Skipping link: No binaries permitted for textual: https://www.piwheels.org/simple/textual/textual-8.0.0-py3-none-any.whl#sha256=ce559c5410fa1896b6603e7a24fb76a8ed3640efe77aab2a576c33a2d3f3656b (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,046 Skipping link: No binaries permitted for textual: https://www.piwheels.org/simple/textual/textual-7.5.0-py3-none-any.whl#sha256=211a01f10035f2fbc330e52cbf26015005f68562fb76ed277b14fbace6c4d038 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,047 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-7.4.0-py3-none-any.whl#sha256=f6dede21113fd00806500fe687d9071765b498720d4c1fbf7d09c79971708106 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,047 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-7.3.0-py3-none-any.whl#sha256=55caad188cfeeb32fe1fd0a2a007bbc61aaa79dc04dcf544697535ae107c586d (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,048 Skipping link: No binaries permitted for textual: https://www.piwheels.org/simple/textual/textual-7.2.0-py3-none-any.whl#sha256=d3fb1bbdec701af01392aea76cd671ce12145eacd739cd2fadd9a4b8a1137a2b (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,048 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-7.1.0-py3-none-any.whl#sha256=6d563f1b0c8a090eb3d8550772049824660fcb4dcd677b9503e1059c213f1be5 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,049 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-7.0.3-py3-none-any.whl#sha256=dd7cfc437d04ba626bc0bff22d48d75c44e3972e5cd3966be7a93b62380bcd07 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,049 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-7.0.2-py3-none-any.whl#sha256=1cec26b21ead53c5608734c16fd6bee895d9051ea5337f7c841daeb98d2408bd (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,050 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-7.0.1-py3-none-any.whl#sha256=4772f6b35e8330ef4f8c025e163cd5dfe182182732b9142ffe59fe0195bc3ac8 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,051 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-7.0.0-py3-none-any.whl#sha256=61f87678fee329bec4a5908c04f39398e8991170bd71457129eb9c1f05e2a75f (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,051 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-6.12.0-py3-none-any.whl#sha256=9ec0a14f8d441ea46d6e3976f825081002c410d968166a10c5df727b2598eedf (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,052 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-6.11.0-py3-none-any.whl#sha256=39734083adcdbe4d1bc343bd268678da4f36453224c23e1a4bcf3f260fbb8b81 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,052 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-6.10.0-py3-none-any.whl#sha256=e2972216f275b3afff87040da45411dc1fc1543a27dab0a1c6775d038eb542ed (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,053 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-6.9.0-py3-none-any.whl#sha256=1248815c6f360075612ced1f00c38b75b00de5eac0f7576c964e67c508b6bc0d (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,053 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-6.8.0-py3-none-any.whl#sha256=70fdd998a22a2b0ef493d529815fc8e1343fea782cad229cfa1789cf70c896c4 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,054 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-6.7.1-py3-none-any.whl#sha256=af85635f5f735b03872455a4ad3e3f61561f54778db76c3d8faab9319a6fd660 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,054 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-6.7.0-py3-none-any.whl#sha256=f5a806ef61294e7bd65f3e9e82542eb55aab526d6d0d9a8e560bb418d45f82ec (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,055 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-6.6.0-py3-none-any.whl#sha256=0bfa0758b79f0bc24cfc5e08855f9900999e323697475cbe8aee08929f379a7c (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,055 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-6.5.0-py3-none-any.whl#sha256=f737db4ab29be359be9f1b94e28fafb01d2643601011f2e2c9cebfc3277135e1 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,056 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-6.4.0-py3-none-any.whl#sha256=5a846e7ab03c143b75886d63d632654009d989515898884216bb696eb379a25d (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,056 Skipping link: No binaries permitted for textual: https://www.piwheels.org/simple/textual/textual-6.3.0-py3-none-any.whl#sha256=c38ed1fa88ae1ef48aad4e64497d04d502b759406908eaf9d5c0ee969f14ea5b (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.9,<4.0) 2026-03-05T05:43:50,057 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-6.2.1-py3-none-any.whl#sha256=3312791daa320cde8e043c371d54f026fde46d0eb27deaa44243afed699aaa70 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,057 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-6.2.0-py3-none-any.whl#sha256=7e2957427d0b5ecebb6aa56130bac82dd7414f9819c1e41d146ec229ae74c0d5 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,058 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-6.1.0-py3-none-any.whl#sha256=a3f5e6710404fcdc6385385db894699282dccf2ad50103cebc677403c1baadd5 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,058 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-6.0.0-py3-none-any.whl#sha256=833588ebe6c7b0e58d085a018cf064b995aa1ee9632fa95229acf7ac2ef8be9f (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,059 Skipping link: No binaries permitted for textual: https://www.piwheels.org/simple/textual/textual-5.3.0-py3-none-any.whl#sha256=02a6abc065514c4e21f94e79aaecea1f78a28a85d11d7bfc64abf3392d399890 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,059 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-5.2.0-py3-none-any.whl#sha256=5df1ef970a88ac9a266cbcace098f595f22706990f2506f6e545d9bb55983f1d (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,060 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-5.1.1-py3-none-any.whl#sha256=34a25b16c6b4efe90247825b77834e620c0f96c899f442a946ce8f3e13c420ba (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,060 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-5.1.0-py3-none-any.whl#sha256=6136f09342773cf1256d05c2996ce77929613b2e54a6835a0986ada83cee1a93 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,061 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-5.0.1-py3-none-any.whl#sha256=27d64daf05135a04353c0c8c6c917da164c56ac6976d7bfbd9a9c788f931f722 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,061 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-5.0.0-py3-none-any.whl#sha256=69ada41a65f47684012fb3c4b8657f79d8e0ef471960b3ab2e3f1f61b5864fbe (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,062 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-4.1.0-py3-none-any.whl#sha256=a28958dcf20c97f449d7fea012f2ad5c2b65c8eb77105551c5edc5501d9d0360 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,062 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-4.0.0-py3-none-any.whl#sha256=9bdd77aa433bb6d95b4833b3d27775b7b59cd33e076aed0caca8681c91db1dfc (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,063 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-3.7.1-py3-none-any.whl#sha256=58641ccb9c1350cacb5f1116ab08156726d8a16607e2dbdfc427df4b3686790e (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,063 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-3.7.0-py3-none-any.whl#sha256=04688e55e257df7ebfbc63974d2c28bbd96f246ffd142a5b17508518089da285 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,064 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-3.6.0-py3-none-any.whl#sha256=7e6803f49a8d8c7129fbf92960ab30fef7e6551ad06770857c2a3c5da933d048 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,064 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-3.5.0-py3-none-any.whl#sha256=a76c178ad7815bf3b8fee61ec424be47016a6d40ff33ed9bf77479b94ecfd1fd (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,065 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-3.4.0-py3-none-any.whl#sha256=8432fc179110a5d1075686a2d9f947bcfe01477332252ca9288b4eee4bda3093 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,065 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-3.3.0-py3-none-any.whl#sha256=d82b9a3decacbc07d4501f7b36d6219a61c25a86316c0474b2377e18f9bd67cf (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,066 Skipping link: No binaries permitted for textual: https://www.piwheels.org/simple/textual/textual-3.2.0-py3-none-any.whl#sha256=43e51ea2a84569a12e264b099bcef1458991dadc5c9d2dce30f80bcaf8a381e1 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,066 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-3.1.1-py3-none-any.whl#sha256=25ed4ae4976ab8f1ee08fcf3636049c728af1b7ca384b5c6899d8ae0b87e63df (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,067 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-3.1.0-py3-none-any.whl#sha256=e33157fa90e8ecd2ce28f8b7f1c2202175f66840cd3c58f124c1422e23690520 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,068 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-3.0.1-py3-none-any.whl#sha256=3b19ef42aa1a46d908e858aa7334a5779717b0861a75e6e26e15148fab078d5e (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,068 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-3.0.0-py3-none-any.whl#sha256=de3de9d7119510a1aa820182f700fab3c6cda6dbf2e7af67ce22d78816c395cd (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,069 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-2.1.2-py3-none-any.whl#sha256=8742bb04a0d437236baff7353fd5d21e1875e00b3a12093faa942b0db055827a (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,069 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-2.1.1-py3-none-any.whl#sha256=901e423eb3efe63711a675dde460a33e78eb77272e36780876239d9f783d0935 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,070 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-2.1.0-py3-none-any.whl#sha256=7f91e2cc3f5e6d1867ea409936f58ec9c67a2156914e98e20f8dde61d4b43da5 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,070 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-2.0.4-py3-none-any.whl#sha256=46dd5c013c42c56281ff0bfe78747f4bbe636817c88216668f2f48b1bfbd7ae4 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,071 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-2.0.3-py3-none-any.whl#sha256=643d8058970a4e95fb51285ca81570f2206812ccbad021c456bf97bbc50edd56 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,071 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-2.0.2-py3-none-any.whl#sha256=00a3b2f073c6b6b2da461b54a87c499e0a9e0b5317e4748f6130666c970a22f4 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,072 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-2.0.1-py3-none-any.whl#sha256=b19ee010ee3af58ce7430725a951bc613f4191c9e3d1f5b91f57305c9618438a (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,072 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-2.0.0-py3-none-any.whl#sha256=2549a80fadf584264c4835605170e6775410865b460911cceedb689b1da77d3b (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,073 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-1.0.0-py3-none-any.whl#sha256=93897e8594f4fa859f0f7c51e8900c46979ca997b0f7ab28427037b65b91af9b (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,073 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.89.1-py3-none-any.whl#sha256=f6e232f33d1cd8f8e88f1a32a634e03ca20b855e7f3e1961b4549fe2fcb68a68 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,074 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.89.0-py3-none-any.whl#sha256=ad247c582318d635c9df138bb7e38cddce59897e4dd2ab636a2f3c0469968a10 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,074 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.88.1-py3-none-any.whl#sha256=04efdf9584585794067c70605109798d74fc83872c9b75a9a7e0cbce5901228b (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,075 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.88.0-py3-none-any.whl#sha256=e9591b65a6f2976dfce65393a9acb1a48d3ad08e471af42391461d58fd55e02e (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,075 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.87.1-py3-none-any.whl#sha256=8c34585a41647cecc5b1552df1f53412a2a31df58c4a7708fc694b5a43bfbc88 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,076 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.87.0-py3-none-any.whl#sha256=c8d73d8480a18d7d9e7e3128e7d1485b2995de28c7734dc8eb44dc627b403a7f (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,076 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.86.3-py3-none-any.whl#sha256=914ceec6354f677942504d8667ca6db425bb95058adc3094420e9c5f90dfb2cd (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,077 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.86.2-py3-none-any.whl#sha256=4a831560ed70f9d99ca622da6bd4c571320b8bb3c1f6a89be7241b8ee10c391f (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,077 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.86.1-py3-none-any.whl#sha256=46a44be813fef2b61ee56ed279bdbd3d5c37c4f41f23fedf99714522e3b791ed (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,078 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.86.0-py3-none-any.whl#sha256=a3b07d8b2d66c7ec9168a11a11e60a054e13f31957b624768f45fedc57ee7377 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,078 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.85.2-py3-none-any.whl#sha256=676086113fa409f9accd0c2421ac8ca05aff5d9854119572b453f93f3c6309a9 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,079 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.85.1-py3-none-any.whl#sha256=f19a12abd197107c903f6fc0b40dad04d030919f0651e2ed5fb951fe07916a9c (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,079 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.85.0-py3-none-any.whl#sha256=a54e77f4bf4ae46fa530a560dbf40195dedb8814fd7e6bb13a428a03bc4c52df (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,080 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.84.0-py3-none-any.whl#sha256=18917656319ef191b1a2b29bc058c6806d4c14157d3a423bdbd08a8455f97c2f (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,080 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.83.0-py3-none-any.whl#sha256=d6efc1e5c54086fd0a4fe274f18b5638ca24a69325c07e1b4400a7d0a1a14c55 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,081 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.82.0-py3-none-any.whl#sha256=4ce00dc898fab3a829aa835071f4e8284aad57f13870e871d0ac516cc34b3645 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,081 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.81.0-py3-none-any.whl#sha256=5f94e3bf185a1693c31f5e2bcbc413c8ed093a53abc96a956c65322d48f9543c (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,082 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.80.1-py3-none-any.whl#sha256=9842c93983dbd701a1bca5355fb683ebd7bf3e0edc503a140d946a60619ac0ce (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,082 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.80.0-py3-none-any.whl#sha256=d8206530dbcc37fafa153efa43ba91f08182c1623766cbf7bcf504ffa414f608 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,083 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.79.1-py3-none-any.whl#sha256=75f26c0a8829560a1a8cc739f758c2c1c684246e27166acb3f4ad40110200692 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,083 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.79.0-py3-none-any.whl#sha256=59785f20e13b0e530e3d21c0fca5eb09bd1ff329f47abce29a8e50a59646228d (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,084 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.78.0-py3-none-any.whl#sha256=c9d3c7dc467c37ee2e54a0283ac2c85dac35e4fc949518ed054a65b8e3e9b822 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,084 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.77.0-py3-none-any.whl#sha256=f117d29ddf9764c8969d1ac23724a7bd8cfe9111e158f2355d8a0e5ad10f5bd7 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,085 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.76.0-py3-none-any.whl#sha256=e2035609c889dba507d34a5d7b333f1c8c53a29fb170962cb92101507663517a (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,085 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.75.1-py3-none-any.whl#sha256=7edb1196753feae79890daa2287bc3180ebba2cbf63f59f2a160991325b020f2 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,086 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.75.0-py3-none-any.whl#sha256=46902a900ada635b315db8ded35776d413e3297c611196832fe77d82bef9830c (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,086 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.74.0-py3-none-any.whl#sha256=69b18904d11400e586274deb1270f5db7b4254a2ac00fe805f23b16c324345e4 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8.1,<4.0.0) 2026-03-05T05:43:50,087 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.73.0-py3-none-any.whl#sha256=4d93d80d203f7fb7ba51828a546e8777019700d529a1b405ceee313dea2edfc2 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,087 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.72.0-py3-none-any.whl#sha256=a9886eb96bd6391b8795244d2b8fe592204556c42264ea7513a1211584e17366 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,088 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.72.0a1-py3-none-any.whl#sha256=373879cba45df2399d3f30b04b4e4c1a69eec209e97fd3327c2995063ac717ba (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,088 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.72.0a0-py3-none-any.whl#sha256=6affe80ee8bd0c3edf6f0e265ec8b3b70044cbe2fa0e042cc99b6189744ede5d (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,089 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.71.0-py3-none-any.whl#sha256=60500cc63ffd98a4aff8679976a1530d5e99a881e13bb040d26558a2c45f49d8 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,089 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.70.0-py3-none-any.whl#sha256=774bf45782193760ca273b915fd685cada37d0836237d61dc57d5bcdbe2c7ddb (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,090 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.69.0-py3-none-any.whl#sha256=51d19a5eaeb00e6dabc7b1ef3d8de558dc78e55a3b273c8cf8273b3db574a651 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,090 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.68.0-py3-none-any.whl#sha256=1c74901cb22ea7243ce699b7a0f6d7095144dbc7bad7180d29cdee1011e382fc (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,091 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.67.1-py3-none-any.whl#sha256=6c65e37f2114b5c8d74499586769aee763c14238a7671e0d0cf823b5f47ee6ac (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,091 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.67.0-py3-none-any.whl#sha256=18d45f2048c287359336ac30fb93db0841e80648711daea008255f64549016fb (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,092 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.66.0-py3-none-any.whl#sha256=6088c6defc36afe6775a9a8707a52c54e6dadcde516d00b48902cc4d6946cbcd (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,092 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.65.2-py3-none-any.whl#sha256=f01ce9ee3d2a613c63b9255900bf5a709b9ff7931d54d42f438e15495fa4ad3c (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,093 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.65.1-py3-none-any.whl#sha256=12a2a00f9b5675577fffa0f71171be5cdd138c42460b7ee95b3182542ee25aa0 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,093 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.65.0-py3-none-any.whl#sha256=6834f13e7274060e26e1298e74bc4f346f2decf4b2a2086641480bf3eb7be690 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,094 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.64.0-py3-none-any.whl#sha256=36274bc3e88fa12d99d07c80b35feb3c18b971c66de71900001571e9cf13a140 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,094 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.63.6-py3-none-any.whl#sha256=7cf6c320b7445bcab42360d3957ed5b14163f8687fad282d772e2af6407ea3a1 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,095 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.63.5-py3-none-any.whl#sha256=28ae178de544b297000b07ddf55b0f20d281c31e0956cd79cdf307208cf18095 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,095 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.63.4-py3-none-any.whl#sha256=ca1e7a365b55ef96ea4664754268047d87b3aed33587858001514a0e60bbdc36 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,096 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.63.3-py3-none-any.whl#sha256=a9921fb3fbbed6b2dce1a375023064f79bd461e6d53c13534b4c12e51bb29ba7 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,097 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.63.2-py3-none-any.whl#sha256=4d49ed5f50afe2390c23ed01d07b168c2802f497fab48ffb1dd80d4ffdd298ab (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,097 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.63.1-py3-none-any.whl#sha256=10ccbd60b30582fab545e734ccb9ff3d1cb8550dc520bc1862274f3d8427ca04 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,098 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.63.0-py3-none-any.whl#sha256=252ecad3190faea10a08cfa549e0300d4953e49310eb127ad165e4816294d221 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,098 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.62.0-py3-none-any.whl#sha256=5208c1df961848889ff0a0c7628f203a2bc773fc2a45d6e842b27a8e34c15499 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,099 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.61.1-py3-none-any.whl#sha256=58ef207424eb1015b85ca68abebf1a3c7b5cec108eec0d6a110f2aac9bc4d74f (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,099 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.61.0-py3-none-any.whl#sha256=176ac3aa5427fc076492d16afd20ea5c508605c2826cd176c8f5ac2589a1ee46 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,100 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.60.1-py3-none-any.whl#sha256=701715dfe000396c226dccaedd52fd0f56071bbdef2a1497a4f0211063ceba19 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,100 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.60.0-py3-none-any.whl#sha256=be7870ed12014cf7a91ea9f96a3c49b1a52f93e0e76686a5fa276951d65867a7 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,101 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.59.0-py3-none-any.whl#sha256=61d6187704731a9425da0d20217a737c8738c1649c644041f868afb6963e0022 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,101 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.58.1-py3-none-any.whl#sha256=9902ebb4b00481f6fdb0e7db821c007afa45797d81e1d0651735a07de25ece87 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,102 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.58.0-py3-none-any.whl#sha256=9daddf713cb64d186fa1ae647fea482dc84b643c9284132cd87adb99cd81d638 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,102 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.57.1-py3-none-any.whl#sha256=7a0a660525b207dd2ef5d95b7b9585f13d59ec0112de4c8f0a8dd0ffb2b9a6c4 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,103 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.57.0-py3-none-any.whl#sha256=90cee57d7ec453fe4a65e2a2a917478a07188e250ebee8bdd55a26aeb06833f8 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,103 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.56.4-py3-none-any.whl#sha256=94a7e6892223348279fed8a9e27f51a9d0ff7a860b60176415ef1d7a796569ac (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,104 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.56.3-py3-none-any.whl#sha256=bb876b16382b4a0b8d1e667055af28dad8d2a720f4298ec950e00d791b95b7ac (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,104 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.56.2-py3-none-any.whl#sha256=cff8ee993796fc02430aacd7f148894478ff7f3a6b77865da525a8965ecc0ccf (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,105 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.56.1-py3-none-any.whl#sha256=0394b6e94ab1a0a0e9522d004adfb9fa40a925086aad3fb37c9d6d165b0a0cb7 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,105 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.56.0-py3-none-any.whl#sha256=c57202e135e9b06ad0c73c12d2d5828f8f46eff98e87db848c9c309b57c77e40 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,106 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.55.1-py3-none-any.whl#sha256=4dac6401a4a1eaaf107a29560b28dc09d9a9867988c8fbb7763cfee4118e9664 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,106 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.55.0-py3-none-any.whl#sha256=6c1537aea0897f68b547de2999589ac337210ad8bfa7f3634c0221b57a336e08 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,107 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.54.0-py3-none-any.whl#sha256=94aacf28dece20a44f0b94b087e17ff4ac961acd92e12e648f060fe2555b3adc (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,107 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.53.1-py3-none-any.whl#sha256=62aa531f7d5f4303286f3273e27351d3492fe0bf477af8922f74579ce312abd3 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,108 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.53.0-py3-none-any.whl#sha256=c18228b6fe9bfc6602ce54c18479f189e4e7faba59067ecadac9499a5999b312 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,108 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.52.1-py3-none-any.whl#sha256=610cba1ed7820e1363c3294777d0efb5864737cf185dee3a6831d3d68e17e264 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,109 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.52.0-py3-none-any.whl#sha256=a00e146ba4a127d9ec87f706f9300e50691dd57e7fa1188a26d0d4f47e0f4c84 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,109 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.51.0-py3-none-any.whl#sha256=a815cbdbe4df78ef2b687ec992740485136ac0e28b89e0625f162e00c59faa3d (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,110 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.50.1-py3-none-any.whl#sha256=c023d39be113f17556da792aa6dc33fa183bafa4f57af5495b5806f56df911f6 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,110 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.50.0-py3-none-any.whl#sha256=6d3934fd575eb0e04aad903921733bcebb9123383b8ab4a6f7932d55a02ff38e (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,111 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.49.0-py3-none-any.whl#sha256=ad2951a5ad273a6073c2ab353413fe2e138d1ede3aa430fa5cd8b2c634546c72 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,111 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.48.2-py3-none-any.whl#sha256=77b337bb598ac60ba1260cbe7d6812d2f658116e7c07fccfb4f7e20090f4ebd5 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,112 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.48.1-py3-none-any.whl#sha256=7907275c35ff98032a81d6ae8a443f08f0cd59b293e711991fb8c615bdb6dc89 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,112 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.48.0-py3-none-any.whl#sha256=c4ec9b0a6ffdfb9f513ec6c5e5e2e8ec698dd2159804e784ac0ab5657c90ed72 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,113 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.47.1-py3-none-any.whl#sha256=dac90bfb3abacd09ed201700015e13e3ea5687f705b0fc6391963016be1fce00 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,113 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.47.0-py3-none-any.whl#sha256=eb91062f46f754cc700a121f7f1de43b9771c80e1c2ab6293c6bd5225e761a27 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,114 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.46.0-py3-none-any.whl#sha256=37b9be9025964ea776aa868d0500926db11838a5f3a2787cbaaed022b7d1d9f4 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,114 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.45.1-py3-none-any.whl#sha256=efeaa113b83364a5418de9aca46f88888e07e6298c2e4d5c9a3a51261f0c3b75 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,115 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.45.0-py3-none-any.whl#sha256=67d90746cb8a5477b8a4cd3b54a79e3e60064392a9aad33607eadbf4ffe5b4e4 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,115 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.44.1-py3-none-any.whl#sha256=6bbac2bfb6682aa88d011db62dd3fe6f386a21881c4c835a06914b37de4747a0 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,116 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.44.0-py3-none-any.whl#sha256=f58f8bb3e094cd7d911adef6272d5f10fd3de60e1d7673b99875749493db227d (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.8,<4.0) 2026-03-05T05:43:50,116 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.43.2-py3-none-any.whl#sha256=95d83c8b673ba5582b99cc5b30c2c64182f69a5f73d3d96b3a89eef012f17ed4 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,117 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.43.1-py3-none-any.whl#sha256=8ecde6be816d50b89c0d2c3a1157ea042a37ad01c7c07ff2eddb2eada4e82584 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,117 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.43.0-py3-none-any.whl#sha256=5c880a0bf31d40f29695ddde6fb4d4350aaa89f581727c5c7782c2870d9715c2 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,118 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.42.0-py3-none-any.whl#sha256=7596b1bc095bf3be62b872acb331c9b6cd31b372ae8eedea7eb7f3baf964bf41 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,118 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.41.0-py3-none-any.whl#sha256=12ee11e641463e174fba6f019859bd650e23a2494126e54a9246e8a71ce00ff4 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,119 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.40.0-py3-none-any.whl#sha256=3e98f0c9c9a9361d3077c00e3fc5a708f927dd1ce45a1149eb1ba6945ce9d71c (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,119 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.39.0-py3-none-any.whl#sha256=bf98d7eb5a8a39ed87488640e2a18b2825dd340d36eab6193c9a47af98a3b818 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,120 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.38.1-py3-none-any.whl#sha256=bdbb44018474f11fe680ed36389db6ac1a3a9dbe0b874e87c1192c411367d93a (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,120 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.38.1a0-py3-none-any.whl#sha256=2d3cc67feedd611b4a18a2ac4dd51ce9d5ea61cffa9a103a6937df6b2d7fe9dd (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,121 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.38.0-py3-none-any.whl#sha256=d882da5cc8e81bee4bebda1e290712982419835fa57aba363b664e49b3d4dd07 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,121 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.37.1-py3-none-any.whl#sha256=235d04e831b5fedc2e9d49229baaad3d023844075ae7d5d81345e468b071950d (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,122 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.37.0-py3-none-any.whl#sha256=555921760da7c30d4cd9e364eed3638574df9f8508ed26d98f06e140227cd544 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,122 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.36.0-py3-none-any.whl#sha256=12291b9cebef21c83cccb49af8b2c738fabd372fbbe5d8a5dc2dfa383cef8d4e (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,123 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.35.1-py3-none-any.whl#sha256=029adae15112c562a891351b92abc2d79adf0ffa71a8b7deb46e5f33d79e9fbb (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,123 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.35.0-py3-none-any.whl#sha256=022fa26905429993072dd437f040541e5a1f39f40ddb12003fb3d5357e493349 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,124 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.35.0a1-py3-none-any.whl#sha256=29ccce9608cf6351115f05cab17988eb0c4d83231b88b6d58ce6b9d2f8769cd6 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,124 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.34.0-py3-none-any.whl#sha256=8b3f844f476c05018fa2b535d7b09692595ca9f313a489f6f7f2842aa1ce2caf (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,125 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.33.0-py3-none-any.whl#sha256=45006510a1c44e5466ed0f97ffb5199fa4f1c2660771dff897c94c7ddb4c9b1d (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,125 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.32.0-py3-none-any.whl#sha256=0258d02f20d8561737a20d4b22465e4449121cbb9f0708c5afb6fc37a86e5f15 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,126 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.31.0-py3-none-any.whl#sha256=8cf20957d2045e016fe4a7d4d101ac608e2a3f8b963eaf3792dbc3a09158d9b1 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,126 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.30.0-py3-none-any.whl#sha256=3f1e9c6b17b3db92d066e33d94a51da0573506068808e8e987b9d3496028e440 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,127 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.29.0-py3-none-any.whl#sha256=61ca136bd907749b3fb4590438e98d2d135490ba6c724bd85073f398919eed14 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,127 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.29.0a2-py3-none-any.whl#sha256=42f763ee124e71a983268df5bcc5ec250a254da050dcbbaabd6dfb3a8cee9333 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,128 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.29.0a1-py3-none-any.whl#sha256=24b29e2abe9adbcf306e0581c95ec92cdcc0d0e2ba2490743812ce51f8108d0f (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,128 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.28.1-py3-none-any.whl#sha256=bc0b272fa18dfbce0712f4be577ce6f8a2e5cc0b28fae00388cf9a30df72e84b (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,129 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.28.0-py3-none-any.whl#sha256=356362233839a343450a14f62ad0260e861ff14cd01cf356396f67d41cd079dc (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,129 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.27.0-py3-none-any.whl#sha256=6f416d6ca3b8b521628778a3021bb34e32d2ee1cd3eb0e66fa3e71770b08491e (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,130 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.26.0-py3-none-any.whl#sha256=e069593665ecab1857cdb056780766f739c5c0bb6b00cef8c22f5177f468d65f (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,130 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.25.0-py3-none-any.whl#sha256=e314c0e18cdc1be12fedda43aec5cff4a31ad8544a920da0f7e266e998a0c44f (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,131 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.24.1-py3-none-any.whl#sha256=4e0423c1e9f2886d1b5bbde7669e7e2177814f2ffea2dcc077b372b87c8ff6de (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,131 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.24.0-py3-none-any.whl#sha256=90212a878738f60c0c3ccd000ba21442992620eb6ee543f3df97bf46dc533fe1 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,132 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.23.0-py3-none-any.whl#sha256=3b9c4a9dbbbd461c4198559705a3715854c1403cf9c8527c27f6161927d00556 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,132 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.22.3-py3-none-any.whl#sha256=fd5800b3e9d7904f82777cb4b9104bb0492d9c553aca19de8de51eea20cecd6a (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,133 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.22.2-py3-none-any.whl#sha256=853abca04d0d2bf3f8531fd4a5e518a1ace4f5face05e936267efedaf9623d17 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,133 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.22.1-py3-none-any.whl#sha256=d29d59c8d9a885456c21936922806e04a966919230e00c59cace2f6d733997ef (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,134 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.22.0-py3-none-any.whl#sha256=d1870b09702516340fa9fc43595d685e06b21beb0c1ebe468734503d1970fccd (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,134 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.21.0-py3-none-any.whl#sha256=46d21da48f8d373282ec10de3a20f2efbc0d42efb754a2baf11000a8f4bc299c (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,135 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.20.1-py3-none-any.whl#sha256=5c0fb3774ad2e9b7221e540668a21b6fb8d11f95d9429e4ac6fe61e5f10e8864 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,135 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.20.0-py3-none-any.whl#sha256=4458565bdc465ba641474d3e9296d35e9d3b6330bdee6df4ec812ebf4dd69eec (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,136 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.19.1-py3-none-any.whl#sha256=52bf65d15aca55c1a794dd021a1d61a54c94186c9ebd3750265c629b9dca941f (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,136 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.19.0-py3-none-any.whl#sha256=617204cae7aa061129eec6c6cab6c4b91fd4991b343159038e58ef5e4f595139 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,137 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.18.0-py3-none-any.whl#sha256=cfea8c4d46e78d833711d43ff9909afd4bc884e3d8e4f155810cdbf550bf3958 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,137 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.17.3-py3-none-any.whl#sha256=bafe59ab4088730c64b603f25dda54abfd15b18c54f167485d450881d658e27c (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,138 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.17.2-py3-none-any.whl#sha256=a9b870f42d76b54f646005dc3d30f2fa37a0269f031fd2de43fd69a741f176b6 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,138 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.17.1-py3-none-any.whl#sha256=721d4d0905d2cb58e5694c5d3dff48c803065e9f5a6b2ed9563170f0990b7610 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,139 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.17.0-py3-none-any.whl#sha256=68f9ec99c58020521de61b3eebd77b593d01517db42a993ee0a0b71ce0db71ed (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,139 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.16.0-py3-none-any.whl#sha256=779a6af8f984742e585b85b8c08fc56520a39c54a1c7729d95f01c08d45e2e80 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,140 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.15.1-py3-none-any.whl#sha256=a9234e598a308ac3c04fda38471d20cdbebda4c7caa70bb7ba9270d56353b5af (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,140 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.15.0-py3-none-any.whl#sha256=0391b2de9d8d9863120d9ebaeb6b0d21f2a0beaa6648786ffe5531c4538ffa5a (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,141 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.14.0-py3-none-any.whl#sha256=9a78751ecc97a0c8e2ceb7bcb76177474036addff2889dfdcc6d83389c6277f8 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,141 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.13.0-py3-none-any.whl#sha256=88f0f2ef44014efad926c0d62a8d070e9d98b925ee85bb77dc0273656858ac54 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,142 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.12.1-py3-none-any.whl#sha256=dc901140d932ffedce3ef90d53a7e137cccd03c133754565e2444bb0a9dc3e70 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,142 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.12.0-py3-none-any.whl#sha256=295fe582e7abe9ad4675e53776924c09a35f404124893c94bb8260fb961bce29 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,143 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.11.1-py3-none-any.whl#sha256=3e7bf879c05b21e0b7556d2c6305a92ca4044e76330313d1482cd36ced502f29 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,144 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.11.0-py3-none-any.whl#sha256=76af5b8274e70f4107394bd75870463ec5c93ccfcf06eb157f6b17a7623ad55d (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,144 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.10.1-py3-none-any.whl#sha256=2ae30b27685431036a091eb19b8db4f62f85bdf78374efae157b7995557a080a (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,145 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.10.0-py3-none-any.whl#sha256=c4544960e9da917b15ca302d170f418edc027821faa872290ec5d8e42f4fcea6 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,145 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.9.1-py3-none-any.whl#sha256=85bc3fd194254e1d18828d81d05b3f447fbe1c681d2fbaeb0c689aca52f9f5d0 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,146 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.9.0-py3-none-any.whl#sha256=603f19323a28ce702c0d802b63c6edc3ffd0fe1379705cdacf6a419a9f76a731 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,146 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.8.2-py3-none-any.whl#sha256=cc55e95ba7d08f0150e09bbf7ee163c4a5a7186d625420b76e34d1bdaca047b8 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,147 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.8.1-py3-none-any.whl#sha256=505d37065df82f33f948105daef740c90015649b8c77e3854cd2c8431b1c8b03 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,147 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.8.0-py3-none-any.whl#sha256=9fef8005846a9971326bbb3d8f56c6f6fcf11db8098bed59f7962f7644eec454 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,148 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.7.0-py3-none-any.whl#sha256=8f1f082dbf52eae922abe4c4d4f5ec7b334db7ddf83fe7e9d79d3d52202e21a2 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,148 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.6.0-py3-none-any.whl#sha256=08ecc6134d94318a97c0094f7154ff75cddf84d78c0bce1b82205b2736192e4a (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,149 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.5.0-py3-none-any.whl#sha256=d1925f9f019858beaabda8a87cb87fb57cbbf321e948fc3b28d7085e83c8f5ab (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,149 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.4.0-py3-none-any.whl#sha256=10aac2d244ef4a5aef89a38f9088382a5ce6914cec953d40a9527d729c300f53 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,150 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.4.0a3-py3-none-any.whl#sha256=ece83381eafdba30a7f6daa9c7f8dbbf7a3184b243bc5a352521de69f03c1487 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,150 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.4.0a1-py3-none-any.whl#sha256=d2bbbd33933014b6512790bad491217830ff81ba5e80dbbb7765508bebc15f9a (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7) 2026-03-05T05:43:50,151 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.3.0-py3-none-any.whl#sha256=fa2f2e8ced8894eeee49879599bbcff0f80b7697757ef362c1f29dd3e53fd206 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,151 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.2.1-py3-none-any.whl#sha256=980a161fef8fa0607772f715fbe1265105c2cfdbe04cd57b7844f30d2113550a (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,152 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.2.0-py3-none-any.whl#sha256=5bdd881715f423fc71e338ee7adabb4b8acadfb21d89523c229a04b7c3513a7d (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,152 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.2.0rc1-py3-none-any.whl#sha256=ebe72c0bfc6cd48c2197bd6bdaa83dac3cedccdfcab9fc3b75569b0babe2bbc9 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,153 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.2.0b12-py3-none-any.whl#sha256=2565ccc7d65f9c9006a9064fec0c16076aee5eab55ccdbd0dcd5c045eda9f8d3 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,153 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.2.0b11-py3-none-any.whl#sha256=43564ed91d6e05f590f23a0e06312363639202f82160df41c1c6736ecbcc80f4 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,154 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.2.0b10-py3-none-any.whl#sha256=6a9dd02651648a0d4456e5624d92a018e4b98ee11924f5d8418e43fcb6f85d50 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,154 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.2.0b9-py3-none-any.whl#sha256=4ca14d43f51ce2254d1d8949fc2fe2ca92fea58139968c1733917d2054092ec1 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,155 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.2.0b8-py3-none-any.whl#sha256=cda74b7cf00e553b20dd9b2f318fa426b51786d8e868f47efd24cf246a75fb3b (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,155 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.2.0b7-py3-none-any.whl#sha256=71870b328072cc58faebe7d462f6d48595899a8c9864ffdce367d2b56c54a1d1 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,156 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.2.0b6-py3-none-any.whl#sha256=122086de74d4195708142cb8fe64bd87220bac88417a40015ec833db4bb0a1e6 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,156 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.2.0b5-py3-none-any.whl#sha256=082d64090317d9b86b28f1a09377edad69718d998c5fd037db0be71bf4d03abc (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,157 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.2.0b4-py3-none-any.whl#sha256=27ff654fb3d68b45763124e6d037170a756b059fcdb096c471eb73250685e170 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,157 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.2.0b3-py3-none-any.whl#sha256=78a87d4e785f49eefac8ffee901d885730e44dddcf341f8fd1ba60316b3e200d (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,158 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.2.0b2-py3-none-any.whl#sha256=d90cc5bb2aeb00df285e40bfb1a5c292792f7d11e81b23b12ec18b95eb21f2f9 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,158 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.2.0b1-py3-none-any.whl#sha256=00c259ca09d5a2c7bd4a8178f2f4aeb6fa7f9ffc26b79568272ce466a82f3c7d (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,159 Skipping link: No binaries permitted for textual: https://www.piwheels.org/simple/textual/textual-0.1.18-py3-none-any.whl#sha256=1d8a8721e843c4cdba7be30bc790061cb99b1788787b91c9986c406f25cdb282 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,159 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.17-py3-none-any.whl#sha256=9ddc43b5e029fdf2a84079112357e930a6af6f3074f0e7f7b3ff231af1cd8f39 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,160 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.16-py3-none-any.whl#sha256=15b71c9254b17e56b140e06074dae98259f05a12490a9d3a5b6dccc57792f545 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,160 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.15-py3-none-any.whl#sha256=b2e462b993556764d91f6d15dd1f893fc22bc0516d6ee5b6efa6aa697e792465 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,161 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.14-py3-none-any.whl#sha256=69ef5db48e76e0853589bfae88a76038f70d37434129cf8869d5a61779654b4c (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,161 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.13-py3-none-any.whl#sha256=3c65eb2edf67ea6258b36817c555f423a68f40165bfb9d1cccf614e75aaf927f (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,162 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.12-py3-none-any.whl#sha256=af0db7c55d3ca4a364467eec6d538cf3203b3475916e424b976f220f8b4849d9 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,162 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.11-py3-none-any.whl#sha256=44e28f3d0874f3105797034e5ed41369ebbfaaa7313a0d2d3168ba854900ae05 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,163 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.10-py3-none-any.whl#sha256=5e4120bef192c70aae22d5cdb9d664fb6d0a535bf64e0185f410fdb6f797951a (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,163 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.9-py3-none-any.whl#sha256=72ac00482e43c3bac2725340f6e762f9244d2d6f11c692a6f3a2070f4d8cc2be (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,164 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.8-py3-none-any.whl#sha256=1715ec5b8776ac07f3496c4a3780f23ad981468b0939a5ca3706d53c6b29e62a (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,164 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.7-py3-none-any.whl#sha256=58015aa83cf602df11c4239d8b3e72072fa3950b2614f0e3aca492e27b2bba57 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,165 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.6-py3-none-any.whl#sha256=1afafefbc74ca9a32c2ad9720ce35175161788e173216f08f22ab998575f0b99 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,165 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.5-py3-none-any.whl#sha256=96662ace149de145a091ca7c98cdfaed3769b8f8c10daffd6e86840ad2b1f136 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,166 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.4-py3-none-any.whl#sha256=3c3cdadc4162fc22bc4ef3b37b97e67ea25475b36097fbf930f09d63a93c2b45 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,166 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.3-py3-none-any.whl#sha256=8a9003af7e0c979b4a8649a8f65342e17b064ec71fa1699417a6a2c500d850a8 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,167 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.2-py3-none-any.whl#sha256=884368a9f0b718112e01e2b0238afb80d83732ba817e43319ed7b44ae437239f (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,167 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.1-py3-none-any.whl#sha256=8eaa11d7af8be69c6c19707aeebbfde62a7928abdf800536bb3f757297bc47aa (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,168 Skipping link: No binaries permitted for textual: https://archive1.piwheels.org/simple/textual/textual-0.1.0-py3-none-any.whl#sha256=90abf4e63ad29bf1b23902bc3a515ca5bae8cf31d2b32666558a65b1840303f9 (from https://www.piwheels.org/simple/textual/) (requires-python:>=3.7,<4.0) 2026-03-05T05:43:50,322 Given no hashes to check 1 links for project 'textual': discarding no candidates 2026-03-05T05:43:50,398 Collecting textual==8.0.2 2026-03-05T05:43:50,401 Created temporary directory: /tmp/pip-unpack-5194az21 2026-03-05T05:43:50,409 Starting new HTTPS connection (1): files.pythonhosted.org:443 2026-03-05T05:43:50,484 https://files.pythonhosted.org:443 "GET /packages/be/08/c6bcb1e3c4c9528ec9049f4ac685afdafc72866664270f0deb416ccbba2a/textual-8.0.2.tar.gz HTTP/1.1" 200 6099270 2026-03-05T05:43:50,487 Downloading textual-8.0.2.tar.gz (6.1 MB) 2026-03-05T05:44:17,861 Added textual==8.0.2 from https://files.pythonhosted.org/packages/be/08/c6bcb1e3c4c9528ec9049f4ac685afdafc72866664270f0deb416ccbba2a/textual-8.0.2.tar.gz#sha256=7b342f3ee9a5f2f1bd42d7b598cae00ff1275da68536769510db4b7fe8cabf5d to build tracker '/tmp/pip-req-tracker-_dqx0lv1' 2026-03-05T05:44:17,880 ERROR: Exception: 2026-03-05T05:44:17,880 Traceback (most recent call last): 2026-03-05T05:44:17,880 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 171, in _merge_into_criterion 2026-03-05T05:44:17,880 crit = self.state.criteria[name] 2026-03-05T05:44:17,880 KeyError: 'textual' 2026-03-05T05:44:17,880 2026-03-05T05:44:17,880 During handling of the above exception, another exception occurred: 2026-03-05T05:44:17,880 2026-03-05T05:44:17,880 Traceback (most recent call last): 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 223, in _main 2026-03-05T05:44:17,880 status = self.run(options, args) 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 180, in wrapper 2026-03-05T05:44:17,880 return func(self, options, args) 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 162, in run 2026-03-05T05:44:17,880 requirement_set = resolver.resolve( 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 122, in resolve 2026-03-05T05:44:17,880 self._result = resolver.resolve( 2026-03-05T05:44:17,880 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 453, in resolve 2026-03-05T05:44:17,880 state = resolution.resolve(requirements, max_rounds=max_rounds) 2026-03-05T05:44:17,880 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 318, in resolve 2026-03-05T05:44:17,880 name, crit = self._merge_into_criterion(r, parent=None) 2026-03-05T05:44:17,880 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 173, in _merge_into_criterion 2026-03-05T05:44:17,880 crit = Criterion.from_requirement(self._p, requirement, parent) 2026-03-05T05:44:17,880 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/resolvers.py", line 82, in from_requirement 2026-03-05T05:44:17,880 if not cands: 2026-03-05T05:44:17,880 File "/usr/share/python-wheels/resolvelib-0.5.4-py2.py3-none-any.whl/resolvelib/structs.py", line 124, in __bool__ 2026-03-05T05:44:17,880 return bool(self._sequence) 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 99, in __bool__ 2026-03-05T05:44:17,880 return any(self) 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 239, in iter_index_candidates 2026-03-05T05:44:17,880 candidate = self._make_candidate_from_link( 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 167, in _make_candidate_from_link 2026-03-05T05:44:17,880 self._link_candidate_cache[link] = LinkCandidate( 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 296, in __init__ 2026-03-05T05:44:17,880 super(LinkCandidate, self).__init__( 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 144, in __init__ 2026-03-05T05:44:17,880 self.dist = self._prepare() 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 222, in _prepare 2026-03-05T05:44:17,880 dist = self._prepare_distribution() 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 307, in _prepare_distribution 2026-03-05T05:44:17,880 return self._factory.preparer.prepare_linked_requirement( 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 480, in prepare_linked_requirement 2026-03-05T05:44:17,880 return self._prepare_linked_requirement(req, parallel_builds) 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 523, in _prepare_linked_requirement 2026-03-05T05:44:17,880 dist = _get_prepared_distribution( 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 88, in _get_prepared_distribution 2026-03-05T05:44:17,880 abstract_dist.prepare_distribution_metadata(finder, build_isolation) 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 34, in prepare_distribution_metadata 2026-03-05T05:44:17,880 self.req.load_pyproject_toml() 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 512, in load_pyproject_toml 2026-03-05T05:44:17,880 pyproject_toml_data = load_pyproject_toml( 2026-03-05T05:44:17,880 File "/usr/lib/python3/dist-packages/pip/_internal/pyproject.py", line 75, in load_pyproject_toml 2026-03-05T05:44:17,880 pp_toml = toml.load(f) 2026-03-05T05:44:17,880 File "/usr/share/python-wheels/toml-0.10.1-py2.py3-none-any.whl/toml/decoder.py", line 156, in load 2026-03-05T05:44:17,880 return loads(f.read(), _dict, decoder) 2026-03-05T05:44:17,880 File "/usr/share/python-wheels/toml-0.10.1-py2.py3-none-any.whl/toml/decoder.py", line 510, in loads 2026-03-05T05:44:17,880 ret = decoder.load_line(line, currentlevel, multikey, 2026-03-05T05:44:17,880 File "/usr/share/python-wheels/toml-0.10.1-py2.py3-none-any.whl/toml/decoder.py", line 777, in load_line 2026-03-05T05:44:17,880 value, vtype = self.load_value(pair[1], strictly_valid) 2026-03-05T05:44:17,880 File "/usr/share/python-wheels/toml-0.10.1-py2.py3-none-any.whl/toml/decoder.py", line 875, in load_value 2026-03-05T05:44:17,880 return (self.load_array(v), "array") 2026-03-05T05:44:17,880 File "/usr/share/python-wheels/toml-0.10.1-py2.py3-none-any.whl/toml/decoder.py", line 997, in load_array 2026-03-05T05:44:17,880 a[b] = a[b] + ',' + a[b + 1] 2026-03-05T05:44:17,880 IndexError: list index out of range 2026-03-05T05:44:17,904 Removed textual==8.0.2 from https://files.pythonhosted.org/packages/be/08/c6bcb1e3c4c9528ec9049f4ac685afdafc72866664270f0deb416ccbba2a/textual-8.0.2.tar.gz#sha256=7b342f3ee9a5f2f1bd42d7b598cae00ff1275da68536769510db4b7fe8cabf5d from build tracker '/tmp/pip-req-tracker-_dqx0lv1' 2026-03-05T05:44:17,904 Removed build tracker: '/tmp/pip-req-tracker-_dqx0lv1'