2026-08-05T20:30:02,287 Created temporary directory: /tmp/pip-ephem-wheel-cache-tza1bzaj 2026-08-05T20:30:02,289 Created temporary directory: /tmp/pip-build-tracker-ihfqos8u 2026-08-05T20:30:02,289 Initialized build tracking at /tmp/pip-build-tracker-ihfqos8u 2026-08-05T20:30:02,290 Created build tracker: /tmp/pip-build-tracker-ihfqos8u 2026-08-05T20:30:02,290 Entered build tracker: /tmp/pip-build-tracker-ihfqos8u 2026-08-05T20:30:02,291 Created temporary directory: /tmp/pip-wheel-do_w3md_ 2026-08-05T20:30:02,294 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-05T20:30:02,296 Created temporary directory: /tmp/pip-ephem-wheel-cache-39kmbevm 2026-08-05T20:30:02,318 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-05T20:30:02,321 2 location(s) to search for versions of granian: 2026-08-05T20:30:02,321 * https://pypi.org/simple/granian/ 2026-08-05T20:30:02,321 * https://www.piwheels.org/simple/granian/ 2026-08-05T20:30:02,322 Fetching project page and analyzing links: https://pypi.org/simple/granian/ 2026-08-05T20:30:02,323 Getting page https://pypi.org/simple/granian/ 2026-08-05T20:30:02,324 Found index url https://pypi.org/simple 2026-08-05T20:30:02,609 Fetched page https://pypi.org/simple/granian/ as application/vnd.pypi.simple.v1+json 2026-08-05T20:30:03,365 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/4e/8d30c793ef69ba5608af1965c374a88f8691005abeabd08f83bb88fb9a46/granian-0.1.5-cp310-cp310-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,366 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/53/ff4b32cc37572695da58fc3d8b2ee417573e33cdc19b8261a7fe63ed5dc4/granian-0.1.5-cp310-cp310-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,367 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/fc/2782ad2211b49e2f4caa3da87badbae1b255bb364e91cfe3c4a6154ac480/granian-0.1.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,367 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/8c/dfb56fca30c74b2bb83a4f8926aeb36237fc7be2dd8b9996448aab848cec/granian-0.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,368 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/0f/38ebb37262b5b5a00f716b2fa87636ae8553bd45b850cf9be68ef24551b4/granian-0.1.5-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,369 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e5/75/e1f78a2c8feac7f409dbbb63bdcdd4d8e2fe761560001c1c109b55ee3d70/granian-0.1.5-cp310-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,370 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f5/da/b8fe889140fae029aaf220060982bf254ffdd1f2e2305d3d46211aa527e0/granian-0.1.5-cp311-cp311-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,370 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/6a/036990f38e3178089a8ce29259276c183239b7ee72bc1f2e35aeec783e49/granian-0.1.5-cp311-cp311-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,371 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/e3/bdce24f8b731e0b3f9ffe0cfd85a9993ff3de090103d256cf6be5efa0764/granian-0.1.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,372 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/70/9937fc1a7aad1288e2f3cba4dea277a0c37d6f02d5d241d385c3312139fa/granian-0.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,372 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/c8/58ebe5fd0b955167f582f7489ef6b68ebb7e9e68966718d8788adeb67ff4/granian-0.1.5-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,373 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/0a/c2b6c6b8cfdee7779d370bb694a509828e20f24cd659156bae9e61db22d5/granian-0.1.5-cp311-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,373 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/32/4c/c6ce79cc001abb48edcbb894964a608e19cbbd44ce3d9cbefd2fda089626/granian-0.1.5-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,374 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/be/4ad6026272e30965b931847797845a27484c4ebbc8926ccd0b0e68ed70a5/granian-0.1.5-cp37-cp37m-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,374 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/35/38/587d4fd58f4e386f69426651769138796ee6b6f0305b1680ed1acaea900b/granian-0.1.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,375 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/05/01901aabe6fcc1f498366f362acf28c8d3067c9b640a95bceda6b1b745c3/granian-0.1.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,376 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/d7/c45b26e9e575732282322efe1f4ed9a1b7c4bfa444d22a651199fe6f66ef/granian-0.1.5-cp37-cp37m-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,376 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/71/014e3ca7fe38bb15eea63675f1ee34adb91ef486e73eab42fe822a6e7bc8/granian-0.1.5-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,377 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/8a/2cf91e81a4a8d961137d892756d9754bd1318613936881bdfc7e2cc2dadf/granian-0.1.5-cp38-cp38-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,378 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ae/df/f9fef4e6b404b1875de8b8972d399076d20ea1c42276313b86f951feb5ee/granian-0.1.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,378 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/e8/0071affbe7b4feb03608628ac7e389d3c8ec146959dd8c449e9377b75608/granian-0.1.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,379 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/a0/800c44ce31d9719bbec2a287a201aa608588b47550fef427d0a562cdc03b/granian-0.1.5-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,380 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/32/5f/ad859a1a3b62c554ed4d70d2d0ca9f793371d5287353b5fffe4e14b06a1b/granian-0.1.5-cp38-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,380 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/a0/166d8f94152190bc206c0a55d9900154d4b3424c4b0923e67541e835d9fb/granian-0.1.5-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,381 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/75/25f2a61a50755d5191b74b931e6cd854b90ef47f5a24c2011cac2e44daa0/granian-0.1.5-cp39-cp39-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,381 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/eb/ba/94d87a297ba093f9fbb023599a22b985ed69a259a36e82dae32456936a7b/granian-0.1.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,381 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6d/25/ca39df7cf7e94952fa5aa53f06a9055ced96e7a6a3afdb3bf6c975c92f83/granian-0.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,382 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/0c/48bee80dd622cf8d24d10dcff5a1b93fba0163f84425a5208a18f4cfd3dd/granian-0.1.5-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,382 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/21/e1/89652767b6d62cc4e426f3c7fc61c316334e2157551c797b97cab6f85d55/granian-0.1.5-cp39-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,383 Found link https://files.pythonhosted.org/packages/57/42/80bf30e78d2deb211b5636007be94931a4d51d658e8767718dd7fa0436a9/granian-0.1.5.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.7), version: 0.1.5 2026-08-05T20:30:03,384 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/bb/432c3b1b699cab10204c4123edbe4961b69ad88abc7d5f40b380c91676cd/granian-0.2.6-cp310-cp310-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,385 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/13/8c/cc3c7f0844c93955a2e7097d29f29455fef9c464ef82171ecf3937f856df/granian-0.2.6-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,386 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e7/78/d8a2a92b07337d7dba3e2a1a90ae5d3d7b874ea3563e6ae0d41da9720401/granian-0.2.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,386 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/25/663ada789467c0b0f1a224bb02b8317c822b5493b4c8f99db6235f498a8c/granian-0.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,387 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/77/9543457ddc5861a67e03ac3300adb3d2da539e99aed836a860e30d827b23/granian-0.2.6-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,388 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/f7/19ba217df51ff7c884c4ac483609608b94d5759178f24c4b2910a9871271/granian-0.2.6-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,388 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/e7/0ba930d96408f9c684991de09bdff024316c6337e39d0a7b143093a0368a/granian-0.2.6-cp310-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,389 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/0d/546ebd2477e8d4f6fe12b07b0da5da59178cf695775118b166ea1c10e864/granian-0.2.6-cp311-cp311-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,389 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/88/ec9e70e4b0b4e57a17b943ad7ef8594be8192ec5a562f29eaaf0a524cb6e/granian-0.2.6-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,390 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/f8/cfeacfa129142746330862b6959fcfac3d616ed4d01bb860781b3927c437/granian-0.2.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,390 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/50/0f53acf14d9cd09b335677a49702055af856c0ea97e1b48111f8d140de09/granian-0.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,391 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/42/fbf5ba1a2bfb0aedb6cc30227267ea460fcb3fee695a41d9311b15fb7653/granian-0.2.6-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,391 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/ea/f503b3b2c4f638ea621d2296998b8bbb103ce74ccb420a670a9ca76b716b/granian-0.2.6-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,392 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/2b/4a414843734d176173959c8bb373efd1d0bbef5beebd28a7b3d3804bdf2c/granian-0.2.6-cp311-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,393 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/20/e4373dc6ed49ce45ba930509c84033891433dce5b2ce48f89575ecb896bd/granian-0.2.6-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,394 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/f3/6183cce4f716c549decf45d209bfdd59d83cee3ef9f2738a2f18841eff34/granian-0.2.6-cp37-cp37m-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,394 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/44/8e8e54a61c7bcca7271a22dc710f543287a4213611bb6cf25513b5eeb863/granian-0.2.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,395 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/63/a94d675d4c26b2c3b76c7abe4c4671845751032927180d44cb1385bdf654/granian-0.2.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,395 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1e/77/7d671d0f6d5e2d5efc4123bd7647b5590f48c0c501ab0ad2cdac0fa0b62e/granian-0.2.6-cp37-cp37m-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,396 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/9c/cb2fb88442afe1af39b184ac875afc78b8989cbe95437e2d7e63a78117da/granian-0.2.6-cp37-cp37m-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,397 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3d/1b/c99599e40d88b9641a859a4d8213922f1d352838a0121380b6f8ce1df29a/granian-0.2.6-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,397 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/57/a175228251a873102e76bbb5cf76b3e8613a67e5c4bcb3d07d67df8d2379/granian-0.2.6-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,398 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/76/4b142686008bcb4af2f54b58d70ff94b21df8b8bf0db13669dd012531840/granian-0.2.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,398 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/cc/40ba32867d6d7809c370e09495123f4cdcde7dabff5485b0a877728dc740/granian-0.2.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,399 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f9/84/ad3a49a46accf304663ab6e0b8d736a29928b6bd11b852396c57f90910dc/granian-0.2.6-cp38-cp38-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,399 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7a/2c/ef02c80ad031be06d93968b553ba1477d8dc8045b4d4a71e66b05b84e21c/granian-0.2.6-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,400 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/e7/6f68048356177e34d3509819dc304c733e72a84aff4647f620353a6bbf2b/granian-0.2.6-cp38-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,401 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/dd/bce70eb76b4ffd9691a8fce0cd2a6859778247c6bc6bddc43c6f0bf66732/granian-0.2.6-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,401 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/f5/69e89b186e2d0f37d3c644c47b9ca826e4b2a413cd5acf67b6c42e97a41a/granian-0.2.6-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,402 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/df/07246f9c82bfbb4b2f8583cf74b0b97b27224d00944cca30ded44c79bfe4/granian-0.2.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,402 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/eb/35/b49ff5a277473159c3b4de61eba499abc0c3451b7c5f9700b6c82853987a/granian-0.2.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,403 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/fe/0441eb805b16e747fbca56629b2f9ecb7fdeb094ad5f763675c7d5b7ad42/granian-0.2.6-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,404 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/80/5b29d7367bdcc716b934001fe9a8f36c042558feddbb25effbded6a59bd8/granian-0.2.6-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,404 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ed/b2/604b9c95d8bad34b6fbca5782240e2d1cf5904d529515f1f693981d09a92/granian-0.2.6-cp39-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,405 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f9/71/3379c13db2128f0ae02e26dccbd87e99d80e52d1ca6a6cd3ea057671ece0/granian-0.2.6-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,405 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/7e/332b2c03ee57fe79c29bbac99128c1ed87f5fed4296a6da1ad2c8644e410/granian-0.2.6-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,406 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/8b/ae2f0105889bdb34941f302d78074c3530e8e02e0b19436222f54efd8d30/granian-0.2.6-pp37-pypy37_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,406 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/47/718f95c7d1116be7288deec06547d0f5e1aad281c9afafa08ae4d617bf2b/granian-0.2.6-pp37-pypy37_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,407 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/19/9efd713671106accf17f91e1a1e94dd188fbf2f8330aec986be02ffb785f/granian-0.2.6-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,408 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/7d/a5111eda54e48734bdea8027d50cb43abc523a56b84b23ffaae7640e5d20/granian-0.2.6-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,408 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/3f/86a2b092f2dbd7a115fff46e702eba19986f6d23c32d98561bb63a08cc9a/granian-0.2.6-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,409 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/ca/eb6a753eeb40f90525d0c6e346701d9a35d04504d2f7d6c1f1fde72818e8/granian-0.2.6-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,410 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/82/5f03d0b03cc1c4f2c6594d629b32077636cf32390ba945f3a1b7ca280438/granian-0.2.6-pp39-pypy39_pp73-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,410 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/51/a59a4a754133303a587b2447bae8834fefe25a2cedec165f39956ce2d342/granian-0.2.6-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,411 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/56/73/ac57851d31e1c2b74f0eec5ac8236a1d7fa54b960398bfecfecb0159e8d2/granian-0.2.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,411 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/23/75119dc814b64d311281a5cbf426bfef94c07afe08dbb416252077ccce85/granian-0.2.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,412 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/9f/db5d851f2730e2941e5417139ba1a04f1127b3fe2323f7bc6206c9e40c98/granian-0.2.6-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,412 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/6d/930f314e368c64348c07c9ba007c0043ab03134c24de55b655f9a082dfe9/granian-0.2.6-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,413 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/c7/efa643730c848ec2d5e462b57b93f98b60c6b4b3663acd2bcb3b8297ab0b/granian-0.2.6-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,414 Found link https://files.pythonhosted.org/packages/55/e1/b53cebeae157b1601c865cf8c03f699c84a99cccfcb969d26bc27ef3bdcb/granian-0.2.6.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.7), version: 0.2.6 2026-08-05T20:30:03,414 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/ec/3aac714e0d2a07e4807193ac1f4b1486a4f71408b535e9f19a41e826d38c/granian-0.3.2-cp310-cp310-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,415 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/c1/9c6645e92d64874fd32eb8590df2f2e83d468cdfb9b00451ab2f147385d8/granian-0.3.2-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,415 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a5/fb/f1d50bbde189f0b5bb4ea1e01f1a5895138b2d382a6217d03538a1109717/granian-0.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,416 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/a9/748534a0c6c9900c35f2f893012fcb9f0becd778c106b00d4b363b907e75/granian-0.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,417 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/07/ebb94c17f45d9cdd3c016c48106746e99a37c4cfac3d60b5652df1a68d43/granian-0.3.2-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,417 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/69/644b45f9b0519944eef54fc3890ab1201a0a326faca71004dde64cfbe0b5/granian-0.3.2-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,418 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/08/94/9c13214c1cf91d0e389eda57507e0b7204c0ec4917295f5ebcb3569d0e68/granian-0.3.2-cp310-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,419 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/eb/75/8baa2e7f8c5ca263a09c8b0d02a45445b087585ed2accebfeadfeab38693/granian-0.3.2-cp311-cp311-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,419 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/38/04/b7419c8eeebf7352f9283668a3f1282ae9a52910d805ae81406eeee5ff90/granian-0.3.2-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,420 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/8b/fafe4d663e3cd2ed73faff667c57ed8771a9c9776a61dff57158762def58/granian-0.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,421 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/52/a0/49ad709819eafa76a68b61f1d1223c3e9df44386a9eed36f997bd6751320/granian-0.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,421 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/c6/abac4e15f22afee43e692995b101af7f89ca8e78e1ec6f380300dab7f92a/granian-0.3.2-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,422 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/aa/d5/05c32b83604dcd32d76fde3ca071fb3718c29a73bb66cfac276f4e15d2ea/granian-0.3.2-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,422 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/38/e33d587ad0d2abae0cb5631ca0c27e61d9d6111703b0b9034ad4a42f3057/granian-0.3.2-cp311-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,423 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/99/38528c0cbda5daf095a315955d2a56b80762ecc95159b2ef4a6a3e4cceaa/granian-0.3.2-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,423 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/a1/136921da07e61098c28f97cbe624095cf41bc66689c781293aaf25a21ff6/granian-0.3.2-cp37-cp37m-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,424 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/02/47e153630a3853218b06ad4d1cb8dd54676b071de640b0571fb8341317a4/granian-0.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,424 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/bb/7fd8b79c93896de429d116dfdf6de0be05e51340a88bb5042714dd283e94/granian-0.3.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,425 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3d/96/28df6a0168827028c46433a285fcc8efc3bbad92b30cb08c9e74ad84500f/granian-0.3.2-cp37-cp37m-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,426 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/7e/ffde9cd6cfea926144d0e8f02b3ac04d25a547c43406c55302263f9a46b4/granian-0.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,426 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/87/f75135ab39e91d4a575f4d15c176beeb6737ceb6ce0ab69aecbabe9e8e87/granian-0.3.2-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,427 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/b4/2046bf4fe04adcb16cb4f1bba69b598529b11d8e57e74f670e45d7a420ca/granian-0.3.2-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,427 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/38/40/e135856f63e595a59e83202bce0025fdc9356f6bde7dbce3d10208debd74/granian-0.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,428 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/bd/e637af5a05ab2fa427ddedca8e765c6ea5d0d098d888845565ac56075003/granian-0.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,429 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7a/d0/475bea32476527fedfa495662646a3bde71e6272c640e5f0cce16f51817e/granian-0.3.2-cp38-cp38-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,429 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/82/fb6c7d52442929530475debc421aa8599752e5272a89c596345d0f3b2679/granian-0.3.2-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,430 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/84/ef/48251b011b10b2aeda83b328537cfe2de0fb1bcc997c2710d2845b8ec840/granian-0.3.2-cp38-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,430 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/f9/17a72f9b81b981a0f57210e858466ed51ce3baf19eb4e75d0567db481255/granian-0.3.2-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,431 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f5/21/15403ce3b98d6ff8c81c15f038e213d561a7b224a1023d19069f373fc0b3/granian-0.3.2-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,431 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/0f/70ba86769346600ae28be68cbefc9688e3093345479b302b35c649569e98/granian-0.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,432 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e4/4f/c491ef5b857b8a672925e65338248862d4e8d16cbf7cb001790d94ba654e/granian-0.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,432 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/6c/891076bb9f543b201fbd2a8199fc1c946e65aacd05015900800336ec5835/granian-0.3.2-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,433 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/35/f7/2e6029a5839d226c66f0396d8b412873373f0462d107e08e2b69346391ee/granian-0.3.2-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,434 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/27/903cc95f81c2d2c8f1b6ae3e12ad8a7f700c19c7c25cf9bde68225f6edfc/granian-0.3.2-cp39-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,434 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/da/3e/597f32e0992e34284eefba7e71cd0c8e24dea88cc194d85f5cf4f3cd2577/granian-0.3.2-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,435 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/a1/9099b2c5f54cbf1a8241e5dfc3bc80e2d0d9cd7785cef6201bdb7b49d3df/granian-0.3.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,435 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/67/e2a503c38b89252bd4dab506abc7d1c18946a43b4ee6cfe8f5977af55434/granian-0.3.2-pp37-pypy37_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,436 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/67/255bbf92642295bc8391d7aa19cd5dcc11ae9262e9edfe2382573625c3cf/granian-0.3.2-pp37-pypy37_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,437 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/60/aacc732ff6b4ca7fa112d71ad7be82a5896f6a9b6e6d6564ca25270ee6af/granian-0.3.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,437 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b3/34/5e0e20e2910525fb22cd567b2e33453dba8678dfc2080ad60fcc766e5fa1/granian-0.3.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,438 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/04/c4ac14913f349e45dd4ffeef9bb74ad6cae0e08a05aec3860a882fd59ee8/granian-0.3.2-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,438 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ad/94/1a02a5868db8983c006b5e4dcf54b2c627add2813c9e283ee44f75b56867/granian-0.3.2-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,439 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/31/d68afeeb501d65d06d9b8d375de2dee2b0d835216aca226b3c8186341f06/granian-0.3.2-pp39-pypy39_pp73-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,439 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/fa/3a00ca1b9be6251fa37070fc08170f1f99fe25e5ec46c2d5ccf698dc35ee/granian-0.3.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,440 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0b/3f/f4b6602efc8c8eda13e87d45d2371dcb66048f84c2ff19e5110daceebaee/granian-0.3.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,441 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f3/bd/7ca58f1ef26ea064b8d18b18126511fc7aa1db6576c20a809686988b82ac/granian-0.3.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,441 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/10/e31eb3749e8d08c824bbb609e901f13ce8e0e40038bf6c19ef8897e72d63/granian-0.3.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,442 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/fc/00bb2370e4d43370538db8397c4fae97a4e61e50b019c5194bd405127568/granian-0.3.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,442 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/6d/7fc4c0e0e9f994e32cd6d3d49ba0b32b81b7265b458e120094af2a92853a/granian-0.3.2-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:03,444 Found link https://files.pythonhosted.org/packages/b6/bd/619a13f0b32107424b136a3461415611f5a412e77d6b864f4e9a2e3a87c7/granian-0.3.2.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.7), version: 0.3.2 2026-08-05T20:30:03,445 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/48/e7677c3cf69c971d27dec1cbb7a7e15c7acc72fc8ad59dcf8a5481d91f24/granian-0.4.3-cp310-cp310-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,445 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/50/55/483a158d398470b2ec28aedc1054c92a9d475690a09b2fd43caedbd534db/granian-0.4.3-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,445 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/09/dc2a48707f4ccb98597c0b6f79c287801a23264dd15b8aa84cff6ffa2273/granian-0.4.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,446 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/a8/49560956e3148a99a00b95071dac42de26a1e49fb5d9530f7de4dd6ef7ec/granian-0.4.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,446 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/d7/e16bd4bb4e2c83961d0d2e3dae39e6847674cb066f184b1b59da21c9a5e7/granian-0.4.3-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,447 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/66/a4993903d18a681ab415734334cbeb3abf19be99d9e59135c498d4401536/granian-0.4.3-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,448 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/ea/674d1351911085dd0ab9a7279feeafd9c1be98026a0ddf9e756155dc49d1/granian-0.4.3-cp310-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,448 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/7b/04b341f826dcc16c55f22324a6506a69a7d31e04713ce0af712eba3941f8/granian-0.4.3-cp311-cp311-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,449 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/21/67/dd0e14fd9853300b84e25b959366930a25b3949fd4fb46771c20d8c1b699/granian-0.4.3-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,450 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/49/17/c181689913066796daac2845e14d5059464522eacec8023a35d3d6ad7667/granian-0.4.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,450 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8c/dc/22b07474c18d25639fe5efef0f9d1cd9c3248883f1448f31d380d25c4093/granian-0.4.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,451 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/56/b3/4a0c13d750f5535e2596e68f3bfff7d50850624ba05dd50499bf61da43c9/granian-0.4.3-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,452 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/10/af75b35aa9a5e3fac6dacef8e484a89b339d5f3d42d511179d8d532427de/granian-0.4.3-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,452 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/de/13/ff296bfd2f31d1cbdd4a3950534d7de91c1644492b4076816bd95759fe88/granian-0.4.3-cp311-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,453 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/cf/da058b2389d0059b689313f220c09890ecba0ebcb8e37c54b7edbf3a6a46/granian-0.4.3-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,454 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/4b/b0b87743bb63a86cf0eb7f104e357d1ce8246364b7236f641a26f1956149/granian-0.4.3-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,454 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/0d/e278bfb9ed19721b92a139625151f7c20715b08573a70282263e7d3e904e/granian-0.4.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,454 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/83/79/3df40e97c583bcfad252cd31e4f65633c3da48a5214628742ee09d5d1aad/granian-0.4.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,455 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/37/65/b7d2af0a56e68108a7181ec6cf212fd210b6dc0aa329167c087c3faadc77/granian-0.4.3-cp38-cp38-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,455 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/47/abc2126e4c3b6d73d4a32d3dea10043b9ccf24dcff71d2e81d2e2f15a2f8/granian-0.4.3-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,456 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/28/541c22533d636e2d71d773d4180e0989573699bd8ba2542678e20f0a2731/granian-0.4.3-cp38-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,457 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/d0/47379d7ba09ccf913b6d2c5f6141dada2a8909888edf3d012f6d4e416be3/granian-0.4.3-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,457 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9a/4d/b46be931b2f3871d578766e02cd08a1e350320e3dd3eab282f231ef4c304/granian-0.4.3-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,458 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/cd/ac3f921a9ced652cac3aa0d9fb573537fef042028f1a51cfb253fd99e19e/granian-0.4.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,458 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/ff/43f8a820937301bfc4c6d01befd0447698519cd584a7f26155e68b0223d3/granian-0.4.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,459 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/b7/80228985dba301b363ea6e667190b3dcd6499774ff2cbf639d191e5f647f/granian-0.4.3-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,460 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/9a/cf93657ffae8ed989335c3cc73e6a6d3607909be58307672b58f57ef2872/granian-0.4.3-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,460 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/ce/26f9a171bc19697b8cbf05cf1835592a2f1b5aec47b1644356db62685fbb/granian-0.4.3-cp39-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,461 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d2/4c/accbfc2030c20143f178b94a79aafb749ea94084bcd7f55b336276f47ff6/granian-0.4.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,462 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/dc/07b4c9d05efaf9438a239726be62649a8e5f0ae2d985b081a67833ea1458/granian-0.4.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,462 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/c8/4c811592ac776a14edeb92ded2d782ed7d94dffab8e2d2c0b47ae53aa203/granian-0.4.3-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,463 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/bc/6d62cde0019d15e292d6e2b0b65b384be24eeacab3296363ec3a1fc5b9ff/granian-0.4.3-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,463 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/32/0c/f977b9d16c2c0b537c7f6364c57704d78271c9213e84976696711a073575/granian-0.4.3-pp39-pypy39_pp73-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,464 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/de/74/269984063817fceb4398c74b9ef47dc5865b9b3416787276a0f022d293e1/granian-0.4.3-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,464 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/48/3a0f8c0457f37263c8ecefc1f81c68f3c1b087da24b1aa6c7f2ec3d24a32/granian-0.4.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,465 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8c/e8/c7bed7f471597c97fb740fcb6da37c8a9ec818dc5582b36722cfcf3bf721/granian-0.4.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,465 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/14/62c6a50225b63747576a774745c00ae8777b1b43251643ded3f0db1c45fb/granian-0.4.3-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,466 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/2d/648592608891cc7a9b8e02f97336ff88767e4150c88bc5d0adab95467978/granian-0.4.3-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,467 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/ea/310e5632993ad5b5b5990872d9a60f21c61ca49c38cc53925c0b9c3420d3/granian-0.4.3-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,468 Found link https://files.pythonhosted.org/packages/76/43/2d866adcfafa0177cc53beb2a9b7b100431cab9261c0f435f1a5514530fd/granian-0.4.3.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.8), version: 0.4.3 2026-08-05T20:30:03,468 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/d1/4550a0fc3d3ba2d541e5a914123c6b7c58df80a04ef45fdbd47d38274cb3/granian-0.5.3-cp310-cp310-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,469 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/9c/71c323be6e89a3d6aa17f41715b9e56a72fc22b67cdc151f38c89f3b052c/granian-0.5.3-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,470 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/35/6d/62c5c71b9629b8309b8f3fcafa678a2feb834c560ba36efc5b88307419e7/granian-0.5.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,470 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fa/65/1e735d0e06230879a29ccc62d9adf8fef0bdf1f26d69dc12157a943531f7/granian-0.5.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,471 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/0c/d147aa58eeb6507387e9c5735bdbc5d645d0a5dd6d1e01ccdcea61eb9d1a/granian-0.5.3-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,471 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/78/9048430fb3f2bce87c3cae21ddb42b085881b9eeb4f06b2e2c9f6b7d93e0/granian-0.5.3-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,472 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/65/ff117fc9f91cbd05494b5fa6c592ffc5270d0294b5e5f66dffc3157e672d/granian-0.5.3-cp310-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,472 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/49/07/a206202297c1c66d025c0112253bcd7b5fefe4d01ba8be08e8312c746677/granian-0.5.3-cp311-cp311-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,473 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/2f/62d30fc69192642231dd7280172ccb46b58d3bdf8db37d1e20b1a1318eee/granian-0.5.3-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,473 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/38/32ebede35cb69d7063abd99c752e273729d984ffd44da09c9968a737e42a/granian-0.5.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,474 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/13/c547f0f2aea5f1a3fefb73122843fbb73a4ec4cf290adbf3b3da046df06c/granian-0.5.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,474 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/a4/9479ac6334aaf59df89c6c4e4041413d848d7e2909624b57f0431346652f/granian-0.5.3-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,475 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/f5/9b2a9b48541078f43a03af848b7bc41c77418cbc449c42ad294b236fde7f/granian-0.5.3-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,475 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f8/52/3515c370472cc40c9b987a32ba7cb8307137bd72a1c14867241baa870897/granian-0.5.3-cp311-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,476 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/89/85901b213fdde63ee29b4339797e93d0d9405cb9c9714ec21c76808c6825/granian-0.5.3-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,477 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/9e/a9545b09813f317b5602819cd25722b673a6cde3786f5faf9b51e0d5c3e0/granian-0.5.3-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,477 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/77/3cfed28d7c03df38aa4b6462ba0308620e5388c1bd3620cd0647b2cde914/granian-0.5.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,478 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/9d/88bf4817a9d894bdec5cf7d8ae6e193e9c9b71aae5b731f8db058b64c068/granian-0.5.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,479 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/84/ecc54b19665a5a3038d626a1558e6073bff00ef32e4bb5bfed5ea65c887d/granian-0.5.3-cp38-cp38-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,479 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/e8/f695951d2bb4ee20e7aa7bdb1855accd796aa5f5e46093625852bf518d0f/granian-0.5.3-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,480 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/85/53/1b138c63e5a283117f83bbbc265a2a5f2c9725a8552cd6c43a258b18c8bc/granian-0.5.3-cp38-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,480 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ae/92/67a48e48f2a9b99e60050b2fb4b540ed4f5d5a89804e3bcf67ad7e15793e/granian-0.5.3-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,481 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/55/e9/298c011a0af4829d110f1f510ad3c34a75540f7ab0a6f5b44539e5c8dbed/granian-0.5.3-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,482 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/15/563c5372d52f05f3dabb8b781938d9b0ae15b892e9e7d6fa30456233eb84/granian-0.5.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,482 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/70/e600e5ada880465d6df44c54b72f9c6b570970cbf35de8179cf0a7090bd9/granian-0.5.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,483 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e4/b0/996b3269f3605a1fdc09f74540d867a56aa512fb91646c0d5c78495a948f/granian-0.5.3-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,483 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/f2/1c204be68060dbbfa725a7329fb294132f4bc11dc9c84c241b6e108fd870/granian-0.5.3-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,484 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/5e/4f7490624240029fb6851a1327bf2905ae78d4cf3538f0adc4a9853f2144/granian-0.5.3-cp39-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,485 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/74/e18e6945ceca5bfd3488e437aaf3210b6a41c87a449b04a9e75e70a57471/granian-0.5.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,485 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/53/8d/c5bd208a86ab7b097029b4e367a930ebe1e69bd2d3da6c415e686ab94c46/granian-0.5.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,486 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/60/6a/32f7a6f269ab41c9a7db411f3f4f4c3063957ba43bc012a52921349d4505/granian-0.5.3-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,486 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/1c/83be3fc66b3ade2f154a72a8f66a13b6f991d7b0fab26569c76aeb67ea1c/granian-0.5.3-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,487 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/f3/f2e9b56df4ce1b5e901638b87562df9d691bc3d99613a08e9732880f03c8/granian-0.5.3-pp39-pypy39_pp73-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,487 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/b1/ab0d0ea5aadef977188a1b3580a93e581efdb5e1c163c3c440e7b0fe5907/granian-0.5.3-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,488 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/f1/3eb4cec30498eafec6608980e1d385bb729d7d5811e800f90231b383b184/granian-0.5.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,489 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/a0/76bb9f3766c61aeeb4452659014ebcf0fabc487dfc179ae254ea8724a915/granian-0.5.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,489 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/46/c82ee97579290e03c6bfed9739e3b2dfb6677c68457d2efb1b218c853a39/granian-0.5.3-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,490 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/61/9132d102f97dc5ab0f75995e90e586e7e14424337970d47f4688c4a68b90/granian-0.5.3-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,490 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/6b/dd3d7afb8b9a6406512816e94e655852c245efac2fb5a0909184dfa596bb/granian-0.5.3-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,491 Found link https://files.pythonhosted.org/packages/6b/e8/3bff44743ae8210994a2545f3a18b7b5a9efa5c88367466114b45ffba1c5/granian-0.5.3.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.8), version: 0.5.3 2026-08-05T20:30:03,492 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/9a/d639eec5affc67e222ce3fd66d2e376863b7342415b5055a7d61599aef21/granian-0.6.1-cp310-cp310-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,493 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/01/80361a50c9b7ffe12fa5920f01ad18e5891c03ee65a08fd08894edc22944/granian-0.6.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,494 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/66/b7/694c82b861d12dbd7b4686d919f37212e382c757498558d7e5e6fc9ed232/granian-0.6.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,494 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/ac/67243687b154fb0a59b2fefff43dbb2b6c888597c91041e992224c1902e3/granian-0.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,495 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a8/ba/c2093e24ffdbb7591ef4ddcc56027e6d17816e627e52b87119fd94d4604a/granian-0.6.1-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,495 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/33/a368372fd32d9a61f3009b556960feccb2b986c1ae86d2dc2263004d9b0d/granian-0.6.1-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,496 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/b0/9a14848d335f543816b55e8ca45bba3ccbb9d60b4c2207cec55f8c43c1dd/granian-0.6.1-cp310-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,496 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/cb/5f37b87a10d6076dc29d17ab5fc9e264e32f4b30fd32c7c78f6437355e46/granian-0.6.1-cp311-cp311-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,497 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/de/99/e28a50efb33e478c6ab758cd81983307b115d48acf35fe5bcff38c4359c3/granian-0.6.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,497 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/9d/90b5eb85fb78872574e764b2813ee08bf794bf17c48da0cce644c88624a3/granian-0.6.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,498 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/d6/e11b82afe11d351fa8ef530d3cd7c3202ea45e8d428c730b23fe0b875029/granian-0.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,499 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/35/be/5c66223ecb3c65949add26306eb3f40d5766d7cf0d99d217348657cb20af/granian-0.6.1-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,499 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/91/65c2a8fc179eac4fd6d7dbf9ae0426291f10c116d30359903f0ca8915d15/granian-0.6.1-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,500 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/71/9be64b8c428dda22a661f294bed218e368f6775b9e7eb3bdd6481a8d493e/granian-0.6.1-cp311-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,501 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a4/0e/3904729def594101aa3330e086a66604fe0b0ea4862d709ec449f4836e2f/granian-0.6.1-cp38-cp38-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,502 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/8e/2e4a5960e5f013dce5b0a548f4a4ee4b182435aa9a5470e5d613a522d3e3/granian-0.6.1-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,502 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/52/df/a721b30ac0d0eb19949ee091584d9614bca70c21d7e608909dcbba0bf875/granian-0.6.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,503 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ca/ef/6d8d88ec83ff27d06f5f5306e356b21f787b3bc4436fc67c20b15bfd5bc6/granian-0.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,503 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a5/da/18a84c837bbfe94861d221a6454bdb872532cd3af9f96b48182b5eb3c26b/granian-0.6.1-cp38-cp38-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,504 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/92/6b8e42a883729b18c766243efecfe05fcf90e651ce742b0ad68351dc3e45/granian-0.6.1-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,504 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/44/14188017280a0b2c9c8fde6a0fb1bae1272d0d600a5aa83a7edd0d4891db/granian-0.6.1-cp38-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,505 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9e/82/f7c9c36964e37cf34a396c42930b2ca8540b2db07532cd422e1b1c23da2d/granian-0.6.1-cp39-cp39-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,505 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/6f/f7a2c6c850e3e29a29db6c01e00a5a3b2f4086b14cf4dfbe2c86456fe8c9/granian-0.6.1-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,506 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/87/25ebdf5c9c412d26e1e5fbfc3d4958571b8a7226834b96485de6643e5bf8/granian-0.6.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,507 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/eb/07/1a717e7a82e707fde119d71f18d57d8923ec04870e8afe8a45798d9fe7dc/granian-0.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,507 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dc/07/f7e3c90197f9e056df8317bdf9d9b41648a36ed149135755a82c540324e4/granian-0.6.1-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,508 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/dc/89d1a884502c665d21ff6d0d53f85cc71079ea28b400b03c999277889ff0/granian-0.6.1-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,508 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/7a/55844e8edfd5ce125ffdb44e95a1b491994125c3b70d7ba79560dad553d5/granian-0.6.1-cp39-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,509 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ec/fa/510c75a5694652dff5d15ca630fb5f16d5d821539ecf8b80dcd933bf6fc5/granian-0.6.1-pp310-pypy310_pp73-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,510 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/5a/0b2723f273bd2080cacd67c405ccf45105b585c0088b5c3ec0c700002a33/granian-0.6.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,510 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f8/80/c138eb63ed1a1ae3e23f76285f7f89b2cd05a82baaee1d101259b13a7e8a/granian-0.6.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,511 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/38/7ab5c34091b21b510fafda25d50901a4881efd2bd7c2447edc20833827d9/granian-0.6.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,511 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/92/7e745329a484607e0ba055f71a28c99db148e1c83cd62a3e394486b67faf/granian-0.6.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,512 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/bc/1ee415eb3b2e2909b24ddea50f2285540dc7f864db91cff91f3ee1a10beb/granian-0.6.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,512 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/94/6d23c91367ad8f06e9e130e03d603552bd36e6af4912065de36feb20dc7b/granian-0.6.1-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,513 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/15/28bb3b5c8b765ad74947ae5a098320db414d621b2c2a0e2b46fef400b249/granian-0.6.1-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,514 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/4f/76011653b3bf0afb2b16534b526204ef244258b8074e07521fa89ae9719f/granian-0.6.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,514 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3b/3d/081d6eecfba8845a12a0917ec76d8bc6004ead9b25a50be712834fb94013/granian-0.6.1-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,515 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/57/e64bfec3c0d5d1105f6eec3cba53f60e9e602d310b974500328373a4633d/granian-0.6.1-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,516 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/7e/a93b77c1e57fc08a48699d073ed535f1e866c706b2b6dd221136fd38688c/granian-0.6.1-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,516 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/f9/8a116d2ba310a0c64dfd949174727c2cfd0632041c73ff29f2f26c7d223d/granian-0.6.1-pp39-pypy39_pp73-macosx_10_7_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,517 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/8c/02b7314648e11cf9d721335c6277ba7cc8f8cb388bce74497e7ddd37f3a1/granian-0.6.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,518 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/f9/e1bf4fc6aac3c16b0640cc4a30420cfec9c84ed1a785105ebc7b38c09cbe/granian-0.6.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,518 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/80/512f7b53767bfdd525b163fcb65d503619664d3431ce8d9d7da9f503880e/granian-0.6.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,519 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/30/04bdfb3e2fa9b8e32e87508c96fe2f2d7ae3d5ce54a870f36b775cfdc71d/granian-0.6.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,519 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/6f/6e947f38559c25ddde16a17d4d676893609458d977e40928b48ec8632283/granian-0.6.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,520 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f5/0d/b89643a30840a8b0f9852345941fff639fc7dd5a949df6ddd2b369356983/granian-0.6.1-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,521 Found link https://files.pythonhosted.org/packages/5b/99/0647926e68a5d1ee3a141ab1089b1d8b4a8a5b9d10ae79692952a1f943b2/granian-0.6.1.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.8), version: 0.6.1 2026-08-05T20:30:03,521 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/d5/d86ab01f75e55c30743bc9b40686b78288e3fc2bfaae7e36c3cd7bfad630/granian-0.7.6-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,522 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/39/43ab8022625d0be4d5868163a9ca31affc117f274ff1ae8c478d868cabaf/granian-0.7.6-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,523 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/9f/183378745ca7c69c6c8284b13cfafaca334e603bd96a82175c7e1f6ccd0c/granian-0.7.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,523 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/4a/2a560aaeb644f595f894f99ab25cd6e31b67554b6260ad6afaf67d023ba5/granian-0.7.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,524 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/eb/5f71545e7611d31b82a5ac17e65a3dfcaf8e35bf8ff89eea9ebf6a743466/granian-0.7.6-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,525 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a4/58/87a9d7d49c6b1f0d70b4c21ed12056e263d70544ffe8d503ff1fd1608850/granian-0.7.6-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,525 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/94/21a8436adaa85c1fcbe783a152fa0c5cf8f7d0712f75eec2a10bce7287bd/granian-0.7.6-cp310-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,526 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e7/30/8917938fb93dd5fc31de5b10c882257d32eebc620231c05653556a2572b6/granian-0.7.6-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,527 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8f/42/00ca5d1acf5f63e367f1c69d73e2d0c7bbfa745f9a37470c9cd4949b7a75/granian-0.7.6-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,527 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/20/ed/e1c665029ae1be4fb493d8591dcc5c501c29ad93d9023403339029567c92/granian-0.7.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,528 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/59/6441b8445bec0baae724d55aa6c4ea318c0fe6754e29ec5fad1a70686916/granian-0.7.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,528 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/ce/7fdbef56c2b4814384fd87af8ca3e2f721f812bdf0ac01ec9758e49dc346/granian-0.7.6-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,529 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/10/d4/4fca584738aa0a8302419bdd554549979697a23be66b86ccdbdcb4adb861/granian-0.7.6-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,529 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/a9/70aa07be69338448dfd86493e5a4345786f3988cf2b91170162f5789fbd2/granian-0.7.6-cp311-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,530 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/1c/16e3f53afd22af16d16a75eb02831349da8bce86bcd89061dc78fe373e59/granian-0.7.6-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,530 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d6/75/10df1947d0bdc5824ea91b2783a5714bf7bbbf335adcba5d979c5084937e/granian-0.7.6-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,531 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/39/9606fbf1d1356aaeccd9838d910d3ee1027f48115ea3176c284af92f3296/granian-0.7.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,531 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bf/d4/c6923a731c1d3f3073d0947451850708b0bef60730cb3b342a4ad5f318f3/granian-0.7.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,532 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cc/ab/59f04bb8ef8f297dd8c0007c2e209a11b2173f9f68c2f2c3b3f2df7876a5/granian-0.7.6-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,533 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/a6/d41f7baf605776dc9a3d029b2253b8f90c1e03e2f1894b53b40769619588/granian-0.7.6-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,533 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/e0/bf3398f019004078269cfffbe846e9741790573da85fe3fd4a2eb936d03e/granian-0.7.6-cp312-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,534 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/68/43c5b763875b3c84e08d244b99076b2f315ac56f69ffe229b2fae4fa3600/granian-0.7.6-cp38-cp38-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,534 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/a1/38027949d70aa10e3a3d451b3355b1fb8f60350b52039b8e7921dd80b3cc/granian-0.7.6-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,535 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/f7/2fe97b98d73ca1207d50eeb3eddb126a85106624a0d1ac196c51b9928122/granian-0.7.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,535 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8e/81/fe74ca040a7d19d9b7e5a649aa310b29d73fbf591ca37d9e4edb66699cc5/granian-0.7.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,536 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/7f/ffb9ab7d875343711cd6c591a20c469a0213e1ca1177f05d7b355e6ff467/granian-0.7.6-cp38-cp38-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,536 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/2d/3242bc9e661f4206f35972f7d8858917f520b20df02f30bf35f7be5ab0c6/granian-0.7.6-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,537 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/81/2a/175df81f3dcb2f935308af6ceea1cd441292f2dcec062decc9e627281049/granian-0.7.6-cp38-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,537 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/e4/67c87d54cef42c91a7ef195a8599b97197816b644742eb8a23f1281b3304/granian-0.7.6-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,538 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/ac/ec5f755bacf067d353b6ed5e433c527dde150e68cf44af537fe5a29bef3d/granian-0.7.6-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,539 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/0e/b559420ca46802c70332aa6b8f1f7d9a25fb7ca63740f302beaa03dc0cf6/granian-0.7.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,539 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3d/59/10f64592e2a16b547c7da6c953b3154db3004244875d15fb6822672e4b57/granian-0.7.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,540 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/a0/282b8e2587538177321ae22e331e22c1ca97e69a1cb0b6ba7635769f1030/granian-0.7.6-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,541 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/13/888a75eeaf487508ff86da60d1f2fd23bca6cb3b29295502ad9b576906b8/granian-0.7.6-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,541 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/ee/3d79be56a69b1cc3c65c8b71d862f4caf25833cab9a08d5a79dc645882a0/granian-0.7.6-cp39-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,542 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/10/52da7caef60d1afde7472c3c36209e95b14fb4f24b1da4626d5eec01c3e8/granian-0.7.6-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,542 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/4f/cbbbc245f4041bf6d2c65ca376d927c13ff39c85b179a5b3435efcfa5bf8/granian-0.7.6-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,543 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/8f/5710ad44003d3fcf8c74f6377e5b27a0fb9f83c325501049aed07338800c/granian-0.7.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,543 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/89/2b5177b9faf42dfa61cbebb9b8b1c202a1893b507bd4177c68e8d7d15822/granian-0.7.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,544 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/34/ecca91141aecf1d24a8f186cd12b32a5d63ea1bf92e1ecfc8e1f9ceedbb3/granian-0.7.6-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,544 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/72/d12d330c451992b59f711c0febbcc9c03898b7ed9982ef3524b12e93ad74/granian-0.7.6-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,545 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/69/042feffb063cb0f89f17b6b14d509c587b4456e7e0b4e9e9f6c6d814d852/granian-0.7.6-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,545 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3d/84/199fd5ca6e226f56c272de48127e8022692669143ed3a32d5a09f8ae86e8/granian-0.7.6-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,546 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d8/50/522bc492c59b9d5a39c242fede5754c0be60d38ccef873b203f4a3a80187/granian-0.7.6-pp38-pypy38_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,547 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cd/94/dd071cbf0c2f24e18f6ea39bbd1e02f10a2fe6624a36f521c6d8348e461e/granian-0.7.6-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,547 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/12/bb/3208eb132bee588c09a1ec6539bea5411ac44eac55bcf8a8c90fd16cb29c/granian-0.7.6-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,548 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/a0/f0c452a0401651d3d60f25a8de25e90f13bbd9ddad176e372db8a2f80631/granian-0.7.6-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,548 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/75/29d3f7fb20057dba44bb461bd4a36dfacc73371846e07df4126ed308571d/granian-0.7.6-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,549 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/78/0a/c35974600f3963261292d002800e68d2da861dacd9e4f1050f2e20d3bd33/granian-0.7.6-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,550 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/cc/30f9abc9810fa08b95c1bbf11faa9164ebbd6b45765010c504af6b3594ad/granian-0.7.6-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,550 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2c/82/65cb094fcfb6b36d4f13aa79b75e6f6c0f253ee3c4a1471280d2034a44c1/granian-0.7.6-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,551 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/e7/978223052aca6fa18a0ece0de8c5b78a6b31ebaf4a16a06b6d4c950e01a5/granian-0.7.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,551 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/84/25/a0cf6d7c6facb838bf13332c23e986a262dcdc9c96656e1be9b2b33a4192/granian-0.7.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,552 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b5/bd/66f1a2ce3c0fbb59b62afe6ca7107041142a7e389b91219c245837676e23/granian-0.7.6-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,552 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e7/a2/ef0b01a61a3c836a8fde9593bbd045eb3c43a7a106d790cba4b8cbd1d4ea/granian-0.7.6-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,553 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/14/501c8128f7db68410dc61f13bf8d8c7cf446e1d2544f99e7a1cea2630eec/granian-0.7.6-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,554 Found link https://files.pythonhosted.org/packages/ac/79/cad225a4c1e93fd5ae6504c1d0183163b0bfcbc7bff640dbe24224441936/granian-0.7.6.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.8), version: 0.7.6 2026-08-05T20:30:03,555 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/02/f7aa83fbc3a2b28c1ed87cd6614054b72fa5e9d9aaf14a43e23a67ca737c/granian-1.0.2-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,555 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/eb/3c/61bf88f3d8aee5c54034c2e3c844abc2bdec422e59baa08f524e9b3eced6/granian-1.0.2-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,556 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/60/dd54e718155b851932a8e7e07c1ba4ef9b609e28cfa7fcf03fa00fd7a440/granian-1.0.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,557 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/54/268da7d033e29c12d2dcbb238808de73677dc6bd69e27c2757bf5efb71ec/granian-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,557 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b3/f2/ad2051c1e914003db2b9ab189ee13b2ea719f7f3d30ce1ff117984f835d8/granian-1.0.2-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,558 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/2e/7b23f197adc5d33f2cb3631c33cb48e330f98654a9bc2e46570f8f763e7f/granian-1.0.2-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,559 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/79/5f1371886e47d0bd9a8fd19d4e068f66ef62e64d1dd96cc0721cdb9fce0e/granian-1.0.2-cp310-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,559 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/54/6f7b50d00edc0d35f7c9b862da53f0decb98bd0b737987e540cbd6c00a29/granian-1.0.2-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,560 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/5c/daf757d3b4c78d68d652a0b50740cc1dd13ad20d9d81515bb3340fd95f20/granian-1.0.2-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,560 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/c8/46364fca316b45826a6780182a3157669cd198bb4a71e3216ea56fc4755b/granian-1.0.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,561 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/db/1c91000b0ae2b145285c51c843c6bff942b12c0b583c49520bc9da860927/granian-1.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,562 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/1e/dae3babf3091fa154bd31d6e940da3ec3a3fedee8f86bbfce4d0e148db4c/granian-1.0.2-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,562 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a5/d4/0a141914ce9091fb3092bd575ab8351b11157a2d3abb9f52c56d8da498ec/granian-1.0.2-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,563 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/39/0c8fb7afe06a51106e2bdce6a754e1ecb4ad64b980f96abb83c265e3b9df/granian-1.0.2-cp311-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,564 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/56/739d3c251180133fe651e661c38b6ec6a6179182e4ed787227a46c6b671d/granian-1.0.2-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,564 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/50/e3/28f9732a7dec37003e2dff0cce01d0255db3892dd7fb5505ae0743ee101a/granian-1.0.2-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,565 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/8c/8aeb925fd0f1325bdc0b9001b15c622815dc1bda1b464a394a77fb1d55af/granian-1.0.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,565 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cd/04/cc72075a29f0e6cde33f1f6d1b14b59969a9e285ea8b042e64e4b2fa17c3/granian-1.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,566 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/cd/ac72e8e0a74cd07c0f0f8d592a0d182b15b8e68cf15ebb51dc88f044bd69/granian-1.0.2-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,567 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/e9/61794be91df0a44aaeebd86d15640899e54ce1f22c582a6b3b42ccf4a7c5/granian-1.0.2-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,567 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/c0/c6de43efed1409b12b11886af81b08c894945a1a67d32dca29730b339f76/granian-1.0.2-cp312-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,568 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/37/65/0a5b0e7b694adabc7c807d5bfd6c126239d090712a52b288091e05043b2f/granian-1.0.2-cp38-cp38-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,568 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8c/3c/c2eba9103eaf586f9dab0fa97d73129ec1e5b28e44000c623ce9c1ce37d7/granian-1.0.2-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,569 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ad/09/a0eda428514dc44e5552c7516467b7f4bb4b2c23a73ed432d0eeb29f664e/granian-1.0.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,569 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/70/b60eccaa45f9e525ab72e91896c9d10cc6db860ab5463e855da7a32d949c/granian-1.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,570 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6d/63/94c237e87a7b902b618d06b9330385ebf9138281ab96f4f8fd5a32090cb2/granian-1.0.2-cp38-cp38-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,571 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/c4/5f59cab13fa0e94b7e5e7278f4cb8cb9e04036ba1aa371fd9f8da3593290/granian-1.0.2-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,571 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/84/1fafdfd89bc6d71c746d348aa5ecbe4c58388e9b91e9d1418605ef8fbd89/granian-1.0.2-cp38-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,572 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/9a/c21dbfcd80a7a2105b329dd13ef8b3ad542a292241067e15136d3e75e8e6/granian-1.0.2-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,573 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/33/1dcb98bb5852c48655d4cd4b106fafa9f4b2ebfd71855f2879ab87ab29de/granian-1.0.2-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,573 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/12/6ce8cad60c96769a9457d160b8c4ecee2715377dba576b91bf4a3ad83c20/granian-1.0.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,574 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/e2/e8f7233333d5cc6a7b7e0e85d518d14831ee235b834137a45513c2cbda75/granian-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,575 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/d6/fad8ef34e10b3da4c248cd1bd9ac5493c276d0ccc14b2db77997a29fd5bb/granian-1.0.2-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,575 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/cd/838763a2cd7280b18bde4be34a671480cea7201f4bf6e96e094f791942ed/granian-1.0.2-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,576 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/79/2d8d5ff4c478cbf195ada2d9d756406b633574f608016ee702dce125c96f/granian-1.0.2-cp39-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,576 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b3/2a/acffd426608b212b14a99665267a74c72ba0f1537aa093ea4d3cf0d557b2/granian-1.0.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,577 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/b0/62a09f6ac38ca57dcbe4e9ffacdaae9db3983dba474f2757242962883e48/granian-1.0.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,577 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/cf/9dc7881d6d4afd377b46ade78ae4c21b40874f09d353609e9687c3cdd98e/granian-1.0.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,578 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/82/86/682496e65261d16fad296b3b4491410ca678e36942d634dd2de6bb023727/granian-1.0.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,578 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/46/6bcc199a926fe8bc9591c2ddc02a617f56b58eb50967a8fb2740a3e1df5d/granian-1.0.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,579 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/20/ff/ea1ba57fb2760a6a123ee05f975388232256caa81b4d47188e484fa6a855/granian-1.0.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,580 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/14/779f3349f7b5760a056d65449ae7baf07a536aa8558e31b8f783aa1ed068/granian-1.0.2-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,580 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/90/0492052d1d3a077f590b6f3c10007918e36090309aa79d4f9b395446c1b8/granian-1.0.2-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,581 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b3/1d/c800d8fc139c1ef1f442c00dcdf67b4dc084ee2a64584aae10c5bf6ec626/granian-1.0.2-pp38-pypy38_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,581 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/bb/34b4821050c2de27194c78c5696c0e0d1c47bd5f69e5b24d86643fc2668b/granian-1.0.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,582 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/0e/5a64729d9378b10b235e4e90e8137b50431ae5a11e82114536f109fd1a8b/granian-1.0.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,583 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/98/71/59590ef2bb44789954e275bccd5018c6265d5b8b861e9af5cda712ddbb62/granian-1.0.2-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,583 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/a4/66f468f194f920ed3c9f45bafcf3d86e10d0de50958f46b7049af8aa9dc8/granian-1.0.2-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,584 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2c/ac/bb3b0a9e93e40e31a6928cbfb68633d5fddd36c1da531e1056eaf9b37efd/granian-1.0.2-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,584 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ed/09/e215cb3162cf677a616a64902caf92510d284db48dbbe07c3740f82691b7/granian-1.0.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,585 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/2e/fe631ab235f4e2a2a142f59c400bc3d975b246a9240cd21579ed5d201175/granian-1.0.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,585 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/50/2d0c1977aea76f7987d5db246446da1ae2113798639045fe16cba32175c2/granian-1.0.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,586 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/82/6af9bc80a298d7b327f293c344db83f626ec1d0226843ad627f0fd404d3d/granian-1.0.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,586 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/f7/52704d9e711d230fc651b7c9e751accf7cd428f4b089deb0b95408d4bcdd/granian-1.0.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,587 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f9/72/d51f0abe8d65898e5c6de4d490797be732eeef1ebb26d30a4e9ae0b0dbb6/granian-1.0.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,588 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b0/8a/b2f2dc4db5a365e698ba95d36fce881fbd642deb8f70cc9904265ee21856/granian-1.0.2-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,589 Found link https://files.pythonhosted.org/packages/43/48/30ee49058919d8d3b3f0a8a659aa601f5de5ed481478397b990597f7209e/granian-1.0.2.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.8), version: 1.0.2 2026-08-05T20:30:03,589 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/0d/b1a585046e5abcaf4ac9fb122658c529ae10c256aec1a189316e939e39ee/granian-1.1.2-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,590 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/0e/fdb10b41ff896a868d20076e7a7b15e1927238a7e5defd4ee6e2ebb18ec3/granian-1.1.2-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,591 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/95/89af6cf5b5233ff408fc0d26d21ecca855eed0cfe2e03e6d640acf0cae8c/granian-1.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,592 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e0/a4/7a553abd0a47748bff40d6b6603c81fe63e61bf60de6805a4ed10c74150b/granian-1.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,592 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/b2/a7921ce3b7459ed7e6a1a68ba5cefd9b697ab2f2f1f2d5f564cbb75d0775/granian-1.1.2-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,593 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/08/32977364c2d32a5287e16d188346bdeb3caac6f23981dc1ee9cf266d30e3/granian-1.1.2-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,593 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5b/ed/17f9186ce3e38d88fd9b1d85f0ac952d5c65fc9e731c3e799187587c97bf/granian-1.1.2-cp310-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,594 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ed/14/4583e5cd9a14d5864cd02d41603605ee384760e5d33825bf13b3add82e84/granian-1.1.2-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,594 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/18/1179df2bca43e2ea25bd7c365efb7331d90873f21f8a7da6ee49525437a3/granian-1.1.2-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,595 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/24/056b7b6e872171686cb062a187584661b1821febe59b334210ce0d4d64c4/granian-1.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,596 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/5c/47b30b04ac09afc06413eb9b4587f0f24ba054f605dd5f509cd80bd96f6a/granian-1.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,596 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/ca/febd72602301cf01e36dcb21fe0445f524f5d52518eee89b454851e214ed/granian-1.1.2-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,597 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/75/62429c6090e31fc0934230029bef0876d1f40fc750397416bcf5c6f810f9/granian-1.1.2-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,598 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/12/16e3eec05781974fd3664963e4164710e35d7ad388b768f50c1610cadc10/granian-1.1.2-cp311-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,598 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/6f/ebbe7c3489a0b01a3da890b65fbaac366dd28959d445d987f79493cbc323/granian-1.1.2-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,599 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/96/65/a1c6303c1855d6e0c0adcb6119b080cfd589cd212cd3ee5436a55762e527/granian-1.1.2-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,600 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/df/f0c1d9b034abfc025974df297ad71748ccb5229e7fd8dfe3a1770bdc135c/granian-1.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,600 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/18/48/751d8a70ccb6885920f6fe2e0f74750910eb28e7c554086b64975691e3d1/granian-1.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,601 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/0b/a8b68483aff3c4f20a5f517661537123b2fbbb9f81222b3370b30d20758f/granian-1.1.2-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,601 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2c/c5/e64bc1e2f7bd1000f59c7d0de58518cb5928800884920d767ca526bf9d78/granian-1.1.2-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,602 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/ef/aa403106b3ad5246d0429011f6379187d922d791d334b0a6ccb03851d2df/granian-1.1.2-cp312-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,602 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a5/d8/4bd4164292a14dcb39444e1bc9e466e2d8e40de8d14c425f0df65c0b2ed7/granian-1.1.2-cp38-cp38-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,603 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/93/9c2197441b25eb4cf14c0c60645185e368e13bc7fb33fc2d72587a007bbf/granian-1.1.2-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,603 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/74/6ea260625f8a19df841dfa679d2ffa4d9525b6f83ad5ced736ab93c44068/granian-1.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,604 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/00/71b67e1bb41be805fa8d16b6bf0669eb7841ceaeadf33028f7efed396e69/granian-1.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,605 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/ff/13890b9df9b881d747a522594c039f72f6930ea802685480f54c66b97dc0/granian-1.1.2-cp38-cp38-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,605 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/74/a0c81774b92cfdf4c357f92566ce411046bd55e77fe4ab0b256371dbc1a8/granian-1.1.2-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,606 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/da/d0e7c93c26ed8420ae71b8b6449d4bdd75368e087e6ea591737ba73894e0/granian-1.1.2-cp38-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,606 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/93/62e5277d8c02319c42f55b52a6f0ec7ea7efef60c688e17c4521cd10fd43/granian-1.1.2-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,607 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2c/9e/a04440eade5e16f8b4e5f3d1d4f91084b20d65264e087405e0331d2692b4/granian-1.1.2-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,608 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/48/c8/c3d858a99a01dea984f7054ee35437b5e5c6112debbabfed89efa98f9198/granian-1.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,608 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/01/49/727d119bc566b1cbb479af0041a4505bcef60c9e7fd0e90981dd51e55f5d/granian-1.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,609 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fd/d5/ed7f419cc33ea329ec8f7c8389282f899db0b2421fba636473a243ccc9af/granian-1.1.2-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,609 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/6d/494bd24e2ec17fcc02ce9e916d8fe1d0e7ab4bfb2a65c9de8aa55e5c3494/granian-1.1.2-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,610 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/7b/cdb896a25ee560c0d9d740c9227b820682fcc3bf30d4616feb44292d4f26/granian-1.1.2-cp39-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,610 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/65/fd8efed8f0222e9f9eb1d53ddd2ebccf6cbacc2a524e163e8e0fcf7be008/granian-1.1.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,611 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/4d/3cef34a2dfcf4139f2e1b5e030cee21367075ca0d7da0bcfe569836a0341/granian-1.1.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,612 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/df/4da1ea3c8043d97029a17ed69c109447cddddd0d4f8112f2e5e4f45bfd5a/granian-1.1.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,612 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e4/35/5dfd8b71aacc2094662bc9ce34a901e029de5cea85450f0025d8dcaa7347/granian-1.1.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,613 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/d2/57af40c0da53fff30612daddd53becee363121c9fa13f0fe96f79402c32b/granian-1.1.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,613 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/65/5895877e24b778f1f14bc63868b13b454cb3adc3a9ddb4367aaa8dd511cd/granian-1.1.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,614 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bf/0f/1feebcabf63aa59b0fefc65bf4478a95364d8aff60f8a46eb9bac5d52348/granian-1.1.2-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,615 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/08/9c85a6cd357691b8188ea2a741a50108049da5c722a84aca29d0bfcb679c/granian-1.1.2-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,615 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/57/cca9de64153e91317c49965cdc1cfe4052fd04e331d25e48e580985e15bd/granian-1.1.2-pp38-pypy38_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,616 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f9/86/acb5878413c8175a6e6512cb80f42997b15601e8f03ad84f4fd8430eff9e/granian-1.1.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,616 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/cf/6ef98ed937cf1ec79a54bd0154fcbc2a7370eb0a62af10f2a884d8199148/granian-1.1.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,617 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/c4/66721a457c3a63736fedfffe6e3ec52e3c437eb28f27e9f1f4da889a3174/granian-1.1.2-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,617 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e4/01/980610c96b9b1de9e77846cc29aa8c105d649ac1af2c38cee0007783b2e3/granian-1.1.2-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,618 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/a7/362d391c50d28904a7fc3dbc7073a045a80b6242fd74f9242852b9c81e92/granian-1.1.2-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,618 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/75/b8040f914b6c04e122a477dae2211a259fbc83f93d46920837eff1743168/granian-1.1.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,619 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/bd/f0b06b71de03eaf586d1deae02cc026e0b2e04126331efae420d69568027/granian-1.1.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,620 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/82/262fd234bc99df86f0bbd04345a5a274159f9c91d9bf7c5a4eb20e432ea9/granian-1.1.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,620 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3a/50/ee2a46b8800befec08869830474d6fb6102a31d24f4899afe7e1dc4b910e/granian-1.1.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,621 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/84/0b/4b554a27cc5467af0d80e6ac0bdea5d8d29456568995f21475190cc0957c/granian-1.1.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,622 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/62/d3c124e103fa1b56077ab92acaf9f581cdf2b3e41ab7f0b057f297d8a045/granian-1.1.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,622 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8e/0f/f1175d2e9207dd6f1eef6158b2170a205fc48eddd25a547a818381238530/granian-1.1.2-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,623 Found link https://files.pythonhosted.org/packages/3c/a6/459877420967dfd5a0526e0032813f73b24d5dc68ec0692703c9faea0778/granian-1.1.2.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.8), version: 1.1.2 2026-08-05T20:30:03,624 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/32/c7e7ffe43551e40ab0e348a51b8ed6908e52e9e5ca0e4788522a35681c7a/granian-1.2.3-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,624 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/a6/cdc84c3927e3d460af1cc92e6f8c8e5258ccdd8caa6d1eee40b4bc1a1409/granian-1.2.3-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,625 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/82/49bb1dadcddb1fa8192b83a8cdd5b1d05060e030581580f5777b4c67d2a7/granian-1.2.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,625 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/13/e9/3abc5a9576df6252541e0bea4bdde7422be4c6b62b822e48b2165865577e/granian-1.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,626 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/fd/5085270fbd771b3e38f034319dfec45bbcf6ff077f2d2774c115e6570493/granian-1.2.3-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,626 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/6f/d6e5d8eb77a3f5cdccf3197fe3812fa97a3bda53e5f014f127adbf7e87c9/granian-1.2.3-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,627 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b7/86/f2a5c58c28f3cd76d8d1c39783505200efac10ca6f45d424d844b350b357/granian-1.2.3-cp310-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,628 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/02/fc76f2bcdd8ea5426d75244ef8fafde967afe9f69eae394bdfd80f0cae91/granian-1.2.3-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,628 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/bc/9909e45c4f9ecd3785f12727e7e2d9de5303ee1992b8adbb785034ce905d/granian-1.2.3-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,629 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/c0/f834bb10bd38fc96abc9892d072da8222b4132695bfed62de26779ae4220/granian-1.2.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,630 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/48/024e8657542a5088c22476dbc60860728f5a5bd490d891335ecd700dcdcc/granian-1.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,630 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/21/4b/6425226a0958c67d1e5380b24e7504714e5cffb368512d631c221b13697b/granian-1.2.3-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,631 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/5c/0d8d6d10c802dbbfe54bb1db6d8686f7536ecff46c3adb6d405837e5ff46/granian-1.2.3-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,631 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/de/09/5c9660af3eb0d19d6b938332374a8b19ebee1f7f77aa922a3dcd4b777c65/granian-1.2.3-cp311-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,632 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a8/02/437e8033cd1cabf3ae13142afb18417a61eda30f1c899497fe2555e7ad2f/granian-1.2.3-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,632 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/86/d249e0f063a77df498a39b0653d835e9fbb778345957adcf03bd75baca19/granian-1.2.3-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,633 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/b2/c94a42f8a6ec176dcb1e5510db5a67874910a0e3a095f040106a81b7f4b8/granian-1.2.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,633 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/44/cb2a6d1cba5b7901ab1dbdc734d3390bdab5468df380f312b6b54587f806/granian-1.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,634 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/d3/1e965fffccb637c15f7d49bb92417054f1ba55ab16ef09ed73ea699f148a/granian-1.2.3-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,634 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/35/c3/089ed8b1b4cf4e7a5f5d6b2791707c5284311c6de98dbbf05fc83ac83aa6/granian-1.2.3-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,635 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/b1/44e865e4756e9c5412efb5ef0835e48d3961e1926717f51eed43f686e066/granian-1.2.3-cp312-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,636 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/c7/3d53221f501710d97195768c0d18e78ff85120b18b02713ede2a05369440/granian-1.2.3-cp38-cp38-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,636 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/49/c9/7c144b5d3fc13b0022df45232a910f01a7cb68481d77244807cdd93bce11/granian-1.2.3-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,637 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/8f/419d0ba83e734f45c64518296e3cd92b0323f66e1e0d69e7f9a83884a24d/granian-1.2.3-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,637 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/aa/0a3c2267f4fde088233ec55726dff42505d05a1782b5648e90798f8eca8a/granian-1.2.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,638 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/47/229d01fbc93c611d061bb30838408c80c6a2e7d10ca8b1010250aa04317c/granian-1.2.3-cp38-cp38-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,639 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/1a/1325e281eddedc483da440c7b9f1bc0139aec13695ec47e0ffe9110bf8a2/granian-1.2.3-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,639 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/7d/f8034e9d400846d901207251a1e1b12bf86cf859f156d902ccfe14e357a6/granian-1.2.3-cp38-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,640 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8f/48/98815be2745c1ca7b097c8b3670cc51938fc9395eb9139fa521cedd44ee5/granian-1.2.3-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,640 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/13/2c/62c2257dab1dcc399661bce93636d45b0961a3120224a96d2db26719a12a/granian-1.2.3-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,641 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/56/af1819c8c3df01f6b7df92bc1816c114100d4512f2e7ad84e4c6898ac00a/granian-1.2.3-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,641 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a8/8b/06b88003e8f5c4c98107ec446943ca4fea57ede594b0e7c7fa36f063fda5/granian-1.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,642 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/77/45/f97b2721c176c39daf9d26b031114cf38430dbc074fac6f9d4ab7fad4bd0/granian-1.2.3-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,642 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/4e/6800b79ab12d9a7b38248532797aeef7f2102e8a74c971aceea2c7f23d31/granian-1.2.3-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,643 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/c2/2abb3fea59c11623f7fccd9eec627db0da8225d563dce2487f20121d465e/granian-1.2.3-cp39-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,644 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f9/2d/8934bac5d79ccb896aabd5437a45e7cd35d2b894dc1a5b8ca8cdd541ff46/granian-1.2.3-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,644 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/83/0c/95af928defbff976c3454ebbf5921d7b2ec9fda1a42b1a8e237bae38f341/granian-1.2.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,645 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/38/81/f135189499c4bb111d1ddbae9971b000d934a3c79ba63095e06c3bc7d2c0/granian-1.2.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,646 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/61/45/2ac11cb48296f9f5de3056a5e01ea3b077c0fdf7e9fe360574acd6339fca/granian-1.2.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,646 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/53/b6a7006fd73a0b16dc8fbf0093e634b898e11181449c609d6c410226ce47/granian-1.2.3-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,647 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/7e/dc4e8d263343512d24f20d52926e714b340d57b4384c5d54aba4fa07b72f/granian-1.2.3-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,648 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/5a/1d3479fb65918608d1a45586fb5d54c5c650c4c3390606b7258d95dbae61/granian-1.2.3-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,648 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fd/15/831c214f22f6ff4b25d9b932620a140801f8e01a1e56ffa40e535535d9d3/granian-1.2.3-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,649 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/96/4c/a551b45d4a6761a394da9aa7ae2bcf0baefdd254e692df5a4c81b70342a7/granian-1.2.3-pp38-pypy38_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,649 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fa/88/4bce283f6866fa70f4c4bfbcb25dda92328389fec6376e0d209af7630fa1/granian-1.2.3-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,650 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d2/95/1866341b4b5ea51077fefe2ea853b089c3bea0cf5fc9bd0aec2043184e64/granian-1.2.3-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,650 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/bc/3ca71ba4113381215f0634a2f4ba88ed27b851d11084cd609fa380ac837e/granian-1.2.3-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,651 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/4e/7ca5eaf6c5fa37acf0d29ed010a0086b0e6b8115e74787245a7e237676a1/granian-1.2.3-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,651 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e0/91/63b1ee985fe30a9ef51ddad5952d3330101f9d4ab664c06db8b0cc48b25c/granian-1.2.3-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,652 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/40/41d029ed6b623a9a30b76776aeb6c24626f1814cd032df766fd29340da67/granian-1.2.3-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,653 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/29/a93956006842e3bd813585001a9ea860a8cf3e4fc07e882369c2be77bb53/granian-1.2.3-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,653 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/e8/d367ea263a33fb5aefae3d9ac86527b1f56e02f493f3816bb6afb8aec0f6/granian-1.2.3-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,654 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/95/54b17a5db0828503e6fafd46e465a5033ab300f2199a144de96dbb6edc9f/granian-1.2.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,655 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/64/0a3de852a1350485009ae53b948aaab9ed03e5f5d8f64a4b6a6dd2d4f73a/granian-1.2.3-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,655 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9c/63/48033ddbd43cb2404c41c86cc4135c08f49ce49d69531b646dffb39fb8ef/granian-1.2.3-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,656 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/46/fc/d62c368a040d65281d6d83ca131693661bb83686849c5d1ebfb0919aef72/granian-1.2.3-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,657 Found link https://files.pythonhosted.org/packages/40/9e/1bfdf3063f4c137e4da7bffb5880f872ee4320790bac2502254720ccd28f/granian-1.2.3.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.8), version: 1.2.3 2026-08-05T20:30:03,657 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/aa/28/86b6518627f8caff1b31f37e6b140a4c87bb8b0ea4689affeaea3940e35a/granian-1.3.2-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,658 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ab/c0/4eb3092fbdc46d80917fa2b2a8b0928cbc3c41c3b6ded91088df465aa90c/granian-1.3.2-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,658 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/f2/8ccf9fc71d39a64f546b73fba0777d7f8fd482fde95885c6eb7bd91d9f78/granian-1.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,659 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/ad/985d841c1dbbc7e5ec7356a96b20e070f57f178402850f6be904e2d4a2d1/granian-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,660 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/3b/e60891d98763949dcce038f9c46b6529970db29e48f0bb093fe83cc8f15f/granian-1.3.2-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,661 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/01/cad3e366d87a81c607d42f6ceb2040f803126441aff656712fe36d136b52/granian-1.3.2-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,661 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8c/23/274a7c095fbbb88c67433996fd0c6cfbdf4ad616bc9ec761a9b75ada0d45/granian-1.3.2-cp310-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,662 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/07/7680861cadfc14182dd05deaa3fe878b7f58bd025041f75546133e6fecb1/granian-1.3.2-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,662 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/11/e87e62af5676275c4f01321c9c09fa7de818a712480ea6817517138cce93/granian-1.3.2-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,663 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/46/b3c4b19960cf935561daf68d807098940a286423645a92dcbfe636a5b070/granian-1.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,664 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/41/d0094ff32c50e3519e143ce79fca4a57d173348e97bc46b573d0d0f8d3f6/granian-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,664 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/13/5625743bc5650932254efc7c6fb596caafa6c0c5b4c578ee8337262372d3/granian-1.3.2-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,665 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/b4/0ec43d551ecee684c0dcf2bf582f23c05374c1a030fe614cae97dc00ab19/granian-1.3.2-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,665 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b5/64/d892cca7e8554b85137bb2bb257d7bd878ab0b524370b7770e9000fcf3b6/granian-1.3.2-cp311-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,666 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/4c/9e66a34d1df09a6a03eecf717f42516096373e70e0d39caf68adc248970a/granian-1.3.2-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,666 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/29/22cc29e3d4b00716ed247bc2ab82e44f29c5784e5e1933d9ad77ba6f44e9/granian-1.3.2-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,667 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8b/2a/0d40615e9598be7bfd277c99ed5712e28b51935f200a91308ebf65ad6f03/granian-1.3.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,667 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/d8/010ef2a5cb0bc022210d9f3ef8d97c71cc28f756320c0498d5676f23f682/granian-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,668 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/d1/569b57d8e06da3cf5d992f6285c7bdea86a41c2c699fe43287a8f58b4f05/granian-1.3.2-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,669 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/5e/568e7fb7217daf880ad81e5b95f3f6be2332ff7b57067dfaae670040679f/granian-1.3.2-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,669 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/9d/284b54d6d4446d46cae9052464c4dc9b9cfa00470b7edf56122b03ef1431/granian-1.3.2-cp312-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,670 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/96/5e/7c4e1806de0255ae862991fcb8b73c70a7aa394f7f4fc26dde1bebe42d9d/granian-1.3.2-cp38-cp38-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,671 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/85/c48a6218815723c6514c8e27b43805123eae54ae240b8f57a8c8a43cf7cc/granian-1.3.2-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,671 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/10/95/c96a13d2e02f341570f70d07635c90e223a5fe3784c6218e95443b1f5b35/granian-1.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,672 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/8d/84f16eaa5789dd3dde65b15c873193b46f348ed47f1fc096725773b90665/granian-1.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,672 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/ee/c36986422fc4c192042e216b2ba9d07ee88bcb8cc3c4352b9305f9917a1d/granian-1.3.2-cp38-cp38-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,673 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/44/ceb35353993fcc062b278cf1b29f358186ef550dd97c27507fc028440836/granian-1.3.2-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,673 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/7f/79781015a77917cf97edc76811d5a657aa78b2e954dbe2bdb62f9de28190/granian-1.3.2-cp38-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,674 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/23/b699bd56bbdfe50f99ebed3eea9f3aed844d621ab9287e9e29049e56f0ad/granian-1.3.2-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,674 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/03/d768ecfd395f2d020e24c30077132cc6a20abd9a3c7fa7579917e1fa568f/granian-1.3.2-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,675 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/ee/ec9dbf77e7f972afd55d8f18fed045f673ec970744d1fc53d11735fdfe89/granian-1.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,676 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/7a/bf3d182dcfd7bd0b64cd7182027df239e443a7087f4ef1c5b1f66e38b0b5/granian-1.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,676 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/df/a7279d234332ae2696f6a9dbc882bbe3b498e12e10a1d67fd204dae1a9ea/granian-1.3.2-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,677 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/fe/3e8d6cf9a0e9f2abe192a466c32ca2e2352814b97743ae59cd14fc096fa0/granian-1.3.2-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,677 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/37/87/0ac9a7f31cc784b46edd2ce3bbfd966ae91f1074293dae23f407c5484ee0/granian-1.3.2-cp39-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,678 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/1f/dfd58a86a6d3071f93be467f29260e506eccf0450713fc2e7d7cf03cc757/granian-1.3.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,679 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/a7/793d2e06946e295cc5701f3a8d86b387582262bb5f98ceedaeba257b1d20/granian-1.3.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,679 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/ae/5ca8420f1a2267613eeb2a728ac8ec3c183bf8fffb7c3c40b318ce3d9e3e/granian-1.3.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,680 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/37/a12a902a2b74cd484450a71c58f025a8990544d4ef9408821fb37606f5c0/granian-1.3.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,680 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/a8/c8c8fa6da04222b986cb77fe277d49d32550ad643f28b3e7a8c4fa6fc4fb/granian-1.3.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,681 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/cf/2bc2dbb2234cf0a18ec5e4b86e820bf03e9eff3a3e574ab797e34aa89e83/granian-1.3.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,681 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/19/ab2d096f873afc57549770ed7dce178f4423ce8e5c6726a8e99e80c56a9d/granian-1.3.2-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,682 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/dd/f65f4eec477c7a6b2fe9ba6e10bc91ffc52319aaa434f360a593a227ca9f/granian-1.3.2-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,682 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/d4/8eb5c99e45bcce2289d04c12b749a15ad9201c4cb343b4c8a166496627ec/granian-1.3.2-pp38-pypy38_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,683 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/33/69c655a6559216b6d0505e905ffd707cc1eca59559f8a82a429085132269/granian-1.3.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,684 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/da/6418d72a538ed26b2daf7195f4c6b6c9f93f0954b8d2aaa25b6f23067cc8/granian-1.3.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,684 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/85/c3/e3674115d2da6cacf4a1c0c9c9c554449111d6c27607e9d304b97d40cc39/granian-1.3.2-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,685 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/71/0043e77b8ab23a9f0f04ff8b8327f7e67335134c47cc6ca4cd0d965b71ea/granian-1.3.2-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,685 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ab/30/cd6f1b2200172d86701b1ad4e3daac965e6af6a3c2e1ff587626431f1751/granian-1.3.2-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,686 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bb/12/a2eab3dbca5fb1b6d1f4e7ad0894ee33f387af7b6d9bcdf8ee27f4012475/granian-1.3.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,687 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/35/8d3b2f076bde5a37b7f10755e0651e1251145089b26898449753f0095723/granian-1.3.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,687 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b5/a8/e75a9794c4557e3c6909c00a02fa58c6c9691228424df775cd51292727d1/granian-1.3.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,688 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/91/dd7bc69e0521b132cf0c7359448c62c6a8f68c6b2d2c8f917f0683c04193/granian-1.3.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,688 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/5a/505cd50bd666b9df38801e08204b67a57cd772a3533bf80c135eb1f9b6d2/granian-1.3.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,689 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/e7/70c56c2d5d0638ccd84cebde7aa1a67cb9bbca0dd8c159e4f99fb96daab5/granian-1.3.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,689 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/9b/16d51d68a8694ad02e6c3ebeb271a6b059216f2375985dd82da3cec139d4/granian-1.3.2-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,690 Found link https://files.pythonhosted.org/packages/13/69/7ac5c690c5afa3e0a864953837c49227d7e67428f4f86f884e951c87d972/granian-1.3.2.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.8), version: 1.3.2 2026-08-05T20:30:03,691 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/c8/8cb8ccbc8d142e04e70d6a7b3cca118f5a5670a320b26cf8e136d1cf3ffe/granian-1.4.4-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,691 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/5b/e86b7da562d51cbe183d745203dbe8bc13ead90ef745a5e24710885f94d6/granian-1.4.4-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,692 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/76/21194e1e4493254fb6523f7a7a9edb13f0887d156d4f0d3b162ad3d7a8ca/granian-1.4.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,693 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/ae/fb716354c153338221ae2b90abceb1ec42eb915f9e2006836f21b713e76d/granian-1.4.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,693 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/e9/1285c70932db5d9107b7129d335762269116a11a0445b8ef43a74b6cc945/granian-1.4.4-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,694 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f3/3c/a346f33f46022d5149bada97002e6e974fde9a64a8b9a6d575d7e8b09768/granian-1.4.4-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,695 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/24/0bc376879cde1798e5d91a6226ef38c9ea6510dd9a9cdac0521a781de0db/granian-1.4.4-cp310-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,696 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/85/d5f621ffaf00be4e94a62f677d0b95db43f734876a8fb455f8bad6c8e6a3/granian-1.4.4-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,696 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/76/9ec0041fd8080eb9e1c59259cc0ef1a464e3138356893bdc51565c60304b/granian-1.4.4-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,697 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/e7/8864cfacfbeea648257847e52c78bba96285853dd835c6276a5eaf120055/granian-1.4.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,697 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/87/6505668eebea04525f0f4308bd45f1688981a731148d4cecb9ec3fe95433/granian-1.4.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,697 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/57/2c256bd5f7ee3060b7ed86a945cd5765b5cfbbb6847533554da4750d0936/granian-1.4.4-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,698 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/dc/d43ecd73bb3b67ac143c6caff59e590f53a4991c8f323701ca3ae4823f9c/granian-1.4.4-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,698 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/0e/ba4a48673ec54d0b6b2a67cddb859f37fddd7216db86fc5242bc892e076a/granian-1.4.4-cp311-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,699 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e4/bb/3a410ca3ba27db6e711fa94bc9122d5363d48ff69048bfe12aa268960762/granian-1.4.4-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,700 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/41/8a8f2c23504b5f0c15b33b40d37671627759ad2d0ad1dca59df2e13152ab/granian-1.4.4-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,701 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/b3/5c0f8ed79a7e087f089ba7235777efdbb884618167bfc8ed111b68a983e0/granian-1.4.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,701 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/4b/d33cb6c6793ca228bb806c886bb0ed2f63639e05102c3b499543eb1fd42e/granian-1.4.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,702 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/88/77e45c466963622abf1ab7c77db599bfe43ebc2959b1aac7cb40af5a970c/granian-1.4.4-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,702 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f5/39/b86cf200d8d13392ff035f16fe30936c54f75f5da8059b6594b12503cc13/granian-1.4.4-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,703 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/f9/c8244ccfe5f5353245e5a1e7610b52299d659af32790fcb306aa21583319/granian-1.4.4-cp312-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,704 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/90/76cdd3cc54fa8b910516ee634fc8301768ee2021dee207cc7cfafe84399a/granian-1.4.4-cp38-cp38-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,704 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/d4/5c9db7670720b05282379bdf4ca248008334b875e1c64a24ef11377c212a/granian-1.4.4-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,705 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/ac/20abf6bbfda570b9e6b5b258729177e1b53a8ca0641a320bc125c4f12e0a/granian-1.4.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,705 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/51/f4dacfff1713d6b43a3b75380ef9c6598a0fab9f812b915868d4217e48ca/granian-1.4.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,706 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c4/8c/77c09f7ecda51a2d3c44a7182101f57ce15fddd8edf4af9016ff9dd5b553/granian-1.4.4-cp38-cp38-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,706 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/42/bc5f72ff4f0e2d70d2450684a7bfa77c5bfe55787933842200af7fa79261/granian-1.4.4-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,707 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/9a/ea44cd459d2a4ebb765df4eca0c0ce4cca79bf91a1038684b56716f31a0a/granian-1.4.4-cp38-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,707 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/16/ad405a2e2f118fe0bcd937e910a120016b97daad02fd270916b7eb69be6a/granian-1.4.4-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,708 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/fd/a3064bc4ed60d4d04141ed412c38c0ecdb5659842c407ec21d8db6973f1e/granian-1.4.4-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,709 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/12/88611bb45a1d6d5660a50823ab37aba62082449ef4324cffb5cd61c342ee/granian-1.4.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,709 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/ae/daa2ef1f3c19910404af5e6040151e926138003979f05db030a2653817ff/granian-1.4.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,710 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/f4/1b1a3df9d8e8d13f60109934936ce61812ee845dc8d313ed27ecbbbb8775/granian-1.4.4-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,710 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/17/aa4efdc5251c884e4025e9e35f8bb58ecfdc598eac84d4cc49d39282eabc/granian-1.4.4-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,711 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/4a/1892f32025e4dd1bf289a32d61fc718cea4a30a45895e2472ae01742ff9c/granian-1.4.4-cp39-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,712 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/8a/37dce19e7b395e43d261a28c72f915f658da83191060319cba41517f4fc6/granian-1.4.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,712 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/82/509c7f6d080b59331b6f6ea66f332815a24d69de61da907330cb08c3154a/granian-1.4.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,713 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7a/6d/e4f59e004b104d594f97c4b452fc7efdf8f44a660bbc9a8d9cd96e6678e0/granian-1.4.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,713 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/ab/b20b1fd023207575e1fc7f7fa1ba281d50c87d32660dcc88aea40426fa60/granian-1.4.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,714 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/c9/0995f08daa137894f611238bd055ac4b3177ccfd398c90a335cf023fc176/granian-1.4.4-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,714 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/58/d46c6b6387e08559b4ba08432eff2f66438f92be8eafd8a61d057af657a2/granian-1.4.4-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,715 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/b7/3e339a91f1994ddea0eda5c57b70c07103dbdbf4a401d81c4dd5994cbdd5/granian-1.4.4-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,715 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/8b/da1c96fa2f0854ff5acd885e3161d6256f032ca178de5f13a50aa16df770/granian-1.4.4-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,716 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/09/47/eb7e299bef4b39056480b88d0ad31b3e2a0e3be14986d689216f844532be/granian-1.4.4-pp38-pypy38_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,716 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/9f/f21af7fd83916f5bd293acbe74ccc0c7d0b88e2c480e06cfc379499fc9b1/granian-1.4.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,717 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cc/00/bb6495d437c640f081c5a0515f2a7cdbb09d3688b6400909d204f114909c/granian-1.4.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,718 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/38/9543451c72dfd8e58582f430641b30918764cc826a98613cc8092f84b8fd/granian-1.4.4-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,719 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ae/c8/c76977fe27ea3a8d36dbefe73f42b1b3a9641bc52ef6f744c19c51cac35f/granian-1.4.4-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,719 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/7e/a0af33cf41b95387f943d5f0c51824befb591d7e6a6f0f9c80e553699a78/granian-1.4.4-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,720 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/73/fc05643da73024f785f487ccf7dc34b6a4974b06ffe8db8fb0741f81987e/granian-1.4.4-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,720 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d6/78/34639c6f9b46dc8eaab635bb29e85a3c67b632a4e5c789cd92ea40de7165/granian-1.4.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,721 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/66/24/7e42a7a1b8dc601f2faec6272296f3f6ac09e53a503d0b1ef18891b9544a/granian-1.4.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,721 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/d8/d97875a1c8243a2949768abbac24f8b5abd425b9fb21a88e5c637132a5a4/granian-1.4.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,722 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/3b/4001b16b4dbd501833192ea673a5ee7cbc21117f4b6c5a484443c6b1cf40/granian-1.4.4-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,722 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/63/53fb6f8fa8ce987f6a9565b5516aa716f80ae6502f15a1f7587070084980/granian-1.4.4-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,723 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5b/6e/29aa672f5a492bfa77bd10f02aa022e7b8c1370b6fc72b7f679a1677c029/granian-1.4.4-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,724 Found link https://files.pythonhosted.org/packages/2d/c8/b47c20ce215c25b0d1549220d33a3963503b8c2e503e3d53766c92eb783b/granian-1.4.4.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.8), version: 1.4.4 2026-08-05T20:30:03,725 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/bb/5e5ca7ff270cdc95a65f5cf5b50b0e16b7a9e54149ee515e053e027cef7b/granian-1.5.2-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,726 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/19/aa34705287966f71847db8acbc3bae8fdad9e817fe174a24c97b1cfddc9b/granian-1.5.2-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,726 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/38/61dac1ff03b972c10ac6f0ed9ea3399c4c75d647451d0b73326dfacde694/granian-1.5.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,727 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/81/484792a7831c180a7cfb9d724edcc98a5c3a051bb10574304a0f4ccb6d79/granian-1.5.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,728 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/bc/a8a52cfb6df0a0562bc9cd70e0ccd1c77301c8dad0489d69c1decd5667d7/granian-1.5.2-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,728 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/4a/cf633d8b696836d4d0b7d6060f2b9abe6697f9679137c6b7aec1300f11f4/granian-1.5.2-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,729 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/39/04635d0931d174c9e93b27946f51da33ce92ea1adb2fc016de19cbf73722/granian-1.5.2-cp310-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,729 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/1b/5f49b15f1d71036b743de27477bf4c2fd495aef6f9642107de1c44a62ba3/granian-1.5.2-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,730 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/72/ee65e0cc9c8b4a5fedf6859a712a3232ef4a527dabcbba68b779383a2c2f/granian-1.5.2-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,730 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/58/e42bfedaeb8b34dc0ac7634afc9dad2e0cf50716e58033df59011b01db1b/granian-1.5.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,731 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/cd/8a2e86db295c455c068cf1c8a3bd1c2b346e45e5e6b7e63f55c6ee2dbf40/granian-1.5.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,731 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/e4/56b798f90578ac8a56ea67df26038320e002ef40b6a8a16e05d4f6554ac8/granian-1.5.2-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,732 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/b8/1ae10a731d094755b375bfd2aecd9151f8227e8ed96d83f5ffe7b0becb3c/granian-1.5.2-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,733 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/5c/b1735626732aa237c466bdc1111dbbaaa9367294efa4e75e7783d0763d0a/granian-1.5.2-cp311-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,733 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/a6/9da890182c9461fecb0b6f6b1dba677c7f4bd15f5b89278eac28ee06530a/granian-1.5.2-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,734 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/dd/0c0b26ffc34b76e6c93146009e24d0d40ae940a75b617895c11824bc98ef/granian-1.5.2-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,734 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/16/af496efb87ec0147937f6513de0ca786debbd45859fc2f87cf69f61985be/granian-1.5.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,735 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/84/81235956908660e87b02feda3a9f8d5361c473bdc5a9bb33703e725a534a/granian-1.5.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,736 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/f3/738b601898aa6a55d759343999b655d950bac126c19b7c1dcbdfd119b5ef/granian-1.5.2-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,736 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3b/ea/13054a0f48e4207ec352a3fc36db4ce9ec1c723c18fa7fb2d20defeb2721/granian-1.5.2-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,737 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/55/7ce9a4a0c3d0713f82efbb0ce73d8b145425d31ab39149686f28c2eab431/granian-1.5.2-cp312-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,737 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/ed/510a61b0a32719847bd1918638e6add380358c0dc8ca6964c0bb58246cfc/granian-1.5.2-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,738 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/ad/9c653fdbff2eb5963c15de33070b811bd0aeb5e9b9585a1674666c55b2c2/granian-1.5.2-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,738 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/be/f87c4749329b6441bed37cb26f9d90ed38ebf8f857570ac37abddd5ddffc/granian-1.5.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,739 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/29/55d97ec5d4975b41ecd8ae2c8a0fd32d3a6c441002902204416b38152b2e/granian-1.5.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,739 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/11/db3e332690f7638021c617534f00006a57d4e930072463d932397887eabb/granian-1.5.2-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,740 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ec/8b/e5983f44c673494e874b83b4cec281f66478a127b78ab2a7bf0d133b17ad/granian-1.5.2-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,741 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/b2/c9b3f1073d6d0f7ace0b4e0ed6bf711b96be14924ace209a2963bc8c65ab/granian-1.5.2-cp313-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,741 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/da/b5/7c7bde5d9697b3553522ff99c13ca1ccca69013a2d20befbd961323bffa3/granian-1.5.2-cp38-cp38-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,742 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2c/de/6b839726fd8baccb08f021b85f52f9bbcd42e4cf1b4127de6ae2f81e4884/granian-1.5.2-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,742 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/37/c5/f2faffc7e23ea12cfee1f032ebe284244b81459cc2f64bc14d7cd6cd5e07/granian-1.5.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,743 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/b2/be6f7618fc9a3be621e930891638b9f0e2279919d6dcb1566511a290e266/granian-1.5.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,744 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/02/5186b88449535a08157b64ad14c1598e7b1aa6577418f2a846337514ff1b/granian-1.5.2-cp38-cp38-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,744 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/5e/1d87c2ccc6af15b15331fcdd66a22820c9b350953e97de13b6e734064cab/granian-1.5.2-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,745 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f8/48/4059543da977dbd7f90982d01c0e711c245fb674559ec075f71e563de48a/granian-1.5.2-cp38-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,745 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/d5/f6a1d91c0e30f1aa52f7a1fd102801b58483b76c02703675b57d91fac037/granian-1.5.2-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,746 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/da/07/5c1e2301a0c825d0bdd165a692329c8e8fc843d59fbb68ab9a1f8c95b75b/granian-1.5.2-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,746 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/d1/cabb0b22ba99c2e24ac0a4bd997b05ceeff3001601e096a7d7238f136bbe/granian-1.5.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,747 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/89/ba840f37aaa8902432e5fc8b34bf12a9cb8f7e910a04190017c2d09ebb3c/granian-1.5.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,748 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/5d/6e9df545c5823ddf39a4e5796efa31421ee9be91bb79742070296f2c6501/granian-1.5.2-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,748 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/d6/86dcacdc6c8680a04e630dbac01d9ee200b368e1e1f157595a08df375f19/granian-1.5.2-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,749 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/56/cc/c2f9d57bb4ea9eaf367c208b57f354d6cc4f847bc4324e5fc390921ac4f9/granian-1.5.2-cp39-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,749 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/3b/03b81a467dfe3eecaf2601a65f7f0f17624b3437c5e4aa87657c5f89f7b1/granian-1.5.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,750 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/1e/4f7bf55cfd752ae2cc268334ff0f0921ad8b55b120417b0bc71cce3c44be/granian-1.5.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,751 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6d/dd/d20c50bf6117af2e699cd965f8e523d3ec117fe0b1b71faaf9ca2d9aef4f/granian-1.5.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,751 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/dc/183337c7f12383b397038276f21d87742a04c90c626ba23539bb31204773/granian-1.5.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,752 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/1e/7852e683020c800e0c161dfefdddbecb0dbc0c2a6e0710fe1138a97d12be/granian-1.5.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,752 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/ff/c894f3777885aa21c062e3e9d94d268351bb1ce9eb367da95f595469a70e/granian-1.5.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,753 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/dd/8c67fa5efe3dfe468fc6246a3856ca3896be8ba579ecf3187ff0b2a3ce05/granian-1.5.2-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,753 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/c2/bd59b544ccff5747555bae9da018f54e2afd1e92759359b7da0b3cd06be1/granian-1.5.2-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,754 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/60/0c/939007f86d85d9acf07e410d3231e4b972f3d4b7e09d35de76249aaa54f9/granian-1.5.2-pp38-pypy38_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,755 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/97/652477b324274a7464ab5aff5dea553f4d1fb0fa3015b37ea4f9bda52664/granian-1.5.2-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,755 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/21/14/29078f1f1c5fb4423420f211a3e19c1845b048789c1efbf7fce94bdce97e/granian-1.5.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,756 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/52/f4/7a057f748d24181047a92765b4e0e10beeb214b105fd62bc5fa3ca25db94/granian-1.5.2-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,756 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/dc/bdb38e1c17cbb4976aee1b740170e8a9c5fa7487dec11645a822bb06a937/granian-1.5.2-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,757 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/5d/799ede1605afdd69b7c1cff024f840f175e1a5de62923432c03854a53f56/granian-1.5.2-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,757 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ca/3f/58e4fe65fdff540bb7bb27abc87ac08bbc43c41a1625d72ea360cb0a2fce/granian-1.5.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,758 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/ef/b8b5f5e35f708d83f986688ec69ecb65a2b54b9d75cd7777a85153bc61d5/granian-1.5.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,759 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/54/ea37b682e918cb9aa54216558a98a80d1e913efea3d1dee4945f85996c55/granian-1.5.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,759 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cc/f5/e12c8de379a0b3ddaafa17183f86ad9806e70594b989ea1ba3da84607c99/granian-1.5.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,760 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/80/27a148c008cec04b28ebb659a68f65838893d03bcda20d018b341ea1bc3e/granian-1.5.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,760 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/ad/96a33ce69c56d8b4de6765bb8b4c44f1f606dbd87f92af287f23475a24c1/granian-1.5.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,761 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/77/a5a5f906d0f701329271107425f58b1a0819d17c1698a1e5d77117d4e21c/granian-1.5.2-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,762 Found link https://files.pythonhosted.org/packages/30/a8/051a7c9525f8f2a492de5c488151a4b3059ce40c3251b9c7dcbafd8e5129/granian-1.5.2.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.8), version: 1.5.2 2026-08-05T20:30:03,763 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a8/9f/cce9bab0c027ac29266909a645120ed9d05d943fd25edeec214dd877574a/granian-1.6.4-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,763 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/6c/47451667595d3f54047918cfc744c08db4db4d76cf5b0a14f1a3013ef8a1/granian-1.6.4-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,764 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/3b/906215f21a56af4a9190b75c78d721da263253ad60baeac280dddea1a244/granian-1.6.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,765 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/46/3e/0338d3dae1e955d47a7775042aba7ccec66df3859651e0e3257763f41522/granian-1.6.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,765 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5b/69/eec405c0258283db7844752aeaeceb3234507b050b055c7cadc1b2ced1a3/granian-1.6.4-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,766 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1e/b3/67834fe69294a52c39615d9691258d78fdde3764e15f9031ec695184694b/granian-1.6.4-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,766 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ca/6f/6bbc66e18a0630bd913a40aae733d7935e60434ce5887784f6417c56b49f/granian-1.6.4-cp310-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,767 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/76/39b31473e28421dbe23f702ceeaff58a3cdf5c834b3992c67486e94c13bd/granian-1.6.4-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,768 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2c/96/a8d3262dfc99008a0a6933039a68dad97ce00f425c5e84d2650e7c099975/granian-1.6.4-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,768 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/46/b7/b146c51ea8b2ab37f3aef6964ddb74b93674174b27473f8b45c4f784afd1/granian-1.6.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,769 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/96/c0d66fd04a3d3bbb93dbfa7967caa86b7b74c24aa21babd558d3e1575161/granian-1.6.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,769 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/6a/12d9afff6b97c3ec1b6cb93d9b6382dde5f86b8ef7062c3f971b3204797b/granian-1.6.4-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,770 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/99/30c01b4f9eb426c59f1e68ecd553ffaad79e0898add3781782477637ba49/granian-1.6.4-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,770 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8f/1f/d28fd14ba862e1a114530eb8ba358135aa8c6b46ecbbe5aa9943aae4efd9/granian-1.6.4-cp311-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,771 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/b7/b665946740e3f85ace7f7ca670af9bf0d967262f397b41140ef957306795/granian-1.6.4-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,772 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/d4/57864785b400ae4e347a42cbe1584ffec272cd97fca01a38e8db1bb3ba83/granian-1.6.4-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,773 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/47/dca0ab7399c4ba2f1fb4e50e53ced02a561268553f5ea7dda4c3e2219bbf/granian-1.6.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,773 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/19/ef223111ccf70430c8ba60ba05d1b1cccc976f5a0dd89453dcdd42935089/granian-1.6.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,774 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/6a/26347a790792b2eb07207844c74b587fc9bc930300d0c75c616d7de0b2f4/granian-1.6.4-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,774 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/59/3d/ac64c992c0dfcde63f734b46299448a490ce12155386af01c3177ccc12ab/granian-1.6.4-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,775 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b5/e5/88d09173cd62d783e4a5772fc66aeb4b5256cf9a375045198524c8a83c51/granian-1.6.4-cp312-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,776 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/22/87/1a3f5cc84b845cb6e24cc7fa497aff32f3d4ef66565ce8d9c9f5ca4a927b/granian-1.6.4-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,776 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/4b/14be21002201d1668f9d7c222c00b9e6baeb635f989bdde88da3c0f682be/granian-1.6.4-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,777 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/a5/26b6991e351a4d032a9d50ecfeaaf70868cdaac0ec4525970eda51e7aba2/granian-1.6.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,777 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/d1/d396a108aec86ff43115a23b5697758a5dfe0aa8c79c1afe44f4f2c6d988/granian-1.6.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,778 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/57/7afdac798dfa0a74ada5805730419a95f7b109b45df08790524749fe01d8/granian-1.6.4-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,779 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/3e/ab6729652140676e0ac0a2be22788d554c30da09bb60bf87e2f6a97f66a1/granian-1.6.4-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,779 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/43/8d5d69e506c9e29131636831a9827de5e27d5c745ee144a3d0b4a22ea12c/granian-1.6.4-cp313-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,780 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/14/5a7af985fe269beaf59d1f8fdd17f4bc7d73b0c685a3cf94cd7f46cf2bbf/granian-1.6.4-cp38-cp38-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,780 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0b/30/00c8c9d5490d6ffc9dccff6ec4a10236a3464c50583a6e2f814e6cfec997/granian-1.6.4-cp38-cp38-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,781 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/22/6b/474c074ba42efd38b768c5b96720354d0b088b47d0c97814b78cb0702fb4/granian-1.6.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,782 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/13/75/238851438f8dc462641623b26e48d1fa1541866ce12cb911ab9b6ea4e4e1/granian-1.6.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,782 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/e1/c3fb58bf847ba288548038e49c1f7eb49dfad6e0b7dc64cdb597a32acee1/granian-1.6.4-cp38-cp38-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,783 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/9e/1f85c49b8d603910049a2bd5c7c3e88358a3639135d2b00dfebe04fc31d6/granian-1.6.4-cp38-cp38-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,784 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/1c/ebb484ebe4d700668e226ed25d64be890dc96d4382dc13f04215127d65cd/granian-1.6.4-cp38-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,784 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/96/1e49035a0306f6449122ca2be498a52eb906432fb140bd1abbea2171122e/granian-1.6.4-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,785 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/ea/1bbd000ab3e42da1cece3bbf719479cb86d3a2d55d786d955b807ebb3ba5/granian-1.6.4-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,785 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/e3/4273bfde3da1d7107ba9ba944bcc891cfc643a2f1f38d2d9a25a6d3dadc2/granian-1.6.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,785 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/33/b651d18055be0a95f90ab1c0b3cca2af1250cdf833fbb66521a4c12c5946/granian-1.6.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,786 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/da/0bd825d7553b21c14787fc86dd832dd10c390be0f61d91b0b6e6c3ddde3a/granian-1.6.4-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,787 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/a6/1a2220242775ecb339c72d44aa8794787ef0256b0b3d9fcc2e473ebd56c2/granian-1.6.4-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,787 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/09/dc/99c53a3bf1e7fed8ea9eb3de8f480961a79d0a66a4706153e49391de1941/granian-1.6.4-cp39-none-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,788 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a0/9b/c816adef710f809070c4f006146eba3fd7a6684533c2b6a42a743925fb45/granian-1.6.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,789 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/93/25cefb9d930da1493bdcbf64823a60a986e4d61654afaff2717e6e730b1c/granian-1.6.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,789 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/9c/648e5fc365744290e782c44f6152274914023a3894e189d09e34afa42594/granian-1.6.4-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,790 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/05/e1f322ad56fc6af2f8a712b0453e606c630375739d735d3ffb98786e634d/granian-1.6.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,790 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ce/ee/26c11e92f9a676359477ed7f82cfb24da94592f9fe232511e2e0365e2d0d/granian-1.6.4-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,791 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/d4/6eae1d48457afa11f9a081d6b26dca903bbe20a19dafd3513bab39c62b52/granian-1.6.4-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,792 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/81/b629689826ba2fa658180cd0500bbec2c60d45523a98e925b3f5d964cb44/granian-1.6.4-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,792 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b4/4d/48bc5e6b6a7375b81ba9a61637140479f9aac8b147b5d21b6e02c5cee570/granian-1.6.4-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,793 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/49/c1/1a004bed8b427b2b5cf05584c5f19eb4f3925d61939eaa1f3121e08fa515/granian-1.6.4-pp38-pypy38_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,793 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fd/0b/9563fb7761608a53c57045a17310b10d1d75b0f0ec235755ba1beaa82416/granian-1.6.4-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,794 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/13/c4fbf82b695d0ea545b3763f34992433edb29f8804fce716f5f386b7230c/granian-1.6.4-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,794 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/41/d19fbc7f36faf21261b37f746b4ab9786f119e8da6971f7806159f4d74da/granian-1.6.4-pp38-pypy38_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,795 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0b/17/75493c734cf93d26b0da1629df8ab098624a2151b4aee54069ecb1e804b7/granian-1.6.4-pp38-pypy38_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,795 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ec/1c/547bf852415b5d9c7891fa81bb9d74daa78c457190a4b59fd4c9ae0d3154/granian-1.6.4-pp38-pypy38_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,796 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/b1/064156dd0ea531f6de3fd143d11a27c53dc624c1a97259b397c9aee0d145/granian-1.6.4-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,797 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/bc/caff8617c8129522bd0a12968cb2eec34c2a2eb5b7e0651a9c5c88b64841/granian-1.6.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,797 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/2b/6f1ac9ea28428798a727090db43ec1925a07b62a14c6e78dbd96a6c89371/granian-1.6.4-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,798 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/02/cf/1ab5c34586c77e69f53b081b84f68e0cbf5b0a7c7e7d728996e1e9a85916/granian-1.6.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,799 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/23/d8739e53c357ac6171831353921604dee6dd8bde016b2eeb766f016c8a89/granian-1.6.4-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,799 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/7f/f73945c159f2116fe3e4970193a95a6c677b6539533842c097f989267210/granian-1.6.4-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,800 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/aa/c9/eea5cef8960c112f29bc2c03097617e8d0e2a28750a05db5c53b513376f9/granian-1.6.4-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:03,801 Found link https://files.pythonhosted.org/packages/c9/b6/f6c4506edf63d1e2ed09c616568c3987a94847fb3c45d0d76a659c355b21/granian-1.6.4.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.8), version: 1.6.4 2026-08-05T20:30:03,801 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/87/63723fad20d0e06373dcc7ebd1f6edf4a4c38b39b2c7bc400ca6c6a64c1c/granian-1.7.6-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,802 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/72/6a1a69d1ef8b611ac0b25df5cdaedbc20dbd2ee83c42d4fb7dfc52b6ef9c/granian-1.7.6-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,802 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/84/e9143ea3e1e264c9a9aa29ef38945da4067704a65344b5b6cbbaec3b5164/granian-1.7.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,803 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/71/63e433614f6fab2c2663703dbde5fb9b7dfd96591c78e5ff34b388129d6f/granian-1.7.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,804 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/98/0b/c134dc19f93925d9a0f9362cb19744d7f3cf3d05a831ffd2214600afde8e/granian-1.7.6-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,804 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/17/2f4f98898074bc19b20b60b5a527e3639770e47f35c4bb9891e2dc809fd0/granian-1.7.6-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,805 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/86/29484747c591e6fe26a95cd1120baf44869a01e515d40474d6d33d03a978/granian-1.7.6-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,806 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/48/5d/96c291d8308b30f4c78cafe664267876a0251acc462d0359c80547fcecc2/granian-1.7.6-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,806 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/d9/e3a19940ca8038f1dbe6a96b3248e4684a693cdd9211a7408692050a6dfd/granian-1.7.6-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,807 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/62/8fa26963d85371a945e396d2a575e6fe40bfe3cc1f490f80f6e87f36a744/granian-1.7.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,808 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/f9/b1cd3612059f710b8f093780f90a9f3ff111f61cded3928f7f032ad69a2a/granian-1.7.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,808 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/b1/632278eaf3abd05a7bc4f294149cc7592ee06464031700b33ce9e74f614d/granian-1.7.6-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,809 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/66/7e/e89ad3c0ef0f4e36a24aa4a22fd27e06da437291755081c9bcc5d301bb96/granian-1.7.6-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,809 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/80/3b/1506faa510e1dd2de3dc1ec7c739c8dd259186fe0760694191347509fc4b/granian-1.7.6-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,810 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/af/8a5d77ef2d80be4ddb7b117d4dfffa29fc17deea46b2ae8285581a210619/granian-1.7.6-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,810 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/66/a012d28413145ce257ec01b79af30823af6264c016511315abd447613167/granian-1.7.6-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,811 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/57/98ec5c558c9759a7c5ccd1720527fa7842c167422637bab53943ecf9692c/granian-1.7.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,811 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9e/03/eb9071203aec1267547ca1e674a18f6610d5f78ed7ccd7787b3e244abbe5/granian-1.7.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,812 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/e2/68524eddfd81b506acda8d6dd6e3bb7161f62cc70bc05435a416de9e6fdd/granian-1.7.6-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,813 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/f7/f4f4f386d1775dff7b7fe327c9c999aa766cdb882f3f82634b048ace561f/granian-1.7.6-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,813 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/7a/7a0827be2a7b62ee27df9d2225a03adde7020c1e78b43abb340992b3875a/granian-1.7.6-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,814 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/c6/6cf661d63c9e6f67d99827a0820e658ba4af220254eb41dbad6d5e7fa477/granian-1.7.6-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,814 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8e/13/478427f8e559956260397085d6032cce75ded62e27c59365f53f095e3cfc/granian-1.7.6-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,815 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/8e/54a8cab46188e236f1a97954864ea1d830d11377bb2cda83cacb99eb2814/granian-1.7.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,816 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/5a/c875bb3a38b4a6b2d43fb7dc5b11768f1b5cddd49c0f5ef92d8985ff6065/granian-1.7.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,816 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/b4/7581a7e2abd51b59b8ec1def12fbaffce68471004892cfad30073c833670/granian-1.7.6-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,817 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/61/e5/2895338112db8ebecc6010b0dc960765b86fc2c49299f326c1cfa9b5a170/granian-1.7.6-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,817 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/37/a1/fc415b7c7cc861202a997a2d37cbf5eeced8717ac5ec41c67c209f0e78e1/granian-1.7.6-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,817 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/97/1a8d9357259a463368a199077969448334e65da39e827ac19b423a9fae6f/granian-1.7.6-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,818 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ca/af/fdbdeaefaefc0db14bec55eaddaa6bb2687567d6411ed5d5403fe852e682/granian-1.7.6-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,818 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/13/3d/5375a079dd6d9e04b18adeb27c4626bfa7c05e576c38fd004b3ba143c5e3/granian-1.7.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,819 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/47/3957e5b37ca904bc32c7d198592eb8da7663d002b54489a242f3a02aa18f/granian-1.7.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,820 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/fc/b048c8cdd95d82811d501a109db2bbde44da6b4f725e9972632e9effedba/granian-1.7.6-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,820 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/17/4ad504724c191dbfea41820ba935443030806fcfff106699ca1b952350ef/granian-1.7.6-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,821 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8b/82/90d75d7e013ff51974de6d20c1bb563e68306140388996e83c2bbb875836/granian-1.7.6-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,822 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/99/0a7ee88a114f4547394c3550f91dfa6508b4183c98cb24fd1a9ad9b458f0/granian-1.7.6-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,822 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/14/9c4a79ec657420e34b39bfdd0ac08626b2312ad32d1f418204ef5fde5aea/granian-1.7.6-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,823 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/e1/e695bc918c6f95f5d187f267f9176ea672231ef95436b2cc0667e085c3f7/granian-1.7.6-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,824 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/e0/f6668df0ef157f92001fb717fa5fe41be2430f0ce04ba7ba211bf2e09750/granian-1.7.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,824 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/67/d58453b976a81a5b5484c1fdcbec3c173a50c9d0f4cff2ccd4a0c4412d94/granian-1.7.6-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,824 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/5d/ad8c7243b1e5c1de7d57202a25c4df4021ee0267d5801ddc3e7d769aedfb/granian-1.7.6-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,825 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/23/9a6d9fa97c6de61e3463a3c921d2cd13e8af063058ef68520a9df90ff6cd/granian-1.7.6-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,825 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/93/b3e657317b1ed1e1194faa8727fd60ae407f30f6eec13dc9277e845840f6/granian-1.7.6-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,826 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/3a/43830ef8db6ab9e8c3935e39333b3963f4db13f0ef7a81f2eb53e0a62879/granian-1.7.6-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,826 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/21/72b6f4bde86262dd3a16ddad3a2421c562a10e3397b22b426d8299a2caaf/granian-1.7.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,827 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bb/46/330264c13f56675e7c06fca5d5bb863a3bf19b0597df0d191d75ad80106c/granian-1.7.6-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,827 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/c4/d1b7434df6f7814362f1edc24ab6c71f64ffab585c8b30ce99b9f3000803/granian-1.7.6-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,828 Found link https://files.pythonhosted.org/packages/98/ce/165a84b8b950bbce3b2b8d2d2a6ab4309476c13df0ecd1cf4dc29d8c1cd3/granian-1.7.6.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 1.7.6 2026-08-05T20:30:03,829 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/75/de7105cce8f7fae82a8530b0ca10ae5c71fafbb1f0e0550464e59145b4d1/granian-2.0.0-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,830 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e0/ec/36c09708ad56fa322ba536585a934eec1ca418bc39363b2c0a73f370c8f9/granian-2.0.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,830 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/80/c7/c6e4088c9d4afd574c47005e9371e2f05a6094351602205eb33b95bb767c/granian-2.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,831 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8e/c8/f05e0a6ed1b76c3f8b6b305de4475254c2e3e18bfd425ab2946ec8f514fb/granian-2.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,832 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6d/cd/49efb346556347d217e23d67918522ec054d831154c6650f245425632cb7/granian-2.0.0-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,832 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/54/ba8ee1e34204cdd11670305a2cc8d77a11531d81ee236836faebd5489884/granian-2.0.0-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,833 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/43/a9d24fa60476bbe62ba11a92c32c4bc82a174bfc5e0984d93d3bd7a033c0/granian-2.0.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,833 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/47/be0c79884842508d396a2c457bff8674afeb9db01bbb5733cd868e0a179e/granian-2.0.0-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,834 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/10/c4/67d0d679a72f0c393acfc5720d75c6340fd7df055b723bafb38586f8cc1a/granian-2.0.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,834 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/aa/a367f4ac68dfdf245d42e365da0a4b70579fa100a146ee9bf158409d74a5/granian-2.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,835 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/84/e42901f97436a67688dd23007fa01beb1e2f62c730e0d0a01277c0867864/granian-2.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,836 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9e/be/7d1ddfb4768ef15e88df5d3523f4643d61204ad3aba078d4bcc9679ee56c/granian-2.0.0-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,836 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5b/18/82026745a9b19b9ec38b5706ff29c6740bccf754fda535251362272c8d82/granian-2.0.0-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,837 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d6/ad/e664c82ca74c7c32821700432d98149a5e396447904e6bc009653b6a86c5/granian-2.0.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,838 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/25/dec6bf5fa6bac1ae4ecdba3a0097065faf80f3bf2032944bd2b0f79e2c10/granian-2.0.0-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,838 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/f7/7934eb3552eedeb918f6f59c6e9f4334f83d358befa743eaf62a08ded7d3/granian-2.0.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,839 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/3f/ea56204a5e7f89f4de3b1f16ee51c5c538f92c864af1736293442343dad7/granian-2.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,839 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/3d/a3e3ca28fcc9a7d4ac23c95535eb3bc25d1b174227525069d9e05ed4c82b/granian-2.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,840 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6d/8b/9865bfd80fc06ec249347b3a0e89a6059870a8e235591bda3ed3f502a92d/granian-2.0.0-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,840 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/2c/72337748b7f9b06adff13a31ae6559b960da54398d533fbb64d83c390899/granian-2.0.0-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,841 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/66/678f01ccdfb32c58d9d89797982c363110e33049929b874f2b2d4c40b7b7/granian-2.0.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,841 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3a/16/992b68e535313103e66f8667d3af0f68362f85131d192239ff304418ca3a/granian-2.0.0-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,842 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d8/b4/5d1d055512b398c0423100a3a07a9a1cf3af4558aba207f05dfd2e2fa8a6/granian-2.0.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,842 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/64/0edb5188db312ed32037626adefb042a4a08d728b67657fe9295dd80798a/granian-2.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,843 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/96/6afac3a929a45ceed1b2317bfa48ea425607ed5badf82e5aee0bd771302d/granian-2.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,844 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7a/8b/f49b53e321d3786aa5f3b06edd7083253e4f809dd6e1bc0d3bcf21bea8f5/granian-2.0.0-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,845 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/54/447887eacc6b359384d992783f9504606d838004f6a53c1292b10f8ee4f3/granian-2.0.0-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,845 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/de/b0b98e19839b54b9dfd873984b3535ff73ec8cf5d0fe02d5a027a2e8333c/granian-2.0.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,846 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/98/13/6a5aaf474640c9129a2b7715bcbf9a779693d97833220f47dc566629baca/granian-2.0.0-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,846 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/35/41/29271bd7707c40d5630514ff8e41d58ae9e230d0f0f50321a61910825577/granian-2.0.0-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,847 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/49/5d/415fbe74ffcf0a290aa616082bbdbc45182f1350429d3ebdab8f0b83aea1/granian-2.0.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,847 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/e2/7002c59900f6c433bda4d9598a7f2920d1f4248f20f866240601cde75400/granian-2.0.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,848 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/1b/55f5a17ce60e552a5828819e6b07e330f8118225d6db7f118e2beb928ca5/granian-2.0.0-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,848 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/e5/4eab530da2ce4b38e745dde3a5401c5419deb24e2930202244ae1f11c82d/granian-2.0.0-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,849 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/87/e4f94b4ae21d81bf258358bac0c173cf830aede6aa679627eae538114196/granian-2.0.0-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,849 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/52/4de73952e17f6cacf7c55f1886aafa2478815b763330f712415374a23f55/granian-2.0.0-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,850 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/a1/d51670fe492022411034140bdf5e6a72803e74eb59cedc6f5a9e95629eff/granian-2.0.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,850 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8e/03/04c53a88267d1fa29877b2d0a891e13b29712693892d4fcfa9810658f8b6/granian-2.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,851 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/18/3d/50d5a0fd9b660ce7918c9b49121652d506301fa879e848f3b1b86c1ea665/granian-2.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,852 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/7a/5fbad835f34ef40760f2512deca9b2ce8ed5941d98357a4226128d6d3d42/granian-2.0.0-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,852 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/94/95/721a339b9dc8bdbc0b973fed73c513af7523d5b647fe8b4fca51ce591744/granian-2.0.0-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,853 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/9c/13d814d3e5720ae0c6e8310cbad1ef5a5f716ec1ae29e8de04e955d0b297/granian-2.0.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,853 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/96/219146902ed8e2e12732996ee7c7bcc716ed185050d0ea4339da57166e54/granian-2.0.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,854 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/de/b0/fd13482c35e428d617047d6907edb966d75e0172a32ca1c3d264b2ca983c/granian-2.0.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,855 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/6c/aabed7eacb17337cda974871787ef16d713c3fc59c4ffe98e2d82e53ec9b/granian-2.0.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,855 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/7d/c0deb78957214a3d978dc0454271a3a42051bebeca1cc4b06f81982790c2/granian-2.0.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,856 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/65/29ee31b05404933d68b20e9783ba1b9d50a584a8df27d90758db894511bf/granian-2.0.0-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,856 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8f/57/afa9dc07919e17959e35ddc02d0d15d09c7b7be52f3d4494ba6fd0590a5e/granian-2.0.0-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,857 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/9f/068a0a63b21a9270f5b402568d16f2fa6928becc0c9b1313dcac611594ef/granian-2.0.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,857 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/50/1d/8f1fbc164a427fea04ed17718822d0f252c3090d12b83cf0737d9ee05bda/granian-2.0.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,858 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/25/9f80db1dbbbbeb37340e56731859340e53c182928140e08ac1edff701fba/granian-2.0.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,858 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0b/86/901a33c9a52ee9881642487e49d222a7a503ae33c3520c35674a4fe942a9/granian-2.0.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,859 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/95/38234fe9fdfe3595dd6ecde4d415812855c0a9bc5fd8dc72414afc032edb/granian-2.0.0-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,859 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/32/cf2e1a94b49ebd022aa9314d4dfe0de0d4405f475381adbb5d866d1fdf5a/granian-2.0.0-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,860 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ed/e4/77be0e250582dd7b742598a8e38220c9de3f0b2546b2fab3e5d6a0be7580/granian-2.0.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,861 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/3d/e4928c20662b862fb9b230648c7196a01e6e068d368f49d4476e676887d5/granian-2.0.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,861 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b0/2e/8497bb1b600b36968eb5f0ffb59b01d8ef2b64b75468d4ed48e988067b87/granian-2.0.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,862 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/fa/2d4debacdbba446b18b5d048e4cfa057e0ff34c3541f2154dd42b6e1617f/granian-2.0.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,863 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/8b/3e688ed47cc97b123494eb2b97fb65f097014ad357fc5790e40376db8ae1/granian-2.0.0-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,863 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/af/9accef7d89b1cd41c3bf62eff702ab8284dd4cbd2d10b075b2c34a02bdea/granian-2.0.0-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,865 Found link https://files.pythonhosted.org/packages/24/18/58f706aa9f79bd31dd68ac144e88c2a82afcc1aab84f33947559c8a7bc37/granian-2.0.0.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.0.0 2026-08-05T20:30:03,865 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/67/eeded54806c2c443c7ac6412b036465c7290239f2329ca5ed6d4ec31a3bd/granian-2.0.1-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,866 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/55/4d/fd0ca20be43442eeac9ded07f67970c3db97b995733939a6f72870624cd0/granian-2.0.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,866 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/5b/36ae314c5ffc429a367dff7e90fb4669e5bf7f569f93dfa486e2a9029f7c/granian-2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,867 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/e8/d8566032d5ce7bde0f9b90f73963293ba9be348c6256f05c9412a4c38bf9/granian-2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,868 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/81/73e5bfb5c5f1368a9ba51dce749104656fb6d030e71871dcf83e0a9693f4/granian-2.0.1-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,868 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b7/d5/05ddf13cd803eaa0a3af70c00f302182758896dab6c319da0b067519ab64/granian-2.0.1-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,869 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e5/61/e6a7936933f23f52364a711b3dbf61cbca6d8e1f577a071836aed1f6c6d6/granian-2.0.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,869 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/88/9e20ff9d0528170da6310d6cc26fb2e8fc2b8679373c6c4ee972889600cd/granian-2.0.1-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,870 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/56/6b39c820d886bfe79b5a681494a938a584f536144537279955905ae429a5/granian-2.0.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,870 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/64/6927516f64af67a62b21ecb69e858a74523c18ab628af5ddbc6fb7012009/granian-2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,871 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/53/494bf0a51e9a917cc4e430db0f16bd29e76521243f84578e0a15a035d65f/granian-2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,872 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d2/75/00b6f05c22d0050383520fb05e31f225a46d83703660afa3169ec2bff2ee/granian-2.0.1-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,872 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/38/99/a1a59b2151c257830689f8b5c6a38c0143a0a0233975e69737ba679a3d97/granian-2.0.1-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,873 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/fe/bfffff9c12f14b85e2b48931a8db5d385dd7d6357395a483c4f488bfbf2b/granian-2.0.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,873 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/51/026debd0629c73b34f188fd2db492cb57d955638e801e59733b6eb25373f/granian-2.0.1-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,874 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/66/28/0ef80a8a57f3ff93515ff43f7e40a1266de901bff187f1e3418f5170de7d/granian-2.0.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,874 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/b5/1b5966b95def51be51284cd4a246d8082ecf170a147356e1baa0075e7ba1/granian-2.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,875 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b5/9a/aae3bafe6ae7ac7fe271b45555d15aa35ac91746a55b0db6604512f63654/granian-2.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,876 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/89/34e5754eeb69543d2ae058ea5cd46b19e9291bb9f2776a4c52c49c9fb3b3/granian-2.0.1-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,876 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/78/9a/2735c1ad89ca7c15b62ba4ec721f7e70a6e14fc64f86084ec6a8d0e1b167/granian-2.0.1-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,877 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/f6/b9aa8ca918f55852f99b6606bf001f9df4e9b4c057389b4f67df95c84c3d/granian-2.0.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,877 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/2e/7c6ea9c7c6366d26f118497a07deb117a339f7761b72f5afc6a5d17bf6ec/granian-2.0.1-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,878 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/82/a96da3620bae518208d627cb68b2094168ef291da9049ba76261387b88a4/granian-2.0.1-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,879 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/de/a6/43b4976f2fcf806986cbdddb8c272219f2c24ffcae4bee5a171c47552621/granian-2.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,879 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/34/08d4ce2d9fc734f901ebae8af2a198c61013d73ea55dc34a76e576101f08/granian-2.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,880 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/88/dc6871111640ab19c25097baf553da4adf018cac614d08a4be132ba807e2/granian-2.0.1-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,880 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8f/ec/1fe31f285dec02cd5c5acdc4070cda7e54aa9cdb91df6af14c5174c74955/granian-2.0.1-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,881 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/09/1e/fc9f8a940386d0ac09958291229f6d56f62973d92c9c53cd3902bf2c5169/granian-2.0.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,881 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f9/28/8edffdaaf057f04c23455b2ddc29fe3d21aec3118df4cd1c26ee662f7b4c/granian-2.0.1-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,882 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/b6/e68ddfe656799f4365d2854353c227bc1ec46290688e70acf34e7dab07c2/granian-2.0.1-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,882 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d2/f9/d3e4d1ec8dcce01fe1d7225fe89de1d89c0213d52fed1522cbf074814cdb/granian-2.0.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,883 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/f8/ed3319f7930fe25fd3a635c43f8009e90fcdb9d271825bf385d620fcac2d/granian-2.0.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,883 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/72/39c7345a93eb4f5ac9f3f55b4706e5fe1499c84cfa2d4163f96a9a0a829e/granian-2.0.1-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,884 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/18/ad/5b8c917c485c1da7e1405c6ce869d571e13f5d948f22540118997bab4125/granian-2.0.1-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,885 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/bf/5682b6aafda4361a1dd61cd18745dd483af761fc7c4234f159393aba129b/granian-2.0.1-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,885 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8c/db/bcff78c33c3e608e0bd68f6578b4d4855113e18f674429f99858a39b33ed/granian-2.0.1-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,886 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/98/f2/f05df7f085fdb61f4bce27dbde1d51db6f0c4f8dacbe8efbf49dd41430bd/granian-2.0.1-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,887 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/01/e7/ae88bc3e56c58ae1295591c648a28989c2ffc99ae4801937e4f57d1ebb1c/granian-2.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,887 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/78/53/dda3de7e0e52894744c4eda5f058c3cfd558631deb27148f30ee0df4f568/granian-2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,888 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/52/96/e1f2a1737ff9c7ac6680b45e4df03132d78f081e2c803af35c36ceb76ca8/granian-2.0.1-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,888 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ba/4a/9e5fe93c38d5b2f9b3f86918b3f472c5473788591fc956aecaf68c621750/granian-2.0.1-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,889 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/85/e8/3f853844591c82816c9228721c2cf8837a42f128661ff17777d694c42ef5/granian-2.0.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,889 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/77/db/9025a57fc00192581bbf8ab0dac72f256460379560d3624bd6f5bc617619/granian-2.0.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,890 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f3/94/68635d9ede5bda4eb004c02559ba1d5318fe078787f1edd367e24df1658e/granian-2.0.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,891 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/e9/0725ed0704446836e68dd41991a09373f6270e1c07d07b602b83ea6ae10c/granian-2.0.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,891 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/88/a7238f5f805a0539841e40cfa0222b745bfca708522094a5258360d69eb9/granian-2.0.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,892 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/56/fab0b4178d7ec28555359fc3f7f773c57f57349b0ea25ee2da27ed688ad3/granian-2.0.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,893 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/7b/5b01994a3fff58d58778ba8c9a08f01641ff1bdcee9407916cde908b4e8d/granian-2.0.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,893 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/bd/d429067c504b5e4b79ea09c0c37e822d35c5ad76f35274b0877f1991af6c/granian-2.0.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,894 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/6b/56fb58381deb5d4f9ec63f007999ae402cf58ba57e230fe4fe199fbd92b9/granian-2.0.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,895 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/05/d160cf1f5bcc842a8d3360b1b16416a659d7ee7bc0ad46b981897f662b04/granian-2.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,895 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/dc/f559ddb92ad49eebd19dd2037b385844a50c95c807edb08041e8a70a5d97/granian-2.0.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,895 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/d9/d74b7f4f50fdaa281a9ea7a450690d9ce320095c437ae90b1262f458d302/granian-2.0.1-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,896 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/ad/e402efd76e182bd2e08d5a6c28b9613af712915738cb0712fc387baca4a0/granian-2.0.1-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,896 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/ad/5010c378b6a04ce770b4692770ebf67cce20eda55eab0240f3cd92232122/granian-2.0.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,897 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9a/ff/12b0e9b0e15912fd1c4feb0bbe15b1722739b93a0b88140a0ebec8f40d00/granian-2.0.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,898 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3d/2e/d4fa1595fdcb9def3468789a1434663de4c9d2eaf673c034319db1ca4e66/granian-2.0.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,898 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/9a/23c479e8ae0ce15664c3600d5c20bb4293dbf22cccd228efeb80983f6e43/granian-2.0.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,899 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/7f/4d5120aa04c3e3d3c15ff526a2ce54c74089d929bb17fb2fa287885afe24/granian-2.0.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,900 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a0/ec/69ca2636df380d02b56ea3af2cf84a8e92656037dbbef870893f7b2bcba2/granian-2.0.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,900 Found link https://files.pythonhosted.org/packages/a5/28/d6c242e9d38c168c01a15f846f1eb20550e7d9ba5579af683ae0b53b81a8/granian-2.0.1.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.0.1 2026-08-05T20:30:03,901 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/b5/a8be83eccc21dce93335f4281e69ae974915c23b1171af8a8c5888369048/granian-2.1.0-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,902 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/1d/9d5c99796506247a771b3ac159ceae91a5e420c6351e615f5c07920bd322/granian-2.1.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,902 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/f2/19ad87571d69b5e8563f02d3bfb8cd2494dafd7f9fa13822d1efce63ccf9/granian-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,903 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a5/ae/08c325a481f57f954bee56c64b4c383f3c6f8c3afa4768253602c8520011/granian-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,904 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/59/f8/294e48856727cfa529e21a22de8d7e2aad6a8e50caa0da944d069c583835/granian-2.1.0-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,904 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dc/4d/2ed422f6e6022bf8297e45b44c553f092f2a39285ec65dab542122f0e04c/granian-2.1.0-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,905 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/d2/c600f815bcb11d87acfd134fc8ffb9e4221ef0dd0405d1368b9ed1b1d7e6/granian-2.1.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,905 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/3e/56dea1918bd004b600354167b4fb3e387c7d885407b8bd2ba8e330a30ba8/granian-2.1.0-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,906 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/04/0d7c6397e4361ef90fbf0a369d5961305267252ba460292aeaca2426cfd8/granian-2.1.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,906 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/53/78/124ad43de92a370cc082816deaf0bc89b0714c773ad026f263fa36bc72a8/granian-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,907 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/ef/f4d98f4bbeb5d8df9e98907b9b13882caff644bf56729db8cb77d4ae1d85/granian-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,908 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/be/19f445132325f128f0ceb5cbbbd1e34916b17f22fb440c46dceec5e77626/granian-2.1.0-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,908 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/32/16bbb54c35edf6c7348ce336af5dcef9c1faea308920ddf5c5261c7c7bdb/granian-2.1.0-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,909 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/cb/bc63712992744306ed3db837cb9f1be5418cb3e3a9b584c2eaaa27043381/granian-2.1.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,910 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6d/5a/9016186f88f16897f1377d22bbc98777df8dce23430072a6497b1eacbeb7/granian-2.1.0-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,910 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/79/5f1dec6192644547bd1b564fd520d98f2bc880071887683d5048425ade5e/granian-2.1.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,911 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/fa/19df4b1e7627ed56954f6b961047ecdcb581fac426d77c89fcd443d397cb/granian-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,912 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/c6/e3caed45d3b0806284c3c282c1da832e66f2566bb0c46482fc703abc7a0c/granian-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,912 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7a/2d/a352f6eb828da9e8579d02a6c7a5b8309e0f60065ebb465c0abf25302a11/granian-2.1.0-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,913 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/2a/bc5fd3d1175d1257193c81c0607a13ffed7552d181dc9e52db3f6282ff65/granian-2.1.0-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,913 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/95/a5c935893a947d824211d0abc0df7ebd8427cb0ecd1e0494485621f7cc57/granian-2.1.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,914 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/82/ab39162b80030cd4266ec74802e7d91f410a1ced723a240a7e801e07dd09/granian-2.1.0-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,914 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/97/ed070bff3ad867cac2556b79bd0b44b57d2859c49ea0f7a943c479938885/granian-2.1.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,915 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/ed/a85a348e5edfc24616f330a7a49f9a69e724f5253442d39a7e99e14bae65/granian-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,915 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/ec/080f0a7ad2768c3208618029412f48b12c476d246d561363b8cb83d82cc6/granian-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,916 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/87/9472d6e82e069a40281ccfc24f25b74f1dc2dcdd607c77ada3fdf38ade3e/granian-2.1.0-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,917 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/e7/ed52c3aa14ec6d06b3f30c179fb0c69666188b0fce154446a64ea2fee3b8/granian-2.1.0-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,917 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/01/78/c4b099530edb6c6ea3ea8ae5fe17a21128597032f3ea071066622d01aa67/granian-2.1.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,918 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9e/70/f3638ad73f45f2ad0c64ad4b7e9ac40ebd4e2d303c5c6fcbdad70907d373/granian-2.1.0-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,919 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/e1/f47d3cfd5f72d1a75c4a87b7ab3ef08c9c69e78e93a1bda74faa30a2206c/granian-2.1.0-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,919 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b5/b1/79f1be7c7ed0a9a712aa409f211e74e75378cd268d07d57c189a1871d1ad/granian-2.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,920 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/f0/6e243978919814b941cd8edd2558582802b3a43d92defc18fdce3d2e5bda/granian-2.1.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,920 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/71/c1a3875d6e79f55f5a21b3941ef65ec4f4f5388fd7cdaa6eb205f544b603/granian-2.1.0-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,921 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b5/9e/be7c805dd5a8ead759655b95f037a2249ac1b2af968d1bb4d069e1f43dbe/granian-2.1.0-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,921 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/6f/2e253c49a43dc49bd7c71a4c4e0494f5c5db8da74b1ecdb02a42ef32d9c3/granian-2.1.0-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,922 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/77/00/485764b296db061e1e731f03b84b53d1b397bda410e434d1220e473c8e7a/granian-2.1.0-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,922 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/06/87c19472daa2dc75118984d2d7a066310a26ea1d86e900570e3eb95ee83d/granian-2.1.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,923 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/1a/a1e05bf272cdbbd4d7a588487d011eb601be50b604d2de629e236a8c0019/granian-2.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,924 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/5e/475f3c3559f5812ad0a1b46a84ca1907f8b6d152f06cb6bdcd74862d46c3/granian-2.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,924 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/55/6ebf38f002db73f63d235151c0a51be67264d3b0a0d4bc1b4ae63b0066ca/granian-2.1.0-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,925 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/84/3c/f8fa9b1bc922b5cdfc4ad56522b45397a31e3ead8f43b8b0da13752d6f2a/granian-2.1.0-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,925 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dc/15/c2903f5e6a919237e6f9a3ba2d37fdbae7e3438d18a264cb8a67e90c9b46/granian-2.1.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,926 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ed/86/6aa766f7ff0c9b0a586fca5444c641792081fc3ea7bd460a94e865e13463/granian-2.1.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,927 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/a4/afc8c11c4f4eab2cc4ba446361c5be952a223cf08f1c9377a1b3aecfe708/granian-2.1.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,927 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e7/10/66b5e5fcf8a8c249295ccdbbc12d56b647c8282f19f1e82ddfec2ae327c0/granian-2.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,928 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ca/26/cc68c0293da960a7decdaa5d86fd53db6fd8465a141d0d7ab09e5c480a84/granian-2.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,928 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/eb/0d9d3185fde9b3e03be16b4bf95d1d5a743197dc082688d3345dd1baf107/granian-2.1.0-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,929 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/9a/c1bc72aff4c799d2891ceb3d74b72a10db59bbd513514939781a5e796778/granian-2.1.0-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,929 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f8/67/e655ee175cb9f915ee4896534e7a7a89cc03ad2aef185fa00fb91583abca/granian-2.1.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,930 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/ad/31743d5a7e9a8f8c3544a7d9ddd964e5c0be1bbb477f0c2cc8b39a1be997/granian-2.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,930 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ab/1a/f43a99baee83dc024cb0b9a6a871e11c474535fee4ffa5c943075a93e5a0/granian-2.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,931 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/f6/e8ea4de38b6011cb044af05b4cc6f897e1a5da32f48976eb53e46f7dd9c6/granian-2.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,932 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/6d/55df7b1d3ccf4a0571c3e47872484e1d637b321cfc2d3a134487e1ed35a6/granian-2.1.0-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,932 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/d9/5304cc80a3f9d38c47cbda1ef6ffe683f6ce53dfc94cb213a0b7e8c9e554/granian-2.1.0-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,933 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/c5/353dd7ec7c8ccb6244042b521b75ed3f622c2d67ad594b57ffad406f1ecb/granian-2.1.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,933 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ce/ba/ca2d8086555ec4de47f85c5506050e082580cb4b7fb0732ab3d66f86d194/granian-2.1.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,934 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/30/5e384abed33fc24d28ed2bbb434fe906e7de452273328fdc1ba211e91f76/granian-2.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,935 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/8e/e5447896c47b66462dddbe05fa2adfced22a3ce0098a31f6bd55ce88396b/granian-2.1.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,935 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/7d/d2834804142fa4e158c3a82e7d47fcd39fa27824f436b34e94c30567cfff/granian-2.1.0-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,936 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/c4/95c99b8a05b7425e21784c6cb0668ab2535d5c265cd1a56868961d733a95/granian-2.1.0-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,937 Found link https://files.pythonhosted.org/packages/93/1b/d9f3fa51ba81911f2f6e254e79355c231778373cc305cf41105eae4d475d/granian-2.1.0.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.1.0 2026-08-05T20:30:03,937 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/08/41/cb32573af01eba04ff0149efcfc7db5a271d144f41116ea4d2dd43014a00/granian-2.1.1-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,938 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/7f/daf161a8ac3cfe78968ad587be386314c52c7b1b5b364cad768a906916b8/granian-2.1.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,938 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f9/2d/15b570ae656e3f5ff3c9e7a3ac939d163af4ef127bf8df73ee09696d4f60/granian-2.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,939 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/5a/2f02289a91ab9dad3472aab7be7a9cb86eda0e0c003b7a69912a6d215038/granian-2.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,940 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e0/7a/275f703cdbe8e13b23be54e53a514de8ed980629e78f057a21841c0f7692/granian-2.1.1-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,940 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fe/b6/1ef8d211a4b7aa61d72d770790bd854d0b692e50e12cba2462930ed5d669/granian-2.1.1-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,941 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/87/75/2f9b65d16472a73acd5eb3cc78eb8d0d405603d2e809919f0c93b16db787/granian-2.1.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,942 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/37/9b/96424154d67fa7a8eb74635477cab210888525b531418b0e5c7db713cbe0/granian-2.1.1-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,942 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/78/096cfd63ae3279982c17aa3e64907d753a27cf7e2e69295da6132bf3142d/granian-2.1.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,943 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/8c/3c1cc71c1f2307a4f0b4eb571900fa8e62fa8afa4d2bef13abdeb4a5dc75/granian-2.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,943 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/dc/150ed488c0fec24e4b8d083e051badfdd9019523eb022ae7f32eb1abaa24/granian-2.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,944 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/8e/f334c699372543d9e8e827a969011f46badfbf5fbf7498dae3707a178c41/granian-2.1.1-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,944 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/b3/8fa89740d02905d26b78ac8123263860ca580b4207b8e8b48ddde3166bb4/granian-2.1.1-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,945 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f5/08/ad2948473650b9a357a70c6835bbe12dc4e2b7c3e8e50df3c784c257692c/granian-2.1.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,945 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fa/a1/643af755e283506fc4847a1b4e9ce9cfbaf5d009564503669e6b6c8be205/granian-2.1.1-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,946 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/ac/0513d2297b59099836f78b9b05eb2babe6222e6abe8712f45b92266e869c/granian-2.1.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,947 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e4/ee/9cf365d95e617d6406c7d7697437780ace73d315e7a75dbbd54ea8f26bbf/granian-2.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,947 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/a7/1b7070e73a788e3b5e736c28657750c0cd4bc02186e4054cd20e82a7b4f5/granian-2.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,948 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/da/d726ab02cb2ef22a6f4fbeb6f52072180ae377021099cd156944f290019a/granian-2.1.1-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,949 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0d/01/bfd07a3085aa95782bb846a7fb04e811751888b2c1dcbaa87f6ece477c38/granian-2.1.1-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,949 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b0/3e/48181d9da0a6a4ce519b490a8b79419db4d29fac5841c05558cd9f18b76e/granian-2.1.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,950 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fd/60/c2b7ca9fe598a34ddbd8fd4d2e303355eede43eea8d0f38909860b323f1c/granian-2.1.1-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,951 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/16/8c90bd4b3b06eafda6c2db74ae9fee0440c22d32e010659c0e0d0ea4a46f/granian-2.1.1-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,951 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/66/c4546dfff3f15835350d5632a83da7c8992a4ad7850ba5655b4757d9e3f1/granian-2.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,952 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/4a/bfbc265f8dabecfc9282ca48f7088680c960e8728612922279dd963239e6/granian-2.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,952 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/fe/24a2088d12ee2cb34f8906f452e7aded77c4fde390cf28bf8b9f85a9e44b/granian-2.1.1-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,953 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/85/1d/6bc7739d356861a290dbf2ea073b1e679782fc2ed00ce6945519b5937087/granian-2.1.1-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,953 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a0/1e/944e2788b7d97ddb2622c19b4eb280ed732a74988751d4c1015cd6c576b6/granian-2.1.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,954 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d6/e9/892918d39ff6e1628e5643e0bbd901921f97159fd097afa7712f09246cae/granian-2.1.1-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,954 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/9f/7c7c5ab041821434465e6eaa2f5f8a1c5ca629efd86755c623fbc0628b14/granian-2.1.1-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,955 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/09/9d/c2dc8b98643fdcce09787f1b3bd9b1348abf13d5c8f3d73f4ccf87bd0965/granian-2.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,956 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/13/da/b52e70184838b5b70f94f970301608b5ede9b8314cec65772e3e959d8900/granian-2.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,956 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/c6/d9cc9d2ae8ea9db3a01b9be1d04d9faed7d8e2d095981d6d85a07befe7d5/granian-2.1.1-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,957 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/eb/c0/1c17640eac7205c1666063c043a16edadec5d7a42d437ec425ccb3be7955/granian-2.1.1-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,958 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/04/a43111bbd41a47f28d9f3fc30eab750aa7e0eded4b593b368dd1357035ef/granian-2.1.1-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,958 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/37/19/98bb1fa7eba1b4d6ea672268581cb0fa75919228027ceedc1b80ed35c9a7/granian-2.1.1-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,959 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/41/36ab133da6f5228c3cd480b7353e602be59fe5620c8735271204e6da4cb0/granian-2.1.1-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,960 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/0b/e479bf7fe982169440a8bd0e6647c340bcb89ce3341b70fca691e5c1c73b/granian-2.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,960 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/aa/61e11b56c855cb65a06e580d840a53506c57ad29968c34c609b71b5e7c50/granian-2.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,961 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/57/02649fd27e1a92863ecd543d12f8b67b4768d978aaa115053cf55ea7661f/granian-2.1.1-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,961 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/8d/17db36df640b0e27d8af605b48b5ba76ba2b118fc20e136d4365e3ad022f/granian-2.1.1-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,961 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/74/6f433933444f3dfcf21e5bf54a008503271ea8d48342868f66c9898ceb3a/granian-2.1.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,962 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/59/a3/40e6b7fcd2a3a0d1a9709dd5a2710670e82ba0f72e61dd7b212c6efe84d7/granian-2.1.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,963 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0b/13/965e58893a3052e6fddb44b5d2127004e15c3a12424503a71495c39048b6/granian-2.1.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,963 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/08/f1/fcb0b40d7a7e04c8aef5fcc1d1b302dded8c22fb01db7f87ff6128a2e8fe/granian-2.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,964 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/51/50306e5509ebf3d20acd19cc0670c7114f9cc98819eb8fa6a3df65c14c30/granian-2.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,965 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/1f/64f43ba57c3e15dad56370237b8cbde205c0d8db9e10222d31dc9a4dec30/granian-2.1.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,965 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3a/01/fc6ddc6625c1684576da74963f0bb98de256c745a411c45c124c3f2715b8/granian-2.1.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,966 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/77/c3/213c1d7e3786fb0f2932f272c26ee5a2efd88ec07073c00609090ca6aff3/granian-2.1.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,967 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/35/92222e75b0c0a12ad105f4f4cea0b52b6c6efa1fce8af420976aa683472c/granian-2.1.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,967 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/92/bcd28b39cf446fa6ebafbe0dae3711c1ab098f63dda8dc6d945a6d710aa6/granian-2.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,968 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/32/c9df70c87725d8ebaad30cf4aed656af0a3a21f5348d6b34606ef30431ac/granian-2.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,968 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/12/c20c44000c78335c44f90f107c3ef53df69b0b2e4832fc947c9b1deba385/granian-2.1.1-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,969 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/46/6e631f4089b94b60cb52b5c8d68f9081b0314e67ee8a73458843b12d0b41/granian-2.1.1-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,969 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/b1/153ea3dc074b42538eb3d7a19777f3a92f2cdab2f063b37c55c4730e7b43/granian-2.1.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,970 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/49/c0/d40f91bd1f6d8090c62d6bb8228ba1d880401834926a3f666b05c87e6222/granian-2.1.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,970 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/fc/9603a6cb5f90c6f5febf8cca98f9125814c3afba23ad766c8b87f913f93f/granian-2.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,971 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/91/e0f56fecc1a1d2ba9f0d6e0fa5c20067663586ea33762bbe88d43f628249/granian-2.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,972 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/66/ad/92ea1ae647abed90ede85070b6f0b05b14d165ac4fb0b06864c90e2669a1/granian-2.1.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,972 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/d6/cff63ffd5d6ec48e6c10274695006363f23a167c0ca7a323a922742b0a0e/granian-2.1.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,973 Found link https://files.pythonhosted.org/packages/f2/74/f30dd0164b9455555a4e23ca3065e3fabb069cf5706b157d21e926c1e526/granian-2.1.1.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.1.1 2026-08-05T20:30:03,974 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/3c/b6b78b63b65d9adaa29d70f7a486ad3fe50d0bfcda8f045b5bb54b7e25bb/granian-2.1.2-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,975 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/b7/28d0f3b82a09474a5c7a1684f95b3d0d18fb1b17254b006533bbfa5750e9/granian-2.1.2-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,976 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/bd/e4dfc07e8cf12dd3dbf6993d774c64d9ac185907028b2973b0cf7d3b88d3/granian-2.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,976 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bb/4c/cd2fd6e54bb3fbfb55e79fe778f875a55de7d6e7d39d39841dfb6ff991c0/granian-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,977 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fd/83/de82fb2cf3b7bb5ac8b38f63843e53d95486100aa53bd843a70d06a4bc80/granian-2.1.2-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,977 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/c2/24976fcd308d9afca319c0f8dc6e4cab49d183c4b20c6024533b91407e07/granian-2.1.2-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,977 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/59/c7/04046b36939cca0e5d963578895f1374ed70007729a239ded8d5270f158e/granian-2.1.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,978 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/d5/b6223a4bd79a12325c295abefea62330b9526688a472b5d9c757b37ce68a/granian-2.1.2-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,979 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/8d/75ec269c61c8edf9ce0af3bd4140f837bbd78864f700a416964719a4c293/granian-2.1.2-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,979 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/ab/fcd003ae511e2205c936d8baa0b5fd4fc6eb4f59dfade5eeb360207595b1/granian-2.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,980 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/5e/3f78e4c0822a0908beac433c87a00af9d2c8b7bf842cf249982239d27a31/granian-2.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,981 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8e/7e/1a85a3f53063d3d4620e526947bbe4080bafc2ce5d41d7e1c049ad5cd94b/granian-2.1.2-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,981 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f5/88/5bcb67822e1d5e8ed4dfa2f63ec85f0cdc621b2f4873d1fe65b0fd7358ef/granian-2.1.2-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,982 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/da/39ae1a1af066d83ec73054b3a0cd8fcf26cad95522d30a79be356baa4a55/granian-2.1.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,982 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/97/4c1872f4963f7541631210f664d26969b2e8656c5010effe961d37bd22ab/granian-2.1.2-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,983 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/ee/25a66b9b78a2164af8a35dfe6aa817e490392b31fda29aabd80d9b4a01a5/granian-2.1.2-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,984 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/ac/b55609577a692bc7fa8e1531f3b761cb6951a6c7703f67d2433da774ebed/granian-2.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,984 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8b/6c/1a36eca221463523bd1c4f7decd39c85d992240b72ac25d0a9e111395ac1/granian-2.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,985 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/01/8444d821ebcdfa0ec9e4e1208b757c30490da4abf2e8ceba1aa0d387b65e/granian-2.1.2-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,985 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/7c/6396394adfcde88809dc73c06f27e1e7423776011894bb337c6c9eb3fda7/granian-2.1.2-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,986 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/6d/937e08f2731b6f7a808653ade50adc5e6393dcb29b4ee4e5ef335c5db119/granian-2.1.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,986 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5b/60/eeaf4dea40ab4398723cc5d8c143fd55daaec52af994cfea5698e692c0b3/granian-2.1.2-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,987 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/fb/c5dda4fa6ce955dc834998183c82dc1418a446d3815aab0eb598ce37bc01/granian-2.1.2-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,988 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/67/8c1b02b6ba351c0fae9153b98af747e8a45a88abead79cd25dd0b865116a/granian-2.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,988 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/09/fd5618bd1b89b600921c862201543596accd62067d36b0e946b8ee5e2f48/granian-2.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,989 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d2/c9/52c9e13d6931994d8c592674519935e16695fde1ca99e9c203e07ad0b100/granian-2.1.2-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,990 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/53/5d/c638587110e89ecbcaa0dbf718775758f0c0e3e6442cfc285eb44bf1278f/granian-2.1.2-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,990 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0d/05/45f22dc3017e59c857baba87b8220e20e0154dc3c5efaaca076e0bb6f005/granian-2.1.2-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,991 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ba/de/aed6713b0c5f8208d773a47795d7527e87fb4582b51f0004e23738c18cfd/granian-2.1.2-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,992 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/b2/e8d000c881e1429653ea3f054cd42de45f6c01f6ef4d04c94cf6bcf9299c/granian-2.1.2-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,992 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/d7/3583eed00cf478e4e147381e02e628c96a21669f5139f12778ef50a20974/granian-2.1.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,993 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/11/c7df229c9daefb82c4803e5a2689694f7949c5ab017d5d58cdefb81b8879/granian-2.1.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,993 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/5b/90c1f112a4ff0a1003d20e912eff128572ccf13063af55ea51ee6ba853d5/granian-2.1.2-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,994 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/32/54/284d4d5d82e672ac9f835920b7415cf7db4cea0f624bf50985ed090611cb/granian-2.1.2-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,994 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/04/8234b83c40f46f2cfc682ee89df67fd64147ea632a477a4bb46f1a0de779/granian-2.1.2-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,995 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/fe/8dcd30b059b0e2de4a42902217a5c243252f80d690c808be7503cbc7dcf8/granian-2.1.2-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,995 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/d4/91c62207e32474c754a9dc6b79a7ba5e22e3533406d5c12a56d5bddfef02/granian-2.1.2-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,996 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/ad/d39122e648b1a37245a505265ed2eca788649a56e98aaf612a053a70ad3b/granian-2.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,996 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/bb/444b00d91f51b46f5cace67a1a76792fe59b57c105d915a3c836378befb1/granian-2.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,997 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/8d/74dfbd6b1a8d02023cdd7e28cdf4075d1738425165737bd06a50712dbeda/granian-2.1.2-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,997 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/d1/7a3057a3f4a70a7e4b224f0d4769b7b07f31af3af444ed1d9bda1062b8de/granian-2.1.2-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,998 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/4c/409ea40c76bd5672830d2168da406dd93ce93832e02b2944ba769b6bba55/granian-2.1.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,999 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/34/505c5355dac061e6b7da11dd077880bccfc938b4c78dc4733110a5824f10/granian-2.1.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:03,999 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/12/20/403270362bf2abae520d857a2d020539d83f8e40e7f6b719fe6ad95ca740/granian-2.1.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,000 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bf/0f/c9914a4ed8a38171a2772ae5a7698ff267f814a27702892c8229befd1628/granian-2.1.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,000 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/10/d0f76dc6774287066e95ac5d833dc96b805958c365424abec254df08aeee/granian-2.1.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,001 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e7/fa/402fbbda89bb8a5939d0f2bdc304dbdaea7118d6d35f49fd5f16f41e3985/granian-2.1.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,001 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/51/6a9cecb2377c4c5c03e2b448b73cfa804ac888cd10f0b678902620dacc32/granian-2.1.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,002 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/78/ac/942c5f964a6bba52a6e537d7f2bade090f73d829cde2e702d23d290c8160/granian-2.1.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,002 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/4a/64d79df0d0ee63673fd02b6afe43b0687fdeaff0a380c769bd3556e0f1ce/granian-2.1.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,003 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dd/9d/406536370a057ca6118e18833512195c101f6ba6b22d58dbc431ab864f5b/granian-2.1.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,004 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/d3/265fb57a08ec9b4b6726e10335934bdf07bdd530bc192bd966f64e74b43a/granian-2.1.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,004 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/8c/e72f4b51ca563ccd73269e0b0e8774016746722b4905acfcab92de8fe469/granian-2.1.2-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,005 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/81/45d8f5835effc9f0fc23ece3e509d0acd2e9dcb08b960c41b887d52ae6e3/granian-2.1.2-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,006 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/26/aa51ed0b374bf128f9e562dabcf26fe333bf70661008f69b9c15695e03b6/granian-2.1.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,006 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/70/ee45484b7b21382a8573e5096e4ace9891d41c950b7523b3df4266f544db/granian-2.1.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,007 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dd/45/5a6b9cde9b9109fe055c44b19b73fc4a570ed93aa79a33a2bede7c71ab57/granian-2.1.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,007 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/60/0e/2225bf30b39cc91e5c352ca8544cacdeeaad07c4f27a38c8a316174127a4/granian-2.1.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,008 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/16/98499d01e1bc6e6a9ea5f08b8d964a46d39d86721400f672c265e4d671a9/granian-2.1.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,008 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/d8/ccd4643ad226c796b5c9d3f39268eb8dfa4513fab21fdf3f1fd763a264ff/granian-2.1.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,009 Found link https://files.pythonhosted.org/packages/56/66/d90e723fb856eae65794c530836fb2e61b39f21778c30aaad501125d0ff5/granian-2.1.2.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.1.2 2026-08-05T20:30:04,010 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e0/75/fe4fd2ce8337cd76fe10de5a5f23e68aa818bb23b4944d53a36f635e62b0/granian-2.2.0-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,011 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/9a/8a94594e563b98205b4cfac3b61c4cadb39c802789f976b885d8ee341a8c/granian-2.2.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,011 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dc/58/c2d292c82014fd047d041bbfbe7375547cbe84bd5d5edea06700ee7afb69/granian-2.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,012 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/03/db1528f7f0fe9fb28a0d088a131333c1d86bbb8b5aca80a36f2076a4a74e/granian-2.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,013 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a8/81/b14b7b642c7ab73d820da31868a8d8d98f44ec2e3d97c64cfb7f4bf35393/granian-2.2.0-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,013 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/50/be/8988ceecc3c84eea6aa71d242d30313f36ddfc0481377567fda8216e45b5/granian-2.2.0-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,014 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/e8/953185b032a78751666e8d7868543c5ea6b66f51505a7cb6755d5daf442b/granian-2.2.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,015 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/e1/86a940d6514c147508556979c6dad214e1ad5e22033f42b76a7f0874806e/granian-2.2.0-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,015 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/4d/503d4a706d9ec497864ac6cb1cc69b41e1562d9d72fef97301c3ba2b0241/granian-2.2.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,016 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/10/e771dc43329dbf6e569a14718180cbdd4dc4693b0de7cad797f3f3adbcee/granian-2.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,016 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ed/e2/2d69704726b2b859f0b4a1f609292459e5e9df44522e7479940cf5a3aa72/granian-2.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,017 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/2c/65f52fa7497c6f83f3c9032b30ef8691db59127ef042f4a2566010959b3e/granian-2.2.0-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,018 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/b3/082a181a0f6c6c768e188509f2a90a89bb1e86516e3bbed690e717353dda/granian-2.2.0-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,018 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/58/8a74349ce73bd85182296352875833d6024d3282e26715e079638c4678cc/granian-2.2.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,019 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/83/2b/b995493129251161cdc0111d156429353ed84b6919d817b5e5ed6a970338/granian-2.2.0-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,019 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/92/b0164d56f6177718bb302e517ada51ec1cd6e1127cf5a6ff807828e9166f/granian-2.2.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,020 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/8c/c5ba7080c17d6d6788f23107dd2340d04935036e6aef929a44dcd4530b12/granian-2.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,020 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/c8/20bb4a9589fc5221b05f1ecda35fdf9c11c932cff440d7458bea9616647b/granian-2.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,021 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/2a/7e8a53db5d92ec3abe5b4a888eba6f83909d2b46ca9c42e985ac15b43090/granian-2.2.0-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,021 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/9a/9d92873381c46b5029f45477acdce94adba29357a203ce06a46baa7f83d1/granian-2.2.0-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,022 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/94/64/c9865616d27e7d81859363423dd7f6f4c25f0a0d5a6a5cf7beb8fdeb4169/granian-2.2.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,023 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/b2/178d9109e3a6d4215b9643cffffa7b1a1b757953af800b5333cedaca0c6c/granian-2.2.0-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,024 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/e7/e6b28f4d39a1fbb39c0d60d83dbb6d0e300e606ed7fb879d710b50ba732e/granian-2.2.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,024 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/56/5a/cd0677241e447051685142ddf8dffd76fd599c25d121cfc47e96ce6df3ba/granian-2.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,025 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/89/ab/21028d66f07dfc0bec587a57f55bb114656dd77a3c23078fc9b37897c7e6/granian-2.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,025 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/cf/b05b2d5a0794d2ed520fc308ca14ff6eaac090abefcc3025e3a5f80cfd10/granian-2.2.0-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,026 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/46/ce/baade7be31c1c251c9d115142a5aab7d984b249863599142d963b37bd984/granian-2.2.0-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,026 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/62/14f69365c0bdcfb3bd65ff00baf383024886483824703301e4e0606446ba/granian-2.2.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,027 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/54/33be22fc4288c961e9bb186cb957355168cd12ea557e1fbd34ed11132906/granian-2.2.0-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,027 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/87/25/f78fc1cdca07ecebfd7a56a62d877406aa81ebee5a5a1554afa4fa7998c0/granian-2.2.0-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,028 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f8/8d/29311d5380daa5b2db92c22b43e83242d90284f0d391515fdd9135e74d93/granian-2.2.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,029 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/88/9e0eed7192eb5aeba84e566504450456eb0ac731f91bd794fd0971e19bd3/granian-2.2.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,029 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ed/8b/716b4a524ee1bff2aad87d5fd93eef27ec4cb421ff88117c07037bdaf4c5/granian-2.2.0-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,030 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/0e/11cb02717abdbb48af088527d6e7272f97a19d50112fb78e5459667af576/granian-2.2.0-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,031 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/3e/959c5bf881233e9dcc752f789b2e06851d1948de89186f79a34cda8b975d/granian-2.2.0-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,032 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/33/dbb399b5558859e4af0ff3da8d5fe51daec8b24351009b9d8e9d5be3874e/granian-2.2.0-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,032 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e6/28/4796976ea78d3374e8f5a4c9ddfaa76b9e98fbd0c9db425bc0c2190f01bd/granian-2.2.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,032 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/94/047cb17980f0a21f3536fb44d91004f11b4d9d9579195eee8da0d62d6e1a/granian-2.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,033 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/50/ab/9389e855b98f0152efc49de83436d829a7ebf55e42133a067f0d6561312d/granian-2.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,033 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a8/22/363f963acf933095a257cfcfcde7ffd6da8591b140f1101e677d922547cd/granian-2.2.0-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,034 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/98/74/9f0826814829dc01db7dc918cc60b7e5b8aa2813061368e985a5bfe56852/granian-2.2.0-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,034 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/2c/13c9a3dcb8b54f5763a681b6a2d78733ece5aa656799ca66e006a9e73d05/granian-2.2.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,035 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/46/ba/d360c629dfba46fe3e86130e922fc00b9668b25478bdc058be6814e173cd/granian-2.2.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,036 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/8c/051a640d8287ba2fc93848f44b1ba8733e66174c412a0bb52a7ec082bb3c/granian-2.2.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,036 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/ce/a8ad989924a12aef72d0f436302ee9c27b5b2eb4562f7ed7e74f0569808d/granian-2.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,037 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e4/f0/8b2f0e01e25867c82efc999ce52909637602f018ada815bc7c914831a420/granian-2.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,037 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/ff/69867a29facc311ea25314df7ee61adcc2fa8b709857c89951126535709d/granian-2.2.0-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,038 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/ae/597275a41dc93c58e87876509fc5f8c62c94305b40536d429e025b83ee5e/granian-2.2.0-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,039 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/45/b0bbd870dcaafb36c9d1ba4ff63f8dfafe1f725b01208b8097ca6fec1018/granian-2.2.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,040 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f3/28/35db473666b45870f01c4af7f91ca2bb0e31b8f7641852cb33dce600fd52/granian-2.2.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,040 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/42/aab9d357bf8c2a21af0a95b4bd79691cd4dfbd53d4cb9042f4ce21203ae3/granian-2.2.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,040 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/fa/64f51a8aee952a269f2776873936d03258683b46aac3a3398c795ff5a7ac/granian-2.2.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,041 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/17/647e1b4dccd232fefebf1ab7dcaf64532ba762991f5577e61ecc96190395/granian-2.2.0-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,041 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/c6/7d335922d50e3809c99e2a69b593a664cec5cec67d3360b4495598ca8a3a/granian-2.2.0-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,042 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/fa/aa0c6494603c59dad8311f6886e3d06e1a534aa381034f6732a939822e71/granian-2.2.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,042 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/46/1f/a672560b13ad5624ae3bdceeaa4f65f069cf3c04db418b4efc54245bbd45/granian-2.2.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,043 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/d0/cfb17142bba06813683da778726afb860d47a3fdab7aff973eada1a01b34/granian-2.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,044 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/0c/b5e3eb99a03ae2dfbeb573b7bf78d99f334ad1336c854e70a171e7ac84ec/granian-2.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,044 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/aa/d2/64470626b6039b4963892856daca99fe59f755bf67353b8343d2b4859a32/granian-2.2.0-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,045 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/d4/67801d64d6f06f90ed9c2627a46086815b66f5a58fd2ac4170a127ad1eac/granian-2.2.0-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,046 Found link https://files.pythonhosted.org/packages/a7/ba/405960edc53fca74a064a948b8d7acd5150d578a2d8b7efc3ba80b0308b4/granian-2.2.0.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.2.0 2026-08-05T20:30:04,047 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/be/a45fcaa694860160ace6f5cd804d1b1d8dcd494559f990fb7820669f99ef/granian-2.2.1-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,048 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/d3/74a18ed633aa1591d46826f3ca9c50237a59185d4e1de261612633a98e53/granian-2.2.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,048 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/17/b2befc4258cc1f1c5a251b5d8727609724a8f6245859ca25f4b4ac986a84/granian-2.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,049 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2c/a4/787dd430878c29d1101398afbaa858e7f7c5821a37d5693db7b1e582d0fc/granian-2.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,049 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/55/d8/2b06476abcdcb0825a7c35b5c10d699b3f7a7a3f1741ab6abb91a4384367/granian-2.2.1-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,050 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6d/96/2a302be58e7c373ddf0b94518b26c4829d05bb7df706c8d685f05ee1c757/granian-2.2.1-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,050 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/16/0e8662e95818f68c06d21166acdd28935756afc8a358b2be1910fd456ae2/granian-2.2.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,051 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8c/2e/f9473d275b868c90be99b9b8a52e4f44404edf090920c2223f797467cd09/granian-2.2.1-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,051 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/ee/fe2873b95a8288cadd6e85b138abc6968dd489779b0cde92d25add020d42/granian-2.2.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,052 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/3c/3312e732cce61f8205a34a6234e3bca135e609ca5edfa88f058750163906/granian-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,053 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5b/b0/7d181243e0555ee3d735f946f92622cbb539e238d843bce20520dd6105d1/granian-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,053 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/8e/79d86faa574b2cf1e1763deae1d429e6b756efdfdcda6498f67658d88dcf/granian-2.2.1-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,054 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/f8/0b442689aecda122a000e8dff7f729402a0f9cfcc68f6071293f674b0098/granian-2.2.1-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,054 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/4c/768c5340e0a4271863b6396cd698df42eaf87b1bfec83899a5692ab0408d/granian-2.2.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,055 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/89/5851ef79432d8df15b86e8934d514d99d885719ffc997e0e39560fed074a/granian-2.2.1-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,056 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/3b/323e0099226bd16c522f16a06dacff6408e145ce4dd584de1523f3d48359/granian-2.2.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,056 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/ac/b567767fe87e71fefe7e07f8cf43d09bc8d1081426385087a281d779e4a7/granian-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,057 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/da/fefbd8a7ad3b99b74cb6a89631da2a0fb4597932d363dfad460774e61469/granian-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,057 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/07/3077804742d709dbc6a079317edc5e5415ba4e0bed10af50aafe8505fb59/granian-2.2.1-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,058 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/3b/562b7659e577a1c5cdd9d42864528c11550b7f5f98d3a756a7086e497b16/granian-2.2.1-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,058 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/2d/e20dc3f0f2b484a6ba1762efdc21b56ee943a099cacdf3ffe1edd837f7e7/granian-2.2.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,059 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/cd/73e9684a746662751156d455d097e67e34441e45025fb44443f468444245/granian-2.2.1-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,060 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ca/d5/6eccaa7bb305ce0bfa5f6517fa62b7a186481e8b8f4ca733e0a00dcbb282/granian-2.2.1-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,060 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/9c/d172c4578371c3a21e1f1c1e3bc11e400425c022e15a2c96f2d4bf35f21d/granian-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,061 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/03/96258c46d08d28a97a9a10ed6527de6f154aa6af230e6dc10f3a47675000/granian-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,061 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/62/87707b0e8485b965979bf5821b76987231b47830f4b9028bc872371d22e3/granian-2.2.1-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,062 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/e3/91d9be411bda2549d42879a0e211e66af4953f1842234e49cb650e0fa6e2/granian-2.2.1-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,063 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/45/f9d3ff4763af031330c8a9ba0934ec110f2d60f9f85c1eb19de50557e367/granian-2.2.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,064 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/fe/7b2a68b49617f180b99f47f076e3b1a4a31196b5adad7e1ccfd57a87a1f9/granian-2.2.1-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,064 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/12/cc/0dc8e54dd282dd39a53ca17df8e59edeb430b9ce14f7a1ef34cb26ce134f/granian-2.2.1-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,064 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/31/f2/d4df66d3c065254ec643d8e9084c9d0990f58d62114d871bc034c55fc26f/granian-2.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,065 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/bd/2d644ce64d6669f68c19f4798b9f027bd38b32de4549defcd6f677a4e136/granian-2.2.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,065 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/08/3f3d73ed9c1aafa13c39204fb774933154f2f833051fb457d5519ce34805/granian-2.2.1-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,066 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/11/b00d6378393ba59f3fa7668e3a79c455b6ce762faf6c742c9f245aa4d944/granian-2.2.1-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,067 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/13/7d/211ecc3798ec5faabdb76b26a4a48bd17498b980ba11d87c76a755dfe33e/granian-2.2.1-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,067 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fe/6e/0bacd303b443cc0db2807a8c8d155b15c6c94f4084881c727339a7546823/granian-2.2.1-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,068 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/78/363dc700d95630d0bb8aec704eedc39bcc3432e0b4818627e7017e934126/granian-2.2.1-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,069 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/3f/b4b11f93d449762a8f4da0557de67708bdc98524288aced1564c70728edb/granian-2.2.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,069 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/62/54ef6e25e37e5b14bcbe09a6d7b3accbfb7cffd2fd0eb7bd19f6ec694925/granian-2.2.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,070 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/ad/e0df33443fd9280679ab25819c31d1e444bd0e03ec40c639a943237ce13d/granian-2.2.1-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,070 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/13/90/0d6ac6321ea5ea953f5b8ca83252d6769112a1fab8c529a2c469dcf4c5e5/granian-2.2.1-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,071 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cc/b0/c166155f78c921db253ceae8c7aec2167c1b8c6566b83b784899c8d8dc89/granian-2.2.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,072 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/5c/288807595f1c8f52335f8f1dab1212bf73fcf7b9150d2fd7f10132fc09a0/granian-2.2.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,073 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/65/3809bbcd22c9b1d3176cfeaca2d434429ee803ec0d5dcb3bc807043dbcac/granian-2.2.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,073 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/8f/f2dc0c8acd14f18e550da51bd516a4c8458825d4e4ce9c44d61b8b00797a/granian-2.2.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,074 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/12/81/afd35eb018ba666f036d012f1f9a6e7b6a86defc61b38f20de6be04cd094/granian-2.2.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,074 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/49/62203725b8a7b9302d76cca8982ee67ea9e60eeea68f069f6b9ee557a4e0/granian-2.2.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,075 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/1c/c9b980db80594b70d6521b5b87bbcdbf743416919616023104a7adc8d48f/granian-2.2.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,076 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/81/ff/00b6681ba4540be5eb815f26766f73a750fca9dad461d61900497e8a307c/granian-2.2.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,076 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/40/256a44d3a6f0c73533dd5a04bfabab37b1f4154de3df1effe980cf962c2f/granian-2.2.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,077 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/3e/446f464e7d58008b003f8655f6b0f82fb78275af1b043c73eb6dcc0c6ada/granian-2.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,077 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/87/c15d2fe9901a1aa4c9fe189bdf5d288d0e443a52d07e7fc79c5ad4234e0d/granian-2.2.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,078 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/d6/9600f549d31c16d10c5894c5a275ca33f894eaa8ce04dcf779d8856f4339/granian-2.2.1-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,079 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/be/574244bf3b62f4be44b3ec251622505ef1aed851f73ccdf25b040ab55b42/granian-2.2.1-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,079 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b3/8f/823dd0060a665e2cea4bf0d299cbf87b56a60b3f042a2bcb4b5956850689/granian-2.2.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,080 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/60/fb/9df8f36ac9c29f966ed72aa08c289ab2e68480fa3909b26b84a5081b58b9/granian-2.2.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,081 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/46/8f3e4bffb00001533235e5bdbc7511ae9e68d7289aa0f8220415b1e3c973/granian-2.2.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,081 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/19/51b038a7841e4fff37c38ee527e55cfffeb9bc32f083eb9b19c489176deb/granian-2.2.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,082 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/ab/d4a5d861b2433c372fd6caf8c97e0049f87092f056f1623c131e104f13c0/granian-2.2.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,082 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/85/48/5c0b48e2a07e52571e910b2c668a9d25dc3d9a8e3cea5b2763fccb600bc5/granian-2.2.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,083 Found link https://files.pythonhosted.org/packages/a6/1b/a158ec1c9011a767a8aa4dcb5a41059f002e644ad1525d06dc51ba606455/granian-2.2.1.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.2.1 2026-08-05T20:30:04,084 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/ec/161cb30f6fc2f43cfa3c3eac3e6d295a49cc7981737df8d0266d28d53f65/granian-2.2.2-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,084 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/a8/98891cfa48116f91f964d0bd6b6a05f986579b8e2f47ead85138b86d5868/granian-2.2.2-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,085 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9a/20/04cbca7d2bd59378db2e524839166a6e91f67ea1bacbd7056d67e9b65dca/granian-2.2.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,085 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/a5/69032b524cf338f2b5e875b20e49954208aee69da85e1be0bd1d44f1347e/granian-2.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,086 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/9d/5dd927a0b780878eaa115327f54c5884aaf1aeaa5e39f5797b48caaf7004/granian-2.2.2-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,087 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/bd/57fb0ce75066d8822e4ae49e4249a5c500c24ac10de09582ed3a6da9045c/granian-2.2.2-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,087 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/da/51/69359ffbfaedaada7e01ba3249d21df181fe5739d7f29e911963bb873e87/granian-2.2.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,088 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/52/b00275bb7e56754a558c81853793d59828f792de637c0267bb80e4527f69/granian-2.2.2-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,089 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/1f/fc7518ed53e084da42060157b9d77ad9c4c756b4fab90362fea938ee7e87/granian-2.2.2-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,089 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/55/ea/0272d4b4ff7c441e615c7cdce50cb1c9c4ba640d5be121d72707b13acad6/granian-2.2.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,090 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0b/84/06401b3e40b0c6dedfcffcf977c079a7adbd6fb1e3fb98c79ae8fafcf8d8/granian-2.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,090 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b0/9f/fc964cb2e772c0aba80703e9eec0247f782ab4d74550de5eaf386a25fdae/granian-2.2.2-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,091 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/7f/19a9f5e8b732da0622bf39946d48280d37d83dbfeba8dda5906ca4bc8e76/granian-2.2.2-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,091 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/aa/60/050ae9224637d7ecb08bb9dd27d8588b4885160f022fc0446f77a1a1c276/granian-2.2.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,092 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/01/13/042530b32fc290f7ae8f8f733d6468029e1f64db5be6dfc7aefadc86c712/granian-2.2.2-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,092 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/ac/a656167a94dd0ebe34d540a26bf3de9afec534ebf0b676048f2c95e3e3a1/granian-2.2.2-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,093 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/11/a4e5b1f5623fd591a7af36c0efc53d88e02b3e15a5bc6b18733114d3360f/granian-2.2.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,094 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/94/e5/114f517126bcc06cfb25dd176d65494f198f457589dfeb0433e2d273ac39/granian-2.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,094 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/d7/8b47608ce3d8decfbe0e510d196c4b7fe0258a1f6d91111aa5d89eefa539/granian-2.2.2-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,095 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/e1/2035c39cdacccb4e1737853a0c5deb160b5e6250f43ab5da6877780532f0/granian-2.2.2-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,096 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/bf/822c06325d19e21ad7d4c6cb795db046e71aac016d423923cf0706b01ada/granian-2.2.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,097 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b5/57/c4e1ec6ece5a7d2fc6c9ddbb3b697787e7cbc5692e5b780edde5cfa816b4/granian-2.2.2-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,097 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/44/96ee75e9b656b750e94d3bd4927cb7f931344520685e5423fe3e2d16ed81/granian-2.2.2-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,097 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/39/1c4938f3809afc67273aba34ef86dd9ecf0408ab2287636f72ecbb4a9b32/granian-2.2.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,098 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/ff/043cddcc5e2773f899b31740329245103f69ab2dc1aad8384f070d17695b/granian-2.2.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,098 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/89/eb/285091883efc17749057627e37330e070eb643c8570017e7421323fa85dd/granian-2.2.2-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,099 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/98/f1/206676c7b624ba9d0ed98f042060b7621208cfce778dc8a7f98d240698f9/granian-2.2.2-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,100 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/aa/1a/8dc674c14910dacd493da30602616e0a16af600166f8b2e547f9f28371b3/granian-2.2.2-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,100 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/ba/e00449172b49fc3a2ec3614adeb7ce093fc4618ed21e51b3f0a3f6ab5588/granian-2.2.2-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,101 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/20/fa/db0d53667a4c4c4708596c31b98abf3c52155f3a80341b28817c9a92facd/granian-2.2.2-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,102 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/e2/199a21c09b61fbac437724d2a919885bfbe256a17ae841eb46d24441f678/granian-2.2.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,102 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/22/0c/2573d6d9d8b53b6320931831e85521bc7a5673dc3d5dc81749adb594fbfa/granian-2.2.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,103 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/46/1e/b96884631a0b3c0597246cf799d0333d2fc1c8143b3c3084e26cbca26a81/granian-2.2.2-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,103 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ae/85/9f948aa986c6d35681c14b3b9fcd5df5638585f1128ee0aa4de7a381fdce/granian-2.2.2-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,104 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/fb/f7f021a6bdeb1d4b0f0e8aecbd0adc8586930f7e4ff46215995cb795434a/granian-2.2.2-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,105 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/9f/17dba4d0393bd145e0f4744c28f407d3183d80bbc91f7562ff9ffc18118e/granian-2.2.2-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,105 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/85/da3f51e57603e06f3acbbb0ecd9c0823b080ac919ac7338572b92bc2d38d/granian-2.2.2-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,106 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/db/970da5d9496bd06e1dbe771f134f44b7cd2b23953df94a47564a03ccb42e/granian-2.2.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,106 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/32/66/570dbc1416ef13af0195d661ca5d9b53cb75c60e5161d27c0f7e64670e8a/granian-2.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,107 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/44/6bdd093a8f3c5f74ed4ec6f5602e27d0401e5a1aef98b9def660cfa4dc67/granian-2.2.2-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,107 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2c/06/96ff080dbdbd5cd66554af883ec78d5e3eeb8fef39b434612e6796469b07/granian-2.2.2-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,108 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/20/24/006285a4b34ebf767e4ce38a88bd8889c93d5b9fa81c40ce149bffdf415f/granian-2.2.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,109 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/39/aff468c3f5a0733047bb5f3f21b7e795ef649503146675c8139062deb758/granian-2.2.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,109 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/f5/fc72eef89c28214a473afba646ce3a2b447c298be01ee32aa7c6b627b652/granian-2.2.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,110 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/c3/ba877c50ee503622bdc4f77ba54873e434a1405a8ebe105eec5ceeaf0dff/granian-2.2.2-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,110 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/7b/d2544dd451fee212c56f18e463ce40f8f1a6291c4c9e2ef6fc8234fd453f/granian-2.2.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,111 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3b/ce/97e137d46a59de6c3918f661d17f66a053e9a700ff9ef09a47ba25e8ceaf/granian-2.2.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,112 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/2c/d3f67d89b90e97cf89ff54de7b05e16018d297e88e84ee9444c0f4beaae8/granian-2.2.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,113 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/22/a8/69e28e1a5d075f9a8a4c8a4c51d971e9a89db40a6260a61d2e425c9fdc8c/granian-2.2.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,113 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/ca/1f543719392362f09587970c7ef64e5251b4e3a657e80676d03fda7d0bc4/granian-2.2.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,114 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/83/00/523966b6c7c2d752f29a3b91e8c2c404dde81b2de74e56fcdac2f79c30ff/granian-2.2.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,114 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/a0/8008fd08988fc7aec340428d525e4bcbcc404ae068bfba76f708c1f0e435/granian-2.2.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,115 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/d1/3ad688b877e4f1c2236a686b2b5d2d720ad77782adc907ca012e62f2bdca/granian-2.2.2-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,115 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/94/aa/a592d7bad593be0dc553f854e70fe3d740cda1fa46f77b4bf5a0d35f4178/granian-2.2.2-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,116 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/9d/a133f453214f9d7a6db712eddbda7e33b03794114a5915fb5d7b5379cc52/granian-2.2.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,116 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/32/98941154971ee10969a4c542f36fa033690c22572ef8b0cd065876ac1551/granian-2.2.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,117 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/56/7be7e5e158d28677adfca08a8957e6f5354525ae06f22630686813a11dc4/granian-2.2.2-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,118 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/fa/77a6ab8a202cad012447ba7198eef2c49a681447acc399a4959e86ddbe10/granian-2.2.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,118 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a5/11/f86c2ecca9d5ad1b48cc0b00575cc6dba0d89ac308b41b64d1666a9ad79a/granian-2.2.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,119 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/c3/d65168ce3ff11857c3be651deb5f32b987a12a1fb1c54adb5548d83277d9/granian-2.2.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,120 Found link https://files.pythonhosted.org/packages/02/dd/5c2079466776db17e0076e2a3a67b3affdc06e83606665d2940ed91c5ba5/granian-2.2.2.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.2.2 2026-08-05T20:30:04,121 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/79/27f7da3ac87ac8d9ff45d6437658eb5c1e66abde4c8e5238cd7f49322168/granian-2.2.3-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,121 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/fb/4f76b78e0535d934fd5e89869009082783513f11e1302406be4be79b3267/granian-2.2.3-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,122 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/e2/18868d9b01cd0c6f8bb158c333da5a99b5cc6f32feb82fea2a052e7cea45/granian-2.2.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,122 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/18/b7/b29cc14199d18ac92d5c1bd3dce7c9ac234f08a8fe0efcd623468ded4f1f/granian-2.2.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,123 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/07/5e6c1818e31d5d512eea49e3cef4e64cbb3efb240722b3239f8614fb01cd/granian-2.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,123 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f8/a9/f5b66dac93830c3dfb3999db42e6c37c370ae4cea38551cb068df11e4b22/granian-2.2.3-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,124 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/18/60/abb39ae1e2469f8f4b3b2227177a4ee23e9811f3fa20478e32411131fe53/granian-2.2.3-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,125 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/02/6c/1299c512522fe43a8dc9824addd5d27e05a3284ce5fec0250b6aed832367/granian-2.2.3-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,125 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/3f/dc7e2668133fd3c1557de6f4a6e33ff9151ea062dca50cad38081f4ee150/granian-2.2.3-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,126 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/37/e9/7d1f587f29d65fcb3e6254ff6d9a50acbb0c2f068acefd46cfd6b68ab5ad/granian-2.2.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,126 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/76/7bfc07038dee6e08487d26847423cc7c5ebad65a768c1d016aaae76bd76a/granian-2.2.3-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,127 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/a0/b8ca9e82124c3a4e4c69eaee60d9499136f594926c9fab8576d755d962ef/granian-2.2.3-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,128 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/f7/b9eb22d5a3377f851cd643ae90a7958414ae13655ffbec528d0431c98a2d/granian-2.2.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,128 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/ae/e9fd82499c08e528f959dbd4642827745f35a2cbba666bada59724f3fd57/granian-2.2.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,129 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/6e/897ac946adf1a0f15f3c4d9d5108fe91598b404d801b71654d261ed116ee/granian-2.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,130 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a8/3d/de7ff29b4be671f1ab467256c0d86404245a7cb965cee63d935de8b0916c/granian-2.2.3-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,130 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/44/9e28798765f3e9960e98b09f9130a611ee12b0a79e4189d031d0cef900d3/granian-2.2.3-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,131 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/1a/b40ed6f17799c0f6a35a71ed1e6c7764b19b7cfe4df8c86985eefa2ee1f2/granian-2.2.3-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,131 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/ea/a6d921841805bf63bbc0614e1bce1ed9a0803259ba6fd9b5073b74aae968/granian-2.2.3-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,132 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c4/16/ef5620ddf319aeebf05ea233a207e0db3cd47b7e9c600d6708d44d04b890/granian-2.2.3-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,132 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/7f/b584d5973d7e0521cfb1e9d6224df32856aa9630527973c72162f40be110/granian-2.2.3-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,133 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bb/fd/a86339f42c79af4727093fe94b1a21e7a8c49956b2a5fa934e6d4c2f0897/granian-2.2.3-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,133 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/02/ba/adc530fecb2676fb1031ba027a9ab1f35b9bc78b2e422ed9e507023ef761/granian-2.2.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,134 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/49/04/4e1b333f5bf9b4ca1e3a8c984b98363eba12c4e5a74af8c2069f99900a19/granian-2.2.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,134 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/20/45ec9760806294a8c4546383ad56265b3014aa4cee5ab07a509df1de756f/granian-2.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,135 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/8b/53c905edc0ef86090aea5d451780482b6492136d78810d88d5a67123169f/granian-2.2.3-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,136 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/ae/1388e3fb753b35089826e02d1447b2ba066cbb3ee0e9ecea5389df111f16/granian-2.2.3-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,136 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0d/70/0fc6b22b16e12e25e523fce1a1770aaad50aeba65546c2513fe07a540f5f/granian-2.2.3-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,137 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b3/aa/e88148b386ad019768545038c3c4467b219e2971567d0afc1d5369c53902/granian-2.2.3-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,137 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/03/e5e59d03d8f7b5102599dd8f4fdb408b34eb30e7952dd7b2da4c44c9b0fe/granian-2.2.3-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,138 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e5/4e/74c4aa44727ceea0680629cf5a7c5f9ae5306b4db2d1ff5084599198572f/granian-2.2.3-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,138 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/df/e85934730e4584c1b01204cb2495222de62773693c139c7a733a301fa597/granian-2.2.3-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,139 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cc/be/f9551bc8f7b994d171722c7deb4ab09451efc45155aea24c2b4f37c47ae2/granian-2.2.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,139 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/12/9aa8646bd16a646372299b2fefa515a99c4243522fc441f0563036afcfe4/granian-2.2.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,140 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/a1/9f6d80f254c7e8ba50713d913fe5c8f00282b1729c454730e2fa7dd06c55/granian-2.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,140 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/26/5acbeddd36354a4cf9ad082cfd7a1758abf2151e5dbabb3e4196960aea9c/granian-2.2.3-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,141 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/20/bcbe0560822bce4417957ff49b0a113405dff4d6c361e6979b1398b7e7f1/granian-2.2.3-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,142 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/90/b83c39cef20bf1ab4faf3837569cddd1121f77f534295ec774be3b81deaf/granian-2.2.3-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,142 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fe/27/0b4188e86d3b4348495e55ba3a9a9953ef71e7d543ed6c8269b89d2bd3da/granian-2.2.3-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,143 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/6a/d626fb6abf2bb3835bf585ddc830f719a92bf4bfc371b515ae2e22d0390c/granian-2.2.3-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,143 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/7e/9ec863e8c0b1c5961251030b0347a42b75f4982580aa44350238df3d18a9/granian-2.2.3-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,144 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/31/9e/a668cfdfbde98bc025aa4851887637955362e80d6a2aaa2671f55a8f1817/granian-2.2.3-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,145 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/c1/a81b7b0a9ffc612ecbc861a642f6e5083157b1309a2e07e4792f835cb01e/granian-2.2.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,145 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/ff/b8e88fbcf45f40ea9bbcb31fab323539913e9b7cca1a4bb8f7bfbf2d7b81/granian-2.2.3-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,145 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/08/8b/1157df7cf8d06f6f2e38a7b34613fae4cda2c615ae80511b3312e09bd5f8/granian-2.2.3-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,146 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/fa/216ac6ec45a9f0b47f2e07f0c37a08d4fc9a4a24bc8106e9d1f7cde5a321/granian-2.2.3-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,146 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/3a/d7e99279bf3b250d840799ad84eb1fc5391213f9fdad29af10e56c27f912/granian-2.2.3-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,147 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/83/0a/f85de0b12e0be8b3e7cd03d36097d05a70dc4bac8692b094cf3c835e895f/granian-2.2.3-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,148 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/5c/ec35605ab13516003e002ee57c260bd962028fc6eb674165df914b3cef6f/granian-2.2.3-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,148 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/d3/8c5a99e6c540a3d2f1a521b2e1315859cfaf3694241388ab3852b7bf548a/granian-2.2.3-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,149 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/cd/aa198e890ec06eb3d228f2c13e0ff1c34760b274d3b98d2d518b577594c5/granian-2.2.3-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,150 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/6e/566e75a5c98f0a33e259dd7511e3d34e2ed0732b88bd874207cd3850c520/granian-2.2.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,150 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7a/1d/2559fe1c46c4952e8677ecbddcb9f5f487bfd9e47d12fb6063b98c73173b/granian-2.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,151 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/36/db8fd4ecb549a85cc22f2e73a8320dbac3408b4936ed73a9bc3bfaefbd1c/granian-2.2.3-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,152 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/77/bb/e1406da79c21af43f92fa2d9880f605338139d3813c82552701ba68d1f14/granian-2.2.3-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,152 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/0f/ca0e0f04fdd97868ab7e1605fa6d83ac954cc037f3795a92860cb4892b2d/granian-2.2.3-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,153 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/56/c597cc8fe51d156f5a79d15e9bcda76e0b894136555d017f32ee1d539a20/granian-2.2.3-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,153 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/be/544f27e4ae16a02cc985c8cd8c6ec296469ee3ad78f153d5c3c0fa0a67a2/granian-2.2.3-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,154 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/c9/655e615885537bfe3b6b9417843465a40b44635247f6ceae5ba77eb71b7d/granian-2.2.3-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,154 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/8a/af1a07396fb18779b41ceec970a810399ec198c61c8e7fc994e41538211f/granian-2.2.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,155 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/cc/96bb1e9b9518a17c9c4035a614740cf339e65b3ac812c5080212b20a049f/granian-2.2.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,155 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/9c/26319267f019d8099d058009f41d6e557b8df4d5b04f41c93e6eb1c9f685/granian-2.2.3-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,156 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/73/6aaa0e1fb6dfb4dcdb06f727e87f1f617a1a3d38729e09d525895a13333d/granian-2.2.3-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,157 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/96/fc/8b95ed68784da1f684968f629494919824b427c83eeddfab5cc58f92844e/granian-2.2.3-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,157 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/a5/d5a319c928c6236002c09b26cad91ea7c5be314331e046638790f152af12/granian-2.2.3-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,158 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bf/8a/6aa3cb7c2b90e40d13cdd70611ccb97afa2ea147db880111103755788c84/granian-2.2.3-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,159 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/75/2657092c2f00ea1f8759d5303e35f3d93c67c327290c0deb828917ebc84d/granian-2.2.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,159 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/60/d3/afbaf2ca74d4278545a193ea55b775627e4fe33bea1b80f84939880b724e/granian-2.2.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,160 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/46/032032b930b47e4314e58af5c95aeac0bec8654d995950e61660d2be916e/granian-2.2.3-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,160 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/22/06/da5987dd89f849169a395701be95ac83bf7d98f7b14da359a842a6f10d84/granian-2.2.3-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,161 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/6d/d92cb96de5edae87d852052906d2db9717f6481db4849c9b4f669a5cf744/granian-2.2.3-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,161 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d2/e3/7e4b1e93276cc0ceedf682034a93cc6da432468a3cce66c369b1620319ca/granian-2.2.3-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,162 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/e0/3c2583c5774c2219ca8befeee74cf52709738878f06f61cc165df11da089/granian-2.2.3-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,162 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/f3/d08ddb1015767ee950c7b3620ac85cf0710e9e3eae38776d610c3e55f4b0/granian-2.2.3-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,163 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/8e/9a144a992d5d8aa1d1cef8e13e5a3165893c435897aa2b724f0e51846ca3/granian-2.2.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,164 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/a9/26ff6f6fa69949b5cbdf34a4f11266ed5e9fa7aa31fe5db42bbe4049ea76/granian-2.2.3-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,164 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/3a/6a06ac72fba6240e3085c3f0161bae961a083592aa6da786b8022ea6efd6/granian-2.2.3-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,165 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/a0/9506a2516c6e9b3a0ca01194451dd3bc5bb97422bbdee10b90059384fd7e/granian-2.2.3-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,166 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/2f/682888acf5f9ce9b9aa89912e8196979f3a6ba040e02f9d8bca2e38efee6/granian-2.2.3-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,166 Found link https://files.pythonhosted.org/packages/16/03/a2335d1ee518804ab61e66aa83c59a03d6440a19a4b7b49f06bb7b8d8515/granian-2.2.3.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.2.3 2026-08-05T20:30:04,167 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/e9/a9a6328dac664a94127ba277a000dedbf95a6a72c459da7ead2ebc72ce81/granian-2.2.4-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,168 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/7e/0a762992e7fd1763d6fe0be210e1eb51f50262e81506142cd3693ab44f52/granian-2.2.4-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,169 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/e7/26b554d1741595842f5de97987918115a3586732cec783bc95f14d82d56a/granian-2.2.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,169 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cd/f8/602af6d7cb1b8a2526e08c31e4020b43bdace4ace3eadfe96075aed234cb/granian-2.2.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,170 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/35/7d/e43f532404565edb7d42c111e382e79cc5ad060cf394f4bbc343c4c28cce/granian-2.2.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,170 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/81/dded2844f785b9a5927e8d78c44c426c66441d0d159d6958b84a80f0b680/granian-2.2.4-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,171 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/d5/d12a2aa12771a87b1557d1dadd0d703b18c373dcce3e89768fb78e5b7616/granian-2.2.4-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,171 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8e/d9/58f35e2a4f9d7d3a6f381379be6d053b98e599ebe115cc4ca87a3a0adb9a/granian-2.2.4-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,172 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/b6/5139ee30b4f1a41d756e24a7744cf541156fdeebfe1563c4cc0a2a76147a/granian-2.2.4-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,172 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ba/99/16e13e77bd6581b0bc1fc23649ccb9b26840faad13ce485201c72d3f3547/granian-2.2.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,173 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/20/d196a5ad4b446ebafd486102d4a172425a737f608688290f1e1fcfda0e49/granian-2.2.4-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,174 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/d3/f2e55faf5b00712aaf41a0114a321afc129a5891c36230523c7820d3d46a/granian-2.2.4-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,174 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/15/3fc939dd92353a0b4761d0f9c1d7dc80bace44e3eae7d04f5bd9e7876563/granian-2.2.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,175 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5b/6a/04e4162a9b6bb5b350e9e78d2cab950fc91641c78ea842fc44e1a440194f/granian-2.2.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,175 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/00/1f3988df48021981f7a55203929016bb8827e6c419c640e65c53ac60963d/granian-2.2.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,176 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/aa/ce9c0aebd204e2c65ff255b419b81e3ff6f4c08275d3d2a68d426219eaa5/granian-2.2.4-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,177 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/43/4645b4586c177a968fda4cf95797a5554d0422c44611b87dc395fdadc0ce/granian-2.2.4-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,177 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/f4/6734e7328d9608fab6755a73026a46c7a9ecbc959e9798b6db4e85c2c0e8/granian-2.2.4-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,178 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/17/bb4e148b5b039c44b49b1779364405f4c748e8fb8a6fe1b8ed3a8778b624/granian-2.2.4-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,178 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/49/e5/fad022dde1b529ba6d65b58eb9d28cfaffb3c7f879017ca014ef27366e73/granian-2.2.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,179 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b5/dc/ae555951bc41c3569ff811be6af714135bdaabcd96ba4b991ead6ef832b4/granian-2.2.4-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,180 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/1b/89ce73df4696e89de2fab23a1a6c4a9593a8f491cab71812a4aa3109eda8/granian-2.2.4-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,180 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/b4/ada130659e16524b44e1cf0338be516319a762038fd844a07d34f1399f09/granian-2.2.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,181 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/26/3b01555f289c63b61b4e5d4325c0d2593733481eea0a669f47ecb9765598/granian-2.2.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,182 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/16/d0a1adb47fb8ac90fd5e91c705f6cb01e40943eaa35f4260db34eb13eef5/granian-2.2.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,182 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/9b/802d4fbed4457c720c9bd76ed8ad4c4efb00856d2bc26ebe8ceabcc5f110/granian-2.2.4-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,183 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/88/1726ff50be2fe159e59d75d92650e0c0edfd01b4b962b2be5c1e22b6365c/granian-2.2.4-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,183 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/24/6f28876786c09f50b4c54bb2fa19401859feb082cace9745ec0580fb358a/granian-2.2.4-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,184 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/84/d3/63b43bd9eb932e6fbd17c2cea753eeac87528107a339e9903ee83b81e65f/granian-2.2.4-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,185 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8b/66/7120b560500ef17fecb6ba28f6f1bbf37d6886f29fca2915516900f63a2a/granian-2.2.4-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,185 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/a9/28600f43d0caf1393fe6a72d897726b577bda43f774f9fccd948ab433bf6/granian-2.2.4-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,186 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/82/a2/0d96af511924a05f4c0431c03307fb2625d288b785a0acf55b13d9d9c900/granian-2.2.4-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,186 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/f6/e3f61cb66935dd5f8bd2e62a976dd6eac99898d8f1d5f3b4cd7617f1c7d7/granian-2.2.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,187 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3d/7d/8d2d58e79a6caa3c91bd09b00723e70951ac6899bfaf6217610cd95f32f2/granian-2.2.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,187 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/29/bc5bbf2818f5edbfb8bac1e659a92b58c73e5f91eda66e092e723072c80e/granian-2.2.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,188 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/96/98fc36dc88afe02509d49e389c928592b46c8b003fb85784e52a9bd48af8/granian-2.2.4-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,189 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/fa/fb3db8e34e0294324623c67590e3531ef82288108c24d262158c1e6589ea/granian-2.2.4-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,190 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/0c/458a6fd284068dabee5d339f35e757501a7191be974c3bc88959b4a94955/granian-2.2.4-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,190 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/15/8923e16894025c5d4d37114e14eabe1665b713e401de0574720c43442f39/granian-2.2.4-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,191 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/e8/7757737935f9e8f8d3e3b27222c59ffae0a2ea8b91e548fc62cbe4ed945b/granian-2.2.4-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,191 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/b1/f999e0d6aed7612fb462040fca31aacc9b782b38d30abbe4942c32c2d497/granian-2.2.4-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,192 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/d3/6aa2e86fc7d96a369fa707a8b6397b19195eb70dd76a2b6c162a8912f6b1/granian-2.2.4-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,193 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/61/a2/3b83c421d242adf08ba10884b1db3290e3e8d5858f26313771b5cb4b5f72/granian-2.2.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,193 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/08/4658b5d5145822fdd50bf8c405d3f0dde295e38aacdfd7646d4a7acf0bcd/granian-2.2.4-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,194 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8b/b7/9e4f96a1cba84d2d88e6e37a35649d51eb2005db6b7f5d5d48d24b165b5d/granian-2.2.4-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,194 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/ae/eabd1e4146a6e3a09f4d951d6e83a270d81f1fe86302acd55a978a813a00/granian-2.2.4-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,195 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/10/7f59ad04ec1f38d9a1910b1c5ec1f0e4d2668a9b8d9167cdf56a5c78dd2f/granian-2.2.4-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,195 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/d2/45329f1c5ad849ad5e9da1e82b0cf9037a1c775eb98e662170c816484668/granian-2.2.4-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,196 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/22/47801555083abae15bc5b5bf21c860764d89490a08f2c9aeb4403de03f3d/granian-2.2.4-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,197 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/bc/00b4bb289b58c917b0dafb121d06e00b63a36023c55b2e922fd0fb55d278/granian-2.2.4-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,197 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/6d/8aeade47fea2eb53dacf4e85526c712ae62e19ef95bea8091eb586dcfaa3/granian-2.2.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,198 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/37/cb85e1b76eebbc86e13f50e0ec575f461fa70e06f612b913cd15cd6faa64/granian-2.2.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,199 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/66/520c6bc39beb2143a97ae4513f7b986bdfe63c81d604909c54ee85b78b7e/granian-2.2.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,199 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/25/5fe783eac35b799f0c6935a12296850619814fd77b8550ab4a1c9e86dd53/granian-2.2.4-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,200 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dd/39/4eaf749e0d9a347043b247cdd5f1657fa5c24e782b189fb02de860bd3534/granian-2.2.4-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,200 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/78/bde110f2fdfd3d7662e4c6b0faa5dd7b9dfbe24469dcb322f571cedb633a/granian-2.2.4-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,201 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8b/bc/c91bf5ae7f8d8297ae22d111aceac743defa0ee71739cf9296686103a850/granian-2.2.4-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,201 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8c/9e/b64f4ea69a897046306a8a68cc589d6e00d2f41deba920b397e98e291ac3/granian-2.2.4-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,202 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/e3/4152f15fc305bdb614f27df5fc01cd9c00cad8c9fceb8cf73a52572a3e97/granian-2.2.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,202 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/6c/1f8cbc64a655d922b1f58a445bbe08fda2e67a95229a1a12c65d345df582/granian-2.2.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,203 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/59/982ba73275f170f5bbc4ba985326831831537283a2e9ec2f8fb73bea92ca/granian-2.2.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,203 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dc/c3/a7448378523100a477ed8ed48cdca6131e0fe0a467bcc27b3443c3fe8b5d/granian-2.2.4-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,204 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/c6/b698083f726a3e4ae1ac0c7051f13fddd029d79da5404aaf78e18bcdb89c/granian-2.2.4-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,205 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/90/09c76365c3e2be5fc90e8ff8319298f499a8ce2e9fc70c35fedcb3f0c370/granian-2.2.4-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,205 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/b6/9e8869826ba38186665d90c24d9307c1d1354f368705cd3197fa34037da2/granian-2.2.4-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,206 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dc/f1/97a6da70d3366b960dc6866feeb0d4e47a991d05033699888c38efac8285/granian-2.2.4-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,206 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/fe/58cf958892c005e0eaaa2892fbd643f688c3456bd6ceeb9728b031ec1208/granian-2.2.4-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,207 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/e8/716833854c4809a3b0a5d6824804eda7c77181b7244a2ea14949fcded352/granian-2.2.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,208 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/24/35ba724fdb3ed5bb32ebb1678a3c213686407926baf739165f5683b3ca1d/granian-2.2.4-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,209 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/50/50fa69c680d812050f41dd28569eefb85aad354319869ac8329f20f1a2a4/granian-2.2.4-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,209 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/fb/18ea3911cd3976a6deaf5e2117d762a316941686ccafe8500688d96685c5/granian-2.2.4-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,210 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/33/adfb1aaefd5c2b9b973d62931319be8b924e29f97546693b0ede2544d87c/granian-2.2.4-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,210 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dd/c6/a0da7c03f086a11a23ab5108ba9723cecf6663f003fc52c673f962d2e51b/granian-2.2.4-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,211 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/38/ba/e7faefcc5ee5f4ebee275b71897ed361ef2fd72f132a63b3ee757023f5c0/granian-2.2.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,211 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/96/13352687d5ac2c169827a95218e655de0b6c516b7dc1b4f8e02d78b40fac/granian-2.2.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,212 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/df/fedd5ba62bd18e5c796c4dd3cdabb4838b6d6fe6e3b3f9b8edc59bddfc54/granian-2.2.4-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,212 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a0/a5/057bd77654a9ac6729280af91c025817eefec9417e741cc7079ec6dd884e/granian-2.2.4-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,213 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/e2/ec2da749fac3f4d6eb7c40bf0ef09a51a09001bd30fe87b66b8df5c30720/granian-2.2.4-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,213 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/90/51f04e251eb0bc3755c8bfca77bac4a8ff2793088e8ddbeb5f4ad93814fa/granian-2.2.4-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,214 Found link https://files.pythonhosted.org/packages/ba/44/e5f31b6a1314d9da0a9f36045d104975019fa93b3713bb82c288446ccecf/granian-2.2.4.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.2.4 2026-08-05T20:30:04,215 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/c2/399644f879a2420f4535fe9e83c7f4b73fce428cdb7bef03f7e2d0ab00cb/granian-2.2.5-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,216 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/d2/a48ca057ecea72c7f70b727b82dcc64a9d26d58ee55f8dc40e16499135f1/granian-2.2.5-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,217 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/88/650b82bfd8898328299f5d41cfe9d70a5b892838ce786977388635a3aa01/granian-2.2.5-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,217 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/48/59/9c7879f5e0c536ce1ffef6cc111c277e12ce36ea29cf90e5e6dd8e346442/granian-2.2.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,218 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/89/421be09af5330c3463fb09cbae2310afde84ce0eb7e1ce3a443df74479f1/granian-2.2.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,218 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/ac/682713219073ee6b5af3cbe9b414d54798418e70b0a0e68fb4da4f01efb0/granian-2.2.5-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,219 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/9a/f4b7fed8cae4db5672fb49ecd03c588145f4384733651c0cbfa3b574620e/granian-2.2.5-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,219 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/11/4879b209c6853e7be68424a6d0c90d80e83fe5248936a1e9b77b8aa43d9a/granian-2.2.5-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,220 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/b6/0e443b71ec8395e32896772f5b783160d6fa46c547f0555e708616d27027/granian-2.2.5-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,220 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dd/f3/3ff68f9af23905e11148d6b3757b19c03a6229174462e8f0ea5bbb4148c4/granian-2.2.5-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,221 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/aa/68c0d5226e5e5dd7e2a3114b497fffa9e52000dfbf11bcf581c066e2c5a8/granian-2.2.5-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,222 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/31/ab/ac309de270be205262604098dbbada3b9c82e307725d5a6a22dc687cc9b1/granian-2.2.5-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,222 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/38/f2/1833d6dc16b42e9e4791534258f27b81d57a85be13d2c8c0d298f5d29c7b/granian-2.2.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,223 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/61/95/cf2084199060c966a088b882540a64eb88c205bf7dee394582f4a222010e/granian-2.2.5-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,224 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/87/4d6f9300c29a709320187b1ae2f4c2508faa73f89f4b29b2cff1a1fc836e/granian-2.2.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,224 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/db/a9040112f044ee4340b338cd04b6417c6d1d553d146f7bd68bc76c109c49/granian-2.2.5-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,225 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/13/c60b43885e9c190991e0aed3089db11898d8b111dbec911654d8cf2fb37e/granian-2.2.5-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,226 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/9c/be5ca627582e089eec8d0485722418f74dcf50c8f8de43feb2d05f5e949d/granian-2.2.5-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,226 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/6a/1999c0fa02ec7bd5edf8f7eed106f795f0b48ebd1bbd1543a2c3625410e1/granian-2.2.5-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,227 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/d9/eac83c8a755bc39bd5110a12627e8b005dda69d88420707d781970d08cd2/granian-2.2.5-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,227 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/90/84dd92375dfb33876c82a05e1942c8800931b7c439299d5e1485ef7216c8/granian-2.2.5-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,228 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/0d/e62d645ec01ac0b6dd3860949eda41de4e2ec1b014dc50b11a34989d4c4d/granian-2.2.5-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,228 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/94/f955777a6d75c79198d8ca34132d04698dd0bf9b833833646e77c4fb164f/granian-2.2.5-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,229 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a4/9c/814f88c8bf4eb1b9758bacf38838c8d3de3deb9c51b8d7ecdf5dd524988a/granian-2.2.5-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,230 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3b/e9/aa321896f8ce46e370a3b52dbd4104d3a145e47884cb885da1492bb20486/granian-2.2.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,230 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e4/b0/14f73043a7762138681a07d7bf18125e7a7d7ba5e2b96406ccf281ad3251/granian-2.2.5-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,231 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f5/7d/c004df81422bfe1857f768a98550c8f1017140f00a6d9179e37ce29086dc/granian-2.2.5-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,231 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/31/70bbfef65e5612f790d2b7140309ccde8736744203b78ef281288b6f201a/granian-2.2.5-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,232 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/5c/179a7f3f0c1c46ccaee8ef9b78dd679db304461c2538907e826c20a0025d/granian-2.2.5-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,233 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/99/331354780b32f1fc626e510856e43d094fe68e6ac101805cef9351e3078f/granian-2.2.5-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,233 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b7/61/652d9817f6dff310950ab835b8838c44a370fa5c3ac8f997f4ec2738a403/granian-2.2.5-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,234 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f3/50/c63b8b7d4951be43ba5f1c9d3e67f9fde1ddddaca61164ab7ae70f3405c3/granian-2.2.5-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,234 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/c5/631c10134ced73dfcf03f3ba1157aa02dffa1d30cd5ec3b85a5d469c7090/granian-2.2.5-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,235 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/d2/7015aa7b6faedccb1498acd0b2f838c1cf15b13faa4052077b3a82d7035c/granian-2.2.5-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,235 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/fb/284b5fee9630f512c1ba9f54992f321a9f3b29e1d9c71199fb3cd700eb1a/granian-2.2.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,236 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/c5/6e92f8d897017b53ac2e9608f268eccfa268433179dda5f7f6c6e87d71b6/granian-2.2.5-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,237 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/c7/86422d387da46eb956660d9a1fd12da07c165bd1033fc32badee854e4797/granian-2.2.5-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,237 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/68/f6e5f9b087e1ede11fcd4dbb8d70bff8eed4f9b5ea691863035292ec9d39/granian-2.2.5-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,238 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/31/65595f29a42fb7b6639ca4566d547219655796c45ad372cba7168dff2689/granian-2.2.5-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,239 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/76/6435e413702cc80963044627f96e03c49110bdf86e11a571e76560df5edc/granian-2.2.5-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,239 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/3e/fa02abd294ddf5e0e432c01727cc76a931d030e4f24141cfdcdfb078357a/granian-2.2.5-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,240 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/c8/a1dfaec4b6308e47a90c3e1920f681db36449829be445fef653e8ef7d3fa/granian-2.2.5-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,241 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/f8/ea86317f6582be1b3ac6b29781631ae69c5d4693e5da9467fd9fb18abe02/granian-2.2.5-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,241 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dd/26/fd6d5d19ce5a4a149cc93c05d7522ce90ee6728c56b13035a2d5259404bc/granian-2.2.5-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,242 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/34/148a6f3918dbb71824845edbe2a6d8512a52ae2a8c323a9071002a68d6d1/granian-2.2.5-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,242 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/1c/6c0c5aeae2a090ac046065944863fb76608c6b09c5249fda46148391b128/granian-2.2.5-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,243 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/34/22ada66b585c9a3076c63777491dc6daf1773a86cb262a613cd9af3cb24f/granian-2.2.5-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,243 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/6e/6063f3a44e20dcfa838467b5a3358b907e367edf3596056f86abed532085/granian-2.2.5-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,244 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/83/4d/fc9f1a778e527ae264cbff7dcc68401a7152513b2d1ebe388fffe64cc728/granian-2.2.5-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,244 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0b/66/b306b52d7cc6c345eca78f6eeb300b9d55f57e81b81d1b1f8f0f234b3ec7/granian-2.2.5-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,245 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/9b/17745a43d36c0d04daea63f413a632e98c4ffc463c550b67d0e2f13b3330/granian-2.2.5-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,246 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bb/92/7f0afb7aabe2cd5a23cc622067a12ea1f15444e0bfa14f8d50a2e12fd4af/granian-2.2.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,246 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/40/c2bd2a79c9cbb1165cb2efa07e614f1a02d8295cd4fd4826f39a9cc94b6a/granian-2.2.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,247 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/a9/34e086e52e2e69f1c1a492aee840a77e196dd3473066b22b3a9f5ce30a4c/granian-2.2.5-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,248 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/4b/5716ee5f4679a3179074b0c381f794715ae97cc3dad51571fb878dde1494/granian-2.2.5-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,248 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/56/be8003b4a8d4277e43c1ac0f49c1a2dbff7803ca362bb2d6ce698a10b0e7/granian-2.2.5-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,249 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/67/75c8d794c0ccbd50765eb9374d9d87772754921064cad9a77cc9c34d167a/granian-2.2.5-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,250 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fe/bd/b8995127efe168101c41935a4c8d697b45582a72fd28d3c2626f5f6a71fe/granian-2.2.5-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,250 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/49/c043f41ef10fec5ccbc33afbcc179b9de8a2727339aa826fb068628adf02/granian-2.2.5-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,251 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cd/51/2c4d28ecf08b129d3952715a3914c6125a4263824dc8230e172c841a9a30/granian-2.2.5-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,251 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/b8/fc2d3917d859b455a17785b0ed25078c84cbfce772a8af78e61f0b4011bc/granian-2.2.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,252 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3b/68/a401baf4dcb1b1c7173356e3f6bef48ff07694470466bf8fc613fe92d23e/granian-2.2.5-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,252 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/a6/2accdaedb79c859be769488289fe2168348725017696ccfd62e1fa79fed3/granian-2.2.5-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,253 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a5/3f/b5d101b9e81f01f8b581c25ba6bf5468b44c76b72b1ba7e5ca8b67b61cc2/granian-2.2.5-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,253 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/de/63/5d09328f0dfc6eae517cbe7849d69a6dda5c123d01c20ec1cd92aabc3724/granian-2.2.5-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,254 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e0/a7/fc80d43db69d86ef60b319ac9dc5c6e03b1cfc6e3ea277c0ee71ab0588f8/granian-2.2.5-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,255 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/cc/0d38f43dfa579b5bc802a63c10194b1fcb92ef09af60814af9cff07ee9d7/granian-2.2.5-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,255 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/40/93360350d8690f1a1d88e793fac8b308f41842cfc10896c75d351c5311a7/granian-2.2.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,256 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/5b/f076f93e6c187efc0b4b776b4bb2e0aaba0b9db2369d5b41136f8d977645/granian-2.2.5-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,257 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/7d/ba5887b4c4b6dc502ca72cc5845e1aeed8567062c2f1bc32b81878f4ca03/granian-2.2.5-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,257 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/89/b8/4b0dca1f02f710e8b3479380ffe86c0a7d74c12e7bb750899b85b28d1717/granian-2.2.5-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,258 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/36/2a656e01639e2fd7ade9c1d195e91950e27b1f292b1793354380fb2869c4/granian-2.2.5-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,258 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/d9/8cc2c28fbddbb6dd74b86728ca8a50f8defc9d3c816fffe5b457647fedca/granian-2.2.5-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,259 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/73/3af6bf9961512bce1bf4d8489db9886349240bd954067301497db0f4da04/granian-2.2.5-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,259 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/92/00b4de288a2b644465b8d4346296cea4aefe2827f073e5a73d10018e943f/granian-2.2.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,260 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b6/38/6344ed9035a4e1eba3dd86ad2d1b2729a2cc789a9a30d2194d1ecdbaff56/granian-2.2.5-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,261 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/4d/b26db3da7773d818d45fca94e1cb02e9d85421a1ceca7ff83bb4a9643752/granian-2.2.5-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,261 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/30/efa6a17c1071cd5c682e6e44edfd1fffb019895e4dd4fa4690449cd94fe6/granian-2.2.5-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,262 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/7d/4561d48864d9a62b62feb04beb35f570167e2bc5d65f9ad8429225a31b68/granian-2.2.5-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,263 Found link https://files.pythonhosted.org/packages/d8/59/064df25d63fbfc27c7ec48c1d0efe3fffe6b70b8d3d03c59f136f390cad7/granian-2.2.5.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.2.5 2026-08-05T20:30:04,264 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/91/f0bf28389daf7d28d8d33cd717e3a5fd4a70c584825e147f673cc59fbd46/granian-2.2.6-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,265 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/f6/2d9ecabc786c70ffa89d55ce0cb98b8ba245d1625ce8f8c814f8686a14bb/granian-2.2.6-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,265 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/e3/1a816557c5ab5524aebda2601b71c8e7993429811c768e8be618343cd174/granian-2.2.6-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,266 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/88/dae63bc49446501496e92630e528c042285011b12e0d6d205897f774d39c/granian-2.2.6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,267 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/26/eb69629e37ddae4ecd69485d07a61c734f5a68db2f1f33f076f8beabc442/granian-2.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,268 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/f6/1329eb34bf1455766f3606145bac56fe577c965a6a495d486fa0b001c25f/granian-2.2.6-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,268 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8b/6f/cf82de0389760cb77d6406b58b54903e089ede7ab330d8fdeabe50f7768b/granian-2.2.6-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,269 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/6f/292ddf796f7c192611d2c411915a205673bf6ffa1f798671c7ef889b4019/granian-2.2.6-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,269 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/96/79/26266a739999088f1db2fcb6326b8ad7006689da1951b4e70b66ad606b5e/granian-2.2.6-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,270 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a8/55/0a98a4ea8a943f3571e6cc67362d64b922a47592497ceb5ea0e6ba6266c1/granian-2.2.6-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,270 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/80/3433e5e7020ac28cb14cc832b33e8f935d76a0a0a10a266bfda8c331dffe/granian-2.2.6-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,271 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/01/53f3936d3d8fac44273f210896f190da5c29704697aa5b0ec33a17e480c7/granian-2.2.6-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,272 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/d5/0e2d83fdd6fa053fd3fe8310ba6d79d30da40f3572baff81aa7895537a3f/granian-2.2.6-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,272 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/ec/ffdf38a39f00a1916f99832b41ac36c94d6ff2879f2ad18ff1e234ae4106/granian-2.2.6-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,273 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/94/627a07e2818fb1c8ae592f96ec669bf58a8996dfa214192e7af72b25bc67/granian-2.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,274 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/0a/6ad994e2157252d1ae727db8a78a8d750eefb37d6fe8a72dc3245629294e/granian-2.2.6-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,274 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/87/3c/0d5593470fa1fcd39b7eb55e1a954d739e978639e6765101af6db433bd6b/granian-2.2.6-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,275 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/d4/02bfff210d18d50860fe2b69c01eabe51f37997f70b08f9f4094916c4dd7/granian-2.2.6-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,276 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/8b/1f96ccbbea977042205eeb4fd9120ff301d320ff5bb8930eb49ba7e8b596/granian-2.2.6-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,276 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/48/a96f391d79d92b2610feee90846c9f468e07c34a9cb217c22f76cccaab26/granian-2.2.6-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,276 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/ac/b96461d7c69764556ed2431e30bbddfb5bbb6779100b7211c5f40111ef99/granian-2.2.6-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,277 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/4b/3e327bfdab4bd15135ffb18689d39c1b57e87ed13eddf376dd1413e92890/granian-2.2.6-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,277 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/0d/2b2f5ab0cf9c497da720a170fd6fd578102635d71afa69dbf75c61649dd0/granian-2.2.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,278 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dc/e6/f2416e95642ac69e2393e548193b7db4ac3568014e4e5e9f0a7b430848ec/granian-2.2.6-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,279 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/7b/a671912796afda7da35510492c5318d2ca3ede78f6867af9e289ec70f7d2/granian-2.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,279 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/6e/ae005ff4dc570e3043857a3ccd7e381af8ab4c9f9a3814917461bcc3a5ea/granian-2.2.6-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,280 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/84/03861d548f36c95755639af30d031dfcffc6d7ffae351c0558fdf901d432/granian-2.2.6-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,281 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/9f/61edf3366ef71ae84fa056ea07a1d5e29bdb3dd6040aecd757eca1da6c55/granian-2.2.6-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,281 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b7/c6/fc911ad992799435577b530437c70c53ca1ddf30b7093d2675ae9c31866a/granian-2.2.6-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,282 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/a3/48b74a96f1fa2c7d179e7e7f3c4a87e2e2f23d6259d1b45e059079b9f7fa/granian-2.2.6-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,282 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/74/171199c46b9acc239740c1230713f81cbaae9c6572f37b30b79225de83e5/granian-2.2.6-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,283 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/aa/d2fea328de9c7bd7ae18d28853bf0b893ac1143c903fee9d0017058cba0d/granian-2.2.6-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,284 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/d7/13d161c5a6ab63ab3e020077eaf9a9ae887d07a778cc32318c55f315ce1f/granian-2.2.6-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,284 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/e6/b666ae84edf0f79e256b97ef238f31a508a0b18817b2171dcbefd8496bf9/granian-2.2.6-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,285 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/46/c428afe4651e09535a0513238e068953bed079d7b90c61da09ed95e6dcc6/granian-2.2.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,286 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9e/7d/1e53d7b59fcdae3a29b4d22170bf3bcf1f0a184cc5323be25caf807be47c/granian-2.2.6-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,286 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3d/cc/61d85835a2d2530781bd6c3dee55bd442e23a44c8211513a7ee0ffbbcd22/granian-2.2.6-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,287 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/77/1b6fa8d50d6417cf3514f97dd1f5a0f701e1d0f6cc6e3ae50a5829926090/granian-2.2.6-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,288 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/d9/6209ef2d3a4589de71a7cbc2b0707216e8da271112cf29a316c4828dbfb9/granian-2.2.6-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,288 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/ca/294428637be3b8ecc76072631009d1c631426b5cd9c9f4d066e9d2b443d0/granian-2.2.6-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,289 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/c7/5f76457500e47c608b2deae0c34e05bbf5e541d2c6efff06601d62dbe226/granian-2.2.6-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,289 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/81/9736baadbc1724ca5d9a56ffa7263e60411bda43bb52dac6c7a61bf0b0fc/granian-2.2.6-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,290 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/80/502b99fe0e0eba4da0d25e3df5bbb757bc9c829e6544a6d3352755d7ab00/granian-2.2.6-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,291 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/d7/beda38846cbb9c5541cba326f2c63ab059cde5b33910d1dfe6d533ad900b/granian-2.2.6-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,292 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/93/836ffc170fe2b6872a43d0786e7e036405349c545b6409e31b3ff4867f8e/granian-2.2.6-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,292 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/fa/5b107df8bf3d3c608ce9cbfeb860a2fb6a74ab7329b03b0b575e20d8380c/granian-2.2.6-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,292 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/e8/b4b85dd5df9b0a2827d87d355f438499cb8e6a374a5032437b694262cc2f/granian-2.2.6-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,293 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/37/b6/3e9ec0b952f48718b8e9b067ef388b4efc550f7ac06034e6932b5b24d5ea/granian-2.2.6-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,293 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/6c/1a8291a76209cf396d6f45933caf4819250119f78d68930090c0a6a274a2/granian-2.2.6-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,294 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/d3/b5a584125c796dd7c0b1a9c7401845220d5da5fb94edeeacbf71402896e2/granian-2.2.6-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,295 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/3e/4861053a07ab944a2e5bede829d9b0ac039f946773266d59c6c14879e01a/granian-2.2.6-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,295 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/20/ff/57f49904084f41b0f4678c4acc724a715ffba0dd0495d1efcdfed647c3dd/granian-2.2.6-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,296 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/55/87/dfc28e7bc237e54215bcb7b771724122afba5708ccc2ec519ba6e86e84e4/granian-2.2.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,297 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/09/729afcadf8b9ee14483dffb021ec11fff9e695f239ba9b416e8c5f30ea2e/granian-2.2.6-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,297 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/66/e6/024e75cbdc1a41edeffa78ee7996c6311f13ec2d327dd6685da90b518c9a/granian-2.2.6-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,298 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/5b/36c2f6a512de68fb7f55f9711655808da2a60065d1548afe7a1dc4c5e485/granian-2.2.6-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,298 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/6a/839ad9a91cc2ef76b258242668875f3adee7b5caa331421a8b915bcd203f/granian-2.2.6-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,299 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8e/d7/a73910623a60630a057d83044a2ce3fc3119b55160c59bda5a3700013a36/granian-2.2.6-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,300 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d8/04/ea30529abda591d50ed9168155e6952af39caaff16aaa9e71d47186996e0/granian-2.2.6-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,301 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/34/c325f645d54f02bcf79efa0a4460e502ed8b6ecbc6d3aedcd18a8c6d89a7/granian-2.2.6-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,301 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b6/c3/464c45d8fa98ac80af2fc45f59259a650582c44ceeec26931daba3742029/granian-2.2.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,302 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3d/3e/0d6605dfff9b17adea1e3d30a830835ec73097e1b3370407289027b1f4b1/granian-2.2.6-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,302 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/7a/d78f667871c6ae81a22df35f536c47e16ff02793458a932c34daa27364ea/granian-2.2.6-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,303 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/5c/4d96bf243f55b578eb5335529fdda815bb70cd688c23ba988e6069aac487/granian-2.2.6-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,303 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/e8/65cc3f47b9e69a880335a4d70ba0d8eeb13f24a88a0859f2318fe5950dd5/granian-2.2.6-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,304 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/b1/106cf2abaec49f7e20803270e057a69c8147abcabb1795ee54e8e92efa69/granian-2.2.6-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,305 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/3b/6ac8374060f0fe184bba4082c06c8d900c9f6734f42c8d73aec6bdedc8ee/granian-2.2.6-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,305 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d8/73/dc3b03ed315afc4c850618542d46e364fbce1ed422f11930b9efea1ce935/granian-2.2.6-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,306 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/81/f50c1bf72b30899b51f12aec4693f8a672b852540b937136da129bfc1e6f/granian-2.2.6-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,307 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/49/2e28f73b3f7e2a8b8a10c5a349dbc26ad650dada58ebbee97e7c7a63f077/granian-2.2.6-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,307 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/97/5d2e889e3165d853a53b2f8a362ac1c255f6f42634c5f6beda4c688bfd06/granian-2.2.6-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,308 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/26/16e8a3295ce9948590f971682c521b1a4f9011dd97b0810a7ff350207ef0/granian-2.2.6-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,309 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/d1/baba7ddf9987cf3bf19e8dae5adcdfc808b81a26832c48f5a9e6ce086de4/granian-2.2.6-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,309 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/3c/7d04ac4d7baaca1264bde9601cc67ac2fd25c5a624b0eab58b3173c0f3d0/granian-2.2.6-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,310 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/38/80/d5c7c2990708e9c48c69523cad417380ab63b7640e9dadeee033080a554a/granian-2.2.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,310 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/50/c8/3a5a0a31d33b73d99b9b1fceb62fbbcaa673709f97dbde3fe58d29096b68/granian-2.2.6-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,311 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/cc/d7e1e79c8b0f5752cead8e8392694705aef326917f028a19015485c2d5eb/granian-2.2.6-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,312 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/ae/bfc30ce0af6c4acf72a89e8a96e67458b4dd8486e7689fceb7ed6f765c7f/granian-2.2.6-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,313 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9c/f0/799ec93bdc1103a0443d709cdeed4be5f3165807df306658562a4cdbd808/granian-2.2.6-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,314 Found link https://files.pythonhosted.org/packages/30/b8/72d80a6076f2ab3667e727db08be74957827813bd2e133f603b89266af54/granian-2.2.6.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.2.6 2026-08-05T20:30:04,315 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/df/8bfe842a93d6d9cb006100d0c62147fc7429f3b05178e46e6aa63b0e5a30/granian-2.3.0-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,315 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/c5/c37f5d74ed64aa926f3ba49cbd98722e17d4a4ebab0cf4e706ee30be6d63/granian-2.3.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,316 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f9/62/0e38fe429a6ad2fd75c3e6b6b9216b98a35c43d0cbe270e17fa8b4d212c0/granian-2.3.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,316 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3a/c8/71ffd41cd5e696f09ce41147c4aa2e12f611f416c923e402691856dd11a5/granian-2.3.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,317 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/d0/c57fe1a0876f0f8662001bc2a6ecc64cbc5f2dd7e3b330f0e176d5d6b3d5/granian-2.3.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,318 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/db/6f655103dd47c97fefbc75adc16d020e548610e7a9a529583cb4101e0cb2/granian-2.3.0-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,318 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/c2/4c68e3c6e9d6f3a07b484d130e854e9d69796a63c8b500da6caf28ed60a5/granian-2.3.0-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,319 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b7/16/e2cc754b97d5371130f3b51bd47f35f7512eb50631272201ffea5bd5081c/granian-2.3.0-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,319 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/94/be/ae3671f26370a65ecf3a94258a5e387bf7eb9c1e7788725f8847772258cb/granian-2.3.0-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,320 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d2/49/6461df5e6f3f1b7823a3db7b019183ffbf56d29b8372eb364beb3cac7440/granian-2.3.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,320 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/d3/cd80644555cd41c8d5db461538297342919564d9be75ef75050e4e726677/granian-2.3.0-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,321 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fe/ec/38253ee59f4282efdfe8c08364c990280d18fa091c5654160a9908621954/granian-2.3.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,321 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/1b/d620884dd6f29b6cd59222b15d40adc354646ca1d55adac59f368b300ac1/granian-2.3.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,322 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/7c/231bc11ceb9fc7b1a0185bb61be0424d66f9628fb5db6ebbe93617d1b4bc/granian-2.3.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,322 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/c7/75aa06c3fedab14406f7e7e50be8dcdd1ffff6ccde780a63d84ac94e2d28/granian-2.3.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,323 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/20/972769eb85a53133ff3726b14be667f5707fba7da7cce3e02fb74d7d187e/granian-2.3.0-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,324 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1e/1c/78ed8db3a74fab4690378e55ced82dc55509274159b83247f4314923077e/granian-2.3.0-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,324 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/f7/9a64bee80988a23e8b40e20d49664e0e6e5c4bd6954e061fad358fe9fb42/granian-2.3.0-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,325 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/05/09452260e7a8e011c9eab2c20e6bbce0ac8e7b56e7dd3cb50269d5c533e4/granian-2.3.0-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,326 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f9/28/4d07a4c1dbdd644e1b26f86bbd37cf28deadbf7f0358199182ae05a03800/granian-2.3.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,326 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/23/ace057148d74745ef834693dcbf50c607f8c757596520de35847dbdcc5c0/granian-2.3.0-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,326 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/98/cae5efbac9dfd8436e86e8fff329f8ce7b665ba2a10f2e24fcd3e3e3a21f/granian-2.3.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,327 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/b7/a8127b23300e0dd2d420893b4a4613f0be991def5586aaba5341adcc8366/granian-2.3.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,327 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/e4/3c776883cdc94a33ef6931515a01bfd11196283dad025e1499dd7beb418b/granian-2.3.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,328 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/d4/c6c72ef0f6c9b4399ca128d7b9af4a3b20891dff17b94612c068a1b3cd99/granian-2.3.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,329 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/9e/4875145426a0f5aed0f0e903a45923da3d96e7faed4493f9b037081b2238/granian-2.3.0-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,329 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b7/f6/d0203469d097ac079ef795172dad8916ccc78fd74e821bba299f91d9e6e8/granian-2.3.0-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,330 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/3b/af3382922f45de7e32a8f01aebf6774dd69144e09927f282f8dc870dd9dd/granian-2.3.0-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,331 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/c3/cedff4a4a783770a5031283af0fb7876a817f99eefe697b04f8754e68ff7/granian-2.3.0-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,331 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/96/6b/77c4c9299e414df46edc93aca1e3d935710acd2c8d9baeae71fe47ef7b44/granian-2.3.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,332 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/8a/1d93a0b7fe665d60643bc7249eee45a5f9d29d2ba7576f2b7582779d6897/granian-2.3.0-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,332 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/96/1425cc95c88d1f35087f3bcaaa0209db9ab9ec3996d0ef8a6b251b78ef3d/granian-2.3.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,333 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/92/e210e2f23375fe77e0bdb82e871b5a9f99125104882a951947f22551702b/granian-2.3.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,334 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/01/2ef351eae3054ff1fa8a65313ac89ebb96fd09c7fa51d751b873f50c3468/granian-2.3.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,334 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/61/19/4c9b3c5edadd94b03094613b272ba9129f9823fa4fb8cce3f572508243e5/granian-2.3.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,335 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/42/df068fcc77a15f0476c20724c44f8065046ee3e444295a2bc4d8459b32aa/granian-2.3.0-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,335 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/9a/508ee6937e83df1bc225970f147d3f5cdb875f2b91e3daba768efcff5c91/granian-2.3.0-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,336 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/00/70/a420cc6cab754425d176f1a6081968ab59dae64cee59180dae6284383b54/granian-2.3.0-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,336 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fe/7c/62b47ee04dddb6d84fa83c71eed47652c32c240d1e8b2272b5de19e6c1b0/granian-2.3.0-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,337 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/55/21ed89e309a405b1c427f0126d9958d5246548bb9cadb7cbbbcd29d53bd4/granian-2.3.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,337 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/f8/5d7ee5fed4d93a395e793b2cc735adb018ffbe38c37b953e42d0bba6197d/granian-2.3.0-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,338 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/aa/5de0a454f25829c8a53108c4e7842752af05b75fe543aa1456989e4a9352/granian-2.3.0-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,339 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b4/d3/a92f90def49d28f55dea0de16c8b70dab0f89af314221fc57990d400b91a/granian-2.3.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,339 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e0/ad/eba1d38f7a344636037d2f914243d9ef9957e32fd1d2bcfa0bb38b5c86c3/granian-2.3.0-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,340 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/4b/45160f832ddb8a5a877b78ec26cdc3befd4c881363ecea3e678d85ef183d/granian-2.3.0-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,341 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/96/e9a725a629fbcfa424244474ba8c1110ae8b66cd2806155248e9f72ee0ea/granian-2.3.0-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,341 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7a/71/ff68321957ac734ff7b15df074a94725008a31253bd47a7d2c7b38644f09/granian-2.3.0-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,342 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/79/234a67f0fda4ca07dc3c04f077397914a45c955030bc53682556428b2bf2/granian-2.3.0-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,342 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/62/fa1a36d6c2f6a39d7f8cab8bb59d750324b49feb1ba8d35c154b6acb2793/granian-2.3.0-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,343 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/32/49/723a8de41bcb341718ea7ebbdc9e60e84b959b2a8c59d20acfa49b28173a/granian-2.3.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,343 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/12/79/12dcdb4e59e0a93b9d6649607148b23d602cb74afe055581041e6d838a9b/granian-2.3.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,344 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/72/716ea58a55e2876fad87dfa23a017a09a2167c548ad864e1c1b0f42b9381/granian-2.3.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,344 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/12/9f/172f46f20aa6fe42821241c5dca5aed3f89d0c086fd8b27acd19e6537537/granian-2.3.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,345 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/01/97328924ac57b9712887c755b3334e981136c128fd092b5c83d965b3270b/granian-2.3.0-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,346 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a8/e5/adfcc1b25cca4c2c2dd888dbb7f41afc80d23f94992f60d4bb4947c86e6e/granian-2.3.0-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,346 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/b7/48bf098b424703cde177d9088809c59116743c667cc327e2cc1a2d683404/granian-2.3.0-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,347 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/64/fbba4d064e0507530292be375dba748eae0476a5cd894d591f312653791c/granian-2.3.0-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,347 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/3b/766af2b41c553e264b42a57397dd0743c32cc706a0dcbad73efb32d12366/granian-2.3.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,348 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/84/03fd11f409c40481e71d78531566bee54054c90bbffebf8250354c773b18/granian-2.3.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,349 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/1f/1427384b3c55e4675d9d22f487802264c2abdaeaa8d8ccf4bc23aec79db1/granian-2.3.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,349 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/8c/ef448c816a28df8d036070daba46cefa3b52992ea9a651fabac18edb41f0/granian-2.3.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,350 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/df/72954d841f3d8519d36b18674ec82a0c0f35949f7d8addfdb387e7937898/granian-2.3.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,350 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/38/b8/93890a1eaf015382bdacbb0d6a14d266dcae71fd8d6f56d57615447c71a7/granian-2.3.0-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,351 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b5/1a/e245b7c3e1d72b1887a9f4f4050dc9050080ff97e74172675fa21e7383b8/granian-2.3.0-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,351 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dc/4e/31fab94ef2f4270aa08535b9cef4b6f7957fe37af83cd037d1f08cfebfc3/granian-2.3.0-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,352 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/a2/1e12d82c358c9fc1bbf375293e9a2ccbf3ad47e3398cf44e6991e5ea4a4b/granian-2.3.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,353 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/cb/54076edd89b82ba19b60c398ade9483e94c0e92e78322886f9694ff42ed6/granian-2.3.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,353 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/da/1d/76d4e9c2ad8e0dc1469cdb4df4149ca6c17947adcdc2fbd4c4046a0d93eb/granian-2.3.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,354 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/a3/d502cc7ad1484bd1620f959f1af76a1e54bda2edcb6cf0e212612fefc3c9/granian-2.3.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,355 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/6b/35c8bed65e6a9c536b041d5e3237f8a3682dfd51fe1b1f5065e55c14d533/granian-2.3.0-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,355 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/00/0f/564b55bf053b1c60e0693ccb5b2871f55166cf3d69da5c4d025869ee3454/granian-2.3.0-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,356 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e4/d8/26b2916707a3d098d91f8290f89871d11b097ccaceb396b01b9bd662b203/granian-2.3.0-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,357 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/1e/f8d75e54cc2f63cc07758a63a16444531688f132a40e7cd02c9b32a37153/granian-2.3.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,357 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/fb/509c67fa20f6d3b93dbf8919b093ec55de9fa62048fcb07dc4aaf3ec894e/granian-2.3.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,358 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/86/3fe1285d633c013f98f801f2bd969e2d35db1cdd78d6d882fede5578d072/granian-2.3.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,358 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b6/8f/0d99adb208f40d75c1d9e52d32d78626a7da2578a06e9a10a002982b03d1/granian-2.3.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,358 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/aa/5c/a8aaf5d9788320e0f9c8f51a903601bf56338d58c6644c3def15ce3ebd4c/granian-2.3.0-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,359 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d8/c3/aa1e377c7f927d2bc772b9f63b6eb30983f56eedb32f0e70bb9f2afaca53/granian-2.3.0-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,360 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e0/31/5b39b5691c7bbfa4396dece550ec110d12f8825335047c0c516a17aedb4f/granian-2.3.0-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,360 Found link https://files.pythonhosted.org/packages/f0/0d/f0c26ad4886b7b0054ee28b485a09e29ed509cf2611570ae4a1aad8a1b58/granian-2.3.0.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.3.0 2026-08-05T20:30:04,361 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9c/4f/6c71c5e24133600298cc12e010b1703514fded833a6951241895ba630cf9/granian-2.3.1-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,362 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/c8/d0734b6cf2668493d77edb8e79fc1c09752e77610c09b58aff033e03f863/granian-2.3.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,363 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/5f/2779e7c5148aad902206ca1ea7c71cb7dee3e4af26155f5e9d16810ba590/granian-2.3.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,363 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/3b/c05c53d7ceeef8e574aa725c9141d018050f0efd140e805985472cbd4d7b/granian-2.3.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,364 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/6c/8eafb76dbf4bec6a96c04a59eeab1de3c39ce29349df1c2cdc7dfe008a98/granian-2.3.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,365 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/e4/91746ed443a327378d5713a30b8b5ae1d57ebef3fc7fbc85c3de18de395d/granian-2.3.1-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,365 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/2b/df28e5c7e794ce65c45c306277349b3aa3a567ae12cf7b6b54bca396e928/granian-2.3.1-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,366 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/7a/ef0594f49eafd0d918ef792b16aaeac87087b4f030a8814193516d80b2ef/granian-2.3.1-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,366 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/d6/b13249e2356022a54d37b8935b4482edec69ba19ebd3d3d07c0945fcfe9c/granian-2.3.1-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,367 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/46/ed/1ae5fdbdee962f77e6fc79c1b315c2803dd4d1760964b41345c56a5b9c77/granian-2.3.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,367 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/6d/5b4170dd81f5659aaf967fb517feece31619cdd2b707d3be117be0087b66/granian-2.3.1-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,368 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9e/d1/3d26fce685f0478c6547cbce38d93ad6a526de70210f4f1b9caf4429dde0/granian-2.3.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,369 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/79/6517faa8f5d656e96a596210b4141441b0949df8b6a2e10191427ff8b841/granian-2.3.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,369 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/8e/fe6ae29deddc0ef5193d6a73144c0563d1b148c02251e215fb575990172b/granian-2.3.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,370 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/dd/180c84866d4b8783921fca3b7a979c391a28cd2cdfd06ff063bb29d1b309/granian-2.3.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,371 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/a8/db2eba40c72752a69c6bb0eacc463e1198c461c2349311c28644fd2f8ece/granian-2.3.1-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,371 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/5c/a3e737a938dab58f01183d3f2736501630eaf025b1348f2bc346a3692542/granian-2.3.1-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,372 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/cd/c62d3a59f874b901b27767937df89683a2b94499a0ac3d15f1b9115bdccf/granian-2.3.1-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,372 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e5/50/fd92ab36056c9d3e75027a7a5be3622324589854ea32a439b23d108128c8/granian-2.3.1-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,373 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/55/81/bd54b0937886579ffe97665e3a280081c59461b65739ecf23db8c5ed30c9/granian-2.3.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,374 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/cd/30917d357be84957b3e8a1a82ac45e14fdfeb8e1afcd82ffe50a94f759f1/granian-2.3.1-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,374 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/a5/c3752565733da327441e602e6dddafa79219e752c25ee70416b48df30321/granian-2.3.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,375 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/77/0a/38d6eb581c43cffb5b4a87a2bbd8b3f39e0874785d95db5d94c01f259809/granian-2.3.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,375 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/44/5fa5aab9a1cf27295bee81e22ecf758adef68c12244c0fd8d9d82da350e2/granian-2.3.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,376 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/21/25/df592394d957933dbe905510dc4ad35141ea3e49fd4e562bc529727a8f44/granian-2.3.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,376 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/67/9213bf996d0e687939924468615762d106fd38f8c098f34266648f465d2b/granian-2.3.1-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,377 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/de/1829c71fd0cba459a9bfc998138ca3ff18f8b913c9ae3c3a3c8c675ceb0c/granian-2.3.1-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,378 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e7/8a/ce0adbeefcd7a78981d6a4f99709d82344a5c76d163d741547e9cc6f864e/granian-2.3.1-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,378 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/f1/1918ff96843125ae12480eb7430692fa3243e42206b263918b087c34852c/granian-2.3.1-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,379 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3b/14/bc6f049852d26045839dc6bddfd06ca6efa8966b939fa4c747ad7c9ab9bf/granian-2.3.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,379 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/c1/71c4a64ca6e65e390ba82270c967318956ea67ed1467f68fc1bd236cc338/granian-2.3.1-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,380 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/f7/e1135ee1f9b6188438ca0b406f081b040ebf5c8bcd290b8a2086c4e1cdf3/granian-2.3.1-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,381 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ad/d8/73d953e94c7d62c60db7c0ae8448bed578fdbd85b6aa6d939f52541da266/granian-2.3.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,382 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/5e/a81c96fb365cee2395092250d97f600b6bc4b477702f98e1befbef27f937/granian-2.3.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,382 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/b0/9270bf7d1b612923d14d9783dde0d065afec62146753a2d64f17ef49e955/granian-2.3.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,382 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/27/a1166372c0f40fde0ea3778e2ddacbf752d4e1ce3a2ecb49b5e100c7fbaf/granian-2.3.1-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,383 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/cc/53d257346b9274001141421fca0436df67662634dfdd9f6ac5a595737804/granian-2.3.1-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,383 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9e/79/a1f50daf41dc1a50384a359dcd1f02a844c0a9b4f009a5d5c399c1893a9a/granian-2.3.1-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,384 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e7/3a/78038ab237eda59707d0f0e0fae750ff21db543e7175dfb7ac3b87a87b7f/granian-2.3.1-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,385 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/2c/ab47958d0d808fda5659535a30214ed24622d89190f37fa00d2200e88fb5/granian-2.3.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,385 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/58/5ef889557401cd01d9f4380dc4a23ee679d835b51f84956d06b97b4bcb8d/granian-2.3.1-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,386 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/13/70/4363eb6ac164063af7d322691be221477d127c6c6986a339688c32dbd1d1/granian-2.3.1-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,387 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/53/dc/bdcd9f18f7e070d17236c685cd56ec5834a088e8f885de671bd13c608176/granian-2.3.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,387 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/18/9dbc3c4b7a14c3eeecac702a8d351e4c1220c89e99ffe7f0211e856f3c54/granian-2.3.1-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,388 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/b5/7b72ada8a04203c4e9165a3ba7bf266568bf0507ea40c170f96566e0b390/granian-2.3.1-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,388 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/34/2395be45fea5e818a5ba0b8871c0fb5776e23f664fdd05a9b00849757314/granian-2.3.1-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,389 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/c3/9a037020e26ede18b8570f559254911722875ae129293337dc0170ec7c0e/granian-2.3.1-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,390 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cd/32/660601986c5b5815d13399e9c3b6e84a119be010c974d32d505eb1ef4c7e/granian-2.3.1-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,390 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/3a/ff02fac605c5fb5bffdc7b3d676502d0c46d5de5cb8b30f987f465d9ab55/granian-2.3.1-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,391 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/39/aa2fc6552cfaca52e741dcedc5f6b8622c31de1976a78a025d76ddb4f97c/granian-2.3.1-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,391 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/18/bd/b345d1f45c8f22bc7216ae32cf76e44cd68f3d11fb7b6e137ada5bc9f815/granian-2.3.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,392 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/21/c17676d6331b8567d8a988f8bd061d01750258b9c355611d60d461fe0928/granian-2.3.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,392 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/2e/34b7eb016717da68bb9dd6de445f5a47d257c5c2b34dd25152a4c98856f4/granian-2.3.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,393 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8c/f1/88624369d48dbda89d4ad7c227572d1000109db1733190cddb8eb958c631/granian-2.3.1-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,393 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/d9/89df80ce36c23623a5ddc88f28ddd3fd468b72e2ff8f193cf96eb4652b4f/granian-2.3.1-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,394 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/30/be315c5feeae51f579008c7d9b292ab4f6d74397f4cce06849fdfb34e6da/granian-2.3.1-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,394 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/a8/4e14f68758006d1a73e8daa7a140d419a8ba23fcff37ff95a153561b5e0c/granian-2.3.1-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,395 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/59/9a/473f2c31e3146a4bfe9dadb0e985e856b74dae722c55b35d0a600366eb01/granian-2.3.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,396 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/d4/5d1e4a3f6b71be97880e0509fbdf68004150cca0fd00e06a137a80a47092/granian-2.3.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,396 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e0/ae/6b9645245231d266f8472a3e3220a94b774bed474b6e7ccdedcd470a8fd8/granian-2.3.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,397 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/8d/c90f315d3f7c8704382bee5cba15cd281eba0ac737d85f685c81476dab71/granian-2.3.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,397 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/fe/367bbbca0810fc1fbcea61f79284a70fec4816ee206979bd27be80475a47/granian-2.3.1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,398 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/83/2d/b35bff7c54328d5407807e07513fa18acf97e65886019605c5fa112a4bea/granian-2.3.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,398 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/a7/3f8e027cc40f1ce40506cfbadd41f2e347bb00d52e8e269df972f6c831ea/granian-2.3.1-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,399 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/50/a82efe7794dd972dd495748745abe60c3157f0eaafded438b78aff1a8f0f/granian-2.3.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,399 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/6e/b3f775e05b8c11d8be84322a45c19756429e13595a465fe011909dc97da9/granian-2.3.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,400 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/b1/aa04062721a489b0e4bad12e0c1e46b6309233923bdf54e28ab63644ad99/granian-2.3.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,401 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/83/8456ffa3ee508fb7772b0534400815cf9366de340171686862adc16efd50/granian-2.3.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,401 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/24/28fdb6cef995dac5f1f39b3f18aeaa07a4d08822313c119adb90c73e487b/granian-2.3.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,402 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/0e/9878ce81e82e91f92ae331dd653c18ef216e840b3c9792fb4b06b6f5e147/granian-2.3.1-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,403 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/aa/86/5b136aa2482ceeb274a7ed223f75382522cea61655a639a8cfa5a7f0a0ff/granian-2.3.1-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,403 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/5d/28e09e1ddffb1f92a04ccada5f7424da82388ea570ca24c9fa4b974e7ad7/granian-2.3.1-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,404 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/96/2ed8de242472bf70ff2a3ba1f401b4f1f99fbf341157b333fb07101d49a1/granian-2.3.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,404 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/99/90a69d8b8d4b01ff25008d2c3433058c1be8f5360fa47e1c9f523974156b/granian-2.3.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,405 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/03/4aaef038cc429f51ba4e0e511454757c632a2276f7002f8c1049b10fe82d/granian-2.3.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,405 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/3b/4bb2e32989f9e977f314c1a7c780e708bcaaa33c6f3ca9bf338598b6a2e0/granian-2.3.1-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,406 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/ef/caf653767fd4adeba982ace4bf1f7d76190deaaf8033a5266298c11781bc/granian-2.3.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,406 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/d8/43d3d654515f4d316881ce7bd477bc712a8f07d5dcb20bc6b7f6e40a5455/granian-2.3.1-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,407 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/c7/56193f7e759b616812eb7856cdf174ebce80992017d0985fcfbb1fc0c935/granian-2.3.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,408 Found link https://files.pythonhosted.org/packages/82/0f/04aacf7ec30ba04018c7be761e5a6964d73cf82da5969b35e912e8e4e662/granian-2.3.1.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.3.1 2026-08-05T20:30:04,408 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/10/f040139832acfcd1cffe7a327ebbe3c6a916e2e27bcc4d03e793d2d3e65b/granian-2.3.2-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,409 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/35/2a/14c3678806b219b0a61209abcac76301bb1a4ef6a185a2182334a58d4508/granian-2.3.2-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,410 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/81/45/d71e6b1409acbb3d76e6b848050dae2002689eca650cb773bad7324f1b58/granian-2.3.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,410 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/20/94/6b69a9d493365c979ab019c7679f3e9f5f2237b2d5ab5a9ce1356fcaab80/granian-2.3.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,411 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/fa/bfc0ce484629604130e02c96bd078020ff8a050534e9bcb0c30921fbe1ac/granian-2.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,411 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/b4/e8169ac9ba867a3ea2764fb03481d7363e2d48e74bec042a45d75bcfb208/granian-2.3.2-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,412 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ba/cf/026787fdcb2f5707b07c5440317e256478f43ca41c59aa9e1a0abc443df0/granian-2.3.2-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,413 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/f3/5226f3f54681d5d08f966fd995f62d9c116105356b09868712cb9c471adb/granian-2.3.2-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,413 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/7a/b2ae2e4443feafcabc3dfbb788d8b6b286300c6f8bc9d62ac9047c79271d/granian-2.3.2-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,414 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/35/5ace95fc211d2119e60e206bf45425d326a122a17e41291f103415428d5c/granian-2.3.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,414 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/ba/02dc23f048508e27a461670bc6e829ba6f50652192c24db1c53491e84abe/granian-2.3.2-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,415 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/cc/76b2d608aa9078efa49f08442bb55bca8b6617c36d5345f62d87b7cb6e09/granian-2.3.2-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,415 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/80/f6268747142350d6e2b1d6b4e8391d6050d85399ae7338c900e58d268c3c/granian-2.3.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,416 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/9f/f3ab2db3640bd18fce01c20780b09c79ba32b860a20179eb9ac3534475f6/granian-2.3.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,417 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/96/c72fc911be25e41a57290ab8e9198badb0ecfac6a6f00608f715a16f4d4e/granian-2.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,417 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7a/e7/8eb83c27e02d6058e59c60bb313430253cd7bf09275c3262e8574ee129ca/granian-2.3.2-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,418 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/7d/66ad5ad6f3841ba5ed0956ce597671d74aec7619c29326a8cb6c560b2baf/granian-2.3.2-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,419 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d6/6a/cded97a7f2635fb4319b7010d3f64d85a274a342f98f72616fdcf99fa271/granian-2.3.2-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,419 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/6e/dd1bf0a9d7f6d6dfbcfc15f6851b376b1d0bb5b5b4d4d1a4abb6636704ba/granian-2.3.2-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,420 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ae/a3/7dc20bac32b0e982f00e737d102c38b22aef6b9540382dcf06b0767ea288/granian-2.3.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,421 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/3e/f82df57db32054a2a111aec87a9f19804141d78b38e8a964352c9e4e6b11/granian-2.3.2-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,421 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/96/92/a86aeb3399ac576a8eaa3b419743ffb1734a746de1d0945a2a65aa2e338b/granian-2.3.2-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,422 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/c6/61b451d3a41cca2f5c3a6a7a2482b5323726607ddbfcc5f2b0a9f4d221bd/granian-2.3.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,422 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/c0/426a29cc961a9ef6a2c9b6d7d7005a8c7797c65b2ab4fe36ace74872d86a/granian-2.3.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,422 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/f8/3118cf95c8e256d2fea745d80fa14d1349a349863b5e67b08c5ca4799c51/granian-2.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,423 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/7c/384e329bb6efa2672d46692e893145ded263c9ef72eda80427cfbef208ad/granian-2.3.2-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,423 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/00/0f3f06de0bb67312ca7ee477d996d9110a8330c3095c42f5ceb6c16ee85f/granian-2.3.2-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,424 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8b/2f/8ba37275b012f0f7f4b251c017bca4371af8332c9545e8498c352ae40a10/granian-2.3.2-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,425 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/fb/ff613a99fbb454d8d18392a0ea4be67f473afd39ce75605fbcfd7f609f4c/granian-2.3.2-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,425 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8f/33/ccab6731ba41951ee43dea117a7f7d368b48210a4b6cacc837dbbd07dacd/granian-2.3.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,426 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9c/9a/1e34ef9416446eeb9506649770e72dd471f82137ca6271d1fdaa7084b093/granian-2.3.2-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,427 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/62/a319e7368285903804a88ec8d15482bfd8d1fead9e2169e23d660819d20b/granian-2.3.2-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,427 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/96/1f/90532d63714ddc59566b0f285b18861541591a1a4a648b5f7df1a039b10a/granian-2.3.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,428 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/d2/df2433d186ebdba2330f43610e16d33aa7495fa742be3816de5eae0392d6/granian-2.3.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,429 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/8e/cd942a31fcdedb213f634ce7cec92183bfd789d628149e6980c0dab2dc4c/granian-2.3.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,429 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/c2/3bf9c4916e420e4024d120524b6fb9bba38fd78ae5ddafa93744cd2eb6eb/granian-2.3.2-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,430 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/b5/f55c1e04a6252377d3717897adada46566b122af730a05aef4570e670922/granian-2.3.2-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,430 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/6f/bd89f074af692b80c85f593117eae6d35705b2195bfe60be1e937237c447/granian-2.3.2-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,431 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/f2/7af1e44ba8a92f86c31928c315ec9823c9fb0b53de495ec27c27c31aadfe/granian-2.3.2-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,431 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/81/97/30bcd14de3e6419138731c9da821d2e50d65d4c5398381bfb29d4ee9331c/granian-2.3.2-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,432 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/1c/1e67cb95c45893725a377bc5bdf50add3c0a30ba63c6775a99f6cfb3e628/granian-2.3.2-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,432 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/13/572532da161d3819e9b6c0cf5ee4062974d48357855eff2ad61fe0195848/granian-2.3.2-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,433 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/24/04bfb65649cff9688f5024d892de351dadb91bce5ef12a3a49aad5629497/granian-2.3.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,434 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/0b/62f56c53c9e128f1b14ed8a4adb6dab95989a5797a539425817b31364420/granian-2.3.2-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,434 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/b5/74ecb1627e63ec95ef10375e4ad2111c1c11dcb9f064a7592ff7cd074647/granian-2.3.2-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,435 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/6d/1203d665bc543ddaeb336d8ba3f5c01b6263c6c1a7a9ca9ee0b318e92ddb/granian-2.3.2-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,435 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/e5/e4bb2d5e274dd45a3c278674fde9bb6db630f85bd1c1f56c96353b2a0cbf/granian-2.3.2-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,436 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/02/2c0f248515fd3339f40b5c372bb29b1eff01be113b1898790c327f3ad2ce/granian-2.3.2-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,437 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/32/bb/f03f17605600a53aa3d0692d7d088226d7e6f3eb3a4dc242e9113c08d878/granian-2.3.2-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,437 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/55/8eeec48af6cdd0072fd25246687a08a4e5505c45840ba83b22bf69d4f034/granian-2.3.2-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,438 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/14/f902eb6c074f99b17635bbb19c3e1c415b377ff49854a3eefeb49784d1b4/granian-2.3.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,438 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/93/220494eee0e7ffc36df28389f2319632bdd6ba4d0b16a03e54586a21fabd/granian-2.3.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,439 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/44/1039b3276a1ec925063e7addb4112ede84c4d67b9e10b358ee4279e7afb7/granian-2.3.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,439 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f5/ae/590ca432a7af4c82de19d0c778adc81fe1c7ead548c55a3ccdfab9e33a66/granian-2.3.2-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,440 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a4/2d/0316b2955bdafbd732e1d5b64132e93ec25c8e4bab1f0e125c5b093ce1ab/granian-2.3.2-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,441 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dd/88/3d89d8ecfb88cff79f74e90566510fee4bf47977e89858ffce5f92254fb7/granian-2.3.2-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,441 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/5b/9ebe38aba27b0564db4304da3838a7655817c15738869d2e43dd62484c8b/granian-2.3.2-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,442 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b0/90/f0cca66a400693c43467aef8bade3d56011fb8f7ea5a420dc69c28619209/granian-2.3.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,442 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/61/e719cb61a9e9e61762da9258b17cea95b0f0a905460d315985d5b400a1e6/granian-2.3.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,443 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b3/33/7d1abd4b351879293841e444b03324f764871915c7d24449d7d1aad83d06/granian-2.3.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,444 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/98/d261c188cfd89edc22d7276d80608412bf38a653ced44274a981473b3647/granian-2.3.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,445 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/a3/908676473ce67097604261b2c53ac2957be4e9fff272e067bdcd69cc7e37/granian-2.3.2-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,445 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/2a/9f07e83c789e6482f09eb5948d71b943173886b2444bae3aee2a2d89d7f8/granian-2.3.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,446 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/63/8f0a49fc4106f6cc86453b226a506220ecd814440867a7c9feab7d42da17/granian-2.3.2-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,446 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8b/67/005a59ea60cda1b7cf9fa20dd1ad466e46d18b094c11af367db9bea9675c/granian-2.3.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,446 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/92/11d2920a1677a6016af7b83a544ef97d0f6c6656c35dba4012ce57d0a647/granian-2.3.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,447 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/9d/cb2932cfc46d0be4458a7d83eb900780adb18a3f68723c0823d7f26f7d31/granian-2.3.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,447 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b5/53/235f98b50771d20565ff50d86e4d4434d03f7c4b15565fb7360dd30aaf62/granian-2.3.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,448 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/e3/d22b97117a75e574212b0be37a5158a5f12609d66a6bfd66d1a4a845e7e4/granian-2.3.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,449 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/a1/b3bc52630cafa0e1cd31fadd470cb43271c76eca591304b60b514e6efeb2/granian-2.3.2-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,449 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8b/cc/2513101bb65d6f7ed021f171592e011655cc1add25a46c2873dd17df8d95/granian-2.3.2-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,450 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/3b/6f6214a2728e528413e7052d98dd99d08df8efd3ed09f81d4fcf8cb19a38/granian-2.3.2-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,450 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/51/f64c8c8866c13010be373aacb1a7c0c8b3bcc9c654c29f01e891a9d93211/granian-2.3.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,451 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/bf/c683a78a929ffa8d57994d4bfd7253536e733865df43688b16ac5a6e19b8/granian-2.3.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,452 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/e9/6e194f833d824af40ce4d55b047b64b68988be77e149a295e51f1a248c3e/granian-2.3.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,453 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/a7/143f280b34d03a4c5fdb0231875a777d04aff970ca5dabec774957c13bd8/granian-2.3.2-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,453 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/2b/b23170c33da427888823246608da9c434ea52b9a2367f742f52353b369a4/granian-2.3.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,454 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/df/1d3ebb48c6532ebac30cc6afcd435df49f41d5801ec485cc93b80d34e6ea/granian-2.3.2-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,454 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/e3/1abf12810b87cf3e3acc4d1e64cfc394b71b5121cb0c601466e343d3ee4b/granian-2.3.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,455 Found link https://files.pythonhosted.org/packages/9e/80/31faf7a08ddfc3b70af68202de66c6c3acf26cb8eeb0d821a04d21a80f16/granian-2.3.2.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.3.2 2026-08-05T20:30:04,455 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/df/b55eb187b5bf90e95f0f1df6aaff1c2861b33d9627bd68527a7b51df396b/granian-2.3.3-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,456 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/20/dd/32c1d939bd0a6be80b4aa12ac3b0ca0882e498e718c5b9894f7e23fd422a/granian-2.3.3-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,457 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/bb/e87dd6f217d89cad949e089cda1e79e1d66886536c40473f4cd010fdbafd/granian-2.3.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,457 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/59/42/ebc4d5ea1b04093966ea88dc162e706c888041fc9e504b205a72199ae4c3/granian-2.3.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,458 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/6d/e0eab91f66d5090727a2f674fe1362d46692b2173e1bc8fde57e2fb5788e/granian-2.3.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,459 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/ad/6947a9cfd93d10694fa5b5640f394d1b082ae120dce4a3bd100318623c59/granian-2.3.3-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,459 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/20/b6/34835aac206c49b4767d7b1e8c8f08aa1ca4be88da715da3b018bd365e9e/granian-2.3.3-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,460 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/da/9ebbf3ce13a307ba8394f791e7c2265fa45a315427d9a267180ae83b6c82/granian-2.3.3-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,461 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/89/cd26889e32587319adc93e9c73cf5b6ffd108813d70f015a58a0543ea39f/granian-2.3.3-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,461 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/31/73/25323f8dd5336431f0acb42201cf1fbea95bf875e8b7ad5778d3ab9e7d0b/granian-2.3.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,462 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/a8/e3635cbb5a2eb4ed7404019ff5263638f7dff6401bc5f9fd47324000f9dd/granian-2.3.3-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,462 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/5d/fb9dfedc5caedb789480eecf5602585b16c966c6ba170f217dfe3a43874f/granian-2.3.3-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,463 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/0d/af00e76fcb65ef2652f1939a62dc5634e6e7ab40f5664451cb56b2c55eaf/granian-2.3.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,463 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/aa/695592b0c66eb34933d8880ce74f366aebaa292df2cfd34c908bb480fcf5/granian-2.3.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,464 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/dc/04f7e41d58addaa07b96ba7335962bd2e44596225c3cfe53bc2b6ba389ba/granian-2.3.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,465 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/e0/e8f88a18d67932570631c3ec106c200b740da942fdcfbe5bc91cc1144308/granian-2.3.3-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,465 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/5e/13447e8e85d842ae0d65f1308f219d72fc1ee125436a3e581e30b244deb4/granian-2.3.3-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,466 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/66/9b/810187489548b26b94a2d3b1f6d37e67edf892e8bee54311290bd8ba36d6/granian-2.3.3-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,467 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/f4/c20a32b9d6050344c2a1d7704e4310b1e12a04417212e4dfbc307cbe3970/granian-2.3.3-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,467 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/a2/74ed17e8a141d38a56b42f054195b998bae6055bcc22bae379cf0a91bb1e/granian-2.3.3-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,468 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/03/fea469f82d2f7ca920e89a6bc98ee07cb87e291b1a7f024bb712285cd75c/granian-2.3.3-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,468 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/70/dae8d8e5403af60fe9338ce9c249273b1a445e0ad4a9219137d8d67e544c/granian-2.3.3-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,469 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/6b/aadd9b1641cecc7246d78d6c1431800670e176bacff3699ce1ec81bcb5d7/granian-2.3.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,470 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/41/e79ab08f67cb3937251550e5885b834f1874ec2a36e5681df5b64c8320f2/granian-2.3.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,470 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/6c/36358ce1a73fc3931237e7cd03f114fc232520cb11be9bc88e29b61daab1/granian-2.3.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,471 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/de/97/49e57f043cd5695b10d9a80a223db1db491bd8101e07c992efbf74930c7b/granian-2.3.3-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,471 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/e2/dd1f2c29ed83031061c27ff63513c92d90f232afc4c53a93a4ddb7f7aba9/granian-2.3.3-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,472 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/28/daecbbaee56671a67c730a80a7dd9d7bec8ff9452eb8ee1ea15f798e1953/granian-2.3.3-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,472 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/29/65547e80e7037b3fb839677ffc0caa9b1a64b6d2145ac277769b5091f93e/granian-2.3.3-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,473 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3a/61/f772364be3c05669cf3798fd2dde0f5975e34603fb6658a51774f68ab519/granian-2.3.3-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,474 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/4f/d158aff403f295c3757a6a533f2c412bb1ad708e39504b561a6da8a69be7/granian-2.3.3-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,474 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/f1/a0e8f53f9c1db53354eef59a7f33f042e8a7864effaa40e306f61700b3c5/granian-2.3.3-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,475 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/47/d18bb5c47a9d5933f8c2554c9a4fcf271188f63a48bb2b3907eb5a56bddf/granian-2.3.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,476 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/84/85/872346eaf3fed4e8a7c92085fc82c905df77a2948e0cac56d2b02bba8c63/granian-2.3.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,476 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ae/a2/a583c54a86ac24f848e367f0c19c422101db7b470b3846e4b0409e4192ed/granian-2.3.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,477 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/49/d3/fdf688fa1641e44c082ab768d9bd897d44f96d347ddee919c9a05e2f49e5/granian-2.3.3-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,477 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/56/a4/e603ea73eba1b821b102123d190c06b72a696cf202f287854cde4edb4fb8/granian-2.3.3-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,478 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/f2/0cff10843dd11a210704e55e4239cec1812cb854c1978eb16bee8342d15a/granian-2.3.3-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,478 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/aa/7624e84de00559ac892cbf8eac82438206ad86ccf638c8a66e047253ada6/granian-2.3.3-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,479 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/27/ec42315f1cff9a7dd0a39080fb595e88703127de6f184563ecc7fa257aa8/granian-2.3.3-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,479 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8f/a8/cef5a8f258057118c5afadbec52cb1247364d71f06717f8a4e543d1e072b/granian-2.3.3-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,480 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ce/62/f8d78bc13d1f3b7785023aa70215fb292703deca69e559232bd87de9e732/granian-2.3.3-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,481 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/ec/42716eed92c7d86f0bd529f557c65a3ece6275528540bea8aba8680c81f2/granian-2.3.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,481 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/ed/f8629d98d32c372f291a192eac76efc7d91fabb08e1fd5aa604fd5afd22c/granian-2.3.3-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,482 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/b5/407bc9d9b5dbf6e7e1101f1c47c61a8c5116d6db834da19155e10ce342bc/granian-2.3.3-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,482 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/2c/e69d611a8272704745fae8b8c7accef221583a5cdfecff8d77f822e703ed/granian-2.3.3-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,483 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/73/e322113ddbe993f880d1edf74baea55a857e011381128522d14ef939ad83/granian-2.3.3-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,484 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/d3/043d00a434da6b4f5d4aa3858d6a1ec462899dd98fef934f90ac2b53646c/granian-2.3.3-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,484 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/2a/d6e6fd03a66b1d905d3de44cb8827693f280d51953bf872b84f50e8004a4/granian-2.3.3-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,485 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/b3/341de364d7de16274d8c08aaffec4ec1db214374e88cd0d4eda70b015e99/granian-2.3.3-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,485 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/80/7fdd628d2a953eaf190ff8d347c5916068d39e072c351ffbdd5345a3efae/granian-2.3.3-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,486 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/b3/f5fc49f5f8268e07d124980be02a57df1f74fed1abce1f2ab3800e5b5bec/granian-2.3.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,486 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/4f/bcf088083d8c949f7317149ece3a735a894abdd6db807480e37b862dc2c5/granian-2.3.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,487 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/98/a3db176bc261f5775cf3dacad34122539192d96f45de8ee21180357a1c0c/granian-2.3.3-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,487 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/25/567471dad138148560390776ba4a994166b37b4a6a1b9aa54d602923eb67/granian-2.3.3-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,488 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/69/b186fdd7850c013925f2ee5654372c2a8a0918fae93544797e6f8e29b6ae/granian-2.3.3-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,489 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/24/2949a00ed7bb6d904d4b026add339f861e2f44a64f9feae75ce46f524103/granian-2.3.3-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,489 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/7a/8e908edd623716afcc144a710c402ee0fe3f95b6cbea1a71b6e6cb479fe1/granian-2.3.3-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,490 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/39/f4223472ba38d078d0c4e5d622f59e35b2706a89f792cced5e1d6cc7ded2/granian-2.3.3-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,491 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/48/0f/07ff0a4baa3a018b5e4dfddb975d85fff3eb426179a7ebe428c0dd5b0ea4/granian-2.3.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,491 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/6d/3614ab8ed8cbffe08406fc166b655bae8a2eab47efdbf6635bef7602856c/granian-2.3.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,492 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/1a/d2bf36b922835cc3ff0d63be5cfa15d420ed7080a3d870034ec1727f9541/granian-2.3.3-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,493 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/11/cf1b0038faad1886d207bc88720aa1a6acd092ebf7b6e4bccde257fa7be1/granian-2.3.3-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,493 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/6a/bf374def2a45bcd1cc54fbeabf43ed839f1189b74adf4b0fd8ec98d6adba/granian-2.3.3-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,494 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/48/ef5c23aca1a82f6cd9e994eccae426d38e48cbd20cec25e880a5f7e2eaf6/granian-2.3.3-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,494 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/1f/47cc14d7ea4abc9a72c72edf867aa2d6270875d2d0ecadcad810586ba054/granian-2.3.3-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,494 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/ca/ab4e616ea06f15570de51b9f168ececcecd984b2fadd4da709fe8fb3359c/granian-2.3.3-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,495 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/00/a79827f321545177ffd723359541cd0843a21d43fae9eeef89adbd590465/granian-2.3.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,496 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/b6/eccbaa0515bea4abeadc0a5cd6ab4d3f611106d748c319c518c7362b80ac/granian-2.3.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,496 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/74/6c3078da8a2708e3e453922a8b27f69b12441c2d089ba54e3b1ca048b3d2/granian-2.3.3-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,497 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e7/02/f9b6f99c9306deec919ad15323786223be8d920fc12908ea4550cf27f901/granian-2.3.3-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,498 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3a/8d/44c63e44501a40b5ef8aa9e9e5ead3e9ac0e95ae97dafacc8d82df8bba81/granian-2.3.3-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,498 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/f3/54a9157a0988ef32db0d49263c74934bade3d21173ce7d55a4ea2bea3c68/granian-2.3.3-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,499 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/dd/85e8da0ad98d7f1efeaad69f7bd2db4795dc8622b31b1f52acea4d198655/granian-2.3.3-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,499 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bb/f3/62e6e4b0cd25a69fdbf6c895271c22165099a7e0b52ddcc8e33327c5270f/granian-2.3.3-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,500 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/9a/93af35dbb21b405e6060289b2ed0ad896eb2d80e2956d1b0426d2c7719d6/granian-2.3.3-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,501 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/96/30/04591f693b4b43d04f3c9fda2d652fe83736d6e22bad6b45cd3b9f657d12/granian-2.3.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,501 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/ec/2b40bff3e77edf1f9851c89c4cb161af6b0f1934b94e12b281777089b48d/granian-2.3.3-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,502 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/5a/fe9aae615e678a79e407ebb1a4fab01a5e165146b153b313663f16bae10d/granian-2.3.3-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,502 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/e3/d593daf207a96eec85737ba20a6bb3462f61dbb01fb495c81bf232b27ac6/granian-2.3.3-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,503 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/62/ade9a534cc90020495ec286ad28e9aa011165b699eb525fc7509041fc6be/granian-2.3.3-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,503 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ce/29/671574fb3de32bf64afd33c676759a36132f1686a1565e114aca71cc2d14/granian-2.3.3-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,504 Found link https://files.pythonhosted.org/packages/1b/2e/595f2ede0bb7929de813aabd4f0532bec1bdc4b688f8dc3bf21261c2ee20/granian-2.3.3.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.3.3 2026-08-05T20:30:04,505 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d2/3f/519fd0fd7d1251943ade3b2073b52a6b7ef0c94efa75d8357e723f2c910f/granian-2.3.4-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,506 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/77/5fa4c6dbe8b8457723ff9c2b4761df957ef832a088b59069fec2fdafa3ce/granian-2.3.4-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,506 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/50/71/0a0db8b1db5969051a0996150fcd9b712d85f274b57e8a34578cf130db8c/granian-2.3.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,507 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/06/f7f1eae73917147e89bc73cbf26d84fa01c57ebb62f90654070a0b353f4a/granian-2.3.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,508 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/17/84e1ffd0a072fcdbcaf358d47d2aff927814de926cd944c7958018df7b04/granian-2.3.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,508 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/e8/370be9b745163157a4380b92f7900161b6222ae8273aaea6aa52d7fb1b26/granian-2.3.4-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,509 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/b4/1bcaaf8782662e91706eef4824f99c22cd323088934dcc4b46773a6a1091/granian-2.3.4-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,510 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/99/fa9263637b9ca21657803d3fdb8ca386a9118e9d8f909c30fb286a22a5d3/granian-2.3.4-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,510 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/c9/88797dfd73e8d8c754c4bd2f5424942510e74e6ec43b3244cb105f311f11/granian-2.3.4-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,511 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/ca/0db7508c546a330acf78e658d5e16a73e32f8551541835d2dcbdef44ac4e/granian-2.3.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,511 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8c/c2/03b48590838b6efe225a44fc667689ac2c3d835e6f2414c048183d5ca76e/granian-2.3.4-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,512 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/f6/853461dae6abe1ec32131af9dc3b3b8fa55327d7f4a58c79ec8f3f43be4a/granian-2.3.4-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,512 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/de/35/2e8252c320029f1706194dfd12e8e3e67555bc04d2e9b7bdddd7cd9a28b5/granian-2.3.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,513 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/21/2aeb0da25a94d9bfcecd358a4237c170bde485778d7dbff6bf6d5c15cc59/granian-2.3.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,513 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dd/ec/1be0446c93b10bbb1e7749021323d07cb23434f66e4a38f186dbf45cf321/granian-2.3.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,514 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8c/95/ad170336cab9e2f3b721c2faa30f607e7ad273f386c968bc271bb90fabdb/granian-2.3.4-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,515 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/c5/fb3ebc7d5b30b4c64a8b92f12d8b38cf352d83d27a1790a32ae469e080a8/granian-2.3.4-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,515 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/00/a900a17db054c5cb861ca2400115f5bb1585f53391b60fc60d4548052998/granian-2.3.4-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,516 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/90/943a9203f6867b9d3a31a94dedf9222079c573da17e36a84d2bd76caf9a2/granian-2.3.4-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,517 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/b8/9357d9bad093fcde02b20bd4fcc148c333cac6639809eacd49c3abbd6835/granian-2.3.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,517 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/f1/6a6fcd3bd95711402432a6e26a07ad1afd1325d0172bbd558a2ec6eec5b7/granian-2.3.4-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,518 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b0/77/0b52597f47ef0916c1ddef631505ed3e09a33928272074e0ebba753b1a8f/granian-2.3.4-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,518 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/07/b8f6ef9de082fb74cd5b6fb87add0fadff8c62ac7ecc3b3b725ef8545c89/granian-2.3.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,519 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/ef/23070fbccc765a4fa493a869aebc72e7a4e0121a0abe0e1075b41d5fd4ba/granian-2.3.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,519 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/1e/6a52f6b9eb524cb1e3afa258616aca49f57448efca1d0f51be9d2554e876/granian-2.3.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,520 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/80/7253f6c8130792e3a9b61d4d64643f5da8bb352f02f8563dd6d6ad6fae83/granian-2.3.4-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,521 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bf/14/0bd63ac2b1b4534bf4d5988e37f33f543017aecb6a208ac721cad3f42339/granian-2.3.4-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,521 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/c6/b6343698cc591d5294aa1d663ad5ddba3c5bfee32c9cec3f8ccea30d6d30/granian-2.3.4-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,522 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5b/ae/d56984f20f68ccfa7fc58a22cc2cedfa5166334993586d3b32592e9ba1e2/granian-2.3.4-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,523 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/dd/9b7ac7b71cf7d0b4f2396cc265881776d33bad46f8ef3a3b6ce07a6f1f0f/granian-2.3.4-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,523 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/d5/e04a128a098584008690705f0365290bb8b6d8271d671380e3a185fb0a06/granian-2.3.4-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,524 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5b/1f/72f9bbb4e8f1b83d26cfbcfdb4f53711b1a9630b93692e8a0e7fa98588e3/granian-2.3.4-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,524 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e6/40/c8d79fe2a3900895e595581a9b8be7872e1798efc180f426faf99b73282d/granian-2.3.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,525 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fa/2b/1dc6537e5ae95fbd553d771590f46bcedb8df3422d7eb034298af6c14d7a/granian-2.3.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,526 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/d6/da281d75f7b897182021ce2586ce9f4bcb8e63def0ce905cc8da49122d5a/granian-2.3.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,526 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/aa/d4/af75b73ee146d4bc673303cb3f9af6f19d66738d0082ec041d9b8b465451/granian-2.3.4-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,527 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/8b/e2089e4d19e674bbe591b69013379004e93d0d05160a9c186726b478fdcb/granian-2.3.4-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,527 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/26/917d9ee53ee74471b494ba69f8bb160cbf99200ccf642f67942123033983/granian-2.3.4-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,528 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/70/50c4911db8cc6f426aa266d0d114741a31a09ad37d10e832d57638f9c088/granian-2.3.4-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,528 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/7c/83e02966e35614a3dbf190307ebec2f45a5f61be2492dd57ae3c56578eb8/granian-2.3.4-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,529 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ba/56/6b67b36b9b1b067dc4f956c88a633b821668007b1da393e366e68bb4748f/granian-2.3.4-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,530 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/48/2833a6d0d32eb9f2f1f801ac27ebc4033cffac2789234d27c9fd0ae41e88/granian-2.3.4-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,530 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/10/197dd8815eef3249fcc7e9ab67d1cf2312acebcfbdbe0374f0a70d7961d1/granian-2.3.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,531 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/fd/526a113b20f7d952b2dafe57be0cb10ff3573f00f1ce76c4e97449f0089e/granian-2.3.4-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,531 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/74/d899269dc1b9daa6707eb18935ef6401e995597bdf0ef04a806fe9f307e9/granian-2.3.4-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,532 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/95/f9c90d9e61853c31d18f1055e2f7378ed536960aa18c61f352833cd22c9c/granian-2.3.4-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,533 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/28/4caddadbf6778fc305e6706120a3cc78738ba421c6ae8ed45ac6ff677332/granian-2.3.4-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,534 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/00/89/19744b3ca30de038d928019f266812c69f4fb7fb827500d6c03301e6c38c/granian-2.3.4-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,534 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/4d/0b8693381d25d4aec6a2676cbe796b2d877ba495fb57928d2aca8fa851ab/granian-2.3.4-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,534 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/6c/e033cb3baed92b551338d445d90838aef98d530364a485c19284c7127bcb/granian-2.3.4-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,535 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/74/4d072caf124921b4548f80b82076274e6d8d3f26b1d162af92dee06156f9/granian-2.3.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,535 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a5/53/51d23752c04f4cff3971fc15fd57e3bc5d1060365d261040813d9aac0f84/granian-2.3.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,536 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/58/c35448d411d64c7a4c5e6cfacd5f65170ae28e246e69827fc5d2557654f5/granian-2.3.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,536 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/b3/1c1c60c340b5e47f060ae8ddb2d18b3d691158d4c08f636bef0fb8efe3cb/granian-2.3.4-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,537 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/3d/efb5828f56061d2d3226637c3e2be2ec76f82fdf285eadd20e2c71bdc449/granian-2.3.4-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,538 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/d4/73bd4350700a0dcb3a7121da569398d49bb712f9c755d58c9fa6d75d755e/granian-2.3.4-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,539 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/80/ca/b5623bc168eb9d5cc5e5d4d08ba67ef1990ed91ff596dc037623864549db/granian-2.3.4-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,539 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/71/4c0acdf1043173fabfb1687645bbebe8dffda09b39c2cdceeb8171de5118/granian-2.3.4-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,540 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/65/3fab9d8f86d2587f20b3a71b38cdbdd42d1603969ce9ff9089fa494a2bcb/granian-2.3.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,540 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/57/6c2101e395ca0917cfc534ce5bcdaaeeee5ecc67588e7beeaa35b05875ef/granian-2.3.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,541 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/14/ee520c71f2829a3bb562f9bd3c018be4e1089068b068f0f15efb91c2708a/granian-2.3.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,542 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/19/3dd486e6882b50c4830c389a188bd274721faf720330e3e2e6fe1dd0e5de/granian-2.3.4-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,542 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/99/9877a7ded2aeb014cedab2bf1fd0f33a26533bb65802dc8fabf3834e3ee2/granian-2.3.4-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,543 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/2f/415fbe9102eda0fb9c4e25babdc62bccf4a47d9a3c4f9d75b4aa4000ffc4/granian-2.3.4-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,543 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/56/36/9d5666a57b2dd252c861e5d444c8b653b38e4dd42caadc5da738cf79e240/granian-2.3.4-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,544 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/2b/8d2eb36adbeea19ec41dd709a873edb5d2648ab2ead0ef268d3434ed3035/granian-2.3.4-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,544 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/1b/5c3d3a6a0e48f7821b4270d008ecba9d69fcda6c7c748950a2f03213d305/granian-2.3.4-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,545 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/17/a4489a7cdef942299148db6f5408ceb8aa1581ad09cc2210178d360e2a03/granian-2.3.4-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,546 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/41/d3c94a9474d96f651d5111ca558d2dc25c58db604a8532e3299cbf5f55f2/granian-2.3.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,546 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/53/ba/3b6e74d6e889881b86d4a983735f3d7f532ca4a283b45c4a1fb33af37e4c/granian-2.3.4-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,547 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/b6/de1e65bc01c04a430f3b23468d2282b11b85a8ada53408379cc50fefc99b/granian-2.3.4-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,547 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/69/5906951d5961ccdda12544a722933d629b010fb7f59dce12e318be034cc8/granian-2.3.4-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,548 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/cd/502d8029384c49c21fe7738fa4d8b0c18b64584336023fbf2d3c5484c01d/granian-2.3.4-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,549 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/06/2939db770247ba0b985f98b57ce587f74ec08cca688c4a80f5b8c71ac903/granian-2.3.4-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,550 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/10/9b261f699b0e93a46fb267a8b5a441f61d68640860266fdd07679bb33124/granian-2.3.4-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,550 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/41/f06960b63df304a357ce4b18327366012d3b7ce5880fe03fa6f36428f4ef/granian-2.3.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,550 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/0b/211226c4b2f11c91f9615c5588d6d8772621febacdc63a1595bb4af53377/granian-2.3.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,551 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/89/ec0ef61aa082225d4941725f401fd25207e39313ae3bf57dbf3bace77fbe/granian-2.3.4-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,551 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/1b/39bce1ba3d7bff9cb1256906621afa2441fa50876757e913e83a1679f299/granian-2.3.4-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,552 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/87/61/28d439aa8ec0d9b96b4bf256458daced28fa52026f15d69933760e6ec8ed/granian-2.3.4-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,553 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/b2/075446a88ca5e9d1270655918752a0d198ef878b045fbbdd7eaca36bdf0f/granian-2.3.4-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,553 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/98/c478917a1367b971ea0a9b78b869069bf8a01688aeb7cc4ea614ef4cedd6/granian-2.3.4-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,554 Found link https://files.pythonhosted.org/packages/f6/83/3c58fbccda2c70c19a09c26c5559314ac71f258e42d9e57cb88e7e36afa5/granian-2.3.4.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.3.4 2026-08-05T20:30:04,555 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ec/1f/d25d0e34d4adaa611ec196bcbb8f3535fccead3d534d5310145397f07a47/granian-2.4.0-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,556 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/07/0cf15e454942e906745d871fae7392bd1b4017eb61c25050eac25076174f/granian-2.4.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,556 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ec/4b/7559d412251618237ad184832c5d84090ea3d8fac93a8361ae820872bd68/granian-2.4.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,557 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/93/66db068f45a13bf7e0dd1ef7d6a69786d6a8e1f631926f90411c2190fc46/granian-2.4.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,557 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/dc/dee29d9e9243f7c629eadee1ac1cef36a24e0f89e05953b2a6a0021a5b37/granian-2.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,558 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/9a/71e3f86f232d19fd95ff344169b13fbb905c74e8ac94be9ac6e55c63b259/granian-2.4.0-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,559 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/97/ca1d0ef70721bcc2e5b113797abd00718ad7290f45f164a7a46b56ba7686/granian-2.4.0-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,559 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/a4/2a7cbbedb73feea44416cccb14c2d0816a50229da1b80230bdd1f40d4ae5/granian-2.4.0-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,560 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/ed/cc550e3380e295b5d315f8e09831a93b48d38eeebc4b6f07a3d03cd74e67/granian-2.4.0-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,560 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/60/42/55aec33f33234b62446f6e7126a587d7776e52ed1fe06d62683b0c4afa4d/granian-2.4.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,561 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/94/0eb7efcb3543f1e26e147d6a190e3c9520e7dcc11ca029d10b60ace35058/granian-2.4.0-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,561 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/d4/a77416bf32b03df291bc8b38a814048c8b782c2cfd782352419ac8db126e/granian-2.4.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,562 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/7a/4c6b6130833f2348ea601bd7261622d43c3ab574cd60d96f7517647eeb55/granian-2.4.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,563 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/ec/eae758ddfcaf6ddcd48d0497bd3903f6a660615a2f5f0a89565af288cb8e/granian-2.4.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,563 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f8/c5/d0721a216004fec33392b22443c494cdc8cb80519fdd21f2d27d19d29fa4/granian-2.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,564 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/67/631e0cf5d6751790f12fffb8056dba3c37d7b2f0163237647cf7c523d462/granian-2.4.0-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,565 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/8b/6f7119f3c79052563a63487b723efa210cbe648f370cef85027eeec5964d/granian-2.4.0-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,565 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/03/5b8463230ba4be819251f8d630cd1cf5f9438348e9af7d0e9118c69a280a/granian-2.4.0-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,566 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/d8/282ad7d5b67dc2b50778e385e2be8d21f4cd7736c6b61b1c6a9deaa9c806/granian-2.4.0-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,566 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ed/ca/4c557b88a58fcc8b1ce35d8df7d786145fd43e4fc9c06a5907416fe3129e/granian-2.4.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,567 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/82/319fa75a338d83b6d17993c73357faaf98e4dbde44f221d929096da64a8e/granian-2.4.0-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,567 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/1d/6355fe53bb90e4e6af6c7bab1a458d6e93d4e83e6a0c4d2cb1e3b56060ec/granian-2.4.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,568 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/82/35b9c22d45fab73a453734c116f731ab67df338f6d83090a76fd42b040c9/granian-2.4.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,568 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/56/c3/6da36de59d827edab0b5fbaed120a3276ec5a5aa9186ef593f87e77aac23/granian-2.4.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,569 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/1f/a2dcf0cc50e33094e6cfb4a38ce0acac5af83b15d5c7b8a5584a19d96b6f/granian-2.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,570 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ec/43/b7bd75239be483cc35fc140d275fdb66c7622ea87a68980edff2938570de/granian-2.4.0-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,570 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8e/29/7db9a1e79f5dbdfbbfc904f18a6abead57b345f443e9db639853e9495ace/granian-2.4.0-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,571 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/59/d4/bfb7f02ba767788a3d8c10edd3451a6e38793345ace52146837fafcc224b/granian-2.4.0-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,571 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/dc/e26d44be446934c33927401cbdbc7cf69ff30e540db6c14632fadfda5f50/granian-2.4.0-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,572 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/52/75/e4318508cf307e407121f344da1f1df54d3440d57bbead913d5c9ff67d7e/granian-2.4.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,573 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/3b/f4cd667831f5a2bc1bb6fd67a7cd56949fde4023e0607ddef93460930e30/granian-2.4.0-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,573 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/3b/076543d9831c879bdf8de0034448955fc69613753b624d5af9f3476cac33/granian-2.4.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,574 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/14/6ffd808691b18b94b84c4f62db7ebb7641c7ff36fde028effdadf98ea030/granian-2.4.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,575 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/db/ccbf4a03b1bac49eae23b8ec2542a169401517b81ffd5a9d51e17bc5247b/granian-2.4.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,575 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/c3/04af2b89476464236239a03398a180cf71c81c52233a3a8bfa6394884e6f/granian-2.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,575 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/48/9c/01e28ea016631694ae43523b27fff353402746d78ada96f1955a16cbfd2e/granian-2.4.0-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,576 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/26/717d5bac3d00f799e84af052fc294ba1a35305146af89a3ec39a5911fb15/granian-2.4.0-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,577 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/83/85/325e60028abaed83eb937ef930930d9a649d497a73eabd3197b138f642ed/granian-2.4.0-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,577 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dd/7f/2b3f89790eb685de64b6baee18e317bacf866832118f2059d286e3e40505/granian-2.4.0-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,578 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/81/fd/5a71563fe3ac15d0184130adf9e37507ee6f223961c960dc27ea799859db/granian-2.4.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,578 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cd/af/5d87657644d378883a05a2d6ee2a89a8cc640d73a30cd4a29b0ba76775af/granian-2.4.0-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,579 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b4/62/ad2286bb489a408a01d4c103c10c27f7fb65398b3da688e02980c6b83d0a/granian-2.4.0-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,580 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fd/d4/bad337f5e3702015daa8aa91486329a0fb29d4602895e668a9a9350e05ee/granian-2.4.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,580 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/9d/74ec74e787241516409392f28aba4c4c1e99b8e6be6698b462685ae872da/granian-2.4.0-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,581 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/60/2f/d80f078e21f2b07655341a64a5d97e9263471ec3370908ccc3547e734aec/granian-2.4.0-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,582 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/0f/68a563001cbdcbda06cd1e9a811549376cd7b4d77ccb173b9c28cb57f3b8/granian-2.4.0-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,582 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/72/ccb78304c9db5c35e148bddfcd02e3fcfdc037ddd5e5b7524a298e22deeb/granian-2.4.0-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,583 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/17/7e3871f7361b9daef94385e64b1388a3dc7fd7add93fbe82a4ca6fc2e9e3/granian-2.4.0-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,583 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/80/a9/b9dbc7ec6ef022c2071b2b3d4cbdb065f197be8ed1225b3ce96db903666a/granian-2.4.0-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,583 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/92/9e26ae70245438e703a415598524b0b57b5a6cc2b68ec9af01fdc89504de/granian-2.4.0-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,584 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ad/da/0025ae1b2558ddee9b9231a9f8911fc5dd6002ceb18aca7c9548edc974d8/granian-2.4.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,585 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/4d/564aa81a20112994a43db4d9948e27106ae0902af0b262496271df965dcc/granian-2.4.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,585 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/cd/6aa5440a9ca9fdd670c4d18861ea868b00f3f6285de78aa8e783981f4698/granian-2.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,586 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/4c/95079033b976e3a9ec93a99fe3ee81981d6e1f86fea88cd6cb662ccb3170/granian-2.4.0-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,587 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/e4/8d52b03325c8bfb28f2a31836938e827aaf5ce8b65c7f90dbde8ce955acb/granian-2.4.0-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,587 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/cd/1b8c86102a1575c9ba1f309ffa5a2827ad8f2f8c48544aa081fbfd09c40f/granian-2.4.0-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,588 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/8b/3046a504a681d0a929a95fdc2ad9bb91127bbed547e978cf304a8d670dd9/granian-2.4.0-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,588 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/f4/180c856cb224949ba5dd783d51e40c7e7b60070644d4931addcbfe87dc34/granian-2.4.0-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,589 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/46/cd785dd0436b77670267a0b0464763e5faa6409d7489be0dce398e6dd6b0/granian-2.4.0-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,590 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/9c/c90263037fea81d45ced91e96ddecad763d303f70d7239030992cbb68ef1/granian-2.4.0-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,590 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/87/00/f704935841f065b9d89dd4e1cc5027104243d4ef205e2f1805d0b0aabb9a/granian-2.4.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,591 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e7/ba/f329acc5a6cf8b23dc989047393f321fd821dcc989ed0a36aab654e27117/granian-2.4.0-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,591 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/5a/67cf777ee4d26671351c20b1f80faab3635aa7354a869485b2d95d8f3269/granian-2.4.0-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,592 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/78/00/6941b711dca297c7678dd2fdbd43100654c27e57701e6cf2f4f7fc82b500/granian-2.4.0-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,592 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3a/df/9b190a6e63ccb0fb0ddd3f22131858807086208b2ba5ccbab562dc6443be/granian-2.4.0-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,593 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6d/17/bbc06e8963a91b0f5b97c3068192e8d53eb5041e6dd3d2034db65bcc4c82/granian-2.4.0-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,593 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/dc/d07d65f024a41848cd0d94e50a9492b2c9f5691d7ece78dd825bfd22d751/granian-2.4.0-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,594 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/16/f1975399fc678a430924ca43e414b25d053fda870adaf3f5009a0007c2eb/granian-2.4.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,595 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2c/ec/4b0a5b501dc17304aa993b2cb1d4437d51b2ee66ccd494b0038761a8ae34/granian-2.4.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,595 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/b2/72abb411cd20c5b52148d7ff29e1dda26486a2c4f554abbed6c0ff29d0fc/granian-2.4.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,596 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8b/1a/dbf214390104e344c5f06670ff5f2596296817a8d9a6eef20890c1b450dd/granian-2.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,596 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/6e/84380cb50a867db5b3a3f00fa9527119aa4d14bdc5ada1f3be960998774e/granian-2.4.0-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,597 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/5b/ecc2fe78ee7ffb48ed603b3cd447ac65aceffe58aca1f7a6c179ca9f6e6a/granian-2.4.0-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,598 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f3/82/8b08660d13e5b7329096dc31f80770599cd184f2c430a51905ef485c8da9/granian-2.4.0-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,598 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b6/c6/4cd5e1b57b202b0a78d43f68d9d1e7ce118f00218861cca65b16f8f9f677/granian-2.4.0-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,599 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/4b/02cf4641d2c20dcfc25e36cbd88971730f78919013a98c0e5811609a9a62/granian-2.4.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,599 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/b5/87eb284f56fd3049a4e1fe67067dc0ae4b25693ed165d0da6d2298fe0a3f/granian-2.4.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,600 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/21/5fef309e7f84913dd458917c1ed3c26d726e83efa2aca70ab14c1dab54a7/granian-2.4.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,600 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/4c/8b7c68bb23df1380bfb85aa8e9a0fa33942d7742d2780702f20908fd1399/granian-2.4.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,601 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/70/2725284d0b9674f35eb1df522648f051788ddad8b6d7659f83bc8c0f8d6e/granian-2.4.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,602 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/67/858cc63c401b5103c3913d60581ba5e70545093ca7e93c4c751328ef59eb/granian-2.4.0-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,602 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/c7/e5c7c0025a1c1322e1816494ebe214751402cc44dc1096ada3a2463c4622/granian-2.4.0-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,603 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/f8/8cd5d3d23b6718755334447cd33129f70eb86f196c3be5947aa4d015b289/granian-2.4.0-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,603 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/40/fdb21c2a60a5fe03d86b7e95ef7efc41edb2e54b0a45ea78d64b8d9782b1/granian-2.4.0-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,604 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/c8/9b4e4e350f10b54ccafc1f1e116cd5c45f8b79677aa81de8c676ee404180/granian-2.4.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,605 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/31/02/cd25ffe40cdec628466ef939192d5a48a53fcf410954ae74587babb5296b/granian-2.4.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,606 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/0d/65756e7c886ac1a6aeba3dca6fd00094773e0f957ebe9be01333683d9629/granian-2.4.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,606 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/11/c8c20c55c0d1babae33dad305ae946e39e73657e5c86249686ab0acc2a95/granian-2.4.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,606 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/02/46/c855d7c116d940b4706e5357c999609cde3abfa0f894e757cc692403eb43/granian-2.4.0-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,607 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/a2/0e64a67a64aaf0f6e1d6e74ceaf4efa5472596f9452798e88dd0256e3117/granian-2.4.0-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,607 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/bf/34db5011dcb56e9067f6278107922b6b3abd020c198fd0861dcc17fff50c/granian-2.4.0-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,608 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f9/e2/d7784d81804ccfc964c571e1cd76539cac5daaa240c617734c2fd46e7304/granian-2.4.0-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,609 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/d4/9899c571a4d364e8948e9aa32aa7e4ee1c0b20d9e680487aa85262640073/granian-2.4.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,609 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ec/cc/15ef983dd4466117020ef6fca811f97f9f8c3dcf2dd6619edc643a6c2c0e/granian-2.4.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,610 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/38/71/860c1c3fa824cb7e0adff106e006c5539b624b0366e648ff80f883a1fca9/granian-2.4.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,611 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/9d/af301e3fddbac7ddc717b241de231cc85e29a7a31011e4f84490d2eb8730/granian-2.4.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,611 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/c0/8980a0e189f741c03c7e7d1a2873ecf6f8aacaf3376c59e224d638077c8e/granian-2.4.0-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,612 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/bc/6fc51679c8c5e2b861d74ff644fb21292e78dd6d6f2ab3de962c4ddd78ca/granian-2.4.0-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,613 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/3d/f67e1d0de283678f9906bf26c2c1c6a0265a04ab8d5364ecb624637cf540/granian-2.4.0-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,613 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/c5/12a89a36f08d985a0505975342ed4edb78f867ec83c1b6363ff424c3168b/granian-2.4.0-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,614 Found link https://files.pythonhosted.org/packages/1d/e0/74374a6904a77c71b1e757215e38f0b4a6f629a3251361da9dffd390fdec/granian-2.4.0.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.4.0 2026-08-05T20:30:04,615 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/5f/a1a68e68e145979a1387fb27918f057758ed98af7ab71dce865bd8de6200/granian-2.4.1-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,616 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/9f/1672e33247cfb1128147e38f27e7e226e0e36185a070570480cdd710212b/granian-2.4.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,616 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/02/52031944a6c7170ca71c007879ffd6c1ad5e78bd4c9d0ed76b1d3c43916c/granian-2.4.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,617 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/1b/590108fd38356e29b509e32fea25036e1b12ea87e102e08615b01b342e47/granian-2.4.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,617 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ed/4f/fbf480554a80217af3428e1a6c6dd613e2c4ab4568839ee2473a9c25e297/granian-2.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,618 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/21/dc0743099e615c87475d10f4e0713de067279243a432aa407c13d14af40e/granian-2.4.1-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,618 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e0/90/7df59160facda055050bfcf1987cc43f2d67d6d5ce39e23e3bd927978ba0/granian-2.4.1-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,619 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a4/8e/72fa602cc07df284beac01ff2eb9ccbeee23914e9790d7b91ca401edf428/granian-2.4.1-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,620 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/90/73438d52c1cb68f7e80bbdb90aff066167c6ef97053afc26d74f56635775/granian-2.4.1-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,620 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/66/4e/b8e2989ce614e07e32d65b30d658fef8a42d2b5da5a2ae2081a29cde067d/granian-2.4.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,621 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/12/36/3189cf0aa085732859355e9f0464e83644920fab71429c79e32807f7be32/granian-2.4.1-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,622 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/f2/57311b3c493b3dac84f7bb2d2d2e36bb204efa5963bf64acda2c902165cf/granian-2.4.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,622 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/c5/a9b9ff4ad4411405a79b18425489b731762a97641b99caddc07577922d12/granian-2.4.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,623 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/81/3a/35f3fc7134bb1b7ea677adf6506b78723f8356ba4230ca1790d7251e421c/granian-2.4.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,623 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/99/ffb3bba665f81ab7e339afbce2c9da14178e4e85ce20ec599791117557af/granian-2.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,624 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0d/91/2684c1c29574a39e5436149cc977e092004d0357bca0e03f55264a39299e/granian-2.4.1-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,624 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b7/cc/64dc5d96c5557f1bda25e52eb74284f295a46b4c1660b95bdd212665d5ae/granian-2.4.1-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,625 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/53/f4d30b60b628698bce653196c75d369bdc543e2d31a6811fd3a963b396ef/granian-2.4.1-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,626 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/0d/737a6185a2db9f662de5b5a06373e1244f354ebc132e6bde5987d34ad169/granian-2.4.1-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,626 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/b6/f02bddc97bbec13f8d318804e5b4cd45ef8fe638e9854a0bdc74132a4edd/granian-2.4.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,627 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/d5/c0e6258b8aa18dbb335cd3a886d07ae64bb661ce3fc655d8efa24043cda5/granian-2.4.1-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,628 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a0/d7/f6b6b5a9d59fc13bcf65554e5cee0ff4e8581fd8af0a69a760e495ab9190/granian-2.4.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,628 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3b/b8/714141af2190f49b8aac8f72a55621e1730e104a7afac5f8cb3b6c92ddd2/granian-2.4.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,629 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/6e/1b4b25ab3a734c13e7edb3f219df9d27760ce6b2077c3a29e7db1fd9ff66/granian-2.4.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,629 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/fc/1be24a6e8c64c47516222e1198e407c134ed1596919debc276fd8ebf35c6/granian-2.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,630 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/86/fe782ee6093c92208d1d5caaf4c0af689c67f1d0ade1b4525c199bf2477c/granian-2.4.1-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,631 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/e0/c0f21edede864276129471c8fef7ec8b28ef41498ae61a5e204eb5fe09da/granian-2.4.1-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,631 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/0b/18aeb06d9126405716608b1707d174e00b2fd50ea27c7e36a6a0c97eede4/granian-2.4.1-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,632 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/21/7a/c63c8c35215d59306eb42639cfedbe656443247ef0f9212717ad40deee8f/granian-2.4.1-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,632 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d2/63/d3d665a6366de30514b5ee134a1e55b586584d1bbe99fc1cf1444d996175/granian-2.4.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,632 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d2/8a/3417812f0cc6e518dcd06b0c6965d69f5e740d7989a976e6531a420fd884/granian-2.4.1-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,633 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/df/75f57f08224504260290518501cb25d325a51172adad673843db5f006093/granian-2.4.1-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,634 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9c/27/c2ffaa57710b39d0fb5f03294033411672d700e78cd641eae5e18139a466/granian-2.4.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,634 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/aa/c7/a6121c187c762e127367544214041f98963e4e7dfd2c1dfdbfbe1bc46fe3/granian-2.4.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,635 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ed/9d/74690dd9cb3541c09b98e1fd75deddcc3885af7ecac3eb813e9f2b4df5e4/granian-2.4.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,636 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/83/e09820a814a3071edb0abccf9ddfe7c7d9be337cfb49987a75c759b281a2/granian-2.4.1-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,636 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a4/0b/a6adefd57834903af73cafafe02a77a324b9422758cc52923a97eba5085a/granian-2.4.1-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,637 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dc/1b/b4c62359303ade1e6d5a96b019f0db52da0b545a990cc580a6caacfedacb/granian-2.4.1-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,637 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cc/dd/e240acc4390bbe056592d37dfd89384d706572af196551a5d9f7ddd6ff22/granian-2.4.1-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,638 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/59/c087f7c12457e0509d94e92172bd4cdd73602e5bd2c4a603be75363826be/granian-2.4.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,639 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/8c/af2139e6fae75a587ae616acb4abaaf6b87fc0939c1ed18598e1ab9e3fb5/granian-2.4.1-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,639 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/83/54b31cc7bf578a9fba2112d0fa67b5c87a17198a44fb4ca9588773630bc2/granian-2.4.1-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,640 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3a/1f/007dae5d387a19d52eaee04c58e21c0bd261dfb9bc3d5ba60f956b8818f0/granian-2.4.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,640 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/f2/c9fd583e1f528361c78077e31e377aad96f38e193e1e175525abc1ff5a2f/granian-2.4.1-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,641 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/95/5e297f7c02f4db5f6681fea8a577921366379d814a3bd2bfd4d184390bac/granian-2.4.1-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,641 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/24/933e3d7cfd4e2dc97ae7f1e5be1c5a93b3d664118323d58047a320119667/granian-2.4.1-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,642 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/02/ff/2bfcb0e8c98ac2abe0c65d6950e35ef2aececb21c1378201591e621c8f96/granian-2.4.1-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,643 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bb/61/d89841bc64a41d8f741e4355481108683b8351b64fed6d47fc7418efe43d/granian-2.4.1-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,643 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/f3/f275a6d59dc373dba73af73c416b9e4140c5aca2988ba76348f256c389b6/granian-2.4.1-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,644 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/14/892b86220893c5fe303dbe0f09c99643c44bcfc469f2e1ce827abc353a49/granian-2.4.1-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,644 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/89/02a17e1839e339590e81b13024e4ca31232a7038346c3aaaf7f60a59f936/granian-2.4.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,645 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/ca/8f8904ef23d19b436bd64eeaae4fc4c35a78b8f44d905e0ded571ff89b1e/granian-2.4.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,646 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/96/45/6f31a58d12e2d938071a245db19bb2ba09c14b4881d531bd9f86c12313aa/granian-2.4.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,646 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/8b/111a1735c055f57e8844e20ab6b05db9305c5e7df87b47b95ba4a4f67924/granian-2.4.1-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,647 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/e1/959e7fcfbc6752f30ca491ec786e3051a09dc2f50886e7513d6c54ef8c5e/granian-2.4.1-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,647 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b3/5f/9681d9e605f4659b94c13bd12be0324332cbc76a1d9ee369b2fb4f8bb6fb/granian-2.4.1-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,648 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/c3/18f49e4c251d624e31ca0bfcb3056c0a162296b904954e8771f122ac42e2/granian-2.4.1-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,648 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/80/c33c408b18a415dce59746f2e491d88c088693b64cbd8df1227370540793/granian-2.4.1-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,649 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b7/61/2640db211a9eaf14d95fc94818c9cdddf8e026ec9ee7bad1b39b2d90a6b4/granian-2.4.1-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,650 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/b1/cd8138c0f783caef5d2da1bde3f4bc6b71ad8e102acaae173d12e80306d8/granian-2.4.1-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,650 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9e/b3/368282d1f830b8008cdad3a413f81d849b5000213d39ecbfab25f32c405a/granian-2.4.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,651 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/69/578cecd39ff50e9e29f1e74f243ed30fd743301dd88537462f0fb13b803c/granian-2.4.1-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,652 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9a/0e/1811d70c0701ef7a969d8d9c5cab3415139aa66660925f48676fc48dad22/granian-2.4.1-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,652 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9a/ba/29a554dba7194479b20756075596e387885c91bbfea276375c6fd34797da/granian-2.4.1-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,653 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/37/d6002091509c4f2a14132be702d0ff910b69fda9d88098e6379347420873/granian-2.4.1-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,653 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/84/bd/31198d220935f3908309004edef12e6850868cf13b4543fcd7d72b8bcac3/granian-2.4.1-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,654 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/53/ae/438801354b92e59c13970a9d06507f462f2d05ed5eec598b4d3b3d9bd112/granian-2.4.1-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,655 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/e6/dbde443a96a4f3d1e56c813bf10d5ec14c11920dde1c15f7968d88a14966/granian-2.4.1-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,655 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/cf/a5fe6ed912414abed8167de9efc4504c72148941ea4a357898f1dddae866/granian-2.4.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,656 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8c/57/623148225f198adaba79347f5ec11577976d91b93d307147c7acf19a2a6b/granian-2.4.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,656 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/95/05e714070b885c54ff9702fb3670f5808d98086826e21a9f6fa6b72da397/granian-2.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,657 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/c8/58534ec9d241b7af282d6afc6dcae50fc20c0c8df09de7e021eee5d00b19/granian-2.4.1-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,657 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/9f/81757ac3e4c6403690763690be8fee5e79bdda9101aba92f17c83692ef55/granian-2.4.1-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,658 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b0/37/727f319704e3856504c8c1fe13ea551704810dcc5f5624764324abaf1aa8/granian-2.4.1-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,659 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/37/82/59806e31066789120587cdd6319e1408805fa645629a92b92d007e98f81d/granian-2.4.1-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,659 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/a6/a5630060e3d148ff9142420ea21f7ed83770e8a5f9939ec637d9e7eead73/granian-2.4.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,660 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/43/fed39e0611e967934da940435e4ce3bd23835dac8e9811c57eb551e0be05/granian-2.4.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,660 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/13/e7ab0944e82e441d903eafc884b246c25fd2e66e9de01b8c0dde5806ce76/granian-2.4.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,661 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/46/64/2fb7949494d3d39c1afc26bac9539e129571d5aff54e6ddfad3ebbcaf822/granian-2.4.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,662 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/09/72d6dbb880f14a5d461a681a9068fce8bd214d4f190cc27d17dff669e5c0/granian-2.4.1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,662 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/80/ba/6bd2838e0082fa3b385c94fa4559c847d573d377c3e283c3eadae40a5110/granian-2.4.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,663 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/55/de4700fbb6d406bd86860f855387e7f3f37e7231429d9e9afb93d04eb2f0/granian-2.4.1-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,663 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/45/20d430f2d59e2de3b78577d918a219547930339be6693466d7841b12a7ec/granian-2.4.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,664 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/b7/d629f5ecf2a15684c50d6e1919776083aabb69cb22dabc0f749b404c58a8/granian-2.4.1-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,664 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/33/b5c6d733a9f64049eecc84000eda100e76d699d75299bd61d6f134852eca/granian-2.4.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,665 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/3e/fb70016f426dc7c6423583d5625391b80e8d479283f7bc0c6452dfb8dfd5/granian-2.4.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,666 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/9b/d6ea53cbf3f527d38ad30ffa4304ed566de3e481186bfe9396dc19f76c8c/granian-2.4.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,666 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/ef/5fff01d6cde612469e0e16198afc9027d1e331304adb025db3461afd4baf/granian-2.4.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,667 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/64/541b640354e3a12b0125af545fdb138d9c3688b341db2d2cb98540373707/granian-2.4.1-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,668 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/b2/c4f6ab5eb28d4cdc611bc10a50c64e959e36a0574ba91ad6eced6fcb8754/granian-2.4.1-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,668 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/24/86e07e45695bde6dc8a9d878c2be08d5d0dcc41ec8514ecf77ebc9bb3b59/granian-2.4.1-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,669 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/3f/ae183ce7b3f9ef84d35dd13fb8a5e0f4780435a8c70a3da4a9e1a838cfa8/granian-2.4.1-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,669 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e4/01/a621dee3ad2522b35721a77f31d475e1af29bf04e8b6f431fb22db94042b/granian-2.4.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,670 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/21/0c243ec8064c64b7bc6948936756085ef947bd33f5181a9000512cc2756a/granian-2.4.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,671 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/84/b1ceafb311c7b7d55778148dbe0cd59c7122439035fe50ba178c940edfbb/granian-2.4.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,671 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/e8/f6695e887a7dd97c6cdc91eb5d2bda0cf89c60a2ad0a8aa789957f378310/granian-2.4.1-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,672 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/45/f6977ffcf3992cc8cb60795b3dd05849a476855833827197e3c2b268dbef/granian-2.4.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,672 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/02/a3ef289307fc2b6e4e60e9a3d5aaac75736dbbcfeb38a8036a657648af0e/granian-2.4.1-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,673 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/62/3e6e9a2d3ec66f81c88ae88c07755a23b1c0e4ea6679eac07526fca8bef2/granian-2.4.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,673 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/15/79b2b361b2dbd28fa7d1d783fa845e9090fc6250921ab6e4db91c99d626e/granian-2.4.1-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,674 Found link https://files.pythonhosted.org/packages/b6/95/33666bbf579b36562cdfb66293d0b349e9d28a41a5e473ab61ea565e0859/granian-2.4.1.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.4.1 2026-08-05T20:30:04,675 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ba/9f/37f6db96e78933b0a3514301f7cd22eb00a974c9e4a4e29d10667635431a/granian-2.4.2-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,676 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/81/342bb135cc6bb825a1a284b39ca0276b3827d6396a2b8275c8d21102500f/granian-2.4.2-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,676 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/3b/f6f4a2e716a28d769f5bd8fcf8751eec44158b50179c90358ec3b839752c/granian-2.4.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,677 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/56/3f/aee0dde374f59a5b199a1c91047fe7ae31cd2c1c528ebdc72a4c49550f26/granian-2.4.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,678 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fd/bf/1af095eb8059d206165acd1d9d7ea849b46364e9ee89c36ec24330af1216/granian-2.4.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,678 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/b7/1c5a853cb30f47c9c04acf1d0e241efd296517cce7acfb7eceaf8de1c4b2/granian-2.4.2-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,679 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9a/3a/d6bfb08ddde60808dcbce4ee672f6b3cfe834e1213d0cd0331c6cf2274c2/granian-2.4.2-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,680 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/55/26/d3333972320eaeb71024441a28243fea1db1116a1a288a221fae4e7d7825/granian-2.4.2-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,680 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cc/7e/a7b9403ffa69fc31728bffec4e47269fc1d9a7628cad98214977a8b1a49b/granian-2.4.2-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,680 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/c7/454afa41e1fb3bd1dfd7ed45ff2af421ddb783e51b31c3e1efdc2d530b09/granian-2.4.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,681 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/9d/3ec5b6801cf02dd3ca50bddddd0ed8d39d829234e4278f6411408843ce46/granian-2.4.2-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,681 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/33/6ebab8a50610798b4daea858c6dc16f734cef5ed446839e541cdc9ded7df/granian-2.4.2-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,682 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/3e/94019e504b52ef594d94b53c0f5e191015a4fec748b0d269af7529abdd58/granian-2.4.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,683 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/0b/f0832e002d08785b761cd1ccd901106be24959d1bed4f6974a84ff78606f/granian-2.4.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,683 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/8e/69526ebccd5c3f17640a006b57f3df6fcc8d8876f522ebc804c4911740be/granian-2.4.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,684 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bb/a8/499c416bc2548d7aff9b99e187d7c7d6493a27024747fa6c969d8a2ff89d/granian-2.4.2-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,685 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/8a/aa6c46d7b7f43c6db136d5351df95d42cff3bcffb0e4b14048618b01f929/granian-2.4.2-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,685 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0b/ac/cc693759579215ae1a32de04d7914c442ed9b0a46015ebd705609eb2f2a8/granian-2.4.2-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,686 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/cf/c691321455d832f2bc96aa856cfa473623aa255a9bbbec216500c24fb313/granian-2.4.2-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,687 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/82/5f03f735eb829f9b9ec0e87210a925538aeed13c332526dfaa3d5d551e2f/granian-2.4.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,687 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/8f/915ccdb5a5a36a7872b416e888c945979d6ded9cb63bb38f2b0ab2973314/granian-2.4.2-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,688 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ca/a7/7ae02f9e4ddb5ce28d481ce659e9db4494bfbd1e9ee5fd5e2c534d121fbc/granian-2.4.2-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,688 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dd/9e/75e0849730dd527748f78b5ba824e904f72a8e1289bbb311cfc1d3ea8381/granian-2.4.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,689 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/14/3247391e6f239b43e35fad5ea2591b98fe45fe165e6dba2dae70fc06bbb7/granian-2.4.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,689 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/73/9281fdccfd4fc42652693b6fcca676f8b2ebe95efb1349e7ea044d77b6f3/granian-2.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,690 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/74/a19f2a76224e10251ddf0dc827139aed27fc908d2469f146f4bfd291d252/granian-2.4.2-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,690 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/ce/52ee75ad662902789b46b4f8e629ac48cb61060d867d1c568ef071ecc309/granian-2.4.2-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,691 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/37/92e55ec5524868e1055aed5b4c5cebf2db1182ceb0117870f0fc13a2af22/granian-2.4.2-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,692 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/15/d39ba79446afac6fff7df51ad38d303ea0ed285847f649af9498a7300056/granian-2.4.2-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,692 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/b1/41f768ca26ac7e2297e62799db04f87eaab3f08d1e17e484f54cb143490f/granian-2.4.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,693 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/10/2b/34c093bc98f435846bb10a13a0ed63a970538566a445d8b8b30a4c93237d/granian-2.4.2-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,693 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/b0/d1798be93c1febf66aec6b79d9536a6c82bacc2f5b25a3d0ec67cf0b7cbe/granian-2.4.2-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,694 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/21/9e/70b47d86c853ff2a1f12c4c0b32341c3d025526229e1484b2438eb9d4a5e/granian-2.4.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,695 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/63/7a539b8c81f1778ba478dfcce7c7932f0cd33797440ecd012e8ed4a363d8/granian-2.4.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,695 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/de/7b75e48e6728170a22754665aa4d30095dd80b068dcce0192a0d5f4f1616/granian-2.4.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,696 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3b/0d/4670885ed5662ebba0759bcc9834d07ca3c722ff115fe334f7acf25c3bc1/granian-2.4.2-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,696 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f8/a3/1c5d84d46ec2e8179ebd73b59fa4076afec8187ea4470617a2987f1c6250/granian-2.4.2-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,697 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/13/5b99c3312884ce86607e0ca5a939c413280a6a69648d13685e95b0a6edef/granian-2.4.2-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,697 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/4a/230318005c6ece8eef6a2e5e918d443cc98dae7837e1598292f6e1ba8e43/granian-2.4.2-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,698 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/b2/daa9bc61c37ed2a3cf4328100536376292aa3d47b7af4162f45c80d2c4f5/granian-2.4.2-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,698 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/7a/61bfa510fcb52d4abf99942b309fa7bd84c3826efec548505ffe163d3619/granian-2.4.2-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,699 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/56/bc40aac00e079895e2786f0241c64cd9f4807c935edecb07750995d1fae3/granian-2.4.2-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,700 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/71/eed17fa79c5565850d9be5a802502541d7e59f9484574fcf4332652a068e/granian-2.4.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,700 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/ef/86d81d361f3ca4d32d24432b852d65b54fb97a7024884d6b78b427a96c3a/granian-2.4.2-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,701 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d8/ac/bae2bb7e6ab4952888efdc456a0057a596d04c419b4ada428b98a4c8ec02/granian-2.4.2-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,701 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3a/a2/7c84e116333292968c7619fb10762d17a2504bc4276b28fdfc3193450431/granian-2.4.2-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,702 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7a/79/469c58daa95ec45d7bcb5326b698c8badcc4377112ff563cd29d2284fa5e/granian-2.4.2-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,703 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e7/40/bec6e1719695fd53b5697e2d9cd5e82b20403187df16962eb5b8c492de19/granian-2.4.2-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,703 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/5b/6057cccfe161fbd7fe0c6f04b40d7c8fec0c48ddda48f798468cf239920c/granian-2.4.2-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,704 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/a5/298661e6fbc700ea140c34f9be3c0a11528d0c12140f2e940679f143c884/granian-2.4.2-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,704 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ec/73/29e2e258cdef1b560f5ba48ad9abd04ccb491135e31e0834ba91abfda64d/granian-2.4.2-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,704 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/89/b7/8809a6911396de91999b9ad85734ba51eb5bb0f63978d17b4d76e05f947d/granian-2.4.2-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,705 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/85/c4/8f36c9a1a6155e166b45bc78a88b793607b665e2bf65ab59d04160762863/granian-2.4.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,706 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/c4/b0ad308041634419179ea9c1648de0aa18a57395a0973f8a597798a890a4/granian-2.4.2-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,706 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/61/c9/27bf7ddba696a823442403268a0e4279fa41df67fce21f77b333a005440d/granian-2.4.2-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,707 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/ed/2a0c8560181d0f06ca38f7cd205196900fef3c48f861745eab0c0bfb2b74/granian-2.4.2-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,708 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/9c/573e99084e76434fc914870a7e36a0f401d4c1400ffce18cfdd5edb2c4b0/granian-2.4.2-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,708 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/35/3c14d4c24d6aa3fb40d26ba1e7310287b85019d08ddb65261d9626ec3e53/granian-2.4.2-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,709 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/2c/61d9bc6b5f1bf6df866ebcfa648268f67d76b71e01e57ae36f3da21ab6ea/granian-2.4.2-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,709 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/5c/e281a46fe90b55e31e3aa78c511908e4de503957f33cc4c5d8db334d963d/granian-2.4.2-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,710 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/e7/632c6001cda926f670bfaca517dd37f2d1e455f63408a493ddb2e21e35ab/granian-2.4.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,711 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/32/a16a02aebea6e7c81cca3e52304134aa7e46753152de334dae1374df6adf/granian-2.4.2-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,711 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ae/15/1c6780369b969fc76336953e310bd43b627cf959b2a031b3a4701d579a31/granian-2.4.2-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,712 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0b/76/cd5804f8a4b1d83ce59c41bb060040762bb1053dc1a55cc70b2ef865cf61/granian-2.4.2-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,712 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5b/48/27e99fe808227d41c1bbeabab3235a9c6c77d8bde412d49d030317b9b8c9/granian-2.4.2-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,713 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/0d/5ee90e3b02a07ff8b9e6828c680df2ad0a404e568aee0fc9460923d46020/granian-2.4.2-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,713 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/9f/59671e548443d9331a052b577666e36213052cf525d8170b64b7f7d38b27/granian-2.4.2-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,714 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/b1/8909da2f09d1098f72a69e0aee996cc82b59a92e5a97aa939de0ddfbb840/granian-2.4.2-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,715 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/9c/64b5fa71f875ea47584b93062bf65d191ccb2e74f1498fffef9afe8f5c7a/granian-2.4.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,715 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/05/41368a0b933db38f327473cc6e18b7b8689fbabd481fb705dc7d643e5ae6/granian-2.4.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,716 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/eb/6011a45674f80cec3672f0843e0a26573269c0776bd297fd6819190a3958/granian-2.4.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,716 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8f/a5/ca10dbe4402bf0b8c1814c4b768ca89c24eeb4544d9ed3239d14e442b9f6/granian-2.4.2-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,717 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/77/1a/2a38f15bd8cccc438a5e5082d7d857d684c5a19ebb6dcc8bcc85ec6d353e/granian-2.4.2-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,718 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e0/ca/caad6d30ff8af34f0a2a2a1519f01bf949345b07b81b76e6ef368426a912/granian-2.4.2-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,718 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d8/64/0b528704af45ba34639ee987cd146a24054795ccc1984c50da439b30d751/granian-2.4.2-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,719 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/cd/0b57e3d5725b37f77da0cf11f9fc88ea4d9e14181827b53cf53198da536f/granian-2.4.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,719 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/8a/0d91ecbca575bf261b3afd55fed98e42f6897120bd72aac8225c6bb62466/granian-2.4.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,720 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/f8/4b1b76a8067e90ea7e7917eae66d8abac389d1cfec8c475504dcebe45258/granian-2.4.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,720 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/e2/3e61ed7251160120f450d674acc236b63939d9069502acfe2a74452692b8/granian-2.4.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,721 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3a/ec/c3bc4646b7f2fe8e66770b13f9114194aae1dc319dc93125b26de46a0a80/granian-2.4.2-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,721 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/e2/0421ffe4079bc599b763f1d73b1f2f2639a0a58422bf6f132275ff233572/granian-2.4.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,722 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/8a/6601c64bf05f13f28f9c822869b17bc39784e5ef04b148c40deb18795ef9/granian-2.4.2-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,723 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ca/42/41fcee57559af20382b91de6e6fd72308d47226074b33276336d24b62349/granian-2.4.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,723 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/b1/bea78dab5ce4c22de33eaabd8a59804f86a7b09abfc9b4e9ec4586748565/granian-2.4.2-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,724 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c4/67/97c3907949edf4585ae5ad0c7cf2f06f2feb3f171f412eaa854ce45f7bca/granian-2.4.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,724 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/3a/36ceabf94cb94c2eb119705e3977c0953e6d13873cf4176e8b5c6d0ed89f/granian-2.4.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,725 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/96/50/4962cba3f0bb9fedf1271c62c09704f909e072cee34fcaf4e176092c8558/granian-2.4.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,726 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9c/3a/05520fffb1fa73b3755bdabf962c5708eaf820bb3449481c76b244fec15d/granian-2.4.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,726 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/05/cb80f2a10d17bdc5ff2300b30be68e3ee90879da1af522f0f1f8a92d6f5e/granian-2.4.2-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,727 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/65/ae255a2f09a4c0e92dbbfe07ab53fd2ab4de11ba19e54a6e6e38d0fa8df7/granian-2.4.2-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,727 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/87/82/2c723ee02dc615533f92b2a954b8ec62583c1b2e3994066db9d53d8c615c/granian-2.4.2-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,728 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/69/e2800216902be13c0e5457f977be69c088d25a54229a0443a05c81a0c505/granian-2.4.2-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,728 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/c0/379582032dd44eb65f96c6e2ed3efa5493af1146774e8e5377357ce33501/granian-2.4.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,729 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/b2/d4227a7217a4fbd6ddd618f948d5a509788e2ea2e3bf892eb6e4b660947f/granian-2.4.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,730 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/2c/a1793fe15b868c1ed0b6b1cc4885ce4245236c039d3078c18c2fddda7095/granian-2.4.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,730 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d8/64/d2d1cae35317de1e8761dec4ed3830b2407999e4cd964e2029cb05a5caae/granian-2.4.2-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,731 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/20/79bcc8275b3e437f96f4b2bb220de8dfe072c606dd6a12c773b797bd3a6a/granian-2.4.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,732 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/aa/310ec00a4c59b9da4d4f87b5bb0407a78d1ef27447ba598710ab5675723d/granian-2.4.2-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,732 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/00/be/d7d3d010fbe5bf6b721ad5da0a5aed0a984dc2e6d0867543d8dae13b0ff6/granian-2.4.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,733 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/0b/b6c9616ca0f620164b663c52e05b119ce54889264acfa216d986ab4d267f/granian-2.4.2-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,734 Found link https://files.pythonhosted.org/packages/c8/65/3a0e83802aa618105aeec14acb753e72e3d700ef97ca68395f0179bbe692/granian-2.4.2.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.4.2 2026-08-05T20:30:04,734 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/31/2d837432708230fc281fce10d5db2eb1755005c9d8f4fdac0707729d442d/granian-2.5.0-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,735 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ba/c8/0b48fd67dfe88ce7a21de0fe7030789f71c26223f5523bd5e951dd98afde/granian-2.5.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,735 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/21/f40d46af2ce98b7b883d5d34730103afbd5a7bb8fd1af8989cb617275be5/granian-2.5.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,736 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8b/0d/2d0ab45ba4bd68e70129ebe6d14ab8a41263e66a4b3b25b80c8d60ccf704/granian-2.5.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,736 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/a4/c11b542bae8d7d02e1f5f07a0925b4bb1ad084fa1438e9ec2f89369154fd/granian-2.5.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,737 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/21/ca/c67684afa272dbde2898b6eed6b51679c16b40e0f2562ef36030fc63fb45/granian-2.5.0-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,738 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/e2/13caaaf3a5f8eea1c265567486927035244a8ae8b5f357d697d8c09a7474/granian-2.5.0-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,738 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8f/71/aa85e2ab2d183efcdbc199107d7683629ff5aeabad409cccecc8197c73d7/granian-2.5.0-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,739 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/dd/5e3bab1c332ca2194ef3c58075b1533d944e2cf66b6a242c60c81957e962/granian-2.5.0-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,739 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/ef/13969786858cd2a5e687dfdcaeb2c4b593ed557fbb0282b2f1e2c0e7a5e7/granian-2.5.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,740 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/f3/7d9cee103d91f4d1b934ebaa0cea944638a7b4940c5af72163e486cd4989/granian-2.5.0-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,740 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/b8/fcb93a7bddcedc0af11a446094b33dc99af93a338abd8e95747aae3d1112/granian-2.5.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,741 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/d9/5f94af3cbdbe023774d24616648e428cfd307f18232a64d82caa2ad8113a/granian-2.5.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,742 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/82/12/ba9be1b7a9ad28b66735a648a996578b64873c580a3a0681575e60cfa0f8/granian-2.5.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,742 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/54/f29100152e7dd6f5dfdff2626b040711735aff2ec9f61cba8e7d04614a5e/granian-2.5.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,743 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/e0/988993586ba3d5e80cc87fc464601df55634ec440eb10889c8fdd3b613ac/granian-2.5.0-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,743 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/06/815fde5195f40a2a1be4e78ad0c3cdd05727dcca59a5a231d0df95fb6f68/granian-2.5.0-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,744 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/7f/a8d2fce7f810aa3b7b16550cfbde4756eeb3efcd3646b0adb6c6b7d4bf95/granian-2.5.0-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,744 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/58/984b53efc3b245f5f9b8d76822061b3fb4c5c1024d526ffe59da55b5405c/granian-2.5.0-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,745 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/08/047b3004ebbad8934b4b963c1ab5a0cd449c94c68f95557d57a7d561695d/granian-2.5.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,746 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/31/590b932524f43289aa9f735d0b92ccdd97b2d9e388a5acad171fc01382e4/granian-2.5.0-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,746 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/50/94/6bcd3d0cec40994112dfd2b3102f4ff3bd2e62928f6524fb95f38fae6647/granian-2.5.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,747 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2c/5b/44089c2384ba2e3e5a3cdf08e8a000bff07cf7382fa2d9a0e4e1a9ba6451/granian-2.5.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,748 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bf/7d/7ca304dde1ce475b83e4add007e36a87284e6838f158db87c11a2c93f379/granian-2.5.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,748 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/6c/858a7cce6ce07adc2f0e7b1809af61d1af2affbc07edaecd127f16207b37/granian-2.5.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,749 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/7b/ded645443ec95921d407e3d277418987a4aed955830f67d6b151c8c095f9/granian-2.5.0-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,749 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/64/837131cd49e17c219e2a04ed711459e0f93bd5c1db7fc243666e1b9d412a/granian-2.5.0-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,750 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/4e/80578d06426a40a2718b3183c5e32ba570001153cbbb3fe523d3f9e89880/granian-2.5.0-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,751 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/49/8c/7e5d0187a4e53830cc49231a55f01d3d251eec0cbb09209a0ffde8b33741/granian-2.5.0-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,751 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f5/5c/3176f48ef4c723a0bd5143b59c598957749d05a4f88db5e03760858deae7/granian-2.5.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,752 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/d8/c3c8a452f1b590400bb2cdef1ca61da8e9913762884cf3e6ba801fd3fdad/granian-2.5.0-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,752 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/89/f0/e7038189d4e3b5f1e10bc23547b687bcdecdefbddef87013db64efea6800/granian-2.5.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,753 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/2d/718620f393b6030d4a9ac5d1bc66cc5d159fb7f7c60c5d4483fd43902f7d/granian-2.5.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,753 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/57/c8b5f014673717e850db6d551057e74e330aadad5250d3f312cee432b1ec/granian-2.5.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,754 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fe/91/8ae8aa9f0c3bbdf42fada15d623a5ab9fffd38acc243ec5619b6cbd60b9a/granian-2.5.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,755 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a5/8c/6c294cf3d77dc9524530d30057f9b6e334cc12c5414feb604fb277d030a3/granian-2.5.0-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,755 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/49/acc3f1e02e35009d9486e4e00d2c951798a8098935d2374f52c7d2728438/granian-2.5.0-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,756 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/87/7cdd96fbeabbceea3820736e65bd6d8c0021983605cee26ef1bf2e11e24b/granian-2.5.0-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,756 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fd/64/bd41efc6bfbca0ff871ce28a13b9e687055dd70913dfce92c4a21a264bf7/granian-2.5.0-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,757 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/42/c1a8f51d7ce3408a6aeebf68338e0282f0123b65c2fef1d7c202a407062d/granian-2.5.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,758 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/43/af71556ea889c28b8c1c74e9f50a64c040a92bae5e4412b8617638a8aa0e/granian-2.5.0-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,758 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/35/14c2c050f3df95eb054f2a44b41a02c30c8a04dc8cca888330f55c43a436/granian-2.5.0-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,759 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/b3/8944acd78ff37a2effcdaf1d6163179e38c46c67c98bb1a68e93a75eb2c2/granian-2.5.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,759 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ce/49/cf0c89eaa41ac81271e3ae33834f71db945cc09dba609f6dc0e75247fd35/granian-2.5.0-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,760 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/58/e828bd5a02c412484b4056cef9aa505b014cc0bb1882f5dbdaf26782f147/granian-2.5.0-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,760 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ab/ba/e70f0de5cd6e5bca15ea5e5bc6c5598d34f9d4e9e6707e79e6edb63f1fac/granian-2.5.0-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,761 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/c5/4d45042c86a924703f0c9617859742e929cdfe31b644bb16f9845c75342c/granian-2.5.0-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,762 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ab/8e/bbe7564e28385ebb35e94dd7127238b9ba5c29ee09791f3f69d77b3985d4/granian-2.5.0-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,762 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6d/7f/b4bbe3b818ec058afc0b5c19d46d4955b1b94297c503d2d92470f60e7e20/granian-2.5.0-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,763 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/c1/f83ed5c17e66867f0ff91cee530a8c0bf72a31db5dbfcaa41373f5f4bf3b/granian-2.5.0-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,763 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/f1/841256d8a21af9a7980a8888e9aa15ce2bcf08d314ca3a0878228fa4bca6/granian-2.5.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,764 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/66/476ecee6b8fa9c5f61a71f0b26b15c8230fed9ceb4a0e1f2206e7ffe0a40/granian-2.5.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,765 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/48/60/9bd62de29df75911f26672bfed13e05273560c51c76cddda25516f53583c/granian-2.5.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,765 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/c5/26871d3f8658fdc832768dfe26a005d711c1af358d3b651bab3658220be4/granian-2.5.0-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,766 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/84/46/ea6c67008ac403fb40d01b8c792827ce8a1625504d1811cd4533219c1e9e/granian-2.5.0-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,767 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/de/b344e0237e64d7bd1733b8ff418f616e91028f19e6199169cbffa3b203f6/granian-2.5.0-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,767 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3a/5b/ec4c8673fba9b240680bf9fbe8c8be049a127a3dbedab926546f3b22e214/granian-2.5.0-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,767 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/12/69/4c65487a1746674d0cee1ff665a7fbea15ab74eeb64ba81de1d5a8e7d5f8/granian-2.5.0-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,768 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/7e/b6742dab22285aecbdf59169b3098fb2ec7ad5b98a49b40dde45701bfc97/granian-2.5.0-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,768 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/a6/27e2ea416d87b23df767454b7898bc85f184056f4cbfc208a10b56193e79/granian-2.5.0-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,769 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/a0/46733fbde3f19bcd07b16619113a898ebe0c2762e6a63eb8eed234c48bfc/granian-2.5.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,770 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/6f/28e7ddf79de6244a69a0c5e283a2ab7a4089185f9f3007fb9fed86ec11d0/granian-2.5.0-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,770 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/1a/3ba12fd7466741cf3fe7e67d36153261099acd94ff29f6096b8ee62db4f2/granian-2.5.0-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,771 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/1c/ed2d4e3029ffd0d3f3522e38c022b5bbe23d4b27ea919c4737fc307b43dc/granian-2.5.0-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,772 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e6/24/0575774a57278db4bf49da156e02ad11aa65e564a2070d66c1b0849f9ae7/granian-2.5.0-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,772 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/37/20e42e881d6cebaf72ba4ceee319c8241f35c6f7f89485bec20cfe8b6320/granian-2.5.0-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,773 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bf/e0/2e55223115e607e251aaacb1f1c090d363130f17adcafd4b63f21c565c2a/granian-2.5.0-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,774 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/23/d946e54e3d4c58c41410d765000f91d46d6f7b6a4cd5ba5bf82c9c187c47/granian-2.5.0-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,774 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/2b/5ab0c0b20d8a1a550da92df6973e857ca5027c0a93c90e529d151d25cde2/granian-2.5.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,775 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/b9/a8ccc5ee2f0d2d18d2b17006cc02e734f7cca806a9d1ea28968223973585/granian-2.5.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,775 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e6/b9/1fb582225908a322d1842b753e17be2456537299ead5bb6574d6cdec78d0/granian-2.5.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,776 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/82/a4/c6b951c03e891e6dd829e0c2106494c2855d197deb17792a561b59e5d201/granian-2.5.0-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,776 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/82/e50410bf757165297a75a7683143ab2514ce54d08a205d4b0de1d3e4ff9b/granian-2.5.0-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,777 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/81/19d68b7104eda8ed4c7477855d3daa2044d254aa4c1acbd00ff2e4db9f1b/granian-2.5.0-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,777 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ed/b9/5545d69350f1dc28b71f0a005e14ce7d74e203c70e7ab7c6f85caf5fc142/granian-2.5.0-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,778 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/8c/dda9dfd36f9b79f521c411d10b4e06bbf262fef2dc7cf9f67dfa815e8cf0/granian-2.5.0-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,779 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/2c/4e51fe7d7539d5629df74735529220bb7f21155151ad50ff346c117b9199/granian-2.5.0-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,779 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/0f/cb32b490e1aff8dde99b730013e4cc429e9b15b884dfbb95fcf423973cab/granian-2.5.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,780 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/2f/807528573ddcad450a282133389d83ee4582e3ae0eff1de20e8d70768e6c/granian-2.5.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,781 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/d8/226cc1864814e738fd53971159662cb9d55c5191681a080a4cb73555b760/granian-2.5.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,781 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/11/25b0b7ac30af79d4390149cc96aa8e8bf4d5dbe605feeaec7b832c05c156/granian-2.5.0-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,782 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/e8/f4f9239f1d932c73a96efb930a8278c36e44d5ec051a08a4d98bd3bc4ce5/granian-2.5.0-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,782 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/f9/b57edf4f5f90c5bc01880a51ae257810bb479048c333532173677fc2212b/granian-2.5.0-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,783 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/8b/846c7e5e6e1645f7e8e3e5d2cfdc762af82316cdac839918144c11ef2869/granian-2.5.0-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,783 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/ee/97010d532c4ac48fb2c6dd03e296c8d6ad5829e09f399bfd0a33b6098953/granian-2.5.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,784 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/08/f9/263fd8d1d2f0904ead415a19a1b05980180ee647edcb6b0727e2a942e4ad/granian-2.5.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,784 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e7/a0/2a3348f6a1291a50cc0b6535b6cdf7fbb73998a5ced6536c0026834a781d/granian-2.5.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,785 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/5f/f18826ae61861c6e20a1887a359c71074f423e4cd7237faf186618d0f7ee/granian-2.5.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,786 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/51/6776580a11e0966af4919735072b7d6fd95feea2907753a77046f1f8fbe3/granian-2.5.0-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,786 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/37/8f/9910ac8585fe0f8f0d55bb197a08cccea27e7cd778d059302e5d4c78dfdf/granian-2.5.0-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,787 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/49/24c811233d11756182ad13dd30e5323dd88faeb76879493dccb484f8d8fe/granian-2.5.0-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,788 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/07/a39bb33f26c422d5548d9b928fc06da41f50314d3f47ed443791be51d147/granian-2.5.0-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,788 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ba/ca/0d8b28dd3b413b25c1d960975b390f069bfca4e53e35c780a7c71053291f/granian-2.5.0-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,789 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/a2/cc78210b3aadbe42e6b6f3892afe07f3334b77da316cae8fb00a99f54469/granian-2.5.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,790 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bb/48/917e23d962ba9abf47006e8848f9ce6ac1d0b48db04e880ef0f5b4a1f068/granian-2.5.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,790 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/de/36d1efd092a44eee520daea6ed5c8f232a22d1828989e11538e9e7343086/granian-2.5.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,791 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/2a/0efbe4076890b35e3a8849ddf8eb44bc704da18932442d187985c16512ae/granian-2.5.0-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,791 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/d7/d948c745da3451b0e6d114d82b9baa765c16590b75bfbeadb7e94b2f6027/granian-2.5.0-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,792 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/b8/4fc00ffc99f1f67cefa0cef6522576553565b83c17affab4fff9b2ce79af/granian-2.5.0-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,792 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/fd/01da21341f259880de2e906236e1a963352ddd1833fe4aa40e563d76a1f3/granian-2.5.0-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,793 Found link https://files.pythonhosted.org/packages/e7/91/6b51c5749a58e5d86063b193c15914700464f0d64eda84178bf432dbbcf9/granian-2.5.0.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.5.0 2026-08-05T20:30:04,794 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/0f/b90aaa1e1b3cb19c3da1f1f0757a97031fdba247d6be0e0574a0efde8615/granian-2.5.1-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,794 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/7d/99a34d3cb401d88b504a7e492cf44efce1cb6fb99250c0d8cf0d99840893/granian-2.5.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,795 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d2/64/ca7853a1c0bab6bbe3e2b51b286e82d98cdecdbf80ec78a9ec448f026508/granian-2.5.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,796 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/0c/fe7a9301c7743ff467b8cababc62c8b66ea9759da8a4cf4648c9507a8ad7/granian-2.5.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,796 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/5b/48cc65208698bd88e9e59153ad9b9e5558e67feb248cfd6ef52faf6f659f/granian-2.5.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,797 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/68/cfaabe9c3e1f2784488d35aa33000d2873a3f74193b0428c8fa47071056e/granian-2.5.1-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,797 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/66/58dd2b2185262c0eba962fea3c11579b991a93b710d48dcb598957f1377c/granian-2.5.1-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,798 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/ab/2e06d5e696351cbbf1967c500fd5b2edc3801015f22bb3206b36b0059f75/granian-2.5.1-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,799 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/22/2c/89ae9a00a7c6d80070661801bfa25b7a1fa111643e96850756d577eee23c/granian-2.5.1-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,799 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/00/39/95d6769955160b1589cbae556a13fb080dc5faeec475bbc1bb0e9bd76c39/granian-2.5.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,800 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/20/d9dbfca0979dfdb6a964520c2a4c92591ce33abe00747bcaf94c337bb438/granian-2.5.1-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,800 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e5/ea/227d1e42ad86505bf49301b0047697f47e9b4ed61d8ce921d6f8d888a3e5/granian-2.5.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,801 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/b7/0bea2dae12f78b0fd4dd9f2219817ba2417cd4a3a9d9000c088554986a56/granian-2.5.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,801 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9e/9e/5000edbd59a0f802930ed217a42f14a66835dda075c55d3ba433088fb2ef/granian-2.5.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,802 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/ee/bd4d7746523105dd6750607b7c21577f2562d870ab24bb1f97a828d98f29/granian-2.5.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,802 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/0a/027bc8299d0d8e46b0a2529eb23937b934bd9e5f143311d4e3eb63bf4b96/granian-2.5.1-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,803 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/22/9f/65e1e328824fbbd2836969b8f8aa938df745df0219cb45201d0ab5a816a7/granian-2.5.1-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,804 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/3f/4dda1c00f3420278268c3e65caa4c6de28e67443f71e5177c8a77fb7b4c5/granian-2.5.1-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,804 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/dc/0cea90f9654231dcaf428137d93d62827cc22de45adc952d8bfd006af08b/granian-2.5.1-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,805 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/01/ad821503d38a12f1028462ba702956a59f3172b6527960112787e9d85b7a/granian-2.5.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,806 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/09/faab23dc6f49fa34dd63870080e74016fbfc2e0dd3f34340f219da0dcd5f/granian-2.5.1-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,806 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/53/6c/d8564ab4eb4b84408739c930888a6f7b6db80fed8a5a1fde636d6887bdfc/granian-2.5.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,806 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/ef/62c7bc3e79d5bde01d5f452acf2974848514f92ad71c28dbd3688536b6f3/granian-2.5.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,807 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/cd/bddcc1d15dd72530ac9fac930ebc0d94017020d35ef4497c871ff2adb7fa/granian-2.5.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,807 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/73/0bdf768f57720182301e818e01a368048de9777ce775c16db91ebd1bd593/granian-2.5.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,808 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/08/6a/20121270db16ea296372682e899a27a490445e1155eb49b7b3dee35a41b3/granian-2.5.1-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,808 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/fe/2df61f54d24d53e2f326d6fad3ee409fcfd11424cf41d96c217a57c8219b/granian-2.5.1-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,809 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/02/d1/da10aa21f539cafa7dfd2f829c2264549dc6778c471c4855cf91c5b69b01/granian-2.5.1-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,810 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/51/f94c8a26871f5e5f74d03f6bb4c1c588f0f11385107435eceb7d5b3a9834/granian-2.5.1-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,810 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/c5/4010b30f02f0b3627aedc0e246bd7a6563f2313529e3e79fa1d592216161/granian-2.5.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,811 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/dd/9b22b8e52d17c5472c061c81a14bb3b4cbb80ce37df33465775ff28781d5/granian-2.5.1-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,811 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/09/e5/2d09f60e2140b738518356690877e72d8be64726c652ec849cdfcd1f794a/granian-2.5.1-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,812 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/8a/29f07695cdb6f08e80bf7748f9bfb68d1e0f70c57e70049780d657caa1f4/granian-2.5.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,813 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/d3/0035137dc8f2637018fbb3e5cb67c83bc4ff44f18b9ccb7bd6cec288471d/granian-2.5.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,813 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/da/75/19e8ce4c39ba3d84603e1d31a06b2f9af28e747ad340aa344468b4f87faa/granian-2.5.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,814 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dd/ea/a280c781a3749988a46c0507c9964aad9f774e9564870401fc96167a55c6/granian-2.5.1-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,814 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/dd/2ff23d8c338eaa47f081103c2bc33b1be403a9c5bc0fe18c5815cc86dd9d/granian-2.5.1-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,815 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dc/19/9306cd660df0492a59a786b19f0689e4b5052d842541326ff3deb1444a9f/granian-2.5.1-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,815 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/46/10/ffe61ed0ca7ce2cb5bf7e37f31ebe27d1bd2693b4f05389db8f5b15f2f03/granian-2.5.1-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,816 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/60/382a0a22885d6be74678f88a570b258c379111fcbccd79de934cfd8496c3/granian-2.5.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,816 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/d1/9af9f258c60fffc45901746879d008ed1303edea45cc150e6c9a28709c76/granian-2.5.1-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,817 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/cf/8f58e3e47bc9cc78e5beb181916434b4601426c66c062ab8a8217626aad9/granian-2.5.1-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,818 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/08/83/b6fae91a9306aef0670ebf8b05a5a61624b8bcd9899a351fb46c03554b6d/granian-2.5.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,818 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/52/f9/5ade2b1f7d0f4a8b45a64aa533234df07d721e0a9d8495070324850be0c9/granian-2.5.1-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,819 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7a/a4/2c87003d9fa902488b7da880da5eb7f6a270519e82d967f422ac89de3fcb/granian-2.5.1-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,819 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0b/87/5db2bb3b2607bdbf5880e42e16e7c66713915f88500493bfb5c53f665cc8/granian-2.5.1-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,820 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/20/689ca4eea01f907fdc740b0a344e650fd33cf36ee62326deedcd13d58f8a/granian-2.5.1-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,821 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3b/d1/af6bee60a27ac77c5c79f51d60d15c94e98af7408d661ef3343cd6ff14f6/granian-2.5.1-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,821 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/68/6da084fca257e5f90f98301a92680c98a428d05858f0a96d3389850b8af1/granian-2.5.1-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,822 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/e2/eeb561f9031c66614e51ef2752ef0ce1eeeb866d932e906abb985c1266ed/granian-2.5.1-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,822 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/27/59a15ba28a9a4843267a0a73fbee6283fe32b88ae4adae1bf6e98b15e4a3/granian-2.5.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,823 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/68/040b1ae75b8fc1d9295cababaa34858f23e75098766658de16f60be1fd8d/granian-2.5.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,823 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/1f/2b875fee30050ef7f2d41956817c0c6ce4ac44899ff268ec0c8863fe5d80/granian-2.5.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,824 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/48/68/1e76d77d27def47151afdf358cbfb361a7f18f99c5e54dbaf9d0490301d7/granian-2.5.1-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,824 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/94/23fba4bbd88f80be3abd7f2dc10506e151392916565babb179b4c0ef6bc8/granian-2.5.1-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,825 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3b/aa/7dc32f2a742ca8b5a126662059b95d1b21adaab543b15537be3e0178be84/granian-2.5.1-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,826 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/38/af7cd91fe4960cea0f3c57e34829bc403e8fd3def6d690983d15aaa6dfe3/granian-2.5.1-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,826 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9a/4e/5be3fad2be939ff0006e395d1b6f8c8e1dca66787cfe43ee93e53844047b/granian-2.5.1-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,827 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/40/86be00d5acccae571e05789449c6a0bcd31bc2f09d304ef0574a8890a96b/granian-2.5.1-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,827 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f8/d8/a402e949c68627175beec49410f08ca810a45be3f332a4b3fe172aa982d5/granian-2.5.1-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,828 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/c9/5a6ec933c7d950bfa356f7726f0ba00a01f8e3313ee00603687e3bffd8cc/granian-2.5.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,829 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/89/a9adb5dff62f9b2c611c0e97fbb429dc80a73da83ae8ba41dd0d9cc386ea/granian-2.5.1-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,829 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/b9/dbe0c1fcae3b86758ad7146e6e00c75578d93ea98ffc523e7fbfac4740d8/granian-2.5.1-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,830 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f5/de/f5b522781d48fa2c718d7bffe3789e6e9ed959028385fdf11c3a9f2f672c/granian-2.5.1-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,830 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2c/d1/6874f6d4a9c33e2c1563c5e2f9871b3fcbc6acc07b7978311a57d5567aa8/granian-2.5.1-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,831 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fd/ed/0296c6591fcadfe065611b9c07c71761a9c2f44ffbe34ef9e986f6d6e166/granian-2.5.1-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,831 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/90/063b47fcc1d25002e02683d080757da97e5a424a6e74c3c86f14075e86be/granian-2.5.1-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,832 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/dc/2eb85991aceefb952e02012b41c9d16db971d044332782d0a60f058f9d16/granian-2.5.1-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,832 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/bf/48285bba227c166d843c900a58c9b332ac5994009f23462332fb350f2e72/granian-2.5.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,833 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/da/e13dd58f5a83f010c5d56a83317cb107459e85317da166c76a6667d94708/granian-2.5.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,834 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/82/ae/8d1eb0114fc8752a94912246827a6c807845656113d18c503834329d20d2/granian-2.5.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,834 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/6a/595b3b40d402d0a1f55f3c2f9a82662e92d79afadbaf7310e36f19b02478/granian-2.5.1-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,835 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/a2/e2985980009901daf2f30f8617092ee8ab233a03810f0d606f1f80773495/granian-2.5.1-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,835 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/89/286623d42928e6912dfe567ba3b924b4ad691bfd871c90221ecd00f0c747/granian-2.5.1-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,836 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6d/e8/5a58a7402d9dec86d568f1e07e81e05c8e9a52bfcb973a0f94d5c1bb5aea/granian-2.5.1-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,837 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/01/86/b114b3e5bedc6cd2dcfadd5a0c03ed465ec7695e5906190d2381cea31a6a/granian-2.5.1-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,837 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/ea/8e93e2fc0cb745fd4546195713d892a6a4f45e198bebe88c1d25c7db3ce6/granian-2.5.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,838 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/8c/1560019c18f5449175324d0e497266fffcfcdd50bdd50409d111a04dbc8d/granian-2.5.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,838 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/82/ca20dac81d1ee596f8c9f61a6bf27abd6df670a31197bb58c78be46bf515/granian-2.5.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,839 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ae/02/652e0846e5548c487fd70b92561dc61527355c5b25ab3fb7f8e687f72ed9/granian-2.5.1-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,839 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/f2/e2d5ffaa92779778aaf019e4c3b2c8490f71d2e8c28d83d861d34cb1032d/granian-2.5.1-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,840 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9e/7b/a5b70c4e405175c314b7b3dfd4531a442e650c5264aa39a45517393146fe/granian-2.5.1-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,840 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/81/68/afce067d0ba6a14b4d247105bdd5293ef5661577b2023a0d81df27989b81/granian-2.5.1-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,841 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e4/88/51dc12834fdce79e6c7019137353b6660b54836a2205c4ebd22ffae27f88/granian-2.5.1-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,842 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/53/47/6bb6880cd97cc992185e404c216c85748d287bfe16dbc0c2e418935b6a3c/granian-2.5.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,842 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/19/d606fa7383d5d20c7d8fe861ae07c61947c1bc41ef38cb0b2ef50b56dbd1/granian-2.5.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,843 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/00/7b8ff7963510fbcb0fd6971eb098ad3099d529550347eb4bf2a24b3c6ea8/granian-2.5.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,843 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/84/0a/a59e2ae4eacb60456d186627714268741b1c25eacaa225d6a74853811337/granian-2.5.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,844 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/6e/c7952d669913fd876bc1428e8acc662ed2fdda4e23a4e36ca449ec843401/granian-2.5.1-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,845 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/97/b25bb52f3b43bd1baa3190b8bb7c837316e5bbca4c9a86c46c02d59f896e/granian-2.5.1-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,845 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5b/1e/e6d7c65d4745ce429daf396685345bde8fb82d52b148fb8c8434f5f98298/granian-2.5.1-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,845 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/d5/c3592c66f2409f8c9f6867314f74d0bd9f9ad8a8c41bde49b97923875484/granian-2.5.1-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,846 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/1e/9edcd53942ab43bbb3d2c49455b77bd16b20a2f549d9c2da03a3b66abe7e/granian-2.5.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,847 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/c2/a5eff0ddcfb2e5672abdf6adbce5386e40ea8474d27ad98eceb086b3f83a/granian-2.5.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,847 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/88/9c2be356289efe6d39f92138490d0604fa0d4e938c15cf74c133974ee411/granian-2.5.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,848 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/dc/9d43259838941e2aed3a100b6be27d0c0653fbbb08e10980a4a82a6b763b/granian-2.5.1-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,849 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/53/ba48b793e77ffe517c724809b37fbd4b5e53375e746d2773c2006f0bedf7/granian-2.5.1-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,849 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/f1/bca5e7e793e454f30a47b1a31fcb5da44e2266c468dbc41dc2b2c10c0f59/granian-2.5.1-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,850 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/16/3f18bd02b44da38c5178d2cb0ef547ccade028e1609e0ad35f1326a26d75/granian-2.5.1-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,850 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/5b/f1f191a9a06266f6d0bef8be1724b4c83a86be15b7f0cc536e26500a6e35/granian-2.5.1-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,851 Found link https://files.pythonhosted.org/packages/eb/18/11085d3d7c97ff93501ae6acc8217943d9e8f2ac45d9baf51ab146a2355b/granian-2.5.1.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.5.1 2026-08-05T20:30:04,852 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/88/cac68a52a6d0cfcb8508b4425a719c6f91fa613be78817089e163a6f3de2/granian-2.5.2-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,853 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/e1/8e237342c5071a479172fc9ab5cf73b44557154ebec3703cd5bbfbc59187/granian-2.5.2-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,853 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/f1/a2864329386abd893ba0b006f5d01b7fcffa999de52ee38570428558b0e8/granian-2.5.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,854 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/56/ebc999dae4e4f889d17d261ba7426904db83cdadcb5d8f71a56f8756a0f2/granian-2.5.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,854 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/98/98/ce344ea89cb136f7ab512fabcbc998bd4640ebe4dd461cd7fe8f5b54ffd3/granian-2.5.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,855 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/5d/781d2d3366181d186bcdf28e79ff8ff09637ef90d08fd73f3cbfa2937aa1/granian-2.5.2-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,855 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/ce/1e94a2e912c99e364f51dafc8a96111fc3e819a708875ae54916210c5b47/granian-2.5.2-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,856 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b4/df/b4bd98483f3a5db10381f8152261c97ed3e05f109020229cae38106ac808/granian-2.5.2-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,856 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/12/31a1e0b979fc53215ea389c9ae1cce52ef83674728b1eb4fe8d80ac9ea74/granian-2.5.2-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,857 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/f8/7709587584860561995f0a269a680448d3109293bf2a789468dd380e1cc6/granian-2.5.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,858 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/08/23/cb4110f3371d6364a62898f172626dd5a3b7d6f9c2216c67644ec8f6bbdc/granian-2.5.2-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,858 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/a5/a231473cd321e6a59f98ba6492b970e2f29eaafbe71736c268e915b5802c/granian-2.5.2-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,859 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/84/edf244f62f571eecd9816538c93d0173df5b481f06ed410e954cb37a5f37/granian-2.5.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,859 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/77/9f2afeecec6d334f57b481efcb6be04c14903207fcd8b3fd7dd50cc115a1/granian-2.5.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,860 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/a7/08ca61434064e31f75ba9f632fae8e2036dba3e63fc448fbdca928656c24/granian-2.5.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,861 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/49/2ae2ee36e401e2fcb8053b537ec4ca0a74161039d5ce42ab4328f5b668c7/granian-2.5.2-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,861 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/de/e99b5a9b9b6316fe3e3be918e079473dad32854edb7137c9e683d2c1f838/granian-2.5.2-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,861 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/43/9b70cd9ccc24859aef71e24fbc098e45906041475d77939066f6743d018d/granian-2.5.2-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,862 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/3f/968c758393345f021a249a357b92d40e2c6c92f538718798c894f58fd82c/granian-2.5.2-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,863 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/a4/bfd0f49db098401bfc7dd7700515a93545db6f6efc34dd2f1105ed3c3d3a/granian-2.5.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,863 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/13/22/13a4673b5464ad6cb24595ba9d3dfc351a7c8ac10c26a290a06552e01d23/granian-2.5.2-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,864 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/7f/4caaf8047067ace0fd3115d95589c15c7689939ec574e7777797bd53ae2c/granian-2.5.2-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,864 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/85/26/73fe256cd1aaa64fd5ffcf9e9f745a79de266e915bf888abad482a730ab5/granian-2.5.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,865 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/e7/8385f7037eedf1eefde3c4f38e07077e9223e517bb78b78a97a6e965247e/granian-2.5.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,866 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/60/6b/766deeaf5e31788261c2d5c218dd0599d54beecc885cc869f19a5af8b17b/granian-2.5.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,866 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/21/83/3876ab561890b428fdf350b3076c8d78484e3e8e1d60af67280dac538cd0/granian-2.5.2-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,867 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/bd/3b98af9d4830da58748d021315edff15ca59b01cac4384c66e12acc4b534/granian-2.5.2-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,867 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/85/32/50847f200b14a01d289aa44a501fc1179970d7dfafd54a39336fd770700d/granian-2.5.2-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,868 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/09/f7/263ae8e0069e2acdd96655960dc4bb3fdcf3930d8a94d728ceb37463fc0b/granian-2.5.2-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,869 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/22/9ada2ba420a6ac20bb845d52ed55a8610d55a7aca111a2810772f4021817/granian-2.5.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,869 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/4c/7b762d048273a1a061f9752367879b4a7c8a0b08370eddb0b2208c06fabe/granian-2.5.2-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,870 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/00/3d/dfd087ec7e759d3242c0787764219b968cc2e629b4075631dcdb1121788d/granian-2.5.2-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,870 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/fc/06a9a350bb82c706898f480ed99bb2d2c94ce1ce742193a2c9ec8c58a49d/granian-2.5.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,871 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a4/84/df946b2b9276974c5170e8d695cdfcd9d0e564d0e7a18346bc62a439f156/granian-2.5.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,871 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e6/bc/979140d5246cb553664f4f88d085d3de4a8836b6c89919fdc7b29b34c619/granian-2.5.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,872 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/07/65f262d7093ceb7dd8bf3f9e0876b54a780b031d75c36e51056bf38c00a4/granian-2.5.2-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,873 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/f5/93e56a6570916c560da23a224e7e958b56276ba7fe57db9a09095f4d3f70/granian-2.5.2-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,873 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/03/7ab95f94f1cbc751087516ab73108dd39a78689d8e4887e03ad7af0dffd9/granian-2.5.2-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,874 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/c9/f27d3dd89b3f872f8fe290d731c126eaa3618b29a5f416a8779eae2e308c/granian-2.5.2-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,874 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/55/2c/6c5b6bf8a2d0134d012fcbc6ec8e8a930234305bcdd06c96b056419ff15b/granian-2.5.2-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,875 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/0e/de48ada75a08498cfda88c8d6190ca9d0e9c1482093dea657ce5388d2d85/granian-2.5.2-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,876 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/6a/adbe7293b91018b8029de8475fc1931a97b3aa9c779b4d272127098528e5/granian-2.5.2-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,876 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/bf/58e0dbe1f23cc9366f039be5a66bafc4c06beaa38a6158b76f7f2ea6b17a/granian-2.5.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,877 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/4f/73c54d03dfdd02aef7b602b3bb76e19a95669c8dadb5d53977530f1f9328/granian-2.5.2-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,877 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/16/c1d1b08117abc528d5f4786faac570a86ddda066733568cb2547252efb28/granian-2.5.2-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,878 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/35/7a7e8bd84c02a84756d24c41606591b4e6106e9f0d5eb700668f0f1c98bf/granian-2.5.2-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,878 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/d8/4a5aedda8585d54799a74e58e95e88e2dc7da3b487490704dad3d908126e/granian-2.5.2-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,879 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/12/dd/f14fed8cce8cc089a1de56605d3ca24c7a56de9090baed973250bb6e436e/granian-2.5.2-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,879 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/e4/218bb22785861c068f560523eb35190c937d89d4a89f604a57fce1718b92/granian-2.5.2-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,880 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3a/14/3e38b895f5e025e517fc8cf86d57875af7917d21065a81055ed4a12f9cf9/granian-2.5.2-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,881 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/3c/09ca1170770068e64b07708959ad34b08f9834d77fe0558665a84d877dad/granian-2.5.2-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,881 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fd/68/443517877434c4a8caabf5bbc83eb22c57c482c6eb549fee3e08a63d935b/granian-2.5.2-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,882 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/7c/0274abe76d1168e5ee0f6f633282e164d6fb6f6828acebbe193e83ecf1f6/granian-2.5.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,882 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/10/9caa1de58440152508ba5702f35d2a0857546d1ebb34afb866777a551fef/granian-2.5.2-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,883 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/59/f8611cc292671e3ba939c89ee07c80b5a01df8c6706b6edbbfbb4d3e8eff/granian-2.5.2-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,884 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/f0/2d31a63a938716ed2dfa8fe09ca8e39ceac7d64a9c4470d5441aa1c4bade/granian-2.5.2-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,884 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/96/382fea76549d65a9fa1dc63ab4a0582e2891656b9ef211b89f3279b28f38/granian-2.5.2-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,885 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/5c/5a165214ff89f2a9a6ffc52cb5be48540a0b049f535cb2f372bff7bfa133/granian-2.5.2-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,885 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/c2/73c9f2c7cd25c683e00997450473a346681f3c80fb7665dca1149f6078e1/granian-2.5.2-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,886 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/32/42/8259819d755867048f51a8d93e3a55b6b60c12429167c5d28c75a22214e3/granian-2.5.2-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,886 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/47/966e2f03b00a46c90e18359febf4deb76f2ae6b68c78c69a58f50a1aaa5a/granian-2.5.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,887 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/4b/7cffee86654e659cf48d5e06916672c3586a871147cbfe21c76d490c5d4e/granian-2.5.2-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,887 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/cf/77679a51821d4947d9147c399515b45dd39ab6c81ed3e3e5580d838d540e/granian-2.5.2-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,888 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/c0/1c783222bfaa77fa43eac4c7915c3a34391f0f19eb5b549819896bb237b9/granian-2.5.2-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,889 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/63/b96747145e201496ce35fe46e9a87f5eac75bfe94fee6e497479d700f1bf/granian-2.5.2-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,889 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/1e/0ed7c02135ce195cf06250fda10d55454bd8317e98a0cdb50cb62d5cf920/granian-2.5.2-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,890 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/89/0b/0d250b0d533bbc3a390ef1eba96efbaf4432c265145e9188c2be33ed3f58/granian-2.5.2-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,890 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/00/4a/54a5c36c281df487186e84589602d0a6213d0fe7b3b4454d07192be39b72/granian-2.5.2-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,891 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b4/ed/c5cd3f5c0cd29df878e5806f77f9f75d8f3311c6f40bef334d0eba995b0e/granian-2.5.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,892 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/ee/4f1e828ac539c220df36292805a7b8a1a1ac718f129df7877a65d4b56a7d/granian-2.5.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,892 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/1d/4a4a7f19bea554b36361bf7e8d2fc99d2bc542a98a85e5b331e7eb56ecc3/granian-2.5.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,893 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/82/b9/c15128a88a3d9ea20a0834293f974cc05454516fa3c3510368586b422f08/granian-2.5.2-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,893 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/81/69/43da58d127a7e1a21e98fe37548ef91c3bbb2a8b9b97fdd2728bb1c17297/granian-2.5.2-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,894 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/20/567f093d041fa0160bd03d22003b581e478630bc079e5c095bd747d95455/granian-2.5.2-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,894 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a5/cd/cca76a5b6ada8357c5132fffdaef2d30e7481ba91dded45b9d263ed6e771/granian-2.5.2-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,895 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3a/7e/8304e090ed3a27bdbe9cfd8b6eca266da10c242fa1f69e06da3626d9c29f/granian-2.5.2-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,896 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/52/a55f1093b45e8d7bbb07ab59f166a63735aa3b2c8caac107856c2ea0341d/granian-2.5.2-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,896 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/98/97/c210564f2d8f0b3925346e5b96b3b1ae90d954ed2833749c36ad9af6a79f/granian-2.5.2-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,897 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/89/e1/ce7f7dc2b04c2adabccd6ccab66a003bc1deb2e052de28dc70cd7b029ebb/granian-2.5.2-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,898 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/90/d89ba751df9936ac6dc481d1e4381cf4b760050fa240c2d71ea562e4ac55/granian-2.5.2-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,898 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/80/f8/6f9350ead697ecd78170c8e1228bf13300b701f89d3e96948c59e033bf50/granian-2.5.2-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,899 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/70/a9a9fe1ebf8e2fb4151b89910e0c34c153ac49501c4447b2ece360dc68cf/granian-2.5.2-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,899 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/09/b3ea80ff6b363cd33dd4a3cf2995158bad657f8052d440d13310c682346f/granian-2.5.2-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,900 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/aa/61/6fc20c0f82133728c9ed86c48cab41794e309da6a396637a029fb9c05d93/granian-2.5.2-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,900 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/a3/50b3aa14b0e612050d0d51e485406fb5089ec46a9223d5951cdc839da5d0/granian-2.5.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,901 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cd/01/f3b3047e37db3e9a7daf6ae651351ed012a710204707daf743556add4b7c/granian-2.5.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,901 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ec/fe/765c6f20cd400af12106351b3bcf14626dce8a8561dedcd72e0ba28b515b/granian-2.5.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,902 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/68/73ab7f213851c0ba9501587c55ae7b9331f751afa2f64d95c9cd65ca04d6/granian-2.5.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,902 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/48/f7/5c5852eef6a52c3309cc5905ff5d35a031e919c6d1ea17b0d516e9f0b929/granian-2.5.2-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,903 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a0/dd/d292c75e2c0ce1086416f24665ef391fd8fbd8a8bf893580d022891255b5/granian-2.5.2-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,904 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/aa/56/ed99acd52e7a51946d7ae4e34aee66823c6d1d2f7efcf71e0d7561cc9a0b/granian-2.5.2-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,904 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/d3/cd6d60427671ae2d68dcea56352fd268c36bb5859589ea971cb36d68827c/granian-2.5.2-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,905 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/31/a1/e36d697fa2f1089e862ba4e9251f2d199bf0a90729db6351efbf3073e468/granian-2.5.2-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,905 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/d6/a77d5bf0bb0fceb32fbcacf51eeaaa6ff72041a181ffe759e3e3aeebd8ef/granian-2.5.2-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,906 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/12/a1/5b1782480296fedaf3fc82c07afdd38e603ccc8564bd65a73b623863c063/granian-2.5.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,907 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d2/77/ec106073fa76db71dac4015fbc833d7f899606844082c7ed35ff99de6188/granian-2.5.2-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,907 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/de/7cc625ef7f08ffb864a224e489ef2c75949c2b3d9216754f114441a180a2/granian-2.5.2-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,908 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/e4/b11c14f7f43cd42fa9a361f0eb0bca2f11e1a7c0a5b976bd60b3893241a2/granian-2.5.2-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,908 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/d9/882d40ecfff8154e9f88b32fcb83d864f1430f399c62c002fe6c620533f9/granian-2.5.2-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,909 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/52/49/1aed9bdfdd52531318ae4bb3dac9d621be22c48eb98c8cc0b3386078eda2/granian-2.5.2-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,910 Found link https://files.pythonhosted.org/packages/83/80/0ac55af595ba4cdaa85184799e9d7dd464e8099dcd28fc8cd42af09cdeb7/granian-2.5.2.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.5.2 2026-08-05T20:30:04,910 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/07/f3f64cdd3ceeb0b70cd3d97d79ed4001595bf59d8d81e82f69ee4d9317f1/granian-2.5.3-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,911 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/6a/29784046858cf039a46a1efaa6c369c621cf3dc631cfa0792353469c375a/granian-2.5.3-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,912 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/b8/8d637e694f2cf90495bc611bbdccc6911fc071bb95751a4297f4c86aae1f/granian-2.5.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,912 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/d8/64a0a61ab5703125aeb9fafbb050766abc86b653f10c269645ad2a7bc76f/granian-2.5.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,913 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/af/7f89332a63ff0d08008ca591fc4660e9dc7ea0ea9c097802e436534eaaaf/granian-2.5.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,914 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/a7/e33503d7e370938912e829ae79cf36c826513465bb8a4e3206a51ab97c5c/granian-2.5.3-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,914 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/01/f0/5151b9a57ff687172eab0cfd42cd668a9306c8df5d4c2b3a9ad978b6d2c5/granian-2.5.3-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,915 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/f7/4649128d6d93d751418644557efea72ae48fb9627bcf23a9db9f01f087ba/granian-2.5.3-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,916 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/a5/d1773b15bd8e0c5b5bc719afe5c0178ac6eb0157970b15f77fa7167d1856/granian-2.5.3-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,916 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/58/de778702e92298cef2841e6059fb0c563b1047f21d741706a7faa45b765d/granian-2.5.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,917 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/d3/acea82536e00be2b3abbdfd854928b1ac6cff5209e2e696fed1e95fea756/granian-2.5.3-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,917 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/20/1fd6f95ccef0dcfa0ba3a3001927a34c9d9e7130d38003e2cb3841470802/granian-2.5.3-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,918 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/8f/c2c080785e44eeb3663ccd667701d13314608189a9a65767ed172769d6d2/granian-2.5.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,918 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/77/a2/59a4ac8ed0452d511f4c0981c70b5e97e33eff4c494a8ba4d492b5809aad/granian-2.5.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,919 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/02/39/fc672a88dfe9f69fcdf4f4700d6bcbb7aec376729394ace1f8f7f21ff9a3/granian-2.5.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,920 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/13/72c7c5fe9307c16bd5a6e3e9dd197cf8454821ad9560c37124c770a5c456/granian-2.5.3-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,920 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/51/812b29351bd4d32bbad562739706a53609f32be1466e3c71daa5b837646c/granian-2.5.3-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,921 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/52/27/357411dc27f8da816c69b40677d0b37fc65ebe32572d0334411f168f3250/granian-2.5.3-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,921 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fa/a0/8781cc4525267f40de5f7e3e76a5f1b0fcd130d2bff065f0e2816ae611eb/granian-2.5.3-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,922 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b5/a7/93901a65c4bc1986ca6ea759cf6e089eed9003cb8e9ec0caaa09740f21cc/granian-2.5.3-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,923 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/ef/6af6a6f6c66bfc9776227d2d4222bfbfa6a80740a32d2e67a61b142770e4/granian-2.5.3-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,923 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/94/9d/089b534be2f1f074332dd34ff0ed4e11020c57f67c90f3cd4575767b189c/granian-2.5.3-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,924 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/08/ba/2fc589c859289e6ae288d13f4b3f7063190a740b42b64747d42bca8e9603/granian-2.5.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,925 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/16/6b130a06301050a450bc89da3a26215c955f0048d6d9b4ed991c2789a12c/granian-2.5.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,925 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/23/8f036fd4183bf64f2c83fa274311272e50b9dfeb2553d0648969ab700b8b/granian-2.5.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,925 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fd/5b/ea4cba27e6d2f7f1452df5e5d18b4aa7ce8cb2a3ff350ad9215d300fdc7c/granian-2.5.3-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,926 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/b1/c311d75069945e7ea71816dad426bcf00951e9ece0cf32bc63b9ae7fd4dd/granian-2.5.3-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,926 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/12/51/45f7536251395ce3a65b56dd220f74f0aca65d31f6c866115bbc99f8cbf8/granian-2.5.3-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,927 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/dc/2ecc634f4806540ba66e12156ebb543cc19aac68401d080b4b327b617274/granian-2.5.3-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,928 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/81/dbeb06e60bee0020ad1bf8a6a3b3fcd15a2fee7460f4b0464c6a435969e9/granian-2.5.3-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,929 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e6/84/0646287cf8b477415f47931cb7eda3f34c0b90b5d5475648addc1249499f/granian-2.5.3-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,929 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/cc/7cb0f257f61eba28e6e1035e9ca0f41d23dde187968e900d14e995cec217/granian-2.5.3-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,930 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/8d/632e97407e6214d7049c4e333cf834e9d7099fe9259a6da71182f6a2d3a8/granian-2.5.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,930 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/1b/9083356a0dbf4392324043e849f9936027ba22a5b7d201ac274d297774f3/granian-2.5.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,931 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/61/22/0bf7cbbaea49896193be42dc0e59fce55f617db5510219a9312d6a9717e5/granian-2.5.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,932 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/59/70/01656c5497969109d0341c97977cebfe05534999098347cfedf2f68c0204/granian-2.5.3-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,932 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/1d/f7410fa20eafa3abb07fd3aea081167686f70d9e68333fcf690cc8161e27/granian-2.5.3-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,933 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/35/72f4673ddcfa3be0e8f37482fc179f1669f6e90e98ea3c4cc455f658f400/granian-2.5.3-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,933 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/c2/cbab7166afe4b9e29da38c559b4afa1db53d335b26969ed6573e3dd561c4/granian-2.5.3-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,934 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/94/00/f0bc60f54463b1e31a277d90cce7cbceaf781907e1e88da5e222849c167d/granian-2.5.3-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,934 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/27/7c497414d9fdca8d93e3e3d6bcc64f99149f2e8df324e75e07f5b3a6902a/granian-2.5.3-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,935 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/e6/58134dada9031a9bb8f47fec094ee820eb7d614286069b2976f8d59bc41e/granian-2.5.3-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,935 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/00/65941b0229b2b1ed794281a37fa61ff3c1f99d9cfdfb0d0f96184fc9396c/granian-2.5.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,936 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/75/0b12183edf05cddb5056ae2d2392f468eacb68b148ae8141202cbbb066b2/granian-2.5.3-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,937 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9a/a2/7d7d7417db1c9d9fe7bc95b783614d9b3b0e3c480b73ea0d1a546a99f85a/granian-2.5.3-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,937 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/d0/999483db56924193efd7b348417326c982fd946b1eaffedf0b818061b957/granian-2.5.3-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,938 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/ab/989874b51fa9bc1cb3b0e8253def86e8e538cd844e353420c297d61c3f4c/granian-2.5.3-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,938 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/b6/29deb5c5dd5ab3e01042c99ca7b26d46c4cd5ce5d1b4fea1eecd393f7c23/granian-2.5.3-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,939 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/9b/940095cf58681f0702cb1f3b1cfa578c541238c6d4e68d05c9186e356d94/granian-2.5.3-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,940 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/f3/f7aeb3153ea909d6e517338a7486f10c74e42b1ca2f6b1028fb3955b874d/granian-2.5.3-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,940 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/79/bfcfd23bfe20649afbc97aceb7049e6d49757a471c72673b58c7f09a39d6/granian-2.5.3-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,941 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/23/b964bfdbcaeb3796ece66c787baa8b175018424ed1faad0f6077176c55f8/granian-2.5.3-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,941 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/f0/7ba8d9d212c03c4970ca0573de250fe9d99301c9d719f862515dc9cf8091/granian-2.5.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,942 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/60/ca/3603be5e1c56a445c5cf3e0be7a737664f022c2b2e03606eee1844eb6c0a/granian-2.5.3-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,942 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/39/0eb0829989f14ae44fbc88dc857b339ca464cff706a2faf9476c22757dd0/granian-2.5.3-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,943 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/b3/79bb2b0c622fa4cca8181cf9850647bbd7a7d47944020a546879587ccbce/granian-2.5.3-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,944 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/38/bc/2b226a5a31c0226a4e8b3f2805b5797dfb8958abb93b70eae4daec284591/granian-2.5.3-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,944 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/aa/8a/6c8fc42589fc7b2d552a5ba4e29f827836feb29cae9ff4ebf05e6b2f4aa5/granian-2.5.3-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,945 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/52/6924685b141badc2021846e21392b64e34b6b9e12254a7fec83ff68b6a5b/granian-2.5.3-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,945 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/55/82b853bf8e00cbb8f4765588bd475d3cff8786e3bfaea22fe21e57e243f0/granian-2.5.3-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,946 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/46/91/a1a7c34d86462c5f2f01e4aa7658799509903fcd94db6ce4e77c65b66ba9/granian-2.5.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,947 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/1a/bea17c82e94f23b790ca74cfda2d3591ce75a0a9a650b7aacbf05a89979d/granian-2.5.3-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,948 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/76/5344efa7d629989a9b19296ef2ad82ddf1c7114ab3596395f8cd97d54c3f/granian-2.5.3-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,948 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/9c/28fda138718534b7d460184432c1dfe94a9c53a498d05a4cdfa9a9dc8bdc/granian-2.5.3-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,949 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/fb/3fa02fb394a1edbb292eb298e66ad6b041b84a539e690c81fc673d187b6a/granian-2.5.3-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,949 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9e/1a/d319652dfd506bc18ad030dd692b668ce243113b542ede65107720283c23/granian-2.5.3-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,949 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/55/8fd93c2d18da8a71bd1578a040c3bfc2dfef666155e7b19c105b59d2de97/granian-2.5.3-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,950 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/1c/cb51db5a44f7fa9673f454bf18d28a25458ef7aca968e29b23643787f647/granian-2.5.3-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,950 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/de/09/905ed83067c63a3eb2423562cbcb8c00ee4241cbcff3009e61980c27be10/granian-2.5.3-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,951 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9e/db/67c89c690cfab2ee45a7932fbe90565e0f7427f5982de386c8dfa01968e5/granian-2.5.3-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,951 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/e6/d74dfe6963436cb9b63431a0faec86960b6c93b3678ca2eb3fabce90e73e/granian-2.5.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,952 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ae/5d/80d52d85169ed0c21151e8d78a34828ce8553e2d958293da37408864ce9b/granian-2.5.3-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,953 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/09/12/8e0e7b40c078f08b270962cddbf0c0c8c2e3aaaf6615d6e6c784a9015c0a/granian-2.5.3-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,953 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/fb/8c699899d4152d6d7ab2b0d48b81d2363d0d066a49cf0eeeb9865e09058e/granian-2.5.3-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,954 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/7e/daf4fb9d1be4cf05d098f0e38eb1f7debc09c42624d4090c22c0482fc6f6/granian-2.5.3-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,954 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/56/3e/fd9466496d2492914486342239d41bb0e01f8ea5353cf215488468a289fc/granian-2.5.3-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,955 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/f3/03f8887ce708e83c0dab8513ab222cb2c9fa247975dd12955415585e07f4/granian-2.5.3-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,956 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/48/d7/3c9678d360e14865b324f22deaf9db6ef2dfd0ee194f1ac76d0644350b40/granian-2.5.3-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,956 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/13/95/dd7e22e2aa294b7b8628cb23f96e981104e6d018c1bb3ea12654149397bc/granian-2.5.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,957 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/7c/108f6ac4867b80d3b61fee07e832e97d5699c8f6a6bf38c5c2de6b3edffe/granian-2.5.3-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,957 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/65/ce39e258d9e183390d9b58a6a14fb7cd5520b92ec780219742272bbe3584/granian-2.5.3-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,958 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/a4/66d4010aa951049164647aa6d507bd147933386c6eae2689721232e5d83c/granian-2.5.3-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,959 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/aa/ce/325fa5a3287bb4736d82e3edf12641c42a65dbe4a1f7ee0e58b777c54bb5/granian-2.5.3-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,959 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/85/29/986f22be95858035c100a19e657763d9e2dafc9a44e07f38b74e83b2c8a7/granian-2.5.3-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,960 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/f4/0a4a065a54c587f29ef519f41c7ac26e355967b3be3019d6f1761e54f228/granian-2.5.3-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,960 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1e/29/0aa0e6ecff4119447748fef10fe41c9d31bb5a5d177b7344a286b54b9ee5/granian-2.5.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,961 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/53/98330cbb2cbe00fd9d1eff8b7f3bf8e7a6eefa264b57ec803409ccdf7b4f/granian-2.5.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,961 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bf/00/35edb52da777401e32916f912d8a5d11069cdd6eb6603568612dce244ab2/granian-2.5.3-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,962 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/e8/c4a80e7e1ec553399ad2222d8979de63510da93cb44f5b53c9907148973e/granian-2.5.3-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,963 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/de/27a29cf9a8414dfa0939f0472ccafce0d2bc429d5051883adec439827c38/granian-2.5.3-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,963 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/88/744063cc9b8b49b195b08f90fc886db71a0af89c609386c4e0587caa4b57/granian-2.5.3-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,964 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/d3/dbff7a98c65cd8c5424c6b62cd0b4c82139c59dbb2c0599157bf5171a6e6/granian-2.5.3-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,964 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/21/3e/24d7ee5a8f60ac4ea878a3a9859f4b1b67eb115537bf6bfbbfb930006601/granian-2.5.3-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,965 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/a5/20daff837ce66d15cebdb7523d2fef6e3fbd7bc32631afc2cb45e2a9336e/granian-2.5.3-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,965 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/c8/d345ce137efa8a60397cd1b82280a28a32629d60a8e2fb3912ae942bc04c/granian-2.5.3-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,966 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/85/e2/dbcd2a98bf15e314dbda8cd2faade37fcaf228fb17a61dc449d81db727e9/granian-2.5.3-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,966 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/16/cd4a3430c6f1d5a91f2bddb379b106b74385e192a7eb32ec0fa4e213b8c9/granian-2.5.3-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,967 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/30/eed16a28439e1d09f32228ddacdc912abba3688d28799f093c6274e70aff/granian-2.5.3-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,968 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/79/0cb9d227d69118474f0f45547b598862cfceef97486d1c74bbd4559a5d7c/granian-2.5.3-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,968 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ca/e8/46fa2a51d0a66f6c43dcaf159484757038ab9e4e7019f293756386c2db0d/granian-2.5.3-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,969 Found link https://files.pythonhosted.org/packages/ef/80/4ed5065cc6b5c60a76d1e1484f172d3c190b695b671677064019b1de1c27/granian-2.5.3.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.5.3 2026-08-05T20:30:04,970 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/a0/b6782563716dfd178f094fe7fe6d28fc6c13857926bb9efac6ddc73dec54/granian-2.5.4-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,970 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/a5/6ae10379f21415255dd36b4d26a69a0a8ec80d4ba4fe26ca563e46a1ca62/granian-2.5.4-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,971 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/ca/1cdbd669ee4bf85208b96e0bcaf5b51cba67907b71679c18a1da6bea61e6/granian-2.5.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,972 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/9e/aba367c3c372d641e78aaaaa4ec8a4452bb8a2259bdb8b7484d537969864/granian-2.5.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,972 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/aa/542ef36aee53a21ff868a38c4d567eb253b1338501091e36b6ad8090c862/granian-2.5.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,973 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/a3/1ba8d0d534ab993e1f84eab3320b4e3071e9bec166131e663c60160e5192/granian-2.5.4-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,973 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/1e/0e43ee8a4a97c4b2a413964448917cabe154aabc99be46ae0f487ce094e8/granian-2.5.4-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,974 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/74/6857f59e1ae9a556b7293c60258963063d74ad154c0411f94dc235aa02ab/granian-2.5.4-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,974 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/02/e9/05eaa62200693b31a75e3767f5716a55aeb07572f1a41e2d31b6f8bb115d/granian-2.5.4-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,975 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/d4/b740c8356527fa1a403e1543fa401d461f0f5eabeadbf7058ac164714a02/granian-2.5.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,976 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/a3/89471ae2ff6d3111964ef9e0b8ac00c5a68046aca93965048b94ec0ec952/granian-2.5.4-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,976 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/85/90/81706bbe0f23737c3c1cf8a4e76a6e2c9ec9c5a950a023aea2aed6ef74c4/granian-2.5.4-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,977 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/66/67/7bdd9b1b63c811439ac7b8b4e52112abb5a38b575f033b9c7672d0355a70/granian-2.5.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,977 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/94/9bd7e8248c438ac7861653ea4fb071a2ed2dcb4b7a1ec5cf034282d4079a/granian-2.5.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,978 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/f7/c98302718f58a3ee47ab1db83e8c0834b91016fc3c83f3a23f7b256a02a7/granian-2.5.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,979 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/c0/eb3b94d2eb40d5b94bfad94da018f5daf539e09e8fc33742a8330707913a/granian-2.5.4-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,979 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/77/42e06595c441c14f934858351acacc28fb2552798ab7eefed2e0e3920d15/granian-2.5.4-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,980 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c4/af/1f87d4bfabf09d16dcf3a355cc356daa33185c561a5f3c5904f6fd0f0e5f/granian-2.5.4-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,980 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ab/34/18b038e4b67a97eb776bf84307a0d5c8bff79290024973def614d8052596/granian-2.5.4-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,981 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/51/249673a7cadf0d9b5fa95a8941138a666ef4f75192228e18dfce4b3541a4/granian-2.5.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,981 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/9f/2a419461f2696bd95ba6b4d2a1c09b7372b79e66ac3b7dd4a985bf35f7d6/granian-2.5.4-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,982 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/bd/f9b9f57e14f778665e5b56a5b98d20187136517188a39ac404b13812bb34/granian-2.5.4-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,982 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/55/eb/4df4fd10fb0ca0aa7ccbbe6b805e8019dc83d3a7861a8e0ec73a4f671bcf/granian-2.5.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,983 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/ad/a3b8a773ee347f1a9b52d37caeb373eff590363c478cd6d9d20422a842de/granian-2.5.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,984 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f3/ae/188342234ed4f842ad63fd6a0328a05a8e2b991293496527b30654b6710c/granian-2.5.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,984 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/40/babaaf6b95bf690cf3af1ff0c3a1d9c33b23f2c18dabb373c805653834bd/granian-2.5.4-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,985 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/01/3d2eda00cbaa09f5a734d57fb4f52f68a1a48137a262e46d59ffecb54bd6/granian-2.5.4-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,985 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/3c/51670c8d83334ea1ce1b54aae93f6066ff101ca81ccd6ab01832309b2156/granian-2.5.4-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,986 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/42/81f848d9cf6cd77f24d0625d5c49caf6471477c97a760827d41cbb90a214/granian-2.5.4-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,987 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/21/adffe61c318aeeaef03908b75aaeae8a01928159924c5f8127bdb956defc/granian-2.5.4-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,987 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/50/aa/ed7cee53c0663fbb4d64b9a143d176f76000100f8a5ccef8a166df2bb9a9/granian-2.5.4-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,988 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/a3/a63b04b67fb44578ce5d2d6c2b669932d6adb9a4844d86dc0f0cd0adb409/granian-2.5.4-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,988 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/99/4c630712f95ce6105f070631242fbafe4c045a00cd5e00f437a03085a9cc/granian-2.5.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,989 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/73/d05f0cd49764feedfc91b418e060c212a35077154209e22654891c08d2dc/granian-2.5.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,989 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/85/061748715e5c213c8f5e58c9a7f95741fc5787a0c45c7b066b1df0f59453/granian-2.5.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,993 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/5b/f361708fd275763f1436bc1584bf3171ea5b6b12255e7cf3d5a2d7280546/granian-2.5.4-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,994 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0d/84/9f1dbcb6a2228fd9bbf548d81f17225ae26dbbcef33f61d7e14971d78d2f/granian-2.5.4-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,995 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/77/10/13e04a2ef44f711474ca68a095e65f72fb6ced28f5c0930980a012386f8b/granian-2.5.4-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,995 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/a5/826dab4703261d0f500b5d1d0cc8a965157856b0266ca3679185d316d5f7/granian-2.5.4-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,996 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1e/33/b84b5064d3af0a09005e774cec56397e846d537a13e3a04dd91377ac9015/granian-2.5.4-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,996 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/40/a9d9e976bfbd6274d1fe052676fb02c055c1476a9936961218a211785cef/granian-2.5.4-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,997 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ad/84/0a302005e3c1c254c592d29aaa11a281ef4a84dfab45ccfe3072223f9c5b/granian-2.5.4-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,998 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/9f/a889cc30f2ee67acdcfccd10c3da239c828c584cb9e7f04e54717ff0c42b/granian-2.5.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,999 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b7/37/22a86b369b140b3684f8aecfd9c80ed2765421c09cb3d3ef06245a6aaaf8/granian-2.5.4-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:04,999 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/cc/65073d6f08d9251ceaa5eb9a485e1a8fda9cfb4bac3c03c9f28e01abf416/granian-2.5.4-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,000 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/76/c52fdfcd536584ed01a878e13139e338083fac4fde32d6fbfb0f3b29f380/granian-2.5.4-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,000 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f3/fc/4d93870feebc547bbc68dcbfa3a6c491107a6ac634636c7e332441ef9077/granian-2.5.4-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,001 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/a5/079d4f8f2174c8592d99333b1d44eb96fbc2f72a334bd4c67237d5596596/granian-2.5.4-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,001 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/aa/32/d1776652352df81c420e61a1d79711c9992ba6dcd1a419b1c9df83c925ce/granian-2.5.4-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,002 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/60/0f7b994feaca68c2585fa96338369fc8f928281cb1f7da2a377ec698f6a2/granian-2.5.4-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,002 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/06/73580eef85ac4ac4da7205d320e449a46db0e613b6df706a5feb46809e96/granian-2.5.4-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,003 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/78/5c0b43af33b18bd528b10ff770aaeb158a4fbeb0ac5cc0371921759b6b59/granian-2.5.4-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,004 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/ae/ad9cc1729d12b9699318c66015999efef14c7fd17836393a09a1bbbf5185/granian-2.5.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,004 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/41/cbda436041e46116647d804d2eada3fab144883b0e6ce75f3d967a116c6c/granian-2.5.4-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,005 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/28/ab53dcab1d55636eca417a4263114d24872958609ceb853b84887b12cc38/granian-2.5.4-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,005 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a0/33/e8810b11004e9139b6dd71dfa4a1a56ae60331e8d72dfa8bc7121158abff/granian-2.5.4-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,006 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/4c/78650e1d54a9a8460add62643a57a0042880592e5a6f5574370954d7e91d/granian-2.5.4-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,007 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/c1/74b869f9d3760853780b7e6195a35fce10ffd784437a06b1b59c2be10028/granian-2.5.4-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,007 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d8/d0/cdab820b2f5c692dc4c67879f937fb223eae1599784755362a53872f512c/granian-2.5.4-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,008 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/15/1d27cd429a4fb0cb066848ca7ba432e5887b2506873832136444a6aa24d2/granian-2.5.4-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,008 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/18/c0/2f3594892055c465c0035d5fc174da95c01a4902f9c63e7ea05d49fad892/granian-2.5.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,009 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/31/e7/09e44ece7ebcd5a70cd313ca3a0fa5b21632697c20412ddf169c51f16894/granian-2.5.4-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,009 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e4/91/e76301bf0411ede4739b273c972f959c4675702418b00228ed7c278aac05/granian-2.5.4-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,010 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/6e/928b37a9a8a863339f5e37d4154de6faf1b8c58c8684799e117caf66b3a4/granian-2.5.4-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,011 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/94/7c/5c24c3d17ae24eee4af34bc46ecf6d9fc5d3a23b7b974c7ef3ff0f51cea9/granian-2.5.4-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,011 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/c4/59b27bfadba623c5ebbd6132e1d6d5fbe4e2a6a14fc6b1342c38188b8f81/granian-2.5.4-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,012 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/3e/8f882e295cce18735f0900810efc8b64779db04b65837d4cb8b9fc7bf40e/granian-2.5.4-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,013 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/61/64/124315a21c843cc1993bb6a04aecc811b1fab11cc722d1b279c42ff67c7f/granian-2.5.4-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,013 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/de/1cff5453540c07cdebeaaec3826f3690cc988ba71f9e3116ad85efcf04d1/granian-2.5.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,014 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/a0/a27b1ca9a2624e34798ccb74a499edd6f35251cb8d65a751d48051f84c38/granian-2.5.4-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,015 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/cb/320c0e1f303dfc45bf31dd13807f7a3a3d8cd504725e2da3446286c514fa/granian-2.5.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,015 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a4/f9/8f81562597e7b8c7c62b24c4056e15730b683bd462639c3e290ad6ec7ac8/granian-2.5.4-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,015 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a4/65/dacb3b3c3385c388d55181f73fec3a9e34cafdd63695e089bb6c36304be6/granian-2.5.4-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,016 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/f8/aec0a4469ca6fb26d75f199dca1f4f889f367bc08248cd6a5dca3aaeaabe/granian-2.5.4-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,016 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/8f/2ac2a73a032e08adfba6fc1ea5aa16aaa972174b09ddd86178f4974f6dc8/granian-2.5.4-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,017 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/c7/02153fba70c8d2fc02c901740a7e2cde9ca4dd7e0af4c4b5b4c404935f10/granian-2.5.4-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,018 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/7f/37896fc4180fd0f59146e3bd88e21fb71ce28c705d482540cfc8fc532cc9/granian-2.5.4-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,018 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/f4/fb23d1958b52a1546f25da03c459e11ea634d166dc7ef6024c7662c949fc/granian-2.5.4-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,019 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/43/e105894f0ae2711080c827f71d04d63ec7b4b881e0c4ae8a22a41500c800/granian-2.5.4-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,020 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/ae/d1df545edeafbfd787c73863e47b269ff5646ec68b025db692a1c6aafbd5/granian-2.5.4-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,020 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/95/c55889554ef4471b786853707c3fa68f8ef4fafa3257054bd6990042db1f/granian-2.5.4-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,021 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0b/52/34d3e17753c20ea56b88e48778e8c2b6fa01593e6febc0123bb6edfae7d7/granian-2.5.4-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,021 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d2/b0/0323368449a05b2693ebbbbd4f61bcaef858a3df0255b6ee3dd460112549/granian-2.5.4-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,022 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/96/2290a0b496756ce5a6d5bd6102a24e291713a45cad48e4cc5ed881364266/granian-2.5.4-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,023 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/69/e4c77826239bf3d612dced6a3a0007ef378bb454d602d5751a16c8b74d2f/granian-2.5.4-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,023 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/74/4ac398a54f718db5fd13e92ed1198a76c7c332dee4ab7af9c06ded51c884/granian-2.5.4-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,024 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/32/10/871e8d09eae976613b3b0812eb927d39e7960fecf1ac885e21962bbc8ff3/granian-2.5.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,024 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ec/f6/dd0ef6a7f3f4fea28b57014bc69b925995c7c6006451653b115440bf432b/granian-2.5.4-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,024 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/dd/3a8f99363b05d33049ea8cd94e0d40792aebddfa39f6f14120b71613fdca/granian-2.5.4-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,025 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/49/42/ecb762dbf7a1447a89b4884907d07fa505fd89f904c1e2d3bd4f30aeb9d1/granian-2.5.4-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,026 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/2f/2abc969b206033d789c87d0ed7ee17a8831b0740e30590348abb544dba13/granian-2.5.4-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,026 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/01/6fed17eab6232a19defdb42f5bd2fe51785e1de2e2086c78586ee1463898/granian-2.5.4-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,027 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/4d/9de8ca59d92f2b69de3afbf00029c1cb9e4bdfad6eb2ea29a67e7578b3db/granian-2.5.4-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,028 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/80/15/8aa43de6f4fbfa32aee341e5f36564a1d555d7aafacf6e356e820f0a2f5c/granian-2.5.4-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,028 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/aa/a5371c0f87bbb6d7b3431718936f7794a5cebbf2c3a288ba832967d10cd4/granian-2.5.4-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,029 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/de/b98fd45acdd0ab86a3d28634c5b6ed0adbf799aec394761ddb92c687aa00/granian-2.5.4-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,030 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/38/e48d86bf40badc89736445a2a934c467c4c9a1b64b14f64409da10702da4/granian-2.5.4-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,030 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/e2/8f4634c702b888a0d2e361bd9ccc8e4a2db47fc5065cc9d4bba748992ae3/granian-2.5.4-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,031 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/db/28405ca283ce6370f546a0469c0b008ea504aa1a0f20d8a0e3307ad1c631/granian-2.5.4-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,031 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1e/c0/45856a1becb5280cf6ab9a8353d938aef73f9012521ee80176200b74a5f9/granian-2.5.4-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,032 Found link https://files.pythonhosted.org/packages/78/9b/6ac903de211e5874824e7349387c9e0467459dc1ad0cd960cb4196f38ae6/granian-2.5.4.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.5.4 2026-08-05T20:30:05,033 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/d8/b0c4318f6fd8583d9ee2902d555985643c3b825819a85465ff01030ea29b/granian-2.5.5-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,033 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/57/98c60a37575570acaabc31614304e87ecaf5a3b7da636c84248eebe8020b/granian-2.5.5-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,034 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/50/71/96776e0a462483a8e78c3ac8d8bb30f0dc3c5a01a7f3f0c170cdbd62011f/granian-2.5.5-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,035 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/7a/a72f9724b8d6b665089aa899bf709c1a392de9edea686a0bcfb42f96d402/granian-2.5.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,035 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/d3/6e5d600bffe6cc52c217625db198c8f98cc92a7a82e6a6be3fad88580fd0/granian-2.5.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,036 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ae/5b/f06f2c80eece08c04d588a6f1bfd007cc6b18c1cf30e40bf445b47ba4777/granian-2.5.5-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,037 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/3c/65614725553d8bde43cb7e2a1cba0d3639ccfcefd4f44a1a465cc1ad2c51/granian-2.5.5-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,037 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/d9/8c845dd41c0be816d0de7cece506e5e12c9461810e01cfc47a5aeb979518/granian-2.5.5-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,038 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0b/0e/a022ac71e5a20e61b892e54ab883e727ccae2e7ca0bc4df5fb15c55ae961/granian-2.5.5-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,039 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/3f/6d607ca0dc6726f5f2a72a0e77003b0bc35c1c94b1be8d89a2bbbdf5e352/granian-2.5.5-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,039 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/e9/98a051959a31f1aacc7b9306970b95c198d2d99c3fb4abbf008b55a6f2d9/granian-2.5.5-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,040 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ec/4c/9af839f55e02e7302d2354f40161c95965216bd469d4ac09cac0fca3b9d7/granian-2.5.5-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,040 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/32/092dc35a974cec96600f87ec22bf3fe794ff143b8d5ea05278e9e8e08027/granian-2.5.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,041 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/7f/2533a2b9f1894fd6f2e9102818777bc9ff012f59b6dc3306a054c7b1b3c7/granian-2.5.5-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,041 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/5c/f8d95c024cee7fe6e8a63d3c2fd193726f6627b9da833781246fa639550b/granian-2.5.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,042 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/77/a2fb38eb9f04a8b8d9049c11e1d1ecdbfa7258015780444d94f1c3740575/granian-2.5.5-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,042 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/20/7876edd6bc322f228aa25099f90a5f50ed54ed48d4c10d8d6843bdc49dd4/granian-2.5.5-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,043 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/e8/e05d8ef905660f4ccf736c8e3ecbc550d69c38c6f8573e9090e471dbbed8/granian-2.5.5-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,044 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e6/cd/23b039aec4c0f3307f85a78faca8efe0b41c3cc0201f7dad410671580269/granian-2.5.5-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,044 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/56/ec/bf55d9e431bab8077e592be0597734e2cfddd9c4c65a7cc7a5243f9b766b/granian-2.5.5-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,045 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/92/e4ea9ba8d04d6e2196db3524caa9b58c4739e36c4e9dab69b0db7e5cbc2a/granian-2.5.5-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,045 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/80/4d21a80f988a72173389663e2974417cc89bb00bdec11c23e53846478604/granian-2.5.5-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,046 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e4/69/16218292c97dbee42b1a38cb0db37866a90f5cafffd1ddf84648b39bb9f1/granian-2.5.5-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,047 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/09/48/ec988c6a5d025e1433d50f828893050d5228f4153a2c46b8d5967741c17f/granian-2.5.5-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,048 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/92/2acfc39b45089702098c647e3417b9c05af4698e2f0d9b53292e56bf8eb9/granian-2.5.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,048 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/43/80ff0139cc0973787433f6bfbe0b6ecb5a700ea39d8c85c1b9eca13b7e2b/granian-2.5.5-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,048 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/49/a2fda46a999d97330a22de1e1b2213635b5e4a97e1ebd646ca2c74a6ef50/granian-2.5.5-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,049 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/13/7318be6322e0c4c5d196db44ff425df1e0574f224934507aa1093b872424/granian-2.5.5-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,050 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/35/34/eec8a8b57de273c0eb1593b607d443d311b6df2eb46db8c493b4ae039718/granian-2.5.5-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,050 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f3/2b/8455add059d45514d952bf9cf110ce3b3a9c0ecfaa63e2de07d994b40ed1/granian-2.5.5-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,051 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/22/fc/8024558e038477531cdbf996f94ff9d64c008a33ffd33077b38d43451193/granian-2.5.5-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,051 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/6e/baae1148dc834bbdf07ca45920641c23ff167b2af338cfcd3551e063aee1/granian-2.5.5-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,052 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/77/23/65398e16a121cdab95ac6a31c48172f86ff333ac01dbc8d57c2e9496c668/granian-2.5.5-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,053 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/01/1ec3bb03528cf5330a5b1d2c77f1a4d224a34a3c73ea47a860ef4d72146b/granian-2.5.5-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,053 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1e/a5/fe976a36945cea22b7c4a9eb8ddd9866644c12f766b9f3ab8bd575e9d611/granian-2.5.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,054 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/f2/0a7450990a5ec23a3dc5c464886ece21593dc4edd027e3a6f5367fbb0cd4/granian-2.5.5-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,055 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/81/1238e871ef9e609e12b9ada411793c87343c46905f8f56c8a6d4088d9ae6/granian-2.5.5-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,055 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b0/3c/0ad5915c0a96d2c4de13e51f107d11013ed9a48e01524ec8cc096afdc639/granian-2.5.5-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,055 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/f7/2d3d3372cf81775e72196a1a7b26cf563dbe35ec5cc197dd4f9e3df5d050/granian-2.5.5-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,056 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/1b/d663e071cac94f3be515c3650aa6675432d3a9ccbb4c419a20bb31083d92/granian-2.5.5-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,056 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/9f/edec61a604d919042b435eb6f40217c7ff565fde91e9670183c895eaf4e1/granian-2.5.5-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,057 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/52/76/f96df41fbc72b4c9a9f0994f2ae274080a3b47b8209989140a1f98ba27a9/granian-2.5.5-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,057 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/70/0bfa32321501756357efebc45668c9ba054f8b8af1c63590d5af2aaed59c/granian-2.5.5-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,058 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3a/a1/9a961b05c6cde2b6b27abae5da9e5efdfe3c7e0fc8b6f63433473861c2ff/granian-2.5.5-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,059 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/1a/9eada34cb30c4cd17e8201082b2a5f4d159ed275fdbc072355bc8ab32753/granian-2.5.5-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,060 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/24/bbdc6dcb4197da663b2e8f4442f234ccfcd6fd883a9448a0fa3629cd6fe1/granian-2.5.5-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,060 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/b9/a44efa4771859bd65ff1e103b57f1c010b8d3434b20120fc0e44d0f28b41/granian-2.5.5-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,061 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f9/03/3d33933328a2003ebd45c5d781387df59b60bc2465c9c5ea308930509ca7/granian-2.5.5-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,061 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/db/f9b2971eb3d409e46a2c432a7d0b621257eecc3ea383f5aad0ace6808453/granian-2.5.5-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,062 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/9d/3922ff3298b801de6cf82405de88d5c2506f4c9f98dd0f42f78fd31018cf/granian-2.5.5-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,063 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/33/7378af82179009995183905403e5620ad149aaf58fb578f164853c93c9b9/granian-2.5.5-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,063 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/55/c5c9fb391dce4a606f7a8a264a1daf0f5c688a54b05366d4425d7eb12229/granian-2.5.5-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,064 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a0/7e/2d541daff406d431830d6344a7c73547116a69d5bfe5116dbd586fd868f0/granian-2.5.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,064 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/85/d9/daa2809ccbc11c0489fbb2ead8a084b902ba53bf1bf04a8268cbea911a2f/granian-2.5.5-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,065 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/c6/866916b6115a5a723733281b8731d1c7f0efc340f2541e2c9941c08541ca/granian-2.5.5-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,065 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f8/af/3d7ed403854324b5099b860c2e43d668dc98ec2e79c2cc9d246ccb8d2e98/granian-2.5.5-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,066 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/05/28352e5aa449e597c3e3d3d92b01c040eadcc389619023fa71c5ecba11de/granian-2.5.5-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,066 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/b7/4432e1c3efb43a7ee0ef068103acd2e53c42ad6cc226ff4da5e077b2f67d/granian-2.5.5-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,067 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/f1/464811b150cea5aaf7f6f6a406b666b7c4daa36eef628a3e9a86c757a0ac/granian-2.5.5-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,068 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/da/802a4ab9986cc7893b32977f310c285433730733d2629a8ad09caad3928e/granian-2.5.5-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,068 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/de/59/32bad6d962ae2b63b30616183d9750b0ff84559099173c1aee6905fff8d2/granian-2.5.5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,069 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/72/f6def6f64cc6194c23975ae853d32ebac0aff9cf69a749f3349ce5b1dcaf/granian-2.5.5-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,069 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/65/059a411d9aef86b1fdd29d3bd274ac13e0568b18ea8f22b59322ba087fc4/granian-2.5.5-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,070 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9a/f3/862eaa8966c81e5525a261f199bf41e9bee890f1566211eb4647eb57dc5f/granian-2.5.5-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,071 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1e/ed/aba697af1d31ca72ea060a0c1b3b214cfddbc9828615b932309b92b9c1c6/granian-2.5.5-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,071 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/81/a964fedafef328f24ee573510e632e8e1d44199dddbaab4afcb78deeb2f0/granian-2.5.5-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,072 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/1f/b82b3090d5f094072956ef12e5c5ccdd9e181aea515e1f32773f88b16b6e/granian-2.5.5-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,072 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/d6/c1e9246ace56e3b11a5aec4f6196fc99faaa50e77d627484466da2cd3438/granian-2.5.5-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,072 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/c3/1eb35865e2183d1d462c72670a831398851e32aa2540c40d6a679d240158/granian-2.5.5-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,073 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/2d/aa3f508ea601b088bd6c656ef9f8c0d431f65f9d060cd505bf00aca23d01/granian-2.5.5-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,074 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/f2/4cde9548cebc28e6fc5d838809fee661d41002a166341e4a319fdda1e86b/granian-2.5.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,074 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/de/3d1e969c38c60ca1aa7ada34c1748babbfedcd18c1eec2f355cc53e3403b/granian-2.5.5-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,075 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/f0/5d4543ff7069d5fee35f713ad1045cf06dc457122a87a2ce36de95446cf6/granian-2.5.5-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,076 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/29/03f82c7d92eed0c7b11588ea40770004b1f76ffaf8c59bb85880ef6f60ad/granian-2.5.5-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,076 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/b0/70e2724e931359cfe02c2145b484ecd1e96107a0f9f4975f899f56622c73/granian-2.5.5-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,077 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/71/0f8d30682ddecfd4abb5383e9bf9f4430f0290646868f3963f19c6860af1/granian-2.5.5-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,077 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ca/95/de7e4ddd4e33a78ad8a3480831f99012e95b8aa9b1d0369321efde24c392/granian-2.5.5-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,078 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/6e/e93953739df37c8128b8fa82b1c4848abf4b1a4125423920c7e049577c7c/granian-2.5.5-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,079 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/83/24/64eb5a07dcb729752a48aa1137c1d3f938c0bb20237c580e2ff4499b2204/granian-2.5.5-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,079 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/c9/1d7e897ed39bf346d8cfc412ed17c95dbabb8e04badb6f69783460073f39/granian-2.5.5-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,080 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/5f/989a250a4c1d2aeca43523bdaf0021a2e48e2e6f0c9151b9d35037fc7c4c/granian-2.5.5-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,080 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/1e/55e6bff33df929d345814f7b09bff5ea283b92cf423c49d5989147fd4483/granian-2.5.5-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,081 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/20/e4d3b584380497251347fe50664fd38f32d9ec6a9b38e1faac65e9242104/granian-2.5.5-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,081 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f8/d1/01050fa3eb8aa8b3eafc0f6d3ea6fc506d9e3999c12106a6d59a9dc183aa/granian-2.5.5-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,082 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/21/1c10a3f3a9e66a9b08ab7e4cf494fab6613ae050fd87ba466e2f70fb14cc/granian-2.5.5-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,083 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/a5/64132e36372b9702311090acfbadae4abbaa23220d24da9f23fbd399876e/granian-2.5.5-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,083 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/a0/fdc02de475d59a0bc9f00e5c7ed2c9fad4985f201ad44fd9ffa978548f4d/granian-2.5.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,084 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/10/ca4a8529ed7c4a81e166202106150d73fd2275eea7a830261eb21ee594e9/granian-2.5.5-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,084 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/6b/0fd45dbfefb78b8f9dd005d6c5179af07745cfe87d704f53657825c8326c/granian-2.5.5-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,085 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/db/c688486278c0a2cef3fd3700028eb36d4070a0ad627942745079f109b09d/granian-2.5.5-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,086 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/1f/ff458315d27e633701e0e1e8ed19cade40dbbc88063c4dc830a82ffa4fe2/granian-2.5.5-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,086 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/e0/e7bbdd9d5573c00749f24eda9de39a42321a0195f85bf2141b8d3542eb1a/granian-2.5.5-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,087 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/29/9cde363ffed90ac66be234f3a72f17ebadd206a40344e768827e816f22b7/granian-2.5.5-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,087 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/4c/b6673e552de1919b76f6a705f8af42b78cb2c409a95014cf9539c21f9d10/granian-2.5.5-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,088 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/f5/526abafbf6c61613c4d54534d3416ffd145b10d0843a6085763c985674a1/granian-2.5.5-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,088 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/2e/b78e28dc38d8cb393bfd378892e292af8aa3dd0174de5d373197a8ce4d5e/granian-2.5.5-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,089 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/cd/4718ae40e95e63232059244b2ce45be81c66e0e1f2247347c27803a90e12/granian-2.5.5-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,090 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/08/2d133141367cfbeb52b66e5ec69cc6e0a4084ebfe30acfbb98ba6af59f19/granian-2.5.5-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,090 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/c4/9f764333f4b7b99b8ee4ba9c8dada0b657e16b2eb1f07b4530a24752080f/granian-2.5.5-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,091 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/01/f7/a0b6179a9aca70c1b91fac132046fe012d81b614469aa8d24cf568f9932d/granian-2.5.5-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,092 Found link https://files.pythonhosted.org/packages/07/85/3f5a1258567718c75719f5206d33457f7bd2b091b0fee0a618a395fda758/granian-2.5.5.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.5.5 2026-08-05T20:30:05,093 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/42/af28654eae1f4d976fc375feda66205cc0a544746aa42d946358ff3341e2/granian-2.5.6-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,093 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/a2/cfdda4012c0b2b6ca34e8057db50921656fbe1cc0199893b26cb93332e47/granian-2.5.6-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,094 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/b7/0aab0a1d4dfdc7aeebce876ac3aa51a0b672e580c59c260f6440c50dd8c7/granian-2.5.6-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,095 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/df/7c72bfe59c3cc2e9bee200f1c9b331d2ccccadee4def9e60bcb621f9045b/granian-2.5.6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,095 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/94/42/00a3dd344f73a72b4e924871689c7535a9905a9151584432d57fe7ee9abf/granian-2.5.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,096 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/da/0c/f2606096be554bc01dc3361648e43bd289c2ae1a30d37c9af090e6639da0/granian-2.5.6-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,096 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/7f/f9416f06994842dafad31458dd910b010ea3f2721c8536926b2fc2605b77/granian-2.5.6-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,097 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/59/0f21989496c81d70ec58960d9b6ae982691a82ba4fc349d02f89ea5891e6/granian-2.5.6-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,097 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/2e/5cdc6edf7622f82e0caf615d6646e6ff9d21757c15196fc2d7450ea8495f/granian-2.5.6-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,098 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/7c/ecdde821f4a8f8ed838c7629cd24d807373ff3073e9b48c5b3cf8ce0acd8/granian-2.5.6-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,098 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/65/a7f9cd8d535b92a91093562dc242d8848ddab31bf144bb166b2c08e210fb/granian-2.5.6-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,099 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/44/62f25565f94e54d52a3de94d8dd25d1693aa2ed5ebd1805c116fa1edde54/granian-2.5.6-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,100 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/b9/c41b166d7a0e4915602602d9ff3be28e06e0931f95cd7e7da918276505b7/granian-2.5.6-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,100 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/78/1da343998f64c52fad8c15696d725774262a195857bd3cf061f7c4e283d3/granian-2.5.6-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,101 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/0c/ffbedf00fafe661d9d7568adf151e50fa6305d4b2374e23d2de4a24cda65/granian-2.5.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,102 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/8a/a91dc3e576d6c4f0646bde958d996882fb05cbafd70c0b8a2776c438a948/granian-2.5.6-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,102 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/93/e39f6d0aa12e559aaf39b2711f3a1f2a0f9fd86e8cf9a46970b458148275/granian-2.5.6-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,103 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/ce/f9eed41f7833c16a246c36d71b776b187bed3f27d54419ab001d2e36684b/granian-2.5.6-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,104 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/40/72e7a72e188e563c209065abd39089983ec8c3c4d32954680fbd1842032b/granian-2.5.6-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,104 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/25/2ffd80f474f5961aeb257863e36671150e98bf407c25b0da2581e57a2f75/granian-2.5.6-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,104 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e6/4f/0fa76cdb6674cc70d038d72c2d7a1ac7dad4c1b8f460b05b21c0a88230e2/granian-2.5.6-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,105 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/fd/c29f948ce90a37b4619b10bf9025d10941da40b4a3f273476ac60b7cf928/granian-2.5.6-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,106 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a0/8b/c5d2beff15e791ce05ea8f66ad387e617884454242d3c2ba7944ed115335/granian-2.5.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,106 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/72/67c80f9453b61ae7b28f945660c3da87c748a53471c7055f3b9b6a0d574f/granian-2.5.6-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,107 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/04/7f7f2dd7098866ae2f593b34a6c534f7b0effd73dabd34fec0a0b216c0d2/granian-2.5.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,108 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/61/ff/e025edc0d43fbcdd288def4d94dcdf104d5dd18b70578f2e21dbc7af8854/granian-2.5.6-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,108 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/19/dd7de2e59bbfb20b66932e2867c5d71264bcec6bc4c72beedf39f04f19ad/granian-2.5.6-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,109 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/43/246899df7e480843ac495220d78bc7b2b44d6203fd8f9555649997c2e39b/granian-2.5.6-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,109 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/99/2f03aa8449d77142781ae98e6cdbdea192e49686eff0864fc517f8ca084e/granian-2.5.6-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,110 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/02/84/2e651bc17c314aabbe39c8d6ad91e05756591bb221aa256efc11bdd34914/granian-2.5.6-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,111 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fe/50/f7ba5f2771e0e479ace555fa35ce5661579dddd95a1e9b9a9e7fd7983d8b/granian-2.5.6-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,111 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/ba/a8291a63e6adc68686185d280174df569ec449e8e90dd69cfda837a792e0/granian-2.5.6-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,112 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d6/9b/c1ca3dc1c6a65edcd8563ad3254e4f6c6613965f2f3812233b22bf53d070/granian-2.5.6-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,112 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/20/82427a67e435e2fff697fff412b3599f9ea553968c3eb3b4b5ee6f92740d/granian-2.5.6-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,113 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ed/cd/b10fca3fc08e9b0eb2753a82f41a0b8edb87f036c3ab349049b25d4b6690/granian-2.5.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,114 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/ea/667a67d1234c1fe3a46b3921a284ede7d0dec6184c78fcb20c0fc7fdaa3c/granian-2.5.6-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,114 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/48/a8/cb2672c4db6cd362674d356361570a121dec8f01bc271944112d1432c059/granian-2.5.6-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,115 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7a/bf/393c295213c7150ad5357b1dd3c1f4d7f15e53dc155dc108f273ce920a62/granian-2.5.6-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,116 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/e5/93a1002e896ac42b8428874af9f043d043ea354a973b147d4c0bcd2c3514/granian-2.5.6-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,116 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/00/8401a9c4d933ff0017a78616d8c123fed8a3d659deb762491a1c71860c88/granian-2.5.6-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,117 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/5a/0ede785bdd38cd3e8dbafbbb47bb42b25bd53e73be3d4d475e5264786f94/granian-2.5.6-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,118 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7a/24/858da8939329f1e62540e279021bb92c7d9bec36a7136aa08ce7a69cb3d2/granian-2.5.6-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,118 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/18/5d/3fd5ccf8ae552f20b4b05684a4033327ae650fe4f00508c9e04eb1a604d5/granian-2.5.6-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,119 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/3a/5321bcfbef5a8405916e99920b46feb2aac28545a2d31fce09ebafb19e9b/granian-2.5.6-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,120 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9a/cf/82707873fae010342700a5b4f4cfe299104d7cff525e8b357bfa4d362356/granian-2.5.6-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,120 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/31/87e7b4620bb9236cd15196064328d93340531d4e49c3d3cc14a58e059d60/granian-2.5.6-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,121 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/22/7e/d703d1465f69e5b73e2dd2462990a4a338f869a13dc1b5a6caa472d8033c/granian-2.5.6-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,121 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/94/9f/a09bde3f43d76fac745b1979a45f49d38d1acb20a1037c06ae67c8dae8e4/granian-2.5.6-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,122 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/7b/81d5c98d0faaf0071a9cc31a4cd0c8a235e05bd30922760c7c5f0d46e9d2/granian-2.5.6-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,122 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e6/f2/b55bb7acdf1751bdd94a9dec482c11ed632a4836eacf9a67eb3d8e194c5f/granian-2.5.6-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,123 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/35/37/761125dfd9296e0d310462633f9e59b04603ff9edf2eb226a7969f3eee83/granian-2.5.6-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,124 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/5d/68c24542c1257616dd2feac9ca29adf08424db5ef0d39180a81d60ea1d57/granian-2.5.6-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,124 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/55/66e27d7c06f0e0d086507009875fba37dbe72c1fe140fe0995972c231470/granian-2.5.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,125 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/77/ea/54808fa3148f150d71af94c4868e5e5d483142cf6e54de6fad2c32c07094/granian-2.5.6-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,125 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/41/88e14856d686ab9b9155f9a06c1e4d77db76b6aaa45c8920b8bf94db0b65/granian-2.5.6-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,126 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/79/7696e295070becdb4d9b2deadc98a5ce89440f60c01781989ed0f5d7bd5d/granian-2.5.6-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,127 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/66/ed/a77e4d588e74d3cf71222f46a2382a907433029bffa597dde05a1e832abf/granian-2.5.6-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,128 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/8b/08efa3ef259d424758e81674ed223e80abf95bdd5aad2005eafcdc590ff9/granian-2.5.6-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,128 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/03/8b90e2a1577b0dc2fc0dc563b91cbc2e68909d71fce1393e91cbf1955935/granian-2.5.6-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,129 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dd/3e/d91ed009af117f3cda2ab9f9f8d9c0dff22cc862dbd54875000997fe7141/granian-2.5.6-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,129 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/2b/0d40d87978ca40c1c271d9c8d5dec642c6a50ee56c4c09d818a767773b1d/granian-2.5.6-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,130 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/43/1f4b374c8cac24f7593fdf506f93a429070deb0c536184bc9a9ee2375465/granian-2.5.6-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,130 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e7/a8/2bff208692966040c1cb6a5c75dcd8ef8b652761c35663c369eb67cac32d/granian-2.5.6-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,131 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/d0/e5246710d87709dfce90073dfc1dfed93bac3235a36396e34a7ca9356fe6/granian-2.5.6-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,131 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/75/9254cf61a2460b2c36b243c14ca0310adc781b5f28994075ac272c579b79/granian-2.5.6-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,132 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/60/c95f41ddbd2e8b34c049feabcae66c9a753c947258df2319f34dc7347b2d/granian-2.5.6-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,132 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f5/2f/09bcb4a6a49088fc0cfcfd84f39554be42cf48fd37b996748aa8260ef3a8/granian-2.5.6-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,133 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b4/f8/46bc79a05fccb23193edc73becb2ac5d91a1f31b036afc7a24ab3b2d9359/granian-2.5.6-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,133 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/4b/ef53f3af15162bfd5c146ee27e962dd27a7215fa6ccefc014ec48241c426/granian-2.5.6-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,134 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/91/3ebce94146215680a477325e95e5e77cb541e1e635b9b1fe39b5f4f5e757/granian-2.5.6-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,135 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/2d/a70ea57eb19d0c11413c494f290ef19e940bfd562e6cc880e6b8066b8972/granian-2.5.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,136 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/78/1b/820ed038f7befa4487e50685321da2e96f9b3ee82935c52e533f0a995067/granian-2.5.6-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,136 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dd/5c/62eb27a09b34e2d6e901885e0d82b1896ce45405acfe5bf410556f9bedf6/granian-2.5.6-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,137 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/72/daafb7903363b789a8f97eee4017e716236d0b5e87613ed288c99b52e6a7/granian-2.5.6-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,137 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/4d/c34d52155529d87bb2c76d228c2b7575fd40b3a4de78120e151b0eedd5a1/granian-2.5.6-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,138 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/9d/3a537c5e45ef5c7d958459124c6d5603dbbe784bbefdfa5060fe84aea647/granian-2.5.6-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,138 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/33/18a5d1f2258826bd5f754ad258cff9a6973f633ae2fabfe46ce84df1d4d3/granian-2.5.6-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,139 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/0b/5d1b53ed7e696d4606d2e8e569c5cc1fff7c919571eefb99b6a127edb31e/granian-2.5.6-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,140 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/ea/2edc9dc02db24b00ea2ffe8481651dc7b7fc74ead2a0d7fc74770d542e4f/granian-2.5.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,140 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/bd/2bdeb0a5daaaff354d1e8f94fcf8bc09292b4b4a94895d5096ce1d0f7ad9/granian-2.5.6-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,141 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/81/fc94ae1f9284e81d9bcae4ad527b2113972ead3ce284ca20b5ce930eda15/granian-2.5.6-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,141 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/87/c85e5dc5c85662975bd4f6b16518cf77820329aaa8850cf42316b30f411b/granian-2.5.6-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,142 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9c/96/bf1c05c2e8cb5452a7bf60cc696690c9c0f60f1b66f5d702721939d0fe7d/granian-2.5.6-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,142 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/27/18df3f06ce071caff1a9ec94f431a954cbcd1a3054b5a15f7d1a90897052/granian-2.5.6-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,143 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cc/2e/f9cb9af76d129fb7d40c85331ad22f35b331075aa6fce7de4d009a21bc5e/granian-2.5.6-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,144 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/55/9149c7aafc0a5ce0bce9c1b200944f05b08c46927cb0eef09b55849e1306/granian-2.5.6-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,144 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/68/86dccb76560d73d470c4e410ec125cf2b8b5edaf250ef1b49b226909965a/granian-2.5.6-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,145 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/a9/b4cff348740822f74aad2be04255f538ba2ef2a3b928b786ee2c021cc37b/granian-2.5.6-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,145 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bf/e7/0f6c7e0d0ac60e350b117f70194c4b9f4f52da91616badb09176f06a5bf4/granian-2.5.6-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,146 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/26/8d37919fef338f4df1e5eee184f98e2a6499ed8521d18659289caffd2518/granian-2.5.6-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,146 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/47/728ba7ecf5d4e0db933f28feecf8c79cf1a47401f1c4f483c4c90210eb83/granian-2.5.6-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,147 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a5/89/dec7d64eac48286a024d3138db5d12390b84d0d74e9abaa6ce40edde0744/granian-2.5.6-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,147 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/3b/0dddf5556db2b3b1422a1df1efaeb26761a354ca6091bdb2ca33d41a1c4f/granian-2.5.6-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,148 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/77/89/8244cdeed7ec0ba3343f42cc019371672231a0567fb1efca5ec055b83643/granian-2.5.6-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,149 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/81/c5/17a70c4746d2e97d6dd6aa456ede717b69ca3de2d07178fe91ac53aebca7/granian-2.5.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,149 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/55/09e574258bae561d639120d820c7d0a917aecce2fce1c4301d5d4d365143/granian-2.5.6-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,150 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3d/79/795ccb9f1b58bd979cd98d3b0411eb95f0bdf6092c462ec6f7d9280adef9/granian-2.5.6-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,150 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/59/53/3a71c3b1fc62a2a4a70ec57052ad378cdacc1c0d6625fb426171a6da3b5b/granian-2.5.6-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,151 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/54/ec3ae1d0c0aed212ad3817c9e4e886d345c9e0c448a7e71aacb62d1ccb05/granian-2.5.6-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,152 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/f2/a13921ad842d38c0c05c282ab390f043b3fd1810b4d6d6ca203a10a5f2e1/granian-2.5.6-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,153 Found link https://files.pythonhosted.org/packages/21/86/46a636beb83e7f6d2572e00fee3f3f206b16929d688440e2582d47f9377d/granian-2.5.6.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.5.6 2026-08-05T20:30:05,153 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/6f/7719fc97aa081915024939f0d35fdae57dfd3d7214f7ef4a7fa664abbbc3/granian-2.5.7-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,154 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/cd/af33b780602f962c282ba3341131f7ee3b224a6c856a9fb11a017750a48f/granian-2.5.7-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,154 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6d/58/1a0d529d3d3ddc11b2b292b8f2a7566812d8691de7b1fc8ea5c8f36fd81a/granian-2.5.7-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,155 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a4/78/2a3c198ee379392d9998e4ff0cfd9ffa95b2d2c683bd15a7266a09325d43/granian-2.5.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,155 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/44/7b9fba226083170e9ba221b23ab29d7ffcb761b1ef2b6ed6dac2081bc7fe/granian-2.5.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,156 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/76/f1e348991c031a50d30d3ab0625fec3b7e811092cdb0d1e996885abf1605/granian-2.5.7-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,157 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/69/71b3d7d90d56fda5617fd98838ac481756ad64f76c1fc1b5e21c43a51f15/granian-2.5.7-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,157 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/42/603db3d0ede778adc979c6acc1eaafa5c670c795f5e0e14feb07772ed197/granian-2.5.7-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,158 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/35/b5/cc557e30ba23c2934c33935768dd0233ef7a10b1e8c81dbbc63d5e2562b5/granian-2.5.7-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,158 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/67/ba90520cafcd13b5c76d147d713556b9eef877ca001f9ccf44d5443738b6/granian-2.5.7-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,159 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/61/21/da3ade91b49ae99146daac6426701cc25b2c5f1413b6c8cb1cc048877036/granian-2.5.7-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,160 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/67/a6fa402ca5ebddebec5d46dacf646ce073872e5251915a725f6abf2a23bb/granian-2.5.7-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,160 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f9/70/accb5afd83ef785bd9e32067a13547c51cb0139076a8f2857d6d436773df/granian-2.5.7-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,161 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/45/98356af5f36af2b6b47a91fef0d326c275e508bf4bcf0c08bd35ed314db8/granian-2.5.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,161 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/7a/04d3ec13b197509c40340ec80414fbbc2b0913f6e1a18c3987cc608c8571/granian-2.5.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,162 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/5d/1a82a596725824f6e76b8f7b853ceb464cd0334b2b8143c278aa46f23b6d/granian-2.5.7-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,162 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/94/45/b53d6d7df5cd35c3b8bb329f5ee1c7b31ead7a61a6f2046f6562028d7e1b/granian-2.5.7-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,163 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/80/bb57b0fa24fcd518cd64442249459bd214ab1ec5f32590fd30389944261c/granian-2.5.7-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,163 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/00/f8747aaf8dcd488e4462db89f7273dd9ae702fd17a58d72193b48eff0470/granian-2.5.7-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,164 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/69/8593d539898a870692cad447d22c2c4cc34566ad9070040ca216db6ac184/granian-2.5.7-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,165 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b5/cf/f76d05e950f76924ffb6c5212561be4dd93fa569518869cc1233a0c77613/granian-2.5.7-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,165 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/d7/6972aa8c38d26b4cf9f35bcc9b7d3a26a3aa930e612d5913d8f4181331a1/granian-2.5.7-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,166 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/56/b4/cd5958b6af674a32296a0fef73fb499c2bf2874025062323f5dbc838f4fc/granian-2.5.7-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,166 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7a/69/f3828de736c2802fd7fcac0bb1a0387b3332d432f0eeacb8116094926f06/granian-2.5.7-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,167 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/c3/b8c65cf86d473b6e99e6d985c678cb192c9b9776a966a2f4b009696bb650/granian-2.5.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,168 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/7e/b60421bddf187ab2a46682423e4a94b2b22a6ddff6842bf9ca2194e62ac2/granian-2.5.7-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,168 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/cf/3f2426e19dc955a74dc94a5a47c4170e68acb060c541ac080f71a9d55d5d/granian-2.5.7-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,169 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/2e/67e1e05ee0d503cc6e9fe53b03f69eb2f267a589d7b40873d120c417385f/granian-2.5.7-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,169 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/d5/9d3242bbd911434c4f3d4f14c48e73774a8ddb591e0f975eaeeaef1d5081/granian-2.5.7-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,170 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/10/27/b2baa0443a42d8eb59f3dfbe8186e8c80a090655584af4611f22f1592d7a/granian-2.5.7-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,170 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/ec/bf1b7eefe824630d1d3ae9a8af397d823f2339d3adec71e9ee49d667409c/granian-2.5.7-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,171 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/f7/5172daf1968c3a2337c51c50f4a3013aaab564d012d3a79e8390cc66403b/granian-2.5.7-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,171 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/10/4344ccacc3f8dea973d630306491de43fbd4a0248e3f7cc9ff09ed5cc524/granian-2.5.7-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,172 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/33/638cf8c7f23ab905d3f6a371b5f87d03fd611678424223a0f1d0f7766cc7/granian-2.5.7-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,173 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/18/42/6ec25d37ffc1f08679e6b325e9f9ac199ba5def948904c9205cd34fbfe6b/granian-2.5.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,173 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b0/1e/db85dac58d84d3e50e427fe5b60b4f8e8a561d9784971fa3b2879198ad88/granian-2.5.7-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,174 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/25/a38fd12e1661bbd8535203a8b61240feac7b6b96726bff4de23b0078ab9f/granian-2.5.7-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,175 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/cd/852913a0fc30efc24495453c0f973dd74ef13aa0561afb352afa4b6ecbc2/granian-2.5.7-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,175 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/60/64/0dff100ce1e43c700918b39656cc000b1163c144eac3a12563a5f692dcd1/granian-2.5.7-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,175 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/ab/e66cf9bf57800dd7c2a2a4b8f23124603fce561a65a176f4cf3794a85b92/granian-2.5.7-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,176 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/da/0e/feca4a20e7b9e7de0e58103278c6581ebf3d5c1b972ed1c2dcfd25741f15/granian-2.5.7-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,176 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/fe/65ca38ba9b9f4805495d96ed7b774dfd300f7c944f088db39c676c16501e/granian-2.5.7-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,177 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/d1/b9dea32fbafabe5c7b049fb0209149a37c6b8468c698d066448cbe88dc85/granian-2.5.7-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,178 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/9e/d29485ab18896e4d911e33b006af7a9b7098316a78938d6b7455c523fea5/granian-2.5.7-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,178 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/cd/58c67dc191caeecbbb15ee39d433136dd064c13778b4551661bd902b5a78/granian-2.5.7-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,179 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/0b/04e4977df3ef7607a8b6625caed7cac107a049120d2452c33392d4544875/granian-2.5.7-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,179 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/89/4e10e18fc107e5929143a06d9257646963cf5621c928b3d2774e5a85652a/granian-2.5.7-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,180 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/81/94e416056d8b4b1cd09cc8065a1e240b0af99f21301c209571530cd83dd0/granian-2.5.7-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,181 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/89/207ebcbd084ed992ecb3739376fd292e6a5bf6ae80b35f06e4f382e1f193/granian-2.5.7-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,181 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/4b/f941c645d5e3ab495f0cb056abebdb16fb761f713c35a830521f4531674b/granian-2.5.7-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,182 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/de/14/af9bbf26389f6d0cbdd7445cc969da50965363b2c9635acdae08eb4f2d9b/granian-2.5.7-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,183 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/08/0e/4fa5d4317ff88eab5d061cb45339fdf09a044ae9c7b2496b81c2de5bc2c6/granian-2.5.7-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,183 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/05/977fcfe66c9ecd72da47e5185bcd78150efcb5d3bca1ba77860fe8f7bad7/granian-2.5.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,184 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/01/c0/fd4d0b455d34c493cfbc6f450e0005206ab41a68f65f16f89e9ae84669ed/granian-2.5.7-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,184 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ce/55/13d53add16a349b5c9384afac14b519a54b7fa4bf73540338296f0963ee7/granian-2.5.7-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,185 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/b3/addad51cef2472105b664b608a2b8eccc5691d08c532862cd21b52023661/granian-2.5.7-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,185 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/2c/ceab57671c7ade9305ed9e86471507b7721e92435509bb3ecab7e1c28fa8/granian-2.5.7-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,186 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/5b/5458d995ed5a1fe4a7aa1e2587f550c00ec80d373531e270080e4d5e1ca5/granian-2.5.7-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,186 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/6d/3c6fdf84e9de25e0023302d5efd98d70fd6147cae98453591a317539bba6/granian-2.5.7-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,187 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/92/3fc35058908d1ecb3cb556de729e6f5853e888ac7022a141885f6a3079a5/granian-2.5.7-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,188 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/82/3fc67aa247dcac09c948ae8a3dc02568d4eb8135f9938594ee5d2ba25a4f/granian-2.5.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,188 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/4c/11f293a60892df7cfdcbb1648ddc31e9d4471b52843e4e838a2a58773fff/granian-2.5.7-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,189 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/a0/d4f0063938431201fc7884c7e7bfc5488e3de09957cce37090af9131b7f4/granian-2.5.7-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,189 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e6/85/327e15e9e96eb35fcca3fbd9848df6bc180f7fb04c9116e22d3c10ada98e/granian-2.5.7-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,190 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/78/5c/67224ee8fa71ee3748d931c34cf6f85e30c77b2a3ac0b1ca70c640b37d10/granian-2.5.7-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,191 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/e0/df08a75311c8d9505dc4f381a4a21bbfeed58b8c8f6d7c3a34b049ad9c34/granian-2.5.7-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,191 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/4e/ba913bf2a59eb1abcac20fb0d66b2c8bf5a308164390aa5faa90fd3dc72d/granian-2.5.7-cp39-cp39-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,192 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/30/539fd99d2765cc4ece3a44638d03b3e9b6e9821570779cb33401223f28cf/granian-2.5.7-cp39-cp39-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,192 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/57/593b0de66873caf7ebedefb6216beba63dbbef04f61ae21373050b6c2842/granian-2.5.7-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,193 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/81/551fa6ef3638a7d538cb74e9977a5a12774b880a2a610f794153d601fbbf/granian-2.5.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,193 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/9d/eab7f01f37776580dcd440a059b75be4e3a4821c4f58addb038def1e1699/granian-2.5.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,194 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fd/dd/c9538a618024d82d9f31c88aed37f8bb627accaf0f5114d757ba4e0b1a1c/granian-2.5.7-cp39-cp39-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,195 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/35/eb/e4e6eaa6481a1254987d9c56e3b9378830ec58b53838af66c9b286105997/granian-2.5.7-cp39-cp39-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,195 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/3e/fb01b9a156addfc1e446c73f0a57cc6d93acdced8e96002d048d202d0533/granian-2.5.7-cp39-cp39-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,196 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f5/38/a5dcf87fe0c583baa521bbf467f5ddf86932e151ed5b94921525f9767010/granian-2.5.7-cp39-cp39-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,196 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8c/70/953fd6d198090597a6805299620acd563a7741e1677abc4f730a1c21c478/granian-2.5.7-cp39-cp39-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,197 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/25/2a4112983df5ce0ec8407121ad72c17d27ebfad57085749b8e4164d69e63/granian-2.5.7-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,198 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/0a/eb0c5b71355e8f99b89dc335f16cd5108763c554e96a2aae5e7162ef4997/granian-2.5.7-pp310-pypy310_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,198 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/9c/4c592c5a813a921033a37a0f003278b1f772a6c9abd16f821bcb119151f0/granian-2.5.7-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,199 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/35/96af9f0995a7c45f0cd31261ab6284e5d6028afa17c6fcfe757cccb0afb5/granian-2.5.7-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,199 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/93/45c253983c2001f534ba2c7bc1e53718fc8cecf196b1e1a0469d5874ae54/granian-2.5.7-pp310-pypy310_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,200 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/77/c03e60c7bed386ab16cf15b317dea7f95dde5095af6e17cbd657cd82c21b/granian-2.5.7-pp310-pypy310_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,200 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/c9/2bce3db4e3da8d3a697c363c8f699b71f05b7f7a0458e1ba345eaea53fcd/granian-2.5.7-pp310-pypy310_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,201 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/78/66/997ebfd8cc4a0640befb970bc846a76437d1f0b55dff179e69f29fa4615b/granian-2.5.7-pp310-pypy310_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,201 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/0f/da2588ac78254a4d0be90a6f733d0bb7dd1edb78a10d9e59fa9837687e94/granian-2.5.7-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,202 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/34/75def8343534e9d48362c43c3cbd06242a2d7804fbfbc824c8aa9fb75a30/granian-2.5.7-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,203 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/5d/d828d97aad050cfc5b18a0163b532c289a35ad214e31f5a129695b2b4cae/granian-2.5.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,203 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/57/b8380f3d6b6dcdcd454d720cf11dbecb0e2071a870f44eb834011f14b573/granian-2.5.7-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,204 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0b/e9/04a7c3b83650afc4a4ad82b67e6306d99f80ac1a6aacb3a8ba182f7359d6/granian-2.5.7-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,204 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/bf/a1cdbff73cbac4fddf817d06c13ce6cdc75c22d6da1b257e3563fea4c3c5/granian-2.5.7-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,205 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/cc/35c6a55ac2c211e86a9f0c728eb81b6ad19f05a3055d79c6f11a1b71f5d5/granian-2.5.7-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,206 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f3/0a/5a95a3889532bc5a5f652cdc78dae8ffa16d4228b4d35256a98be89e33ef/granian-2.5.7-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,206 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/f0/0c53f44d4a548ab65c61eb5c31cffed9473c3333063e153e78023fa70338/granian-2.5.7-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,207 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/69/d55a9bd332e3924a8ceb5dd4ae1a3e0dadd4386292d6c15e70665e2cc8f6/granian-2.5.7-pp39-pypy39_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,207 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/fd/2de703a8f6496ae550ae95512a981905599c2b179322df2746611404933c/granian-2.5.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,208 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/31/36a2ed2972f24acbf3f67c32d39ddf2ca67794a09bc70c70a4770fb09962/granian-2.5.7-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,208 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/18/17/57fa61d68c2768250cad14de67ab5124fe97ab94bf432f6d135e01764a0d/granian-2.5.7-pp39-pypy39_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,209 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/fe/c22c7705988e5772761c561647cfb2c6f0b9c0c2ff93708b00e3b10b7a29/granian-2.5.7-pp39-pypy39_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,210 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/7f/7bd8312ab11c454e666ba0eca353dcc658753edf423e6c05341d3e8a5ffa/granian-2.5.7-pp39-pypy39_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,210 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/47/4c0aa762526daee4544bd9962550f1d6b2e1363707d4ca19340d844e3862/granian-2.5.7-pp39-pypy39_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.9) 2026-08-05T20:30:05,211 Found link https://files.pythonhosted.org/packages/db/b1/100c5add0409559ddbbecca5835c17217b7a2e026eff999bfa359a630686/granian-2.5.7.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.9), version: 2.5.7 2026-08-05T20:30:05,212 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/71/e543f91d1a01515ff7211a19e18ee7dcf843dc25655d6cc18039901e2fb1/granian-2.6.0-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,213 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ce/ae/ef87e76e5ade5633c11e892b663b922f8fda5ef804576373516a445d244f/granian-2.6.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,214 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/9c/16a3ee4dad81e0dd446f391dad9ced17e7e685d97cce28188adb2e846004/granian-2.6.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,215 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8b/27/c9325343522ed89ac6f885995178c95f90052a5894fc681ec84df24a3ba6/granian-2.6.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,216 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/73/376f08e3de394e50888bd9f8fa27be5dd60e1fd6cbbec3683f780ddaf5fc/granian-2.6.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,217 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5b/9c/f2e32c826fc7fe0c65a6cf0ff0b4c459f71adc78f2721083ff50fa60c29a/granian-2.6.0-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,217 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dc/09/70bb969fcd4b35a357c93490efc7cf97185b521c90fcf21c2483de49cce8/granian-2.6.0-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,218 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/94/1722f6bf1a64475e390595c0b7a1b0dff40a4279fc215cb3695be7fd5168/granian-2.6.0-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,218 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/92/8a353cdb800b0c390b3c6d3bc0ab5a815221319bec65419a86a959e64acd/granian-2.6.0-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,219 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/3f/87a42611f2c6aa4d74746036b8d18b5cd57a23ef7043501cc24b0dd250b1/granian-2.6.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,220 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/56/efb12bda35ce3d6ac89ec8a5b02036d17dfaec6bb2cab16f142dc9ee389f/granian-2.6.0-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,220 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/84/6d640c3439d532792a7668d66089df53d74ffb06455075b9db2a25fbb02d/granian-2.6.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,221 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/60/909057f8f21e2d6f196f8c9380a755d5453a493cd071afa7f04c9de83725/granian-2.6.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,221 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/07/27701a5b9aa27873ce92730e80e5c0ad3e7fe80674ba1660996c1463c53a/granian-2.6.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,222 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b6/1b/dfc6782dad69b02ab6d50a320b54b2e28c573954e0697a3f24a68f7aa3c9/granian-2.6.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,223 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ad/ab/de57fcf406a9da5b28f83af71bd7b8e2fc944b786f95b01188b4f8c1c049/granian-2.6.0-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,223 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/d0/a2d3a14bfce05f62f3ec10cb1c1609fcfe983e6ae929b1656bff8784812c/granian-2.6.0-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,224 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/e3/d9b58bacf40da8f937a8a04f2fbc61424f551d0589f3bd6eb0755b57c3be/granian-2.6.0-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,224 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/50/b45f53dea5ec3d9a94f720f4a0b3a7c2043a298151b52ac389db14025b61/granian-2.6.0-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,225 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/94/6d/1e8aebf735308ae424bebec7497300a559eebfe53a4db0430ee3409a3642/granian-2.6.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,225 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/db/c7d10c2b61dd40014346af3274500b72654710cdfe400f37358c63481f28/granian-2.6.0-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,226 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9c/54/095eb0cea6976f3aeaab434f9009521b4d50aa37f9efda54a70da5b465ec/granian-2.6.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,226 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6d/f5/4177070ec6942b0467c0da59b53cf83ac5b939cfcdf687daeaebaef31299/granian-2.6.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,227 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ad/5a/973e77414882df01ef75801d4c7e51bc2796475c0e7d72356d4a8f7701a5/granian-2.6.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,227 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d6/97/410127ee96129c8f0746935b7be6703ad6f31232e0c33edec30496596d26/granian-2.6.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,228 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/37/36e74876d324fe6326af32a01607afc3f0f0fcb9e674092755da4146c40c/granian-2.6.0-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,229 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/6e/5da9af1fdf7eeff9c7568f35171a0cdd63d73ab87a3deea560393b746d71/granian-2.6.0-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,230 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/ab/d133ed75e9940abc9bed56cb096709b8c4a1dfe6221e61d43bd23939afad/granian-2.6.0-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,230 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0d/25/064406ade99fa7153e1a2b129f69af56cc1e50176a2fbec25911d9a121a9/granian-2.6.0-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,231 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/ff/da5b8e81ca728f081a3c29d302bb9e3b9c601c511a8f894ecd03da9f7cc6/granian-2.6.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,231 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/b0/a7be659186bf9de644a5214c31ce337342170de71c5cb1e3ea61e1feeebe/granian-2.6.0-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,232 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/d8/eb55f3657d7c104f96f2d20bd459908842a954f4d95c5769c46bf485d656/granian-2.6.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,233 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/a3/45c79b3b2388a066e05ae3af171cde13540467efb0ec6404a52c12fcc449/granian-2.6.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,233 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/2c/570df011d8c53a59d945db1b8b6adedf04f43d92bfd72f4149ee60c3aeaf/granian-2.6.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,234 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/cd/8e9b183db4190fac1401eeab62669ebe35d962ba9b490c6deca421e3daa4/granian-2.6.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,234 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/c5/9ccc0d04c1cefdb4bb42f671a0c27df4f68ba872a61edc7fc3bae6077ea9/granian-2.6.0-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,235 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/96/7d/a082bec08c1d54ce73dd237d6da0f35633cd5f2bfd1aec2f0a2590e6782a/granian-2.6.0-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,235 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/2e/c8a53c92f0e98c4b36a24c03a4243b53410804f78f1876ca3ea497831381/granian-2.6.0-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,236 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7a/c7/0615d97cc666c6b5c1af24abbb08c6fd536a5f3c055fd09a3cd6b178283e/granian-2.6.0-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,237 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/cc/a590cbe311fdccd7ddd02086735ed6ceb10c0e00cdf499aafde03fd47128/granian-2.6.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,237 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/08/2c/8256710307e32cc4aff58d730f3db9e87471121725adc92d700fa0190136/granian-2.6.0-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,238 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/88/bb3dc2a67f146d03ffd1b3d912c92795ecf52aa2b7ea1375735c522a5e6c/granian-2.6.0-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,238 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0d/6e/86cea4a4cd0c9adbae74d865468f298083fcefd4d9f8f8f21910078b069a/granian-2.6.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,239 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e0/01/092337f9aae6cb6fb66516894a3a39d723de9ab263d3a144511d07d2ccef/granian-2.6.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,240 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b7/60/0d3635ef8f1f73789cb1779574493668a76675ef18115826a4a2dcb415d7/granian-2.6.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,240 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f3/26/09bc5016ae7faac0af40a07934d4d4d41f9e5bd7e97560aac957f7aa9605/granian-2.6.0-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,241 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/cb/91a13e42965a3e20a4c7398c63843cac9ca1a1c36925bd3ff69e6c17775f/granian-2.6.0-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,241 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/8b/19bb0f679b74ddb58e1c6de2e4c85ba986b2040d7446fd7e5a498e5a67cf/granian-2.6.0-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,242 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/25/4af1f3e0cfea237912d04d57e97193d350b06f93255bde16040780e75589/granian-2.6.0-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,242 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/39/0163fbc335bbe3531b4151a6a8b80174375fdfbf3e2cb69da00e0bba1c9f/granian-2.6.0-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,243 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bb/53/9ed1a1f710a78eaad2897b9264bb6ae1190dc251af463b87be41f1963dfe/granian-2.6.0-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,244 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/58/8fa09896c88937a95b92185a1377b09f7cd1b8ac1e0f06a251e02ce96164/granian-2.6.0-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,244 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/53/779e15fb6372cf00d2c66f392d754e0816bf0597e8346459c22bde9de219/granian-2.6.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,245 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/32/ad/3af7388f51b4df3a781ecfc6f1ec18331ec74ea413fb2c62fe24c65e7935/granian-2.6.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,246 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/4d/6a7766fd9fe09f3f887c2168d5607cc2eb2ee9fe5c9364a877942c05de41/granian-2.6.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,246 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/1c/b4bbdcd6bbe9c3290a2ac76eac3ae8916fdb38269f9f981e5b933ff02664/granian-2.6.0-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,247 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/26/ca7afabab2b31101eabc78df26772bd679e0a2bc879c58e8fcbb9732d57e/granian-2.6.0-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,248 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/3b/3e6992ac60f8d2e7f6eb5ae7845ba8f77d9373379e7d8ec7dbdfac89c00b/granian-2.6.0-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,248 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/96/8e78858630d7ca51751502c323f22841a56847db827a73d946a9303108c1/granian-2.6.0-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,249 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/c1/2ea5fa5e28a9b400549494ce091dfb1a6122893b318c3fbc4cf7693cc398/granian-2.6.0-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,249 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/5c/5770f1270c2e59b7d27e25792ed62f3164b8b962ccf19b4a351429fd34fe/granian-2.6.0-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,250 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/89/85b40c55ddd270a31e047b368b4d82f32c0f6388511a0affcf6c8459821b/granian-2.6.0-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,250 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bf/4e/369700caefaad0526fc36d43510e9274f430a5bdeea54b97f907e2dd387d/granian-2.6.0-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,251 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/47/d6d95615b94a8bac94efca7a634cb3160fb7cd3235039e4d1708e0399453/granian-2.6.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,251 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/76/f9098765797adfc142d503ee8a18fe137324558a028db6322753d88305d9/granian-2.6.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,252 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/f9/55be32f079af772054284aa917eb7bd77f1f8ba840f0773db9ac47279149/granian-2.6.0-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,252 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/ab/e63f54a8432b2b877d83c5f2921a54791a420685002854dc7005bbd48817/granian-2.6.0-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,253 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/3c/a37c038be10441a27cfde65a64c4406556ee64ab5deba4a782eaaa5ce7cf/granian-2.6.0-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,254 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/05/bcc03661028df91808440f24ae9923cda4fc53938c6bb85a87e3d47540a5/granian-2.6.0-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,254 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fa/e2/69a3263a7415993c46561521de93213d2c7e04f2675b627a14c6dd69334c/granian-2.6.0-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,255 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/ee/88767d70d21e6c35e44b40176abd25e1adb8f93103b0abc6035c580a52aa/granian-2.6.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,255 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/22/2405b36c01b5c32fc4bbc622f7c30b89a4ec9162cc3408a38c41d03e1c27/granian-2.6.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,256 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/38/79e13366729f0f2561b33abef7deb326860443abbbb1d2247679feaeebdc/granian-2.6.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,257 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/9f/fcff1978ca3cbf138291a29fe09f2af5d939cab9e5f77acc49510092c0d8/granian-2.6.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,257 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/9d/06dc6b5f411cac8d6a6ef4824dc102b1818173027ab4293e4ae57c620cfe/granian-2.6.0-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,258 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/e1/45e9861df695c743b57738d9b8c15b3c98ebd34ba16a79884372b2006b32/granian-2.6.0-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,258 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/14/cfe0648b2e1779ed2a2215a97de9acc74f94941bb60c6f2c9fb7061ae4bb/granian-2.6.0-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,259 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/13/ad/44bbbb97adc507af6fa47dec53cecee1abc2e802bcf3762a82249f0a127d/granian-2.6.0-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,260 Found link https://files.pythonhosted.org/packages/ea/1e/0a33c4b68b054b9d5f7963371dd06978da5f4f58f58ddcb77854018abfdb/granian-2.6.0.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.10), version: 2.6.0 2026-08-05T20:30:05,260 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/3f/9a78d70beaa2dafc54c2147dd03ce1b75a97d12b61e9319eacb6ad536e30/granian-2.6.1-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,261 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dd/40/52e01a382d58ba416d12e165a2ac1e3270367267ced12ddfe1dd1fb03b65/granian-2.6.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,262 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/65/439a866076b378611eeebc3ecb285cc606aad4046b3f3b26035cc82d8c8b/granian-2.6.1-cp310-cp310-manylinux_2_24_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,262 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/7b/e9611920b7a4c3fe4881fa204322eb3944decd57ce3b38db2a3da00bb876/granian-2.6.1-cp310-cp310-manylinux_2_24_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,263 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/46/a7/3840c2a9ed7fcf1c606dc8796aa3c4e43bcc4169ba04d2f840d576d8a238/granian-2.6.1-cp310-cp310-manylinux_2_24_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,264 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/e8/4b78ed5fab45e83c69f6e1ea8805dbc638e7694d7946e97495c507026e6b/granian-2.6.1-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,264 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/7d/a9e70763e9c99158edcdaca74c4b4fd4d57a46d2ea39a0ef32df4e8262f3/granian-2.6.1-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,265 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/07/c899ba39d1be5810e25981d7c72a53437e2d099393fad9c8e6c273690f05/granian-2.6.1-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,265 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/99/590ad3ad2f97c0e2f32558f0cf630ab72aa7c71f94e865084f3fb89b7cc5/granian-2.6.1-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,266 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/a1/e7834fef65b64f99cbf68d785540eb621d5e7f83651e5134389cd04fcb03/granian-2.6.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,266 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/66/a3/12e30c4a16761f6db3cff71a93351678dca535c6348d3c1f65f6461c8848/granian-2.6.1-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,267 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/c0/0582a42e5b3e3c9e34eb9060585ed6cd11807852d645c19a0a79953be571/granian-2.6.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,267 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/b8/306dad81288330c5c1043434ac57a246a7cd3a70cd5877570efcd7888879/granian-2.6.1-cp311-cp311-manylinux_2_24_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,268 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ad/bb/f76654e4e5679d000335101922653c809adacaa675f861646aef95e9673c/granian-2.6.1-cp311-cp311-manylinux_2_24_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,269 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/0d/2e6ab1ce28fbb45f8e747d33db06ea870c1eee580c584592a8ceb49c0a59/granian-2.6.1-cp311-cp311-manylinux_2_24_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,269 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/05/9f104225ef0ceef6770e12d476077656c7930cde84474797c4a9807a4d3d/granian-2.6.1-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,270 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/ec/73ead13fe326ac548fda5f85f471e16015629672e8acc3d4ccc07e9b313a/granian-2.6.1-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,271 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/fb/0f474c6d437464d440924f3261295c046365dc9514cdd898d152b5a6c0bd/granian-2.6.1-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,271 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/92/dbd3793e3b02d0a09422dacd456d739039eba4147d2c716e601f87287fde/granian-2.6.1-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,272 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a0/f4/d105d1d25ca91ccc37441678be088e4f0c9f787c17935cb216bd7db7001e/granian-2.6.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,273 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/50/d1/9d191ea0b4f01a0d2437600b32a025e687189bae072878ec161f358eb465/granian-2.6.1-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,273 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/1e/be0ba55a2b21aeadeb8774721964740130fdd3dd7337d8a5ec130a0c48c0/granian-2.6.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,274 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/78/c7/d8adb472dc71b212281a82d3ea00858809f2844a79b45e63bbb3a09921b7/granian-2.6.1-cp312-cp312-manylinux_2_24_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,274 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/de/2f/c3ce9e4f19163f35c5c57c45af2ad353abcc6091a44625caec56e065ca4a/granian-2.6.1-cp312-cp312-manylinux_2_24_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,275 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3d/87/91b57eb5407a12bfe779acfa3fbb2be329aec14e6d88acf293fe910c19e5/granian-2.6.1-cp312-cp312-manylinux_2_24_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,275 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/43/b61a6f3bfc2f35e504e42789776a269cbdc0cdafdb10597bd6534e93ba3d/granian-2.6.1-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,276 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/1d/c40bd8dd99b855190d67127e0610f082cfbc7898dbd41f1ade015c2041f7/granian-2.6.1-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,276 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/ca/589c042afc3287b36dfeed6df56074cc831a94e5217bcbd7c1af20812fe2/granian-2.6.1-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,277 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/51/72eb037bac01db9623fa5fb128739bfb5679fb90e6da2645c5a3d8a4168d/granian-2.6.1-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,278 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/0f/be9d5e97d3775dfc0f98b56a85ad6c73d7b0ac4cfc452558696e061d038d/granian-2.6.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,278 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/3f/40975a573dc9a80382121694d71379fffab568012f411038043ed454cdd0/granian-2.6.1-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,279 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a0/2f/64b0d58344eedfb7f27c48d7a40e840cd714a8898bcaf3289cecad02f030/granian-2.6.1-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,279 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/1e/e33ae736adbef0633307f13092490021688df33885c9a320b50b83dbc076/granian-2.6.1-cp313-cp313-manylinux_2_24_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,280 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/59/3c/ef25189d251d14c81b11514e8d0a9a3cd8f9a467df423fb14362d95c7d6a/granian-2.6.1-cp313-cp313-manylinux_2_24_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,281 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/31/a5621235cd26e7cb78d57ce9a3baeb837885dc7ebf5c2c907f2bf319002a/granian-2.6.1-cp313-cp313-manylinux_2_24_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,281 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/22/ce/134a494be1c4d8a602cc03298e3f961d66e4a2b97c974403ffce50c09965/granian-2.6.1-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,282 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/f5/48f2fff5effee50dce30d726874936d582e83a690ccdc87cc2ca15b9accf/granian-2.6.1-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,282 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/90/0590100351bf2b99ff95b0ac34c8c14f61c13f8417c16b93860fe8b1619a/granian-2.6.1-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,283 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/22/12/0f8f1367ebc4bbd3e17bed842ad21cf9691d828b8c89029dfcf9f1448fcd/granian-2.6.1-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,283 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/9d/7322fc9b4809d848cad18f0837bf773539cacbdd82d7f18f426c77a2b8ae/granian-2.6.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,284 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/ec/49ada0ed6861db9ba127c26058cc1a8451af891922cb2673b9e88e847cf6/granian-2.6.1-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,285 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/7e/4c8b9eb66555e95798b8cf5e18be910519daf6cdf3c8cac90333ffe8e031/granian-2.6.1-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,285 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/20/013495365505da26d45721b670114855a8969f1d3784ecdc60a124330075/granian-2.6.1-cp313-cp313t-manylinux_2_24_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,286 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/1e/4070bb26876c12b1304da9d27d6309e3dc53bbdf5928d732ba9a87fe561a/granian-2.6.1-cp313-cp313t-manylinux_2_24_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,286 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/08/3e/dd29f04737a554acd3309372c8d2c6901a99cac3f9fcdee73bbe5a9bf0aa/granian-2.6.1-cp313-cp313t-manylinux_2_24_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,287 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/b6/ad4c439a8a20bebbed5066d051150ed0ad32160aee89c0cbdcf49fb1b092/granian-2.6.1-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,288 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/92/58b5c7ca48540232034f2fa8be839e2ec997ec723489ff704a02c5a19945/granian-2.6.1-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,289 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/e0/fdcf7d91937acf6bfbe6c459820ffc847840d0375624daf1fcd3e2acea50/granian-2.6.1-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,289 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a8/f3/d40f9e8699c9bb6ebf923e6baee6c9f90b9ff997c075173f67ffdee9aefc/granian-2.6.1-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,289 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/10/8a/c1eeffa51896eea15b437aa2e01996889ca355abc9eabecdd905f1fea5e6/granian-2.6.1-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,290 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/55/49/2a3f993a2ee5e9876811a9d5fc41f47582da9a6873b02f214271e68f539b/granian-2.6.1-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,290 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/86/ad139301cc61c97ef8d8ec9a96e796350f108fa434c088ea14faa5e43e81/granian-2.6.1-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,291 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/a7/5223956aed93671dd83094cb4883e6431701e07a7641382b8cde6f4328d3/granian-2.6.1-cp314-cp314-manylinux_2_24_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,291 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/ab/cbd1e9d9d0419b8d55043c821ea5b431d9cd43b35928c4c9f2034f9abf34/granian-2.6.1-cp314-cp314-manylinux_2_24_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,292 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c4/cb/4e4aa44e696c10a701c1366b9882561d6ba5caa2e3c00e3716a57da40c18/granian-2.6.1-cp314-cp314-manylinux_2_24_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,292 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/10/f37497b41c8f2a49fbc7f17dafdb979c84084ea127e27bfe92fe28dcd229/granian-2.6.1-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,293 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/c5/842eb481cba2dc49374ffabb5a0ffeb8e61017da10a5084764369b1ac452/granian-2.6.1-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,294 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/6e/db253ae3ab220a394ffcd0cc7c3d7752ba20757bf37270af8f7b6813cd59/granian-2.6.1-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,294 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/1d/0a78570d2c1fcccd5df93ff18e2cf00a708a75b9e935c038d973554f5f87/granian-2.6.1-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,295 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/89/1d/5b00a83a02af67cc7e9f1503edb5a926a05a81d55fbc8f7a1a79a8122e71/granian-2.6.1-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,295 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/ed/f1130abe166f5a9bb4c032bae94b4cbc1b04179703a98906493e3b329974/granian-2.6.1-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,296 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/40/f5ec53011f3d91c14d6be604b02df930069cdb2dddbeb6aabda0ce265fc4/granian-2.6.1-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,297 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/82/98/a75d6d3b47d0a44e7af0ee7733ea295c01fb0070a636cb93290a6075da35/granian-2.6.1-cp314-cp314t-manylinux_2_24_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,297 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3d/33/c37f0c5dd649ff97bed0b70d36b8f02fd488d926c30b272f6d09618ccde7/granian-2.6.1-cp314-cp314t-manylinux_2_24_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,298 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/71/92dd02f5b53d28478906fc374a91337e65efeae04be9f392bdcb4a313906/granian-2.6.1-cp314-cp314t-manylinux_2_24_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,298 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/ca/abab95b8b3541a5e540a3b89a0b2805cdd1b064c9083cd4ada71c7d1ac76/granian-2.6.1-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,299 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8e/3f/b872cca9f39b98aaeccf95f4c5b10fca21562c623bb3f7115de4506e9e1b/granian-2.6.1-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,299 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/39/2224e99dbd2c61aed585550f5a624b653a5c90b6ea7821c7a1e1c187d4cb/granian-2.6.1-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,300 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/01/5077972a90cee7ef28c03a02b35c15d111416b25ccf8f8fda8df9972b6ce/granian-2.6.1-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,300 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/09/9674065b762bde8db4e5d332c3603a881dc63de39a6d519333566bb9c34a/granian-2.6.1-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,301 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/eb/8965002085f93cc1a9887414f43aed0d23025a7d4a4965c27d23d2d9c3c6/granian-2.6.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,302 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/8b/5e08ad10d2cfde71cc438bc3887f168f7845e195f67656d726c36bfbfa0f/granian-2.6.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,302 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/82/1b/dcb6c44a059b0a6571da1d4abe329a30c7e40c49e7a108e963a7b8c61a4c/granian-2.6.1-pp311-pypy311_pp73-manylinux_2_24_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,303 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/18/b8e976b0bec47edb5d469a3c4e44d8cad3383ffb6b8202eba35249a23845/granian-2.6.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,303 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/e7/939eb934e4de6faa3b60448bf233610aec39e6186b0da212179cedce3baf/granian-2.6.1-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,304 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/30/b99516161444c2528b9ab9e2633060c226f7f6ddf2d24464fb0d3b3f86ce/granian-2.6.1-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,305 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/e8/30b0db6729767eac2249856b563a9f71a04b7eb8ce44321b7472834dcb19/granian-2.6.1-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,305 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/00/26/4fc11dd4462638207d09b810761a1962bef6c5fdac4bc65a0a5a57a37d75/granian-2.6.1-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,306 Found link https://files.pythonhosted.org/packages/aa/22/93016f4f9e9115ba981f51fc17c7c369a34772f11a93043320a2a3d5c6ea/granian-2.6.1.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.10), version: 2.6.1 2026-08-05T20:30:05,307 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f2/c5/0c4469c7eb6d42e8ad3706e8f918fdbed1e79f4b2061749ed89568b84746/granian-2.7.0-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,307 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/dd/7954ec98c82e0b3e954a9b5263fcd77258b502bf0e021f2c5e8a84da87b6/granian-2.7.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,308 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/70/e8/62a48b7f0092f465cd24c71e7c990c55554095c6cad5c97975009e5ef223/granian-2.7.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,308 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/09/28/43d8fcfad80ddb38a9311538de93f5225a5e28db8b7fc31146199f6d8cdd/granian-2.7.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,309 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a4/66/5409d0049b0878775e50b8f4e1bc71cb1780f895632e5c7d08c558b3fec2/granian-2.7.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,310 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/eb/a6c1992d2902db13cca3637758b5e1064e70ee2342f6d8b66b80ba805f1f/granian-2.7.0-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,310 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/8a/0dbafb77124c3534048879fd7466f880fcff3606e63ebdac94633a3694c3/granian-2.7.0-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,311 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8c/c5/ec1910ca216429e091dd39d07d9053592a38a0e75d25bdcf79cf77fc8d79/granian-2.7.0-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,312 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a0/0f/778a5cb91502f1d813d135b0a0c99a6b7d46cdb00af0b9d7e3b8c1b557c5/granian-2.7.0-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,312 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/63/5b420ba3c60eaff7c41729cdadeb9e42ce99be3cbab5e6724c6b2844cad1/granian-2.7.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,313 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/28/a3ee3f2220c0b9045f8caa2a2cb7484618961b7500f88594349a7889d391/granian-2.7.0-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,313 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/60/b53da9c255f6853a5516d0f8a3e7325c24123f0f7e77856558c49810f4ce/granian-2.7.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,314 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/bb/c3380106565bc99edfb90baafa1a8081a4334709ce0200d207ddda36275e/granian-2.7.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,314 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/8f/2c3348d6d33807e3b818ac07366b5251e811ce2548fbe82e0b55982d8a13/granian-2.7.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,315 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/71/d1d146170a23f3523d8629b47f849b30ba0d513eb519188ce5d7bfd1b916/granian-2.7.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,315 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/f9/f3acbf8c41cd10ff81109bd9078d3228f23e52bab8673763c65739a87e30/granian-2.7.0-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,316 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/f8/503135b89539feea2be495b47858c22409ba77ffcb71920ae0727c674189/granian-2.7.0-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,317 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/90/aaabe2c1162d07a6af55532b6f616199aa237805ef1d732fa78d9883d217/granian-2.7.0-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,317 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/eb/aa/d1eb7342676893ab0ec1e66cceca4450bec3f29c488db2a92af5b4211d4d/granian-2.7.0-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,318 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/93/5e907400c378b666b0b859a64719417a15e21173c15a89785270a2f9f5f2/granian-2.7.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,319 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/1a/b6d7840bfd9cd9bed627b138e6e8e49d1961997adba30ee39ad75d07ed58/granian-2.7.0-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,319 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/93/f8f7224d9eaaaf4dbf493035a85287fa2e27c17e5f7aacc01821d8aa66b4/granian-2.7.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,320 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/db/66843a35e1b6345da2a1c71839fb9aa7eb0f17d380fbf4cb5c7e06eb6f85/granian-2.7.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,321 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/10/ce/631c5c1f7a4e6b8c98ec857b3e6795fe64e474b6f48df388ac701a21f3fe/granian-2.7.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,321 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/41/19bdfa3719e22c4dcf6fa1a53323551a37aa58a4ca7a768db6a0ba714ab0/granian-2.7.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,322 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/5b/3b40f489e2449eb58df93ad38f42d1a6c2910502a4bc8017c047e16d637c/granian-2.7.0-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,322 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/92/b6de6f8c4146409efb58aee75277b810d54de03a1687d33f1f3f1feb3395/granian-2.7.0-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,323 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/21/d8a191dcfbf8422b868ab847829670075ba3e4325611e0a9fd2dc909a142/granian-2.7.0-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,323 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/46/2746f1a4f0f093576fb64b63c3f022f254c6d2c4cc66d37dd881608397ce/granian-2.7.0-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,324 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/ae/5eed3948ecb11a10cb3ec61526d294472e714dd9c6702971c9675c0567f3/granian-2.7.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,325 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f8/df/b68626242fb4913df0968ee5662f5a394857b3d6fc4ee17c94be69664491/granian-2.7.0-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,325 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/15/2fe28bca0751d9dc46e5c7e9e4b0c4fd1a55e3e8ba062f28292322ee160b/granian-2.7.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,326 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/2a/d4dc40e58a55835cac5296f5090cc3ce2d43332ad486bbf78b3a00e46199/granian-2.7.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,326 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/fe/8c79837df620dc0eca6a8b799505910cbba2d85d92ccc58d1c549f7027be/granian-2.7.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,327 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/e7/d7abfaa9829ff50cddc27919bd3ce5a335402ebbbaa650e96fe579136674/granian-2.7.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,328 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/45/108afaa0636c93b6a8ff12810787e4a1ea27fffe59f12ca0de7c784b119a/granian-2.7.0-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,329 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/eb/cedf4675b1047490f819ce8bd1ee1ea74b6c772ae9d9dd1c117ae690a3eb/granian-2.7.0-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,329 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f9/b5/2d7a2e03ba29a6915ad41502e2870899b9eb54861e3d06ad8470c5e70b41/granian-2.7.0-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,329 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/e7/c851b2e2351727186b4bc4a35df832e2e97e4f77b8a93dfdb6daa098cf9e/granian-2.7.0-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,330 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/48/ca/87b47f9d63a33a7a16d0fd80217368361d68767fc3adffa5d22342bc1b23/granian-2.7.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,330 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/2f/c9bcd4aa36d3092fe88a623e60aa89bd4ff16836803a633b8b454946a845/granian-2.7.0-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,331 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/b4/02d11870255920d35f8eab390e509d3688fe0018011bb606aa00057b778f/granian-2.7.0-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,331 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/98/50/dfad5a414a2e3e14c30cd0d54cef1dab4874a67c1e6f8b1124d9998ed8b2/granian-2.7.0-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,332 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/53/ef086af03ef31aa3c1dbff2da5928a9b5dd1f48d8ebee18dd6628951ae9e/granian-2.7.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,333 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/57/117864ea46c6cbcbeff733a4da736e814b06d6634beeb201b9db176bd6be/granian-2.7.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,333 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/60/da/2d45b7b6638a77362228d6770a61fa2bc3feae6c52a80993c230f344b197/granian-2.7.0-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,334 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/22/69/49e54eb6ed67ccf471c19d4c65f64197dd5a416d501620519e28ea92c82e/granian-2.7.0-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,335 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/f1/a864a78029265d06a6fd61c760c8facf032be0d345deca5081718cbb006f/granian-2.7.0-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,335 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/33/feef40e4570b771d815c1ddd1008ccc9c0e81ce5a015deded6788e919f18/granian-2.7.0-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,336 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ca/20/992f1b02eb444d81efbffb174d9bb97479f50a084e8f22a554bcea0074f3/granian-2.7.0-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,337 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/6a/b8d58474bbcbca450f030fd41b65c94ae0afb5e8f58c39fbea2df4efee2b/granian-2.7.0-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,337 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/dc/a8b11425ebdf6cb58e1084fdb7759d853ca7f0b00376e4bb66300322f5d3/granian-2.7.0-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,338 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/b5/6cc0b94f997d93f4b1510b2d953f07a7f1d16a143d60b53e0e50b887fa12/granian-2.7.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,338 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/f9/df3d862874cf4b233f97253bb78991ae4f31179a5581beaa41a2100e3bce/granian-2.7.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,339 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/7f/e3063368345f39188afe5baa1ab62fdd951097656cd83bec3964f91f6e66/granian-2.7.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,339 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/eb/892bcc0cfc44ed791795bab251e0b6ed767397182bac134d9f0fcecc552e/granian-2.7.0-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,340 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b3/e0/ff8528bf620b6da7833171f6d30bfe4b4b1d6e7d155b634bd17590e0c4b4/granian-2.7.0-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,341 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/02/f7/fb0a761d39245295660703a42e9448f3c04ce1f26b2f62e044d179167880/granian-2.7.0-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,341 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d6/d8/860e7e96ea109c6db431c8284040d265758bded35f9ce2de05f3969d7c0c/granian-2.7.0-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,342 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/27/6e4401bb6ad0d644b3f14ed634d787949943e422f59f45e30c9c761e3167/granian-2.7.0-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,343 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/9a/500ab01ae273870e8fc056956cc49716707b4a0e76fb2b5993258e1494f7/granian-2.7.0-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,343 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/26/86dc5a6fff60ee0cc38c2fcd1a0d4cebd52e6764a9f752a20458001ca57e/granian-2.7.0-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,344 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/60/887dc5a099135ff449adcdea9a2aa38f39673baf99de9acb78077b701432/granian-2.7.0-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,345 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/6b/68c12f8c4c1f1c109bf55d66beeb37a817fd908af5d5d9b48afcbdc3e623/granian-2.7.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,345 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/4f/be4f9c129f5f80f52654f257abe91f647defec020fa134b3600013b7219d/granian-2.7.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,346 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/aa/f6efcfb435f370a6f3626bd5837465bfb71950f6b3cb3c74e54b176c72e2/granian-2.7.0-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,346 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/36/e86050c476046ef1f0aae0eb86d098fa787abfc8887a131c82baccc7565e/granian-2.7.0-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,347 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/5e/25283ff7fc12fcf42ae8a5687243119739cf4b0bf5ccb1c32d11d37987b1/granian-2.7.0-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,347 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/60/06148781120e086c7437aa9513198025ea1eb847cb2e244d5e2b9801782e/granian-2.7.0-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,348 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/a0/939f10f097000f263310d7fd10ed8a377d0346e2344ac8ffae516767f7b4/granian-2.7.0-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,348 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/0b/39ebf1b791bbd4049239ecfee8f072321211879e5617a023921961be1d55/granian-2.7.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,349 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/cd/4642192520478bba4cd547124d92607c958a0786864ebe378f3008b40048/granian-2.7.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,350 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/3f/615f93753c3b682219fe546196fc9eb3a045d846e57883312c97de4d785a/granian-2.7.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,350 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/68/1f2c36a964f93bfe8d6189431b8425acc591b735e47d8898b2e70c478398/granian-2.7.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,351 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/23/d8c83fe6a6656026c734c2ea771cbcdec6f0010e749f8ab0db1bfc8a3dfe/granian-2.7.0-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,352 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/20/e5/2a86ee18544185e72fc50b50985b6bfb4504f7835875d2636f573e100071/granian-2.7.0-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,352 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/bd/0d47d17769601c56d876b289456f27799611571227b99ad300e221600bbd/granian-2.7.0-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,353 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/36/450aeb7188bdc8efa9827b3ac271c13f738ada4acf3e835324daab744f61/granian-2.7.0-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,354 Found link https://files.pythonhosted.org/packages/43/75/bdea4ab49a02772a3007e667284764081d401169e96d0270d95509e3e240/granian-2.7.0.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.10), version: 2.7.0 2026-08-05T20:30:05,354 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/0b/50d9f2c911742140fc719db522f20ac16b8d33e845704cb9f80948af8596/granian-2.7.1-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,355 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/13/50e910c7b8cc922393f921ef41ca33e3574ccd55d29625eb04177ede8c8d/granian-2.7.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,355 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/b0/2d5471893d7c35f1b85854b27ddab65743eec66fa94fd80daa7b71ae0330/granian-2.7.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,356 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/cd/11c1eb0d2a17ecedecc03d503b23011d2ad88e99678edcf1ae80a4961f7d/granian-2.7.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,357 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/6d/6d1826de26f1810b9288b961de68032083a067b880029f04ea446241ca52/granian-2.7.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,357 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b3/f1/27f220de51e3cb37d5e2a0cdfdbe6075a23787d62e9d911eb2786ab14953/granian-2.7.1-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,358 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a5/98/778018938e51e2e43eeaded3cefc5ef595db084a1a24965702ca555ce468/granian-2.7.1-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,358 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9c/b3/f53f1160d5e4c0c00dd38aad793f5b2c1fae191cc180f355be92e39a6485/granian-2.7.1-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,359 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/59/d4/89cb7484e1910f77b51be41c8f5d5709dea00d82b6b63bbe15b6ff8f4974/granian-2.7.1-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,360 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e0/11/3c7fd79b99a12d5505385a3dcfe899e01ebc46b0219fd319c0716719251b/granian-2.7.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,360 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/fd/44b8027007de2558d09ff7ee688229ad5d4f368bb166589a2547926057e4/granian-2.7.1-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,361 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/b6/db0b26c9226490fb42d51fa70fd08e8daf5ad9747d60d2dc143dd2517b3d/granian-2.7.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,361 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/1b/44d8acdfda1a1af2c4fa8ba215912bd78318b59f195c5b7831dab69a7719/granian-2.7.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,362 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/ac/6e142e3a26c3fe90d7e6592256ed4940e696f4430933d597e4014b5ee441/granian-2.7.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,362 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/37/49/1836d259060ceae6cf1dc7d0c424864786ac028c93aaeed07f6ea9dfcafc/granian-2.7.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,363 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/84/0d18018b05652991c8502da2cbab6b9b8c234926870d0458d2d7c5124a65/granian-2.7.1-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,363 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/83/f9c3685681aa4b41feb73def9ef63800b6f639629e9b083a0c279583fb92/granian-2.7.1-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,364 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/62/c445c0c96552f11dee49d002d4af32adbeca19b7e8064a1d106952810345/granian-2.7.1-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,365 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/bc/c9d1dce0b2d11bf76aadd06608d3b01a2b697c030c5ea01474d15e36e2af/granian-2.7.1-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,365 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/51/2abe731a4ec42038a0ea24695bd6fd79d4b340797115bd1af40c21cfd1a3/granian-2.7.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,366 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3b/2d/4a29e3b654ad38b0a7b1fb477a20a1d03b36a40060d15bd98f43654aac3a/granian-2.7.1-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,366 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ab/38/bf86291a04d1d4fd7b469b0134224cdb0cafa4e7cc8de5744f79d045ff5c/granian-2.7.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,367 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fe/69/09eea196a4f9883dad20d4acd645be35242c0004ba4a698f73f9e0fe8291/granian-2.7.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,368 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/89/db6b3504a41e222a1d94417995f73fa17a27dc2fc664c29295dfc34bd64b/granian-2.7.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,368 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/ef/5d6712ad81e85841d4fd5436f5cbfcdb3ac3ddeb9e75953fd6b323bfff64/granian-2.7.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,369 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/f5/bd0fafc93f01f345ad1ecc70fbb459e452c777fe8b4958020399332b7f03/granian-2.7.1-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,370 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/ff/b17d357d4f1eff19ff45257ea924bb571d4cf2caefccdc8aca8c0b1a3c7a/granian-2.7.1-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,370 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/68/e0e24673e943fbb2540a7cd68dd3ea10a4cd9db6f538de9cec26b1c54133/granian-2.7.1-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,371 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/ee/cda1e8eb3e7025d82b6594814fc2f95ce252f638691240e4bc523924e204/granian-2.7.1-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,371 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ca/48/2c89fa53f5cdbc8495f55d587f3fa24f9ff984a8c572dd8930aa991e4301/granian-2.7.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,372 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/53/ce/e8ae26e248daaa8e782c0e6bce1350759da262f8aa637b8a0036c5455376/granian-2.7.1-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,372 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/5f/32f933dac26835ad2f8bc9b4f5762be8f8340318a9bbeca75b32fa6f6195/granian-2.7.1-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,373 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b4/04/432b73f713ebb102e1585f5abec9cb2284d76f4d16df73c24f2e4dcc9cbd/granian-2.7.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,374 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/5e/fdd4e42c800804cc277f12a3eba51747d100739b8beb0c1a909837670d86/granian-2.7.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,375 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/b6/7a5632e1a206e11ac3470f9ef79b2aadce67d1dfc5cdf75a5fd9795ae0fa/granian-2.7.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,375 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/ef/379b77fc6f8909ffc4d9397135b122d93446f303f52e428aca1120d79b08/granian-2.7.1-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,376 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/49/6849f1f784186f41551ceba040e4402d7daa7a9c5c89e0b4c0fb7df5d73e/granian-2.7.1-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,377 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/52/85/dcbc5b860697e1ebf9fa4206d3fba931a2ea2547fb8d2638ad392f4d5a90/granian-2.7.1-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,377 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0d/0f/3ddd893a4582943ab21c59853b7a6adae837130445ad64964cd73ea77ce4/granian-2.7.1-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,378 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/1e/52173568f8da3a2d50f48eabe1cc19d857586e0878009477ed0c196ebebd/granian-2.7.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,378 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/33/a8/3e0ea25a85a05618363ac9f90eb4e504ccc00e48c64f30cd37ef7046097f/granian-2.7.1-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,379 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/46/8d/a8965de519507ba5dfa13af4760b3c1b334e46bf3283eab55f171693de0a/granian-2.7.1-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,379 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/21/f6/ff76aab55b5a7bdbd20f4f73486fcb5a09440f4fd56bd3dc6266e65dee9a/granian-2.7.1-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,380 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/3a/7aaf34391df169d54bcc3bfc32919b58de9b8a9e28e66b4f3276b910ef68/granian-2.7.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,380 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/d3/540a9f816884abf4da62d2e411455968a1ee8e4685243d3dd7fee1cf375f/granian-2.7.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,381 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/82/62/d133c36fdab4552db665d6bb2d53ac4834e41a97d8d0244f1aacc03e188f/granian-2.7.1-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,382 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/21/4a/619d699acd3cd37de048ab606a85021f5edf42bd54c7f081d20dccd48041/granian-2.7.1-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,382 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/25/389eea98109e4b85e443fae384b30ff67167f27f4df6fb43d26cd151d0dc/granian-2.7.1-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,383 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/00/75180d71994b87c0b56385c1b60c93b73b8822ed8edba2c63f72b0f836b6/granian-2.7.1-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,384 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/11/a913af3c65debb5e5d577d3cb5ac988313c05c19fca789e167375ee432df/granian-2.7.1-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,384 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/c1/cc5c0abc5c573a8832c584f52c98f7882119fe81d52a49285800e25d993f/granian-2.7.1-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,385 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/77/5248e8cf1c25f080959c0a4e4a8039107b0b2bf67a9fc8904cfe57614a24/granian-2.7.1-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,386 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/a0/fa0b961d7c9b1c2f046a58b85ffe1e7bc5d3a7fcc8c947bdd6fd397a312c/granian-2.7.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,386 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ca/70/edd388b12ebecde4edbbf4d62cd78ed6e5ae0f6b834e88de2fe06e6f948e/granian-2.7.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,386 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/18/6e8962f1be1a578841e9c68bb8f3a416c30880003c3180a1e6b852ad1717/granian-2.7.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,387 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/eb/47/9f07664d847653115b196f70594016de8fd7629e5aa1645d6d20f771cf14/granian-2.7.1-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,387 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fa/c6/08b9203a4f897a31810bb18344b5ecaf26eb34135916c257c14ec762eb51/granian-2.7.1-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,388 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/69/c7a5c595313432a5373e6014980a77d8f028f24f31b68406af97ace94fe6/granian-2.7.1-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,389 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/3a/fe283eeb7a2f525472bd6ef2b0c6b7fb95d4369902b75d8e7e252628e62e/granian-2.7.1-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,389 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/61/ea/b6901c64cac1fc3b455acdba279d80454fe963eca314ebfaf4e2eec9933c/granian-2.7.1-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,390 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/41/bd76745d2fd2e2735390037324cb2d2b2f934473d77fb27f176494f5b2f3/granian-2.7.1-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,391 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/ea/bdb388e3e24308e92c370674d225e819eee6740dd440d6450860039b934a/granian-2.7.1-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,391 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/31/9c/438da7d5c66ed2c9df1c5946485e464fd52a420217212e0c9b5bb90f8e93/granian-2.7.1-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,392 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/1a/f317272d59618a846a0c7ea019ab0352d947e8afdae40faea580b98600c7/granian-2.7.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,393 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/63/0c0c0005798c808082ae72b6bc3ccc1282d1b078375b060c5477aabbe407/granian-2.7.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,393 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e6/27/73655570644b3e727b22e3cf4239eebe90c18d1d3c868fc3d71e4d50dd46/granian-2.7.1-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,394 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/00/2b9655d05f14bee4cd4080f3a18f0f0f4e7014158d7323a1cb0d31ed61cb/granian-2.7.1-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,394 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/e4/deff2560260ddc9a99315ecb345c93485b0b102708838e7c42837c7a6535/granian-2.7.1-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,395 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/52/7fefaf4f1317883e7a5f25a92bca43f914b47d4762ad8f38f48e7e85b2a8/granian-2.7.1-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,395 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/c1/d6aa049cdbe15b9ffe7964b01cc50efc8ccc067c3a50da7bc5ced1eaf6a4/granian-2.7.1-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,396 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/72/36d03ed914f70c79583542a60cedfeb7bc2ab992ee75ca5725612c1191a4/granian-2.7.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,396 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/79/6d734663ea31a1935ae0d835ba12883cdfe63376593918de84ddf1aa26c2/granian-2.7.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,397 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/40/c6bf30ae2f9feb305b454a2a2118e40bec9dac94cc5c23a9d68f2d054f14/granian-2.7.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,398 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/00/b2567a14dd68ae1fee1085d60f9ddaa6e93b155c86893804ed2303228f37/granian-2.7.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,399 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/54/4c4aff8f153c3340d0aa26afbeb3db03bc9d7d914905c47705328c2514a8/granian-2.7.1-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,399 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/82/c1fce66ebeb3d681d4405eee78b9159b230558f8bc99e44456541c03fe7b/granian-2.7.1-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,400 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a5/90/6bd215ec3567bcc36defb7cb30a3c03f73f2f56f8a8a34148a24008f94b6/granian-2.7.1-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,400 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/14/c2480b4b4123e22b41bf82fc49e7a3b28cd2274dfa445959a1805f9a603d/granian-2.7.1-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,401 Found link https://files.pythonhosted.org/packages/e5/e5/c3a745a2c60cba6e67c5607fe6e18883fd2b7800fd7215511c526fab3872/granian-2.7.1.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.10), version: 2.7.1 2026-08-05T20:30:05,402 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/d4/25d4315e1bb07bb7ad9ce4558773ceaac70b023450e672586dac48675241/granian-2.7.2-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,403 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/da/ed/dc91f663d3681ba480ff028cb96fefde0b9db5318d1508b6a69691d4a78e/granian-2.7.2-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,403 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/d1/df30d998fab7317b4c9f81f76955c230d9b7e7a16d730388e7013b4c820d/granian-2.7.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,404 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/8f/6b691e419d6ec78724351233a521c3c00131fc279b864ac9d374191bfcbe/granian-2.7.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,404 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/28/7eb0ea0632b119ccd03f7ed6ca3a7bf6642fb7c680a7a5813a2a22b9dd17/granian-2.7.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,405 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/6a/91022ee4da3bd616ac2426aed2154c97dac8ef3cd50ac3d971d07ed168d6/granian-2.7.2-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,406 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/9f/c3bbfb9f1c7327b5deb68b69c03bc1f7cf55e723307d5ddc6e339f604aeb/granian-2.7.2-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,406 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/e8/bf8f20535b1e830c7839439b61221885edd9449ab2261d5cbec9a84e20bb/granian-2.7.2-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,407 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/42/a767291821f3ac4aa57c1aa2fff729f9d547f256fc91a2e946dc66acf585/granian-2.7.2-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,408 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fe/8a/c18c2faf5dd7aacb016ffb513fa2b2b72ac7f8c9deb29e322595c030ab5a/granian-2.7.2-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,408 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f8/58/dcf0e8a54b9a7f8b7482ed617bca08503a47eb6b702aea73cda9efd2c81c/granian-2.7.2-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,409 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2b/dd/398de0f273fdcf0e96bd70d8cd97364625176990e67457f11e23f95772bd/granian-2.7.2-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,410 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/b7/7bf635bbdfb88dfc6591fa2ce5c3837ab9535e57e197a780c4a338363de7/granian-2.7.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,411 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/90/e424fd8a703add1e8922390503be8d057882b35b42ba51796157aabd659b/granian-2.7.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,411 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/9a/5de24d7e2dba1aa9fbac6f0a80dace975cfac1b7c7624ece21da75a38987/granian-2.7.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,412 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/cd/a604e38237857f4ad4262eadc409f94fe08fed3e86fa0b8734479cc5bfb1/granian-2.7.2-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,412 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cc/ad/79eaae0cddd90c4e191b37674cedd8f4863b44465cb435b10396d0f12c82/granian-2.7.2-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,413 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ca/51/e5c923b1baa003f5b4b7fc148be6f8d2e3cabe55d41040fe8139da52e31b/granian-2.7.2-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,413 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/c0/ebd68144a3ce9ead1a3192ac02e1c26e4874df1257435ce6137adf92fedb/granian-2.7.2-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,414 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/53/92/db2978c55dee2330868615526797a503f5d68f05dac05cb2e3a277e2b17c/granian-2.7.2-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,414 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ec/ed/37f5d7d887ec9159dd8f5b1c9c38cee711d51016d203959f2d51c536a33b/granian-2.7.2-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,415 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1e/06/84ee67a68504836a52c48ec3b4b2b406cbd927c9b43aae89d82db8d097a0/granian-2.7.2-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,416 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ed/50/ece7dc8efe144542cd626b88b1475b649e2eaa3eb5f7541ca57390151b05/granian-2.7.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,416 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/e8/0f37b531d3cc96b8538cca2dc86eda92102e0ee345b30aa689354194a4cb/granian-2.7.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,417 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/09/228626706554b389407270e2a6b19b7dee06d6890e8c01a39c6a785827fd/granian-2.7.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,418 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/61/c0/a639ceabd59b8acae2d71b5c918fcb2d42f8ef98994eedcf9a8b6813731d/granian-2.7.2-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,418 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/99/a35ed838a3095dcad02ae3944d19ebafe1d5a98cdc72bb61835fb5faf933/granian-2.7.2-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,419 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ce/24/3952c464432b904ec1cf537d2bd80d2dfde85524fa428ab9db2b5afe653c/granian-2.7.2-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,420 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/fa/ab39e39c6b78eab6b42cf5bb36f56badde2aaafc3807f03f781d00e7861a/granian-2.7.2-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,420 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/64/4502918f7d92a7e668d9e2fba83e2decbbf44c8ea896bacd8551d64f1d29/granian-2.7.2-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,421 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ab/bc/cf0bc29f583096a842cf0f26ae2fe40c72ed5286d4548be99ecfcdbb17e2/granian-2.7.2-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,421 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/0d/bae1dcd2182ba5d9a5df33eb50b56dc5bbe67e31033d822e079aa8c1ff30/granian-2.7.2-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,422 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/7d/3e0a7f32b0ad5faa1d847c51191391552fa239821c95fc7c022688985df2/granian-2.7.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,422 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/89/41/3b44386d636ac6467f0f13f45474c71fc3b90a4f0ba8b536de91b2845a09/granian-2.7.2-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,423 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/52/70/7b24e187aed3fb7ac2b29d2480a045559a509ef9fec54cffb8694a2d94af/granian-2.7.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,424 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fa/4c/cb74c367f9efb874f2c8433fe9bf3e824f05cf719f2251d40e29e07f08c0/granian-2.7.2-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,425 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/98/dfed3966ed7fbd3aae56e123598f90dc206484092b8373d0a71e2d8b82a8/granian-2.7.2-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,425 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/39/82/acec732a345cd03b2f6e48ac04b66b7b8b61f5c50eb08d7421fc8c56591a/granian-2.7.2-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,426 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/2b/64779e69b08c1ff1bfc09a4ede904ab761ff63f936c275710886057c52f7/granian-2.7.2-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,426 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/c9/83e546d5f6b0447a4b9ee48ce15c29e43bb3f6b5e1040d33ac61fc9e3b6f/granian-2.7.2-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,427 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/49/9eb88875d709db7e7844e1c681546448dab5ff5651cd1c1d80ac4b1de4e3/granian-2.7.2-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,428 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/80/85726ad9999ed89cb6a32f7f57eb50ce7261459d9c30c3b194ae4c5aa2c5/granian-2.7.2-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,428 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/82/0df56a42b9f4c327d0e0b052f43369127e1b565b9e66bf2c9488f1c8d759/granian-2.7.2-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,429 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ef/cc/d83a351560a3d6377672636129c52f06f8393f5831c5ee0f06f274883ea6/granian-2.7.2-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,430 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/84/d1/539907ee96d0ee2bcceabb4a6a9643b75378d6dfea09b7a9e4fd22cdf977/granian-2.7.2-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,430 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/bf/4b6f45882f8341e7c6cb824d693deb94c306be6525b483c76fb373d1e749/granian-2.7.2-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,431 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/b8/832970d2d4b144b87be39f5b9dfd31fdb17f298dc238a0b2100c95002cf8/granian-2.7.2-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,431 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/38/bc/1521dbf026d1c9d2465cd54e016efd8ff6e1e72eff521071dab20dd61c44/granian-2.7.2-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,432 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/ae/00884ab77045a2f54db90932f9d1ca522201e2a6b2cf2a9b38840db0fd54/granian-2.7.2-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,433 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/0e/4321e361bccb9681e1045c75e783476de5be7aa47cf05066907530772eba/granian-2.7.2-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,434 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/4a/8ce622f4f7d58e035d121b9957dd5a8929028dc99cfc5d2bf7f2aa28912c/granian-2.7.2-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,434 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/62/7d36ed38a40a68c2856b6d2a6fedd40833e7f82eb90ba0d03f2d69ffadf5/granian-2.7.2-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,435 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b4/c5/17fea68f4cb280c217cbd65534664722c9c9b0138c2754e20c235d70b5f4/granian-2.7.2-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,436 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/76/35e240d107e0f158662652fd61191de4fb0c2c080e3786ca8f16c71547b7/granian-2.7.2-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,437 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/55/a6d08cfecc808149a910e51c57883ab26fad69d922dc2e76fb2d87469e2d/granian-2.7.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,437 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/98/2e/c86d95f324248fcc5dcaf034c9f688b32f7a488f0b2a4a25e6673776107f/granian-2.7.2-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,438 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/37/4b/44fde33fe10245a3fba76bf843c387fad2d548244345115b9d87e1c40994/granian-2.7.2-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,438 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/76/38d205cb527046241a9ee4f51048bf44101c626ad4d2af16dd9d14dc1db6/granian-2.7.2-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,439 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/00/37/04245c7259e65f1083ce193875c6c44da4c98604d3b00a264a74dd4f042b/granian-2.7.2-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,439 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/e4/28097a852d8f93f8e3be2014a81f03aa914b8a2c12ca761fac5ae1344b8b/granian-2.7.2-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,440 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cc/07/0e56fb4f178e14b4c1fa1f6f00586ca81761ccbe2d8803f2c12b6b17a7d6/granian-2.7.2-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,441 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/bc/3e69305bf34806cd852f4683deec844a2cb9a4d8888d7f172b507f6080a8/granian-2.7.2-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,441 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ec/10/7d58a922b44417a6207c0a3230b0841cd7385a36fc518ac15fed16ebf6f7/granian-2.7.2-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,442 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/56/65776c6d759dcef9cce15bc11bdea2c64fe668088faf35d87916bd88f595/granian-2.7.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,443 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/81/ee/d9ed836316607401f158ac264a3f770469d1b1edbf119402777a9eff1833/granian-2.7.2-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,443 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/46/eabab80e07a14527c336dec6d902329399f3ba2b82dc94b6435651021359/granian-2.7.2-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,444 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/8a/8ce186826066f6d453316229383a5be3b0b8a4130146c21f321ee64fe2cb/granian-2.7.2-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,445 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/eb/91ed4646ce1c920ad39db0bcddb6f4755e1823002b14fb026104e3eb8bce/granian-2.7.2-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,445 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/49/2f/58cba479254530ab09132e150e4ab55362f6e875d9e82b6790477843e0aa/granian-2.7.2-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,446 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/b3/fd13123ac936a4f79f1ba20ad67328a8d09d586262b8f28cc1cfaa555213/granian-2.7.2-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,446 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/59/71/f21b26c7dc7a8bc9d8288552c9c12128e73f1c3f04799b6e28a0a269b9b0/granian-2.7.2-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,447 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/68/282fbf5418f9348f657f505dc744cdca70ac850d39a805b21395211bf099/granian-2.7.2-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,447 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e7/e0/b578709020f84c07ad2ca88f77ac67fd2c62e6b16f93ff8c8d65b7d99296/granian-2.7.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,448 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/2f/a2671cc160f29ccf8e605eb8fa113c01051b0d7947048c5b29eb4e603384/granian-2.7.2-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,449 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/ce/df9bba3b211cda2d47535bb21bc040007e021e8c8adc20ce36619f903bc4/granian-2.7.2-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,449 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/87/37124b2ee0cddce6ba438b0ff879ddae094ae2c92b24b28ffbe35110931f/granian-2.7.2-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,450 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8c/ac/8b142ed352bc525e3c97440aab312928beebc735927b0cf979692bfcda3b/granian-2.7.2-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,450 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ab/a8/d9ba7a0d05303f57279ca8b17364945d5090ed90b32b92df219129039f50/granian-2.7.2-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,451 Found link https://files.pythonhosted.org/packages/57/19/d4ea523715ba8dd2ed295932cc3dda6bb197060f78aada6e886ff08587b2/granian-2.7.2.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.10), version: 2.7.2 2026-08-05T20:30:05,452 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/ae/75015f27493ab19ead56b5f93f78e7a7b50db54f1ac250a61bb61762a09b/granian-2.7.3-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,453 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/94/e0/3121bba1abb2910afb2ba0fd99f7d017655b47885bbd8ad4634d458fe9df/granian-2.7.3-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,454 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/53/01/6b35fe4b004b7ded7bee8938dd438c5a21fd5ea84d61049d4682b1646111/granian-2.7.3-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,454 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/dc/692f611ece83dff029c3b8d6999fa24cabeef0865c1a08600080753261f3/granian-2.7.3-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,455 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/09/dd/d150afb51a86c371eeb0b27608dd4cd509fc7e1965c380af73da9a1ab95d/granian-2.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,455 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/ea/c1ebab94e08458acb488bad91ce4721e72f2334345fa9ae18eb48a605178/granian-2.7.3-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,456 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f8/94/4f36d2286b6685effe9ea152b04d4e4221faa968277e56b8f4b65090b545/granian-2.7.3-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,456 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/bc/58cb67e45711e430a5fd264707f4c47e635a7bfdf7e34111828b3db1b0bd/granian-2.7.3-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,457 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/60/6a88df303b2a122401fff3a715e29e889f1751471ba434ae75238653115c/granian-2.7.3-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,457 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/21/ce/7cbe5500f47d9971e4a1d6adf381bde93d56c76abd5ae2d8cd405b0cb6dc/granian-2.7.3-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,458 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1e/b8/40b6b5ef3cf68d40ff6be35d87bda4c2fe1b89b1a9f2de32f928274ac508/granian-2.7.3-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,459 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/10/d6/4807e645603b564ba81c42da86bd4c61de216dacb7080a638ff61ac92847/granian-2.7.3-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,459 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/22/da49ec787e1ed171f2c2802bba29db113ac1ac9f7069c5de9d74d49c1764/granian-2.7.3-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,460 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a7/e6/202aee805899483bee509437cdb3774c5bbdf54f14abb201813ddf368b93/granian-2.7.3-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,461 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/6b/fb7c2dfa3108d28ed43568635122f141869a4dfbd18e130f6f67ccc45a9f/granian-2.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,461 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/94/07a5e816ad68cf6f3aa4d9101678f19ad09d68d991c7168802367d267d7d/granian-2.7.3-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,462 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/15/6731f089098658df189e0b6e46d48ba5852ce30c47961014bebbd64a06f1/granian-2.7.3-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,462 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b0/09/f21d03dff90cf22a38c3bc391e4ead59a58c37a4b2c38545df126f2f3152/granian-2.7.3-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,463 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5b/82/a0a4eee409688d204a6c8814f39a886c25aa30c797b7e05ef9efb16ade55/granian-2.7.3-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,463 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/bd/084f6a48f243fbf1de4724b0ab4f9748e8d612defff807f9c4805e84038a/granian-2.7.3-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,464 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8e/53/c141e6f896583ad61ebbd0bb99a237d21d62687bdb69784e698b66520bc2/granian-2.7.3-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,465 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/49/0cab3c84ee7c93f8057201dc484d0478aebdff5c1cfdc3f0f03bc338d760/granian-2.7.3-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,465 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/56/90/54e9a7816936c9613421773df28d86ca7ac368fe1beeeef31e78fd4794b2/granian-2.7.3-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,466 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/73/7b854414908fc88365c2aa5743236546cd56471971595e7dbe2b57b68e06/granian-2.7.3-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,467 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f5/10/dadd6e574c704ed70df2bd87381a392cc0b036d98e3c96536058a8660918/granian-2.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,467 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9e/e2/a0cb7236a3d4bf11562538e66ad78307178f84014a2c604e4f31b48b83a9/granian-2.7.3-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,468 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/1a/baa09d9ad24136ed30535426f131d2a7f7d802f6086a597429fc81654265/granian-2.7.3-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,469 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/3b/14c1ce99e1a5b66791031ee8e74cd800ac477cfe717f8796dd9af1402ecf/granian-2.7.3-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,469 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/13/91e76da41c239c5baff19daee8b43c24c52db29ad688736c4cc4450b3dd6/granian-2.7.3-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,470 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/d3/9c88ce18b6fd2d96160c0c2d4561247c04ad48c76798b132dc96655d43f2/granian-2.7.3-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,471 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/dd/532a4efef2efb9f10a0a37306a9681678136b4405ae6cd43650df30219fd/granian-2.7.3-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,471 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/3b/90cf2c64de570050db573f04e38f49662416855a3dcf9857a6d750160617/granian-2.7.3-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,472 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/29/8772955d8b54df5ce9efc5b72e92d7c3afe18206a5d56967220f03976d04/granian-2.7.3-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,472 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/20/39a3dbb521e05e3791f8d639ee6ed5ee9b619bea796483ed2f2d288bdad8/granian-2.7.3-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,473 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6f/6b/85231bfd6c6722ebbd0afba841c01b2b863c5171116f5e8ad7e0984c13f9/granian-2.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,474 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/60/7144d3580df3fd8001a5bfa0cece43fca418b89fbdff59e5972120243aed/granian-2.7.3-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,474 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/c7/9c325505e94c28c38bcff90f508a566b0c0217c9651fbc2ad9788dd424be/granian-2.7.3-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,475 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2c/3a/8c0dafb30d3bea01f760c6a2a4a06fc920c3b1f9db0da9a4269aee093c03/granian-2.7.3-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,476 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/97/87d6b608cd01f8aee27609f678e16d69a1791744cc63307df695d01b7db2/granian-2.7.3-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,477 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b3/ce/1f1ebffb927f222595df1219250199bde22a7fc27b1a367c08816ac7ba0b/granian-2.7.3-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,477 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/91/e0d80c17118c7c63ec43a88a8b152a6a6692f83b28787dfad3d9982eac2f/granian-2.7.3-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,478 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/9a/99bf5a01bff73671a7154d6827cb3a4341bdf5003eddb6a69922b00a1597/granian-2.7.3-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,479 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/7f/69fafb14fa8baa31c7b84211b39e60125bb47ac56b88469c462b0e734120/granian-2.7.3-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,479 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/8f/9f319b59b093a41e6e8a67844bb8b0734ad314181d23561e27c8aa5abce8/granian-2.7.3-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,480 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/01/4e5a3a00231e2af3f95e46ba28d3719062f8b098fcbf5662f1b9f39a0801/granian-2.7.3-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,480 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/c2/3fc6a25c682e1e4b3ab1b8841b23057daa3dfe18fee7b4508957d98133fc/granian-2.7.3-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,481 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3f/b3/37c44f888cbbd0020846a7438d638af50a6b4b106d551b9b95415d82a4fd/granian-2.7.3-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,481 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/b9/9afe97d1db9a875015cd6a55256d75fc4234d46cd6444b8149eddd2d3f39/granian-2.7.3-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,482 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/ef/855cc9f8b47fabae393bf968ae222b76abb2b49adf978350c0996f999715/granian-2.7.3-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,483 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/47/dcef3f79c6d8e0c59d9136cfe43a55816f88885211771a3075eebf20d363/granian-2.7.3-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,483 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/eb/60211ce2ecb6db3f0827bf8c3a715c90000589d4fcbbd43a122515180c62/granian-2.7.3-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,484 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/87/41/86aa37c475d0adbd147c28c4ded2feb4bd0be7aa27a8429837d5d61cddb4/granian-2.7.3-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,485 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/31/0261ad65c12f9a214ce19eb16c35cd1deb71be0b9e20e958671fbdc2c741/granian-2.7.3-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,485 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/87/2e6ffcb76d03d985c3503204c2ea4eeef7c0279c8b3f3d601c16274abce2/granian-2.7.3-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,486 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/01/31/f7427ea8259687578a7c386658ec0b61f63ee9926c0e8d8d4bbe480784f9/granian-2.7.3-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,487 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/96/7f22a33926d84223ee81fa26ee28cb6bbac4e95d546c2fb1b716230cbb24/granian-2.7.3-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,487 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/fa/e579d87a946c403cb05dc8b918e89ffce1f9d0aaab648f14e36e62e5dc9e/granian-2.7.3-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,488 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/00/8637d00b170703ef993c74aca436f0e1eb384a3eacb2a4dacce368ce6a0a/granian-2.7.3-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,488 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/21/832827335ffb19c9cb59fd7f9542fe8682a4a3085d49063d51ab5c958d3a/granian-2.7.3-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,489 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/9e/01ed11211198c2c6c820bc3c2a49058a6788c36584d6e9240c086bc3aec6/granian-2.7.3-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,489 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/a8/ced954375d215243a040af6ac5530b08723e034215c080ba6c42bce5705f/granian-2.7.3-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,490 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/5a/eb84398bc07b01c9f6f209f28f88dca4b73ab3fff018d443d34257394779/granian-2.7.3-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,490 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/60/55ff3d22b7b131edfe961f3224532b015ddadb445973f597e3f15e1011c8/granian-2.7.3-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,491 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/8e/b751cc1cf4ef13b3e70f05e40e312bbf46cda351100b3e86dda473d7768a/granian-2.7.3-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,492 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/ae/98e640a3f2c96c31479790255a61e6e9fc6a959e72eeebc5dc590f14dd2c/granian-2.7.3-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,492 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/3b/44293ba95baea1753a4a60ddb54a89be047853b1409a9ce8b692a924671f/granian-2.7.3-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,493 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/11/d4914a10aeee8f0e32e9656872ceb4cab65a4a81f8e3053f751880c1e2f8/granian-2.7.3-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,494 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/30/3a6ddd23dd0aca4c6cbcec476728fff75df0a006cd72eb5b32eb4df444d4/granian-2.7.3-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,494 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/13/03/16cb32a3184ffe3b94486505a06d973995afb227aa14688b82100873218c/granian-2.7.3-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,495 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ad/9d/fa52f3e74b2fba31be77b197339f140444d45709a51a7d963c97187ffcfa/granian-2.7.3-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,496 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dc/08/1605bb0e45b909b63ad267f30a72d0b4b3b4a0cdc58ceb631b6a01a1cf99/granian-2.7.3-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,496 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/1b/09d908dea3643a2e4073b9f2bd738a8d5403efb62d0cced9f9e29ae272f7/granian-2.7.3-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,497 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/86/6ba941ab772e5ebe333d54fa845d8a23aa77db21c17308cb5c15329d6b38/granian-2.7.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,497 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/e5/457627a1f01a657461c77a1b50d0a958fde1883ce8f374ec236ab019c5bf/granian-2.7.3-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,498 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/51/6b583588b3a404aa0b66be11e4f8cb74fce17fdab88f1cb579e1af6bf2ec/granian-2.7.3-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,498 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/a2/8622bd6a8b35192577d1030cfc5a519308c0c28cbe646a9a4fa850cdef18/granian-2.7.3-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,499 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/13/2c/fa9334c1e139c6e8ce82a983f477c0ac05b0eb1fbf2eabb30aa47e37a2d2/granian-2.7.3-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,499 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/57/9166721d20af56f578a8fa72822ba32a1b047d1656ef27b79bbbda24f7e4/granian-2.7.3-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,501 Found link https://files.pythonhosted.org/packages/88/b1/ce0836aca78b3267d9d3f44fb8eff22add2bd76741f0a310d5f365c9d8dc/granian-2.7.3.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.10), version: 2.7.3 2026-08-05T20:30:05,501 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/23/ccaa1c786aa528a672d6f25ce236156aeb06a63931109aa6f2d4d3c8a350/granian-2.7.4-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,502 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/b7/2b0b0e2dc07cb17febbbf3b349c96f425a53d913ba76278091f821adfc22/granian-2.7.4-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,502 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/9c/1feb488abb85446ac7d12d05a93788a3a6b42810d64d5806ebc309c65fc9/granian-2.7.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,503 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/ac/176b47bb48689fe3575ccbf372d67dd52fb0390686f4d8b7174ab2538ce5/granian-2.7.4-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,504 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/5d/4d894789683bd074bbe0361df7e3e524a2b763e44d771e326a16d4ea014b/granian-2.7.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,505 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/e3/fe781d55306f1542b3db0fac13b70b39846b5e9a400fda9a3a2bf04a9af6/granian-2.7.4-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,505 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/11/c10af6940d8bb73cfb4eaa6781eb3f5c7880e1b69d9d87edc63292171538/granian-2.7.4-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,505 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/3d/5d129792626ac990d3b14d484736b8eafa202966f1a541c5b665c30fc880/granian-2.7.4-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,506 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/e0/9a9d9f9d0e68277d49829d53746b2e8b3761e7b79a666fd9a4f445587321/granian-2.7.4-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,507 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/de/04de408275968d4bff8e6fed9d6abf406beccac27412a08c8daaab7c9534/granian-2.7.4-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,507 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/00/a7db7e3627992c59927f57d5447638be515e683e2c8037ab7845250270d2/granian-2.7.4-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,508 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/23/337ab1a0929cb0cfbdedc06879cff62d6c08cb725fa2d4e139c7e305fed3/granian-2.7.4-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,509 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/ba/3605834adaf5dc9ac3701b817bc9d42c73c89fb67815c7c87c7f64a9b6e1/granian-2.7.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,509 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/1e/f11c9773dbf07ed326efc26a771b39ce97f7ee25608c16d69248db2da8da/granian-2.7.4-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,510 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/96/ca238b4f5d813643264abace48ca630efb1ab6d10409bd9e2c05c1d1ef12/granian-2.7.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,511 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ae/85/2feeffc37fe3c8a0f3e932393bcc99c8972984fe95907b34b380284caf1c/granian-2.7.4-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,511 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ae/b6/faed26e3abd741e1d261defc0e7e3b2ecb9a2189c557e829bb28c3281456/granian-2.7.4-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,512 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/5c/9f7a836177b5e94ad15da49046254e5b837e1d2c3d03981111d4af9a9d2b/granian-2.7.4-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,513 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/08/88/19c01761d639b5e2c2eb2f12ff064c6765f32fa7f129c9f48162cdca0668/granian-2.7.4-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,513 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/ec/9022f3c2728fcd99f9374ce633e254b201f4bf76fbe60031bbc137f1cf8a/granian-2.7.4-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,514 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/d9/148024fd3a8bd974bb5c68a0cb48d15df7763fd1364bf090ccc2d423028a/granian-2.7.4-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,514 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/bb/c53b61a7cb67d33677d96913438eca3d79de1b1b7173a361fcdf2753ade7/granian-2.7.4-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,515 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/8d/5c9dc91b9c9a05bf6ed0b795d30f4bb8f290d61502779a89ed2fd75f9fb6/granian-2.7.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,515 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/7c/c770593b24a472ab5265a44546f56079757efbf89f8e8b2229a8443e453b/granian-2.7.4-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,516 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/15/46/796147587edb494a330294cb001cf68520ad8296a7da91d80ec672ac8615/granian-2.7.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,517 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/25/b867f624886e11053e7a6235244de26fd864a136e65d12295e728b3e5005/granian-2.7.4-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,517 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/e1/5746bfe202bd2f6a1506346463ce52dd015c2b5d03d07a53ecf0fddefa3f/granian-2.7.4-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,518 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e0/45/fc6992839d367b6ae8fa8d88b5e70ec293162c3a2e0e6b90fc426f228df2/granian-2.7.4-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,519 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fe/12/16ffd64a1213858d4cf824767b398758be807dd1a6df5a303dc76994b6d6/granian-2.7.4-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,519 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/9a/f2fcda200f8739ddf25be72591b7a28897be0ffd952a76ec655e5f877144/granian-2.7.4-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,521 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/0f/fa7c63afedcb214edb96703cade360d946d5f1ca59ddb0b3d8e04587fb45/granian-2.7.4-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,521 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/39/3088ce32d940f7982102ea3bdc230090e34ac56dc0bce04f2d03b56ea435/granian-2.7.4-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,522 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/61/588f6b5397ea4f5bd9fc8de4b8cc092c555b8d95371c03d149b3bc419277/granian-2.7.4-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,522 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/63/2affbcecfe96f940744c2086ea3793935d5f6898207590a579c92fc8588f/granian-2.7.4-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,523 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/87/ac/31f7155a467020e7640e91af15ca3a70b0e7da210de42e3d3344e5eba8d0/granian-2.7.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,523 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/22/402cc903e5c4e82bd363177392d4e1dcab8b27c1f7006c5316c37c597056/granian-2.7.4-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,524 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/92/3878f977bda82fc3a66fc7e95a54366a7b82edd53e6c9fdb3ec053693280/granian-2.7.4-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,524 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ce/b3/a1239f3bc4e9034e07cb32403e6a6d26db01bba1c244dd654f6a76bf2612/granian-2.7.4-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,525 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/89/3c/fef781ea7356b21f671615dd0d53adc00fad81031a9ea506f80d1f46a43d/granian-2.7.4-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,526 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/56/54/ae2979fc45c06fbb37f595ee10eb6b138b6056202163b8e274d140d3f87b/granian-2.7.4-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,527 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/21/51/10344430e495bfa128dccc114957b33e712e971f91668788c08fe791df73/granian-2.7.4-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,527 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ec/46/c7eda2e71a89a13e174598649f721c63ed3d908c0904b62621e8a433af0f/granian-2.7.4-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,528 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/d8/79e51f9f794389a9d6cab3d7c6b834b87d65fba72a43784eb5d2664a57a6/granian-2.7.4-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,528 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ce/d8/835873a407279435fa0c8e8ac52392d3ba5c9a652bb15c0036aa07d9c302/granian-2.7.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,529 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/5f/21eacdda27c38e4194de5f9bef36c4045058daf6d58533fadb7c54c70573/granian-2.7.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,530 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/06/9b19956d75277df44ee380e873a86b9890c431f2e2bcde32b3ba341f0efa/granian-2.7.4-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,530 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/85/33/740e0c9478be49c0778c4ea1773357680980e10e84b59bc19664033996dc/granian-2.7.4-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,531 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/ad/3453fc1212268a01fee957122f2b1699af0efe50eca07ac570e11d1be12b/granian-2.7.4-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,531 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/ca/8479e4d2a02f210ce68b5dc73c77953ec1dfd3769bf725d06e6ec420d502/granian-2.7.4-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,532 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0d/96/71f95c73220726aee3e908b3ad2745c4c44fbfba508cb5ed615a9d4d367f/granian-2.7.4-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,532 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/98/5d/a0c3d8778cd8aa68131974d34c439a38a00a32953e71e3b549759a5e3cdb/granian-2.7.4-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,533 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/99/211da053030574f2402c750f3e3e5dc587f5192eac4888affe6ca8894a9f/granian-2.7.4-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,534 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ab/9d/23ec1fd519a4c0db961b05d1821869ed6371cbaf8b3d3a0a85c04f89e6ca/granian-2.7.4-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,534 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/98/35/b8798c98c90d3293d9c85580ea6021f148d5ab73ab99d1f82a0e66f73131/granian-2.7.4-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,535 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/4f/5574db17193d90a5831120a0ce2a2dc64a711110ccb9af5a3630260c3597/granian-2.7.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,536 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/66/a7/90b85cc6a31cbee772fc8ee731479429a64169e389444a5fdd685d44a342/granian-2.7.4-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,536 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/6c/ba203ca40bd406db0412bca70281e44712f941bc6aafb59a628f4811d517/granian-2.7.4-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,537 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/52/77e2abfba54523943eea275ebbe733a6d186fe646304fe25f6d22b243d03/granian-2.7.4-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,537 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/66/7209201856b7de8d3c643ba87e11272c4d651c216d05ea3fcbdce0da4ab0/granian-2.7.4-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,538 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/45/bd1e521284714615996dcee48dad47d8b97ca2767a7e7cccd392f25fc176/granian-2.7.4-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,539 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/a2/609f8f0dca7f596b5fb6e57b988b4b8f4d6579724b2720933c379d43301a/granian-2.7.4-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,539 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/f5/2eefa8ff477cce7b119ed2fe97fc1f3b2d108397d4755e83a5198149f2c8/granian-2.7.4-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,540 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ae/40/9a5070badaed4ceecf4082855985840c320f7232b8c1ddc93e1732c63265/granian-2.7.4-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,540 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/52/1db412e63425cb12f5ca61877956583c6d12f21657b1a3e47eb3200e9c1b/granian-2.7.4-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,541 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b4/f2/fcca39f617bf70e29ef903bb7a4d037970c637023484f2112d9ed6882516/granian-2.7.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,541 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/20/0da1bb552746d74275017e1ffc7fc419dd1a33345f132f6f5a90f9f41142/granian-2.7.4-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,542 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/2a/d0d9cdb10d2760e2f47bd4600c8eef02e326f8f7e253a80ce4ba384265e6/granian-2.7.4-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,542 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3d/79/0432f92f9df6e54394e4dd1c159c0d4814d255a2d2541fa9a5c187d19152/granian-2.7.4-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,543 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/03/11cc0e08f59f03a3cd6a1fe46d7632a0f8690ef945a495b1303140bb7541/granian-2.7.4-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,544 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b4/49/bcbaaeec0f68d3d1a3dd1fdd21e4a6963d303ae18027c42b2b53f87d6b89/granian-2.7.4-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,544 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/18/577637bb861ab688db8eb5d698ad700133818debd7ae6f58c0574c43f70e/granian-2.7.4-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,545 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/48/41/11a6219baa10270f1a6a2a101cfa372e5d55a46a839a43b49a8d087fac09/granian-2.7.4-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,546 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bf/58/12b19b17fb79ee064a8a77a865a031bb49f4ea813789ad63186458ea02c9/granian-2.7.4-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,546 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/9f/572711f882423f599707aae577ccdbc1700cf0cc3ceb4e9500e00c6b8d14/granian-2.7.4-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,547 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/31/f9/75d51721069a184cd00310c4b0b0d614a6370905c13a096ccee193432ba3/granian-2.7.4-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,547 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/5e/fd81492529bc2b02dafc63c95d03c2c7faa26ac883ccd94aa93b21fc68c3/granian-2.7.4-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,548 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/04/f2fa35dc2956edb9a5abaabc0840aed92b4121ce27adf684a1c75e3c70ac/granian-2.7.4-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,548 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/72/6f/f45fa86c36fcc34f6e613bb223b10fd36c6acd9f7aa43d4f65d0f1eff4cc/granian-2.7.4-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,550 Found link https://files.pythonhosted.org/packages/db/0c/27aa25280b6c1f323312e83088304da8a7f3e5c1e568d3a560365ec6fa67/granian-2.7.4.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.10), version: 2.7.4 2026-08-05T20:30:05,550 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2e/a4/3d1212033183f61561d3c81e942b259d3c57dbed1313c56f88a0c8ecd28c/granian-2.7.5-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,551 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8e/43/b80dfe37e9f835d77139c95641c0c6b83c47d5fe5bbbe70ebf2350732afa/granian-2.7.5-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,552 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/a0/9347afc79f1f44d558a68598606faa39d1da8a3dca1267430050962e4049/granian-2.7.5-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,552 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b7/36/0f9b82d2889cb35b7490bf2b2d9a0315a8c7d5df4b2d66c27774ef2e44fc/granian-2.7.5-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,553 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cb/e2/a07e7de33587d9bd7a90fffbc90e7529e676d278695002fbf4ecdecc2645/granian-2.7.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,554 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/a2/ad3cbf8c76b7a226eddcdb3bf138284dbc633575b003b651c4ee0df90f06/granian-2.7.5-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,554 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/28/51c28d61e9283e89b10a1ff3222994be157fe1df231ab468436bdbce831a/granian-2.7.5-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,555 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/40/17054dead4a4a87f82fc0ab39c3a5a8eb8dd28de0b3d74c97c1acfa66886/granian-2.7.5-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,555 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dc/36/02e7a2433391b7acb0d5833969f7ef5be9d156b253bd8f1eb90f4583a1f0/granian-2.7.5-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,556 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/a0/71ad1fc5e8f361f8dfc2874a51718a89c3308366c153f69a4c4f135c0842/granian-2.7.5-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,556 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e4/0f/e028f81e0811e5f38dde3b8d2200b0116657ce2a1b059a9cb62a814139bc/granian-2.7.5-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,557 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b6/c2/7ab790cae66d8bb2c1f0d68a8f17236973455fd8872851499a79656bf457/granian-2.7.5-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,557 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/55/8d962fe47593b60abece1448918b289f3ddb8ecc261dae7b8e66ccc7cbbb/granian-2.7.5-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,558 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3b/50/fce5ef6aa729d15403b396cb8de6e24c027b0ebd6793a121120ea79e0962/granian-2.7.5-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,559 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/60/f0/0b3be716ba780880d6ed0df266fcc5c61b5b3e1f843d6c6e3e6c90483655/granian-2.7.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,559 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/8b/e2931efbcd84b2198a656bb8d22e948a975c669e77253973d6d67d06c700/granian-2.7.5-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,560 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/d9/2d117e84bd0dbf2624b6c803c0473b36bfeccd8cd8a1f8dde09785158aa8/granian-2.7.5-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,560 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/82/0895b274e1caf73f0acc8e8440748a9b33faad8d311b60e3f7cf49ebf62c/granian-2.7.5-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,561 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/b2/9f1135796ca0095dc3d59079525b4203283288f15c8462d47041e7542026/granian-2.7.5-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,562 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bb/f5/bdb7591cf360e08a7edfdf6e0ddbf66ceb855c0fdeaeaf971577b8ebbc63/granian-2.7.5-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,562 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7e/ba/9481493eb518b5f6ab71aaa600fdd03be9abfc0ff57e4b9f959cf55fd225/granian-2.7.5-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,563 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/d7/de716b81c1444c44e51f44944ff276be9b8b7c7f7aff1f7f0b33408b08a4/granian-2.7.5-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,563 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/77/6a/37e1ec25e5d852651c31df723a799b2341baadb460e1fea8aa8a5dd5859f/granian-2.7.5-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,564 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/55/04/584399bd98a6fb157fe378dd54bcb0e7c1e11dade9c893ec27d4e4749875/granian-2.7.5-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,564 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/7a/3d5f36ebf8b9da9366d5708d9cabb5d3b25e212ada253bb30619e0dfa691/granian-2.7.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,565 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8f/3a/a0026fb26632ef8fffe6dfab5d976c806722629f2170b04ad6690ab1c555/granian-2.7.5-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,566 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3d/3d/f326b004461136f77dafc42cfdcba94c8f63151a2e03606c9727eb90a591/granian-2.7.5-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,567 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/09/0c041555e1ed5d1b41b2d99752041eebeb4e98614f0abb267d8417ec4a38/granian-2.7.5-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,567 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8a/c5/90e8ec2b58f14d57be9ad71be5bf568dad1115363c60071e26142d39517b/granian-2.7.5-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,568 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ae/ad/336ffdf9da3038a6efaa0fa3dcb0b9635759cdf8f89cad1895cf7994ff52/granian-2.7.5-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,568 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/9f/fdc72f905736152a71a50d6bda801d5a7c99a9faba23be1151b7dc1e3dcc/granian-2.7.5-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,569 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e6/5b/900ce216039d27aa79a14a2045baf1fb2718c5e27426f185bce2cb820b5a/granian-2.7.5-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,570 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/fc/bf6875fb524e35752959eb6ad6b1ed4c7712b7baa865adff2ed3a323584e/granian-2.7.5-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,570 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/ff/ffa6b209220cb19ea28d878b8ad128b85d6993855d23180e388ba33b0366/granian-2.7.5-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,571 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f7/5b/0b179a4cef14895e3a3a9682d6a98263611ae69922bfaab13e6e690b388c/granian-2.7.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,571 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/e2/2810cadcec697e16d22467792fae1f1ebe19d4530eefeede6e2c2f457592/granian-2.7.5-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,572 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/a9/86689e106641f6909992517391dea4c0b9aca967ea8d42b66479cfb45f9a/granian-2.7.5-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,572 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/25/34adca974959f36196c0a700551b6206a873fcc338631b4e4687ab6f3d41/granian-2.7.5-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,573 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/61/a5/29fdc09f58c2b8ba78f9c1edb2cc524f673aae5a30fd068b9c2446bf3f40/granian-2.7.5-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,573 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b0/41/ac692955541a1252d032e1755b531c0283839c4235b98624a36d381bcd01/granian-2.7.5-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,574 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/97/5e966a8bb1bddfd9ff6a820e44bae266cef942bf473b2be6fd6378c0509c/granian-2.7.5-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,575 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/7d/f6113afaa52ddb8162bde02c7a05dc27c69c0b44974e0d225ec4a9dcc0eb/granian-2.7.5-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,575 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/40/d94255f7654e7050f80c0a9cb8a9e6dd9ee8e4d0d7361c686df829019a56/granian-2.7.5-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,576 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3a/3f/7b56295feb4a02121632b9dd25626b5203770932dbf0b1aa9f92152964f3/granian-2.7.5-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,576 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5b/9f/5e3692ee0fe3f825dcc26d2f7e16539920b7d7be01fe5eda636e04b3b9b1/granian-2.7.5-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,577 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/04/7c/80b3d82586a43830fc1da3b5c04ba2aa5d27ec1c07bbe96fc8010ed3a7f9/granian-2.7.5-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,578 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/89/5a91c3881b63853c7f04c19b9f194c05490905eebb17a517c5653047ec47/granian-2.7.5-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,578 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/22/478abe82bcb86adb414073d0e756b72bbd91aa6259f3c71dd32b1fc19e10/granian-2.7.5-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,579 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/6d/abfae8170143eb99da88b406598be9433f852669485964b60426813e566a/granian-2.7.5-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,579 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/60/b9/6b6fd98bce828e23df8c63142db817552991c6d345ca04521175b00cc70a/granian-2.7.5-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,580 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/84/dfd5229d8d2d0b4747927f96218e6ebcda6fe5df659bc318f31977b017d6/granian-2.7.5-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,580 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/9e/a91e7b186682e55d18ae1ce4dd4ed8655341f3298454be5e03bc80468e80/granian-2.7.5-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,581 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/69/bdf8250fc126b65c9adb193cc902fffff74e7a0731ecc0df985156382be2/granian-2.7.5-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,581 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/f5/4be1699e2d9307e2af45b903a1f1924b14dce229a4ac336832a85fcfe6e8/granian-2.7.5-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,582 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/83/4a/0f1d922be3d5c3622da20e63acf99e2381f428b8814296405d4b148daff5/granian-2.7.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,583 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/2b/dfa52caf495eb82f4597b403f9d3cf427dab251e0981e2dcb2c6088a1275/granian-2.7.5-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,583 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ce/69/409de60f3e630924164b4a7c70c096e8622e3c4e25265f4d28cde4c10d18/granian-2.7.5-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,584 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/26/da/2f0f1dc7803ceb883251ba303a8669e0241eab286931d7538346c5726f02/granian-2.7.5-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,585 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8b/d5/3700d05945e7a49a773b3df3dd597568a040763ca71637158bb6bcac6e2f/granian-2.7.5-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,586 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d2/50/45e2a307fa82fe1ae041ee9ea1427142f99727857f64850f722f5e08c553/granian-2.7.5-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,586 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/51/e8bf64b4d902c379b0d9dac6199abfd7866b9b3e2d17216cf864323cc9f4/granian-2.7.5-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,587 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/ec/a75d6a0dfdfdc333d31185a76fa1c6453ea83212ee60eb8140a06f9e2a9b/granian-2.7.5-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,587 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/96/35/fed652ab967a0e18e3707720c145c84c1829e4d22b9b77eadbfec0b3f7af/granian-2.7.5-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,588 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/77/d1/313d7d4a8ae3d358cbece84bba9bd613c07c9c7d0edc5402f415dd8460e2/granian-2.7.5-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,588 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/05/94bdd789dd65927fdc6887202c94b24e0ec226ffa78c2863931373fe294c/granian-2.7.5-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,589 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/92/71c4e0ff1ca794093cef2e3e9353d72ea9a9a2f01bfc83d5a92ea8c2b6f3/granian-2.7.5-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,589 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f5/c1/2de641e36ed7f3a21a49c595bfaf39c13a11c6a91b120d1ca67b7afd13e5/granian-2.7.5-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,590 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/80/9d/bcab178478f1c5029eddfda01404bfbe00395d2e35523c3d77b36426e332/granian-2.7.5-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,590 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a2/c9/1ad54e31e7e63cd6d714f65fe3aa56df916d8a42cf942d66ab94fe4a69ba/granian-2.7.5-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,591 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/6b/c30b93cf3af2d7cd6e0aadd33134c75f475aa94651ec815c264c0bccdfd9/granian-2.7.5-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,591 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/0d/79cfecfcfd57f7ec0488b05da918bfaaedb29a3b32cf194794cd8a770219/granian-2.7.5-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,592 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/70/3c13cfae5623e03934cb93c1b7d217c2b27a0f395eecda806bb2985e0265/granian-2.7.5-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,593 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/6f/c24c3ff1bcee0403e56b68d6917010dd72e4aca60e831101c744af678103/granian-2.7.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,594 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f5/ed/a17185c1f56a1c2f9296eaa69b5b0c5cfa10b6ac97b49faabcefbc286a49/granian-2.7.5-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,594 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/f7/5cf21d3ca71d0da1bb10cda24c8e0ff6a80a44904dde23550671a19e14bc/granian-2.7.5-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,594 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/64/9156a8a7a894739445b42dc606494ab14f65d9b423d19ea0e33c2ef6e552/granian-2.7.5-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,595 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/22/bb/414b2e55a3e7cecf90a1f02c8074f2bfed3751221fa699f3ee2ce295bba5/granian-2.7.5-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,595 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/9a/cb6fe8a96e47776b6b801f43054ddf1ffed9cb4d60b59fc54dc4a78824c7/granian-2.7.5-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,596 Found link https://files.pythonhosted.org/packages/9d/b3/85382dadbacffe3b175c9e499d247e45a8cdc40a27abbeed3f8e4897a465/granian-2.7.5.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.10), version: 2.7.5 2026-08-05T20:30:05,597 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/af/50bea2dff351ecbd3561a3a1832c3518df647a60585fd01213fb3dc073fa/granian-2.7.6-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,598 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/80/7d/47a5e00fd3412f1a51643e4a186bb8de980725381b1a9d33735fa986cb0b/granian-2.7.6-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,599 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/ad/dc781fedf6427e663a9cca67e948867b13465757f27f0ba7390c1badb835/granian-2.7.6-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,599 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/8d/0a8f2b41d11a47ef0e62fa4cafa1ee3ee7d6d196c1fa7adb80d29865ae96/granian-2.7.6-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,600 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/02/e74650b0195e9b601debd942eded1a9355e33e11107c28420532c0b57e17/granian-2.7.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,600 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/37/95/14701c4c23a909b5b3c2c65a4598970877858f1c99032b0c0662ee1aa0d1/granian-2.7.6-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,601 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/24/e69f53861efae1f033f7f105becb380653e40694650b819bec88261fe9c0/granian-2.7.6-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,602 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/24/783857683e3757b2e76d734c8d149a65cc477d015b9e801f0d7ad246f058/granian-2.7.6-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,602 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/96/16/8ea6465450a04dc7311294f60937982a2add13fc7658a3ae3b5ab2752dae/granian-2.7.6-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,603 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/38/9b/72cd54ba515e0cb99ccd67c36292be447049ec37935db39b4c7d05e6516f/granian-2.7.6-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,603 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bf/aa/cf5c290175664187c7fbc2136bfab5afdceae0f6f336b1304d45c6a0e4c9/granian-2.7.6-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,604 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a4/d8/8abb0a0e97df07c6326616b2d1404ed9f01564745be361ab01903dafb98c/granian-2.7.6-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,604 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b4/ed/d2e56e1a2fb7308682058a876cfdeca8b5ff72b79f5f53b14307960800b3/granian-2.7.6-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,605 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/a3/a53d2e3b2c1ddb961a82dfef374e06ceb99155be17730362ba52d23fe60e/granian-2.7.6-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,606 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/c0/322c68f4bd6cb22f2cc735aa9349c578c6e3081d5dfa68e0a73be8247cd0/granian-2.7.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,606 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/8f/6d34025970dc8777ec8af6b666a1e0f25e17c15b035fa6b82b78de5454ec/granian-2.7.6-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,607 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/d5/2af09a49f766d6c13938018138edcf33390ebe52ddc73333cd69a0c15542/granian-2.7.6-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,608 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6a/52/eb5a661b7a69b59da6e4594784585bfa334ff1b42edfb45637ba3e98ca6c/granian-2.7.6-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,608 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b0/1d/84ae22620bd14d33b90585de6c1423d267995cf0293fa9a06a56a972cce6/granian-2.7.6-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,609 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/77/27/6e087a206b2c90d8365ed653a1040d6811b66d50cc371863109aff9e2197/granian-2.7.6-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,610 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0d/9d/bf53ea626e2f0388bf3fcf2cc056964ad3835b9d2b498aef4bfdf82ed82b/granian-2.7.6-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,610 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/f2/eac07051c5f3acf31fe3151282f5b61de6b23ed614e5bcdc9a44a29bbd83/granian-2.7.6-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,611 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0b/ca/424492b9f5874957d02f0df3e5410a6ca8e465d880dd3dd02ff68232b7ea/granian-2.7.6-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,611 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/da/bb/66a5f3894ee2c6d9ef20487a5a07d6d4d0bfa385f672a4845af2bed176b1/granian-2.7.6-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,612 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/d0/fa26ec8d287e396eeefcd914a165fe589502bd64baef0dbca79215363d28/granian-2.7.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,612 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/da/eb71362ee17b5f0f9dfc8fc38c05a16482a4e59ff234bf875cba455e0f8d/granian-2.7.6-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,613 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d8/9b/166fd5cbe00f67d8723b11183b7f6e2e44fccf52939856563751501fabeb/granian-2.7.6-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,614 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/ff/faab106b4696577b735ce7ea046b788fc00b319efcff7cd84b2f66a18db4/granian-2.7.6-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,614 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/91/8c77d5939e0f1145f622002aad0693b7fd3f724dff7e75b5c9994b9b46dc/granian-2.7.6-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,615 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/60/0f/d5ad50d5ea6b8bb46db953512f64145b1455b4360420c363ef2353899650/granian-2.7.6-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,616 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bb/01/d8c4ff585c6dfd656771b5aec0d55d19cb1173886ae3c3e373b88ff1af67/granian-2.7.6-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,616 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/e0/db5fb23bf4ef94e0832c901350203ee4bcc74c68000364c75f01f89dc166/granian-2.7.6-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,617 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/28/2e851e4ca9a841f924de3028094336b6b2b7702188d00f260479571ed993/granian-2.7.6-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,618 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/4d/4743aa06d8a98d368ced0721a41ece254016bc8da0a56156911c99596043/granian-2.7.6-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,619 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/81/0d/0c710584c8aa9036e7213e192f3f541d9bb6cfacfaf003af5c0e13609ed1/granian-2.7.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,620 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/2b/61d7c3bce38de50b8259360256c6f7d2b0841e5039e65e98a08695502e59/granian-2.7.6-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,620 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/30/200a1973e8ce5e2457c75083709229c1363cb2bc3e24d9527e7b8fcac0b7/granian-2.7.6-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,621 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/01/26/c2003a760e53a4f16b1c46a555a3b4d1b0468b3f9cddac23e39365226c85/granian-2.7.6-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,621 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/37/ec09ad3557e4284aeef01882a25a3ac211dbc0040ac8aa083bcb7f926c2e/granian-2.7.6-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,622 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/02/29/802e081046bfd9b9196b0756f22b494b4469e554fb0b7bc2ddf906a9415b/granian-2.7.6-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,623 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d2/f9/2e3d235a1b069e064605e9cceee37601ba41acafeff72f882955931f446b/granian-2.7.6-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,623 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/66/45/ee34fc633aa1d5b86f37e470ac8a5d1c48a87f5645c5dde7d2ba66e8b83b/granian-2.7.6-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,624 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/72/0d31b3fd13d1ad530c1b01b5e54ba01020d2d6f99db59656a9c7428f9a6f/granian-2.7.6-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,625 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/d5/20e52813cc4123f03ebbe15f87d94bfb00ed6597aab3d0c24688fb9fd5d1/granian-2.7.6-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,625 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8c/c1/2182a311b747af48215ada0d71e693a0aaa3acc7b44c54d43197dd41cd53/granian-2.7.6-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,626 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/f0/f08aec40227e9deffd66437b003e14138f7a68d75417c95fb70eb32a52ee/granian-2.7.6-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,627 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/e6/58a72f2f1a3a12565e26bf404f9f4ba3595062cb95c4dbd54ff69837fdfd/granian-2.7.6-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,627 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/79/ac4b3e7942d3184716890d2b670b953764c560a940e436bf92eafabb194c/granian-2.7.6-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,628 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/c2/491a6bd46817a48541cc894c27dc6ae138ef5f3ad852bc41729825b177b0/granian-2.7.6-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,629 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/85/eb/2508242883d8cbcffaac0f433245c83cbb56727ea3883cb021f8bc9224bc/granian-2.7.6-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,629 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b6/b9/3cd193896669cf737bfc099eb30459bfc3494a66c33f8a768e98563a513b/granian-2.7.6-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,630 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/5d/f8a55dfc0de7263e7806726e87b6da725e7b0c11ebb12d95b5300141c3cf/granian-2.7.6-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,630 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/cf/79/3cc94f59fcc14d00c96800aa4d9385e91c051b0140a94fca7a6adcf2f5ec/granian-2.7.6-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,631 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ff/4b/64d0874c83d975ca7acf97f23f4d888a675d11d782d8af74bb4e8b41d528/granian-2.7.6-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,631 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/bb/036c2b53f765842deaf64a3376310d129671e38d36e93b4b4531f91b1c7b/granian-2.7.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,632 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/63/6b8d2169d8094b5bdc01b0d108e1c2091bf3dba3f098ae8f57913f1a0cf8/granian-2.7.6-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,633 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/07/7c6d26e9b5e2dc694857bb2367ad19e155df97a3126b4a42f8d2da719ff5/granian-2.7.6-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,634 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/44/1b/510d0c76c21ed188b281e243ef7d89efa79d6324b2d6962094651dc9c366/granian-2.7.6-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,634 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/b6/e0ba4b1e2a99c16affaa98a6617e16f2165ed8278b03a57987df9bf381fa/granian-2.7.6-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,635 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b7/c0/2508d9a8c10f910b86c88af31e5ddce5a3be6eebe92e3938887e3a23291b/granian-2.7.6-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,636 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/18/82/335d6f8f41caee1f88c1d81c942318c58ad956c002dd0385b5fd1ef0576b/granian-2.7.6-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,637 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/7f/feb6c399056662597c05322fdaa7680f02ca1c308511d961c40ee3da2e8d/granian-2.7.6-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,637 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/1a/e48b29e7b0bc53498ad6d85b7fbff0d0601289fb6284e1ad89c5e565dc23/granian-2.7.6-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,638 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/cc/c7e04b205f0c668fe68c21a8bfaaf775a6ec4067425cd694a947e19f7f9e/granian-2.7.6-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,638 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/41/70d618ecd24493101f22e003a8172f038ed7dc2135a3dc7938bb8ecca0bb/granian-2.7.6-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,639 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7c/b0/ce1fe2b72d43b4375df6fa3f011401815a2fa294f7140a77cc1000a0e004/granian-2.7.6-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,639 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/ef/d8299ddca1c687d8009624b7944e5840f2773f728f9f2e0eac301fc04f6d/granian-2.7.6-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,640 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/de/3c/1a4d2439ae4c1b86c69373a32b306da9e4f053f0ca6313a2b0709d604e8e/granian-2.7.6-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,640 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/6f/2052643f726ee53bc9e66eec08cd69b622b88b0c60b435f245109b74b631/granian-2.7.6-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,641 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/02/4f0ef1d8c86a2b23926853791ee54df8d97a70fe2ec027c1be0b0cddc40f/granian-2.7.6-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,642 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/53/d8154fc25038672daefbab99f9d719befac36fdba4a4c150b628e860ef9f/granian-2.7.6-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,642 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/5e/b3f789a1576b523f494f321b360d12ce290df8b13165e05aa35b52544c47/granian-2.7.6-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,643 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/c1/c3a4397aba2dc4990aa930cf52cbc36d04ba292eab770a9d6ae62a635f6f/granian-2.7.6-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,644 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/ab/9027c0456d28ac89983384f5cfd7cffde35319de2834f3021bfd8f131b7e/granian-2.7.6-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,644 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/53/fceafccca5596a99dd7473175ee1335768c7a5e97d0bd3c6d078d75238ad/granian-2.7.6-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,646 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/57/4d68444563e018cf817e9ddb3b1e6fbcfa5ccb66a2338f3ef8e7885c31a9/granian-2.7.6-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,646 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b0/d6/7bc0da726092a53f3385faca77820726ede03247328b30d82e4e1a1f00d7/granian-2.7.6-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,646 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/ea/5ffbaf30f362dd372e6ca2ce663d12da7cf4ab4510f7512fb0e6a9b86d08/granian-2.7.6-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,647 Found link https://files.pythonhosted.org/packages/5c/4b/7c27442d6377607bec0802dcc1ee73554f1b3982ed6fca3dab253bee55d4/granian-2.7.6.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.10), version: 2.7.6 2026-08-05T20:30:05,648 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5b/74/5db0210bf5386bc0714f6d1e15f0a57267aa7ea34b5b24e68c044c4944c3/granian-2.7.7-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,649 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/a7/11eaa818b6ab832e01621583a7d91a9f1305d0ce28f458581a3b4a712636/granian-2.7.7-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,649 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/2a/07b15122e3d88352f62f2d7a913813437b50d1acb0ad44f400500e633aae/granian-2.7.7-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,650 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bf/ee/b35aef3f49f6839e2bc2f54d997c639dbd992197cc965d333884141052f0/granian-2.7.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,651 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/ca/15d8fbae683e12a995e30f105621e38bab1e82ddfb00876e63869a0bf5ed/granian-2.7.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,651 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e6/46/65a66ab55517ff5a346dddc456bfd1d7190ad621c311d98dd16e7b8eb3ea/granian-2.7.7-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,652 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ca/40/485c8682d56b7067b6cbce336c239f344c1735e8f642e449f24ee601dd2d/granian-2.7.7-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,653 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/ee/b4e54ad06d8eb28cce52c869cdf9875fd203bbcd5084a4aa66cb6b945bad/granian-2.7.7-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,653 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/fd/501f9a983dd2d0ef4cb3e3f8d93dd55789b849d4b70f72b14bb61cab8bb6/granian-2.7.7-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,654 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4a/ab/da5371fba82db846deef852823e346b14af79a95f7d7f9fe1b6f8bec64b1/granian-2.7.7-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,655 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b1/e4/2d310ccdf09141a5ce34f2f7bef933a99c9f1645b093e5b9768fe1af97d8/granian-2.7.7-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,655 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/48/e4/8b2e59ce2bb4bd7a507d98165b65a82f6e4cc94830490962bd06ab7d2a70/granian-2.7.7-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,656 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6d/fa/e8a7d839e344dceca6b04f4d53f25fdd11f98023e6d5c7783bad49942d77/granian-2.7.7-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,656 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/46/b9/654b62606a6c61060956d3fc88f869419449ea7484e2908883ea77c7747e/granian-2.7.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,656 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/a2/600191ac07fb4cea901a52677182c07ae0eccbae8161587d34e9e81a1b81/granian-2.7.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,657 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/6f/7d3f45152e6a435ddc11e42177318478fd999aac27d48b8d076023539855/granian-2.7.7-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,658 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a5/3c/af5ee93fc34ff06ee1e25475eaf68d8cee56450f5657ce6c3dd116ef1f02/granian-2.7.7-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,658 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/21/78/2852d3f16231bd39de1d93c703f8d99a81ae8e8b1fe890f1d740ac6038d0/granian-2.7.7-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,659 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/a1/185e92eae431caae5b4e3250e697b3ee20ef96059947b95934ca221d3c89/granian-2.7.7-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,660 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/3a/253634fc1ed40a4295f0cfbb1de9476bbd7135a2384db724b0a359059afa/granian-2.7.7-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,660 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/14/c2791b0108662ec72b2cf65d2aa5ef133cc7d3064d640d6823e5c83e3a61/granian-2.7.7-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,661 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ab/e2/5f87e728614495b47a08400eef6be6a114e093a9b0bfdb56dae80f100f7f/granian-2.7.7-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,662 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/60/758cf2de2c87e934a26b20f5eaf09d7d47a033845bd7d62f1ce93749b47c/granian-2.7.7-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,662 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/2d/eb660641857f97d693097ed0122f6c2119468a292b8f7579b1f79012bc59/granian-2.7.7-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,663 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/6c/fe6a8e171bdfc3766dbc97bd3ed07f42c5b1749ca0a09f20b9e68c69313f/granian-2.7.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,663 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7a/58/c316ad3061ee2f0036484a32e1f49117242a031014ac973a77365c0eae18/granian-2.7.7-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,664 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3d/84/c281d152d1735b26381254417206bebb1d4042aa710e21db3be0f5a9045d/granian-2.7.7-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,664 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/3e/74d24fc3f2466005248465845818eb3b35317a4ab592c57ad6667fd1b503/granian-2.7.7-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,665 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/a6/0b7c9519983330956718b1c87480cb8565391d4952149cb881d1a9ec1d40/granian-2.7.7-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,666 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/18/c5/2deb03a0356be3bfa3a2e21a826b6a8a84ed79bbb4791140b3bb370430ff/granian-2.7.7-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,666 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d8/c3/dc003ceccc6b4821e96c0a409b9413bf590cc27dd355a0ddfe4e1c7de2ff/granian-2.7.7-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,667 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/37/2c31dbbd771a5a003ac7f31978048dcd9dd44f8ab2d2b65da5919483a0bd/granian-2.7.7-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,668 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/24/1a/ef1ac4d12b2808361310df63e4fe51fe9c5ede507db84bbde09389b8c812/granian-2.7.7-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,668 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/13/7d/e96193fc1a56b1843182bbd1930e88da2154f64b9715f2f38dddd2316e50/granian-2.7.7-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,669 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/14/9a290bf9f2032833eeec66d195220c3f5d3f77ac71f3b2d826ac63d92f64/granian-2.7.7-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,670 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e6/a7/3b86b2205b9e7907589b58cd44465c42cbcf37efe0ee3c37da7c7676866a/granian-2.7.7-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,670 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/52/f2e0f616d19b6b7762a0b8966fb6df037b56666f306a81ad2bee1f9a0c39/granian-2.7.7-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,671 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/09/9d/0e65ac2a786c5a60bcd2631899e7ff82a2edbb61ceca7fc3fe3d8cd620fc/granian-2.7.7-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,671 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0b/4f/6ef68be53d2a55549c4d1755d8d50ff13ca83d76f269e5073cf2756b1790/granian-2.7.7-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,672 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/d8/b53f0bcdd48a042dc54dd971d5459ab7feb6d5c3d18f04c7d1d4413a12c3/granian-2.7.7-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,672 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/b9/b573b23c00c9a194b557c155151443e4dfc58be7df2a2101df80104b2e0f/granian-2.7.7-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,673 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/6e/7669c6af359507bd9ed850d7bf759e1604729e3a696973ba2591428bcb68/granian-2.7.7-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,673 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e6/0f/6eabae02b22701800a094efe6800dfd61e52f299fa4fcee68c8836a7b18e/granian-2.7.7-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,674 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/89/a4/c24f4c3e1b139612e3b59520b051cb0691817cae38ee1abe0fe3cab69853/granian-2.7.7-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,675 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/79/37/c0cbaeee15dc4d029c295e0b4990e1d49405c54431448dcc26b6c6a27316/granian-2.7.7-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,676 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/59/39/6d31b9c1035f3743067ba6f4f6a084edf926e5889fc4863bcf81ec3f27c4/granian-2.7.7-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,676 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/78/73/4aec3e0d9b3fa7ea44e51787a9c1df78d80f4b5aeaefa0629d290959abf4/granian-2.7.7-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,677 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0d/87/0a5397997c50f0bb7d9b83c47d94c676524af4dd5a371988fa9c39864029/granian-2.7.7-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,678 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/98/6258cc4bf5ee2d4b57f18481937eac36a98cb0fcf098c12f99235b9840b2/granian-2.7.7-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,678 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/c5/2f25ebbc0a82a9f3e1faa1998190866307f2a24b3ddc3fb7889148738469/granian-2.7.7-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,679 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/20/ad/d23055976a72105f418497f251a9fd56a84cd98272b8a0e1113ce8167aef/granian-2.7.7-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,680 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/66/cd81af83f702fa6aabb733794d7e7f73dc57d687780e1bd466961ac4440e/granian-2.7.7-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,680 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/98/a8/3cc6d58c56d61ffbe7a4a257beeaebf102bea2951f7705e60d83ab9a39f3/granian-2.7.7-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,681 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0e/44/b7117f08ff862749efcfd13690e577232edfcfd3606e7226c79dcebd8466/granian-2.7.7-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,681 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/91/70ce98db3e8f9ef6cff13868be3d919f8446cd6c05375d31418e062308a7/granian-2.7.7-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,682 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/74/2b0055df74eb120c0ed5e1660c49c279bede455c517bd0bf1eefc0045e0b/granian-2.7.7-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,682 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/6e/bd5ea12ff6f7a1939a30ce5694af41c02ad397e891cab3d524df2bc30baa/granian-2.7.7-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,683 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/09/66/9f7da3d97839b506dbeeb0e5d20f536e37e8444f2d168a6b7c5fe9d59ee8/granian-2.7.7-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,684 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/e8/0490f2b51e7673085ba78ec6e1251f8a773871b8fa1cf65deec5e3f54eb7/granian-2.7.7-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,684 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/a3/b09691823430d25b3b7163105f72f19f5fd23d2b56c1edb9f2acef6970c8/granian-2.7.7-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,685 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/d3/a81b2578ed96fc2d1c7c10698f93b4e56aab9845fa5044f7a6115ad7e53f/granian-2.7.7-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,686 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/73/bac28dfdde786c4bf8309b891b4c63c043de2091f6cb5094917d36a51850/granian-2.7.7-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,686 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8f/93/880a60d4a5e35cbab4359466ed1ac0b5ef37bfd566470711f79b7daeefeb/granian-2.7.7-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,687 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d3/ee/b8367758b4fd9d1042c48066e85349680f9dfc0fdffed0af31700ac407a3/granian-2.7.7-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,688 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/de/32/04ee0b185cec89e5ef589f3eed885249f7f798d3d0622801912c618f93fe/granian-2.7.7-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,688 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/a5/0836cc5b9fa934c9bc3dd144146c15651b10e7fb9839a0fd771e9676296f/granian-2.7.7-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,689 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bd/a8/a77cb571ffd62a2e8390fbb03914b9ad8ba73f064e7b926bf336f99f7ce8/granian-2.7.7-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,689 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/bc/136823fe5592959542f46a4211d9fd761366dcbcc039e68f180862208b31/granian-2.7.7-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,690 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/72/ea18770940c76b49d2d73e655f22a95cc704642b19142338136fe5f2464a/granian-2.7.7-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,690 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/1b/83a9c476251f48d9ff2586be31dfcdb81d7bd367f476a1ea79b37051cd49/granian-2.7.7-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,691 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/7d/4c2107836cab991a913bb148ec8e04b80b4dbcc826a039cc719ba0d976c9/granian-2.7.7-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,692 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/01/fc4af8580154820dda9e9df072fc53861e0bdcd63deb51c640aad3798123/granian-2.7.7-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,692 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/35/75/c350ee9b95865ffa2fd9d5b82d5789c30856093e28eb802e6df2ae151831/granian-2.7.7-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,693 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/87/7308208bcdfc7c8256a85ff851146696ebb7f334782fb46bd7ceca09a24b/granian-2.7.7-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,694 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/1b/d7234aed33a645ea2573faf7ffedd7087921c8a1fb13610024787d08c048/granian-2.7.7-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,694 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/52/f289572faa0c474619b36584f2133ccea5019b4ed863d9a4e1114cc5c05f/granian-2.7.7-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,695 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/59/50ecb190f848ce52aee1b1fa04a3c7d42578db73727c08149106ffbffcbb/granian-2.7.7-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,696 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/77/9bd9ee707c8a0e162b1368aff834b66d7914e8b1a9b325ee59e7046864ae/granian-2.7.7-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,696 Found link https://files.pythonhosted.org/packages/0e/37/b47e83868f8cda609d48da01adba8af7a86559ae0a95d460cfe2a4eef70b/granian-2.7.7.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.10), version: 2.7.7 2026-08-05T20:30:05,697 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/19/02b469ca6007641b2c53d8053a47340bb51b817abff4f9d0ee92329f1dfb/granian-2.7.8-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,698 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/d6/eb17192ec8cf9d0379dae21e0943e035535fe4b7dd7e2afd6aaa8b1d9c67/granian-2.7.8-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,698 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/fb/d9a70ea895d7850d7d1a07cd176a7227165ef5db45f5876d35336ad047e1/granian-2.7.8-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,699 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f3/02/939fa01af5172d72c28ceb43995291b699035030c6e4bc6bc53c12d02518/granian-2.7.8-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,699 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/89/4facd091003f3e3171539b3779f4aa3f1c1dc7a7044e0f80217ef939eb3f/granian-2.7.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,700 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/94/72/1f123ac02c0651201f69064dd43c6f6032a924fea9837c3e98732f521ed4/granian-2.7.8-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,701 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/63/d5/187e2772ab7e211ea40ea00d965369fa1afc921c89c1d1cda64344aef927/granian-2.7.8-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,701 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/0d/02e3e2b78d351e493feaeafa45329ac7258c92d62f2cf3b3bdef8d45c173/granian-2.7.8-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,702 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/b2/2c3715e47c59f1cd7cb0d0a1c707daff01b7502ef2aeb71baf6e67b5d157/granian-2.7.8-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,702 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/92/663e0fcbb8a3544b424f4866ddefda09ea53b18c8883be98eb1ce6f3f168/granian-2.7.8-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,703 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/83/2c77df42c1bb243428979a55e68f516fbe086369d69cce1f947d016ebaaf/granian-2.7.8-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,704 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/3e/58f2563878eab4e4c9263eb69745a32ba525cde2e25a954eacc86777febc/granian-2.7.8-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,704 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fa/d0/1e14b1749e67f6c2f6ea944b5382b13a6828958e22687c2c17c68dfcbb3f/granian-2.7.8-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,705 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8e/d9/4ddb1128fc269656fbb3876edf0321a3883336a9a54176147477bc291cb5/granian-2.7.8-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,705 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/56/0642dd715f46869651908832869841bd848025c2a364586d4bfc30c9b04f/granian-2.7.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,706 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/7b/cf2c19703e1e66058065c000964c8a68b0db8504849d28da3c208ce2907f/granian-2.7.8-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,706 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/8b/5ac6256ba101995cd49f8aea93a88fb0b6363fc39d65b67348a442b1511b/granian-2.7.8-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,707 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/52/7e35223193a72465695394de79f26f889dcd0d7c95804180bf5350467fdd/granian-2.7.8-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,708 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0d/62/6a4a5da3f34a3b4c2635e4176aa5fb5e04fed493129acac1a29b8f18481f/granian-2.7.8-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,708 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/09/89f578f0d9af4627fceaf0a163609aa57614ec2ad9f5fdaf6a7bcf445ab7/granian-2.7.8-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,709 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3c/59/d5aa3d0866b9ac5437b628a6661584522b5c54ec67247f13beebcf524502/granian-2.7.8-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,710 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b6/54/87cdd465be35ee3eb3cf8202c2823c6d65d3d903de5ed1fed305b74819c0/granian-2.7.8-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,710 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/6b/b4bb56842b2798c3d03dd4e69c7d31ae8b2b837a7a48fa7b5ff2ed7195cc/granian-2.7.8-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,711 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/b0/5ce2ad7fc6621f7bc8c32dcbaacbb432912c09b8c9f31355bedbf561e3cf/granian-2.7.8-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,712 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/e1/e9535c775dcdbea52a7ac9ca46b7be788bde2050a12b11d3f99eb5ce4427/granian-2.7.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,712 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/a7/49b0a0a0bc8457148518f87a776098abe5ff374f82ca5d48788ee94478e6/granian-2.7.8-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,713 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3b/e6/686452abe5a46708047d7e3ed50798534bd9745163fd830ae8b7843af98a/granian-2.7.8-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,713 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/a3/606da026cd23dfcf566a786a35cf780dc9ba15c0dd46c506253934ab0f03/granian-2.7.8-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,714 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/f6/6601110db897c76c69025ede25041f174090810b735ffa90ca16f48406ba/granian-2.7.8-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,714 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/04/dccd3f261affa376adf679b88264cd3456ab19c0e408435e3107acaf581b/granian-2.7.8-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,715 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a1/7e/d00becd226e5076da180e9a735a397c6c750590e49f04004411949fd5b53/granian-2.7.8-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,716 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/d7/b52fdb8202afac25ee638a07561464b598b26ff1542186d54113d5b13724/granian-2.7.8-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,716 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/17/25a622b68afe99f81a60f2e94232e4bedc888beea415d806fbc8d2e37bf1/granian-2.7.8-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,717 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a0/5a/c0e616da2ada06cb455b81833d2ca5ac567c762082c88f285489beaca183/granian-2.7.8-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,718 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/20/82/61859412d613c29f4a8ffe9fdcaf1393958eaf4932891ec3b7ee45464344/granian-2.7.8-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,718 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/c1/a4f84be3a4ae7fe3c028ad7ab2cbec683b79ee21be7020ab3adbeff3abb2/granian-2.7.8-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,719 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/5e/737d0d84456d5be9a5249bcf7cc9eba731a70a0a03ccd7cdecd2addddccb/granian-2.7.8-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,719 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/65/3e/7aa8a1968e309f79ef9c1a196485392cbb4ea90886f067a0060ab5f88029/granian-2.7.8-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,720 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/07/89/57b6dc76eb0a686c5ddd383f68a7d301e717e73b0867399071b8c86b02dc/granian-2.7.8-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,721 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e8/3e/a0bada2a74d67166f872251f66195cd0d369f2a500abf161f2766c8f3197/granian-2.7.8-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,721 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/95/1d1384785249012d4d91ad14594fc5609017bd864474919c6dc463f873bb/granian-2.7.8-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,722 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/9d/5310ff5c409c45e5b4265ef8b7845aeef1b8748ef53e5b3451bb4b416a8a/granian-2.7.8-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,722 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/48/88/4d6834d5a7eb646c8a79f9a2ac9fe9bac1a68058ba199fecfb7b9013c74a/granian-2.7.8-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,723 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/41/d22e4b7dead21558da9c07a2cd8436912c77b49f114a59a71fe7bd49c3d2/granian-2.7.8-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,724 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/bb/bc1b836e1a7efb03e78c8ac94e9ae2dd76606ffd48b5ac1db4756ea45eb1/granian-2.7.8-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,724 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/8a/5c6e47be75f8af62d942d574e114318a96116e0ff79da49bbd477c7b0022/granian-2.7.8-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,725 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/0f/68769de4e9ab2bcc845e889dee149c86df1b455ecb8af011d624f87c4498/granian-2.7.8-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,726 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/40/2d/81fe4cddceaabc6bf454a64e3141725cbad93043445c34519fed0a984237/granian-2.7.8-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,726 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/7c/971c4ebd7e7bf68d8731a822d720911c1252fd0cfe1b77c951c81a6c0985/granian-2.7.8-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,727 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/98/26b0c48e120cea36762b738751dea42b5b5529c74c0c48e9bd524c064252/granian-2.7.8-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,727 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/02/f4/0a54b6d7b244938e16bef7ab35501c9946012305c00d1438fc78d060d606/granian-2.7.8-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,728 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a3/a9/b84432d92ebba56402ca82a8482da4bf4b229411a17b806547da0d4830e3/granian-2.7.8-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,729 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b9/26/0d9d5cd84e7ee3003d7fed448b4547c0ceaea649e6500ca69541c35c420a/granian-2.7.8-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,729 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/74/18/f14b882c99446a6fcdcc0317cc4e35cea939122dbd4e86da400cf9315a7a/granian-2.7.8-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,730 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/12/cf/437bbddc90c8d93121df8ba8c33a45e7f839d5d1d9f62cb0599eeb6f4570/granian-2.7.8-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,730 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/2c/9dac305c16276cc8b2b4a74ab47a8deaeff9ae8e4d9455d1322cf7477429/granian-2.7.8-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,731 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d1/16/9e7d1aff7ff58ed6c746dfb27398c91995d78844f46229e63c406403a3ed/granian-2.7.8-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,731 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/01/10/986ae9776f346aaf2d1ca6c96f4ea4bd2ceb64e0b348d747161f231d2ce5/granian-2.7.8-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,732 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/2c/f8031160c11464fc9f9c4a87dbbda69cc86afa52f6e93866a0b65851958d/granian-2.7.8-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,733 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/09/e21ca0e8174dd6502151a9420d780c2acb94ee90a1b22ce0a26a479f32a6/granian-2.7.8-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,733 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ac/62/f56c030b7f6f912b7b7227771b247a7bceffe9b7ee513d9822c4e1b0a0b3/granian-2.7.8-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,734 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/86/7f/84ac8f8e7258d1e70864e11f7f8146538ffe7e45d2dbcb698d5f97251805/granian-2.7.8-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,735 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/00/17e53f13c6f27f96fa8566b5585d25b5ed27a2658ddc7166bdd03d09019c/granian-2.7.8-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,735 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e7/32/e99264e9074533a00bb8c2f0586e1895e898a3f57212d79f34aadda22e23/granian-2.7.8-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,736 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9a/b4/3d81ef6a048ca2c860be884b141db65945326edd31f95d841fdd03be7bee/granian-2.7.8-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,737 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/02/68/ac3333fa30bce76092797b5b2abcc095c0af412a958201778da63808df18/granian-2.7.8-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,737 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/97/47/24d84410f76eb5abd6c96d982ffeed02369bce98543487cd37407639aa63/granian-2.7.8-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,738 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/7c/8621d04b92eb1380ef0b2539b9dcac161af494681e479328556aaa39fb34/granian-2.7.8-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,738 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/99/1976784d46e78452555b2c552e7ec636b5c10f9f4a7e18dddc0d9718e235/granian-2.7.8-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,739 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/20/c14507ee2e62800bb356ca782757e2bb7acc65cff8ff80b83fffe71e3301/granian-2.7.8-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,739 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f6/4f/4d7bc6f60fc8e852a015b4eac6dd9ceae354846fb20c5b6f4a7a0b267d35/granian-2.7.8-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,740 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/75/59/3b0e1449ed53587f7e88a10c272ef2df71621f53b293142d091b2c11b408/granian-2.7.8-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,741 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9c/18/e49dae62f596dc14aef106eff66fa530555188651d7b0f54e6a37e3f6eb9/granian-2.7.8-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,741 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ce/5c/813efe18addb5d59b5e5d95d178ce4e12f6d84adcaf56e94bf82c348a174/granian-2.7.8-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,742 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/ce/c628daf6a7071d5cceadce24f058afaa420cf86da1d5c0114a921131e281/granian-2.7.8-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,742 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/88/05/482c725e09b682742cb4b06b9face75d974518d4e5d94deca0776068fd04/granian-2.7.8-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,743 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/df/7f/a715a90bbcaf6f71785cadfb90a318c07890037c9c0f621eb09373c8fe2b/granian-2.7.8-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,744 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/58/f80bf89dfccbf1ae339b7d147b8fb5882d89ec9ccbbeef1e2ed99e9133db/granian-2.7.8-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,745 Found link https://files.pythonhosted.org/packages/98/d5/70694e4d7ed4e065a1b3a53695a02fe575bad5cca91c4a0107dfb02711ed/granian-2.7.8.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.10), version: 2.7.8 2026-08-05T20:30:05,745 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/8d/909e09ae2317e8d9ea2f17c60460adeb10bb478a6e5d6ec47daab7ad1f8b/granian-2.7.9-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,746 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9c/31/d2b07484a0f06d9821775b0ff3ecd56113b1b9f7278f0b3dbb7199159e96/granian-2.7.9-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,746 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8b/d2/1524ed3bb7e4f375b2fe6741ade348f2a5efd4a9fdc2892fa549adbe8e14/granian-2.7.9-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,747 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/61/322f61795703c07bf80e8232f2c48a16507206aa67ae82a9ed8fb9d8248f/granian-2.7.9-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,747 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/6a/6967ca4eb5f24c59095f0bf6241d01df5e0ce4774085a7ac4c5bf466fe2a/granian-2.7.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,748 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0c/59/506e576a937db6ad6c7d2293e6d4ad50e8475e0ca71859be08774c99110e/granian-2.7.9-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,749 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/5c/8a71c68d049cea7bdc09f123ee8d79a743594a4289be03f20da449314c09/granian-2.7.9-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,749 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/c4/a56be4dd7119e19a6cacf5a602fd1decafd5069b4e543cd4e0c46acbd96c/granian-2.7.9-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,750 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1c/be/493b0235f3fe93b74a14755aed12b2222e9ea7d483ceeb956665298f2e0b/granian-2.7.9-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,751 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/89/bb/fe152a1314346da03884f2c9d88504b3e2f2918d9f16572d98318d6a94f4/granian-2.7.9-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,751 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/c3/b448c723ffc5ce1b4405654ad4502b8463ff055c05ff595bcbe726d1c6b1/granian-2.7.9-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,752 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/38/43ec59bfec87488db885f8a6b8cba49ffb56ccdf14648dcafa936580810f/granian-2.7.9-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,752 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/e3/2ec22fe9a560dd7d62cb64ac5b6b9823af427afdc011c22380e22ce055f7/granian-2.7.9-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,753 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/45/0be7994fb5487a82de64cc0b850bf6a03b813b7f31dde8b571bab44d1fdc/granian-2.7.9-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,754 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/e6/2825ac380b99ed96c44b745123663f35e194f068d2c989316677f6eec85e/granian-2.7.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,754 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/6d/23eefe9c3fa664658d0a2c168e4d401c9a306eed5d78456f40a6b4ba93e8/granian-2.7.9-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,755 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e5/bb/f8f6209a71636d1bc0f27ab7f4c6ef2dcbbffcc73fdeebabfc279ea8dcb8/granian-2.7.9-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,755 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/cc/64189390ebdb1b604ee94e39c2f739e35753796c73ed157584cf8d6dc702/granian-2.7.9-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,756 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/51/905ecd8596ac85bc3fa6c118ca33ce77ffe0234caa3a6fa5b9ec825b9b96/granian-2.7.9-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,756 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/1b/b1f1ae9843c6dfcf623401cd6fea8f90a9de9dad4a01de878534f24a3f31/granian-2.7.9-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,757 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/7d/ea14f692056fc08d625aa62b404c10781393f98eadef0208d2fade1f5028/granian-2.7.9-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,758 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/6e/6e172bad9a56ee79b9eb530dc45f993159872eb948868c6eb529828d46d8/granian-2.7.9-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,758 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/e6/f580baa79fc38c6d0ac83e6047150e66d842e5b2e393acc5188f356c73e4/granian-2.7.9-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,759 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f1/ed/600a820132ce60a987091b8688e60fad3276fd63c1b726c329958d5a4148/granian-2.7.9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,759 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e9/c2/f38c504bdd150a5f8dc4907309d5467df827401614edabe0d7453e384770/granian-2.7.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,760 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/78/01/f6ece64a623e604eac9024751aaf1fab11bf38483a8563a7e009ffa55e00/granian-2.7.9-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,761 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/18/e6f612945ab888cd7a4ff0d42a51f0d3d274bb1860ef90dfa7386d25ffbb/granian-2.7.9-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,761 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/01/25eda803061400b4176d7bb3f144948a065dc76299112ac9ec1d91871cc4/granian-2.7.9-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,762 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6d/e3/b3b049d22fc1dedf771410036da06c9bf05f9d24b63474147970ebbb99a0/granian-2.7.9-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,762 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/44/d71bf6b7e40f9d44f67b9b0ed861fb89d0912daf88cdcb2b7c69feb7f6c2/granian-2.7.9-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,763 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/c4/a66d5c6daf849d012e871ed2684a2e7f81c518ce9f9e827f5900d99d5e7e/granian-2.7.9-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,764 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/5e/27fe98fabcae553e3f5087b46f3185a257ed9ee5d7f145d2fd03309bcb60/granian-2.7.9-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,764 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bf/b3/9f72bd1f36bd3825d35eff3bd8d00c7a01affdec91387fec6e33e314dc6d/granian-2.7.9-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,765 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/e3/21e699362e4ecd56d254519d042316444b34c2048e32869101db9bfb6db7/granian-2.7.9-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,766 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/25/d4/4afb3e49ca32b7b6528c2cde626ff60d43663c3567b500bcfbe40af3ca73/granian-2.7.9-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,766 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9c/1d/2a19bce46d187296752c9a54cf833f0472232eb6ad4152e99439163fbd1a/granian-2.7.9-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,767 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e2/36/091e26516a7d9093068665dfeffc61dd87c0cb9b9869ffdf452296ab237b/granian-2.7.9-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,767 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/20/f7/a4dca67e6b68014d548d957735521ce68b2e99a5474722663d048c740063/granian-2.7.9-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,768 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/88/842e71b39a3a02a16d49b4495c20150055e0888aec6ceb1b965df3a872a5/granian-2.7.9-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,769 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ba/2f/51a4db315adbc5e28bf5ac97cb93e04c5e7e6705dc0ef6c8220851453074/granian-2.7.9-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,770 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/7f/62673800ed73a85d5b629f493d06a387834196e9463b115ef4fee35d1928/granian-2.7.9-cp313-cp313t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,770 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c5/f3/08878d6a5b010e39f168b3cffe5011183eab4464a58144ea5711d22d9888/granian-2.7.9-cp313-cp313t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,770 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/34/b3/fc344b4bc668d5f4eae9bddbd0eb8f2517214470dd40d178c6c51d14be22/granian-2.7.9-cp313-cp313t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,771 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4f/32/65a9b41f107bf76fd23c6c6102eee6ac1112cb84250408d034517cb415aa/granian-2.7.9-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,771 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/29/f3/60413bf1a6f6da32b10a3dcfb45c2d09de2dc2f6829555323239635b6398/granian-2.7.9-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,772 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ab/a0/6cd1b05e0a868b224232fb203838272cdd3165d16338a847f726b21926e2/granian-2.7.9-cp313-cp313t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,773 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9e/72/cbb85914df3e09e9ad6a59406157622a50e64df960e378d1091195a5a0a2/granian-2.7.9-cp313-cp313t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,773 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/7c/ce3d1ef6f8999106a41d828c88f154b6bc6f700950894613e62a3bb46e2e/granian-2.7.9-cp313-cp313t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,774 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b4/2f/38daac752e7384c5da56803a65428ef29a196df8e436082813b391877ef5/granian-2.7.9-cp313-cp313t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,775 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e4/95/4cbe8728c9e609f33ec676e194a6296cd628bfb9d6c1310f4ab06634f09a/granian-2.7.9-cp313-cp313t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,775 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/43/fa/b388d36bef00f28f2c99df3ab7a08878116d4d1d654b6f93f7b0ef9cde5b/granian-2.7.9-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,776 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8f/ac/2fdc222d98960c5d0a1d1970ee52f9f4e3a953b2862d7be8fb043e74e0c1/granian-2.7.9-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,776 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/79/beaa9a25285aea37b7bf9c2fa7357871b51ae1a7ee79501d570386e188ab/granian-2.7.9-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,777 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/e4/ef1ca00cc17664548427908da36d9a16e29e7adb34318d5173d1c00ecd1c/granian-2.7.9-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,778 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9d/c5/80826359e26079665562b362f0a5f05261183a8b423e31c954f110313bb4/granian-2.7.9-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,778 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ab/77/d595c9698b7799e28c4dc9a3091d30dbea9e20e9e92926e47f9c974b7a77/granian-2.7.9-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,779 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/99/46/5200e2b09feae19b7a96371eb2f1523faf2e99aae60584f286db0263cea6/granian-2.7.9-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,779 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/87/06/432aaa769de91176944d3210734e27c223c77b76da359699067cd90d4c65/granian-2.7.9-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,780 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d8/83/8e5e429ebb1465c998403a60e0078784d28b819954c387a9558d99b6c3c5/granian-2.7.9-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,780 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/51/5c/b82a31436c740dd0a87e091998f9c350739cbd260aa3880db6f5418112a7/granian-2.7.9-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,781 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/fb/aa241630b4e987c0b343d08c71e20a89098f9c863a12842afa19930f82a0/granian-2.7.9-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,782 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/1c/787f63df68e28b9e5793efd80c7ba9e1a0e77663c921525552ac3b0d9305/granian-2.7.9-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,782 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b5/60/fcc41cd8f394c12785fc2f9d9843ad4329e90a2468d0aaf3474be3255e90/granian-2.7.9-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,783 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/05/0f/555c2f436cf386614e8197ffc3a27c6e3a812149fd84367d2f988361b4fe/granian-2.7.9-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,784 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/4c/13bd13b0dcc2697b521e75efbeede7328c0809f3e93e964362fd334c0dd4/granian-2.7.9-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,784 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/02/0a/c0b977247bf3dd4efa92903dd316b8089f7e67cb21922e83cdcdd98201f7/granian-2.7.9-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,785 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/08/b2/8f50b2d83452ee3100fcd1b26a5de5206b8befeb9d36b79e6c20d5f6dacd/granian-2.7.9-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,786 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/3a/bec3533aaaff69a9a984f3fd578a2ca29548c9d8503770b1ba5c2260aecd/granian-2.7.9-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,786 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/d9/4526cc50a1fe3addcc29fe3c7c676d64046f724a4d8e4e29d76ba7dcbe04/granian-2.7.9-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,787 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/62/aa89482ffbc3e56d533cf8c87a91cfb58c486e6a77c522fa34c9f8874113/granian-2.7.9-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,787 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/82/d67dff2240a0627fb6bca3f0489d3d05a0083d81610c7efb6be71131b94a/granian-2.7.9-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,788 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/91/5d/5cd74e0568e44bfc3dd946cc7cfa050851e94837905229dd84ddf17a8eae/granian-2.7.9-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,788 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6e/4f/1710313a9b545877a61880177a3b909f195ab31bf1504294256a811f866f/granian-2.7.9-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,789 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fd/26/e15744979d1788aceaa53a0c0bf9d9988f2a9b7400b8b4ea4dc3fdfca99b/granian-2.7.9-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,790 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/76/ac022a2f9bea3df682462941d1a4da73160eb0f29c0a56dd987a8cda5164/granian-2.7.9-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,790 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/61/77/6b0540cb5e6de8af77b9cb16911dbbd3ba8737943eeb8555bf2fa92b3019/granian-2.7.9-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,791 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0d/7f/f730949f75f3a79993fb7c2255f9f82376ff83f8c13ec724cc92b668a0ab/granian-2.7.9-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,791 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/87/78/361ded082262cd1c142bd1cfd591710211148d3ac371eecca81d78c6b803/granian-2.7.9-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,792 Found link https://files.pythonhosted.org/packages/b0/cc/9c752e6173df02c5e37c0df7bffd50c1341109e4b4f8e5073bfd3a72dc82/granian-2.7.9.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.10), version: 2.7.9 2026-08-05T20:30:05,793 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fd/01/e0f5a01d4f4251ffe60a8b261f276aaa6ef542cd6d60dffabc519bccf8e2/granian-2.8.0-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,794 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/60/f2/be56c5c59ca9fb3415cebea005c219561cc31c226f875024631cd700aa76/granian-2.8.0-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,795 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a9/50/06db2a93c4479ba79dcd4d8aa1023e148d6057e125022910527c7a3af7c6/granian-2.8.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,795 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/71/26/a627f837fdf28a2666666e793aa8e542e069f852265eb999557da1788936/granian-2.8.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,796 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/02/88/f8f1239e1f477a0bb39de37dc1ffe03a588c1f507139be49327626037a11/granian-2.8.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,796 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/18/f4/42dfc71502ed16eab00b970a047e3886927668f63209d38f8a46dd19ae9e/granian-2.8.0-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,797 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c1/57/b6e1169bd769b10a946634650b9d28e15d84b928d2ebd4428ee3a14e7a5d/granian-2.8.0-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,797 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/31/f8/44afe74abf0a9dcc0d15d1511c3b1108551acfd9e7dfafff6d07caf48982/granian-2.8.0-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,798 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d6/93/57690f11fdd5ce4690fd8fa399bf22029bdcad88cb6785b3012836726bbc/granian-2.8.0-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,799 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/53/7e/275586f97049f548e78559d66c44785a9636e2d44328f49c764d58437725/granian-2.8.0-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,799 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/54/a18bbca2647d2faa720da32cd7e339356ab0a2dc4ec7243d015ee6a97b50/granian-2.8.0-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,800 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/2e/afa50e6bf9dace1dbc8ec814e2a251fc0fc09326590b90887ee9e3d1a017/granian-2.8.0-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,800 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/af/a74dc0a2699b07ece151fd6d9a5ff151eff70254b7cde49f8039034a3e00/granian-2.8.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,801 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/58/23/0b1e5beedcdefca60314d869f7e8eb25da5e741328ef31a58f1b5467fdba/granian-2.8.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,802 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f8/7a/41772d8980a33383f9c47b6cc5a9e2c2266928abe82734e83d72960f6830/granian-2.8.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,803 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/3a/a65c17a8caec6ad567c4ede495ab744ed6849a3a079657edc919dfb2cf1b/granian-2.8.0-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,803 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/92/fb/4d805d1847d737c5f70c8ee916e439da6b801356371876dcb0a4eeab4231/granian-2.8.0-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,803 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dc/a6/eaa2ba68ada39123b9c083247536a006ccc3684c479644701b48e295d43e/granian-2.8.0-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,804 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/27/dc/1b865720bce1fd33283e478d3151aeb01e74babcb02b3fcaa4bc0da069ba/granian-2.8.0-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,804 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2a/1c/cec72287bb2d313e74cd8a99140689151bd8eafe628276ad9035433da5ac/granian-2.8.0-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,805 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/45/ab/432706e82c0bb95ecaf9aeee26d36c13b2917a358377ecf07675b363d61a/granian-2.8.0-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,806 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/a5/b7835933f999a73d8fd5b15f6734f6abb40edac4d759b2490a069762c1ad/granian-2.8.0-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,806 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/18/63/5245e1d11a3920b1d7705d6748e736b07a48f1415817a2b7b0eab921b26c/granian-2.8.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,807 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/93/00/a2dd16309d39be4888fe90da677692f0148feff589438b536425ffd3d3de/granian-2.8.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,808 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/87/8f9e929ac017233ce14123601765d095305b407df0a512ae8c14ea741380/granian-2.8.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,808 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c4/2e/5124c9c4d66d3e8405f3cc5fa4074d06a703546456c002587af9d3c2822a/granian-2.8.0-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,809 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5a/14/d4624e7c22c7b26d1ba0e296a6c25621a6daeedd09a1399fdf9c34e2e8ec/granian-2.8.0-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,809 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/7b/55fd1dca67c273460fe13f622cfbcf17812b27077656bb9c7982b88e9d31/granian-2.8.0-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,810 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/18/b7/1ee1f572b86c5681387ca10e10750c3d35583db43aa85213bbc33f2cf6f3/granian-2.8.0-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,811 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bc/2f/0b4e8a671e52b868140a80b67ddf665aa85622114a2dc28dc550119cbf49/granian-2.8.0-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,811 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/45/1c1f3b80b19813a8c3f025397aea4b56b62d2d422100b10498a7f13bcf35/granian-2.8.0-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,812 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/28/1b/e686b7504e125a2dd5757f2b668c0ef4707467d04add2e42cfa9b19f9139/granian-2.8.0-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,812 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/bb/03/740fa22bdbeec4fa55cf017956955532ba760584a9479690442e1c831179/granian-2.8.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,813 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a8/f3/4971ab3775153452940c1f38dff2a141168dc2bcffb4348382ed47fe828d/granian-2.8.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,813 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/82/f3/bd62b2c9830fa3bfbfbac7e07ab086a0f0b3e5ab6613fcf017a389f975ef/granian-2.8.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,814 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/23/fd/10345aabf40982f9483671c93be9a1892ece07ca3bfe68babc4171caa946/granian-2.8.0-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,815 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/1e/42d540dae26873938dbc19cf0d692b9644c8d8a6aee668fa78c79f751897/granian-2.8.0-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,815 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/09/025227fb79b3b7bcfc810922863fdbc05bf3932030d207773bf2bba5bf60/granian-2.8.0-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,816 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/11/a3/aae60898ffb725ebc7f2caa5055d1aa4c6aa49c8ba29dea9f559e2eeea3a/granian-2.8.0-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,817 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/68/7b/5d5b9b3b02f0abe30496ad3cd7123221666fd54b0a3a3d9fa3a18c66de51/granian-2.8.0-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,817 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dc/10/1c8231d6592bce2855d002c0b82939c62bca317c82cf37ac98ed219b94d7/granian-2.8.0-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,818 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/37/39b99ffff95b9cce64c9964ff21f15e75b3b5c96f0529b56ecd87a8df037/granian-2.8.0-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,819 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e1/32/846784ed1e3b7aa84e473268a9c43cfd2c5b97cb9dd0161e4719e04ecf53/granian-2.8.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,819 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/89/c6/7e24caa2211fc669076aa223867e2bdb3f0a5bb9d74bbdbe9cfb4c8b5d9a/granian-2.8.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,820 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ea/be/9eedfbc98b0fb6f0213adc0338d530467cd1acaa98aa026fab881c672a8f/granian-2.8.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,820 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d4/eb/3b140540414e540a2708a4008eabfe3958c2b010ca998738fe6173300f9a/granian-2.8.0-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,821 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8e/d4/adcec457beec4f2775ee3cc5d4ac43c795edb0adf104cb48d9d1181b0924/granian-2.8.0-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,821 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ee/7b/0ef38e58546d757c12d751bf8bc9ab3b16287d6cf09656ec6d53874b0ed0/granian-2.8.0-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,822 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a6/df/e832f520be4c3439148ea13b8c5b635297138bc572115284b55c4425343f/granian-2.8.0-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,823 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/eb/40/965f20eb6cedc318d08c361fcc8b3c85efac3aadf5adf298b32f6075ebbc/granian-2.8.0-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,823 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b6/93/64cf513a32fa2f64a421b58b0b00486d03e48cdd69c367ce185140e00f62/granian-2.8.0-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,824 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/d4/4bbb6b1d9c56c9cb5ce636fc3c2d31ec0baacf6975d379b5ae4ab2c3627c/granian-2.8.0-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,825 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7b/1c/da817b9cf934fb041ae423744a1c89823af3299f91c2569fa04b4cd0f3b7/granian-2.8.0-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,825 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/ba/09/35c8b5d5001ec3024a1bef4c6305582cb5e8f8a2f2e85f90eead59910593/granian-2.8.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,826 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/6e/99b59975f249faaa066320c4f2927102c6740de87be8421cae99c47688d1/granian-2.8.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,827 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c0/83/42aeb107969349a07b7385dda0222fad830d318f1d5bdca084823650f859/granian-2.8.0-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,827 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/35/d5f6e690eecdf4a63460d65f363527fe3db69477bfd0df631f395c554a4f/granian-2.8.0-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,827 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6d/e1/98b97433013a1219ed1c1238befa7aa0eb83d7bbc872e63193e847e152fe/granian-2.8.0-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,828 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/70/47897e417dd22c83e731d85e8f388ed29a1b88a97404063c05a2510fc11e/granian-2.8.0-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,828 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b2/8e/76f58b9953a1aa1ba317ce0d96073a47dbb515d562fa524ea8a6b9564bc7/granian-2.8.0-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,829 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/47/8e/264f9215206a177d6a0958ec6a496923c6fa0fca785a350884e9d134fce8/granian-2.8.0-cp315-cp315-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,830 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/42/bd/6c62d461da7ccb76ecc57e2e4c29a63fcb55d21a4b04fa030e849e6d0225/granian-2.8.0-cp315-cp315-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,830 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/95/ed/cd6b65766c1f35718fe1d83de985ae79ebd2068ea27ab39457ab95439f54/granian-2.8.0-cp315-cp315-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,831 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d6/c7/36c80a53a43e20e8ecc0587c9b82e0c23ef82b26e258ff05750462fe689f/granian-2.8.0-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,832 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0f/34/760cbeca09daae682e20a6f4a894248edae35dd5e40f27ef6fe8aab315db/granian-2.8.0-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,832 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e5/17/daad58c44a0f934ffa5991440054b738758c645ecd35a8d81266f6bdd2df/granian-2.8.0-cp315-cp315-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,833 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/8e/2ed4b28cfb482ccb3e9d6b0812f64ef40598829c53dcca9260aa93994fc5/granian-2.8.0-cp315-cp315-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,833 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c8/df/9afd95c900d0c4fb5d57d1de1d9340cbcad9813b0374c4ac37b0a00c710d/granian-2.8.0-cp315-cp315-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,834 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/16/ff/ec09ab42ba46676440715b4810aca60ef92d39dffa68669a4daa0bf01252/granian-2.8.0-cp315-cp315-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,835 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d7/a0/1f2de683c90137ae5a66e89ca7aa72752edb2e0c55490442169007a9bbae/granian-2.8.0-cp315-cp315-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,835 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fc/d2/21d2fbf8517b2c0d82bda45dfa7ed26d933a5698ac7107c43da366635223/granian-2.8.0-cp315-cp315t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,836 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/94/1e/81284fa128f77dd6132ed62f29f0a099aec8622f2acd3c3fa7a733dc8375/granian-2.8.0-cp315-cp315t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,836 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/dd/8b/2f6a7012264011ebe6ea29afdeb333b6c50be3956b70cd59eecf248d599c/granian-2.8.0-cp315-cp315t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,837 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/72/ff6d27931f004e231dcead6c9d5d0c252a73358462885f19e1223784c72a/granian-2.8.0-cp315-cp315t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,837 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f9/8d/7501ff01a8ca751608783252729ec067a7dc498c4323ae2e31ac17c1dc30/granian-2.8.0-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,838 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/14/3f635ba0065fc36f7820704059bbc46065dd9e4fae55b28de46a91dff9f9/granian-2.8.0-cp315-cp315t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,839 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/da/6e/008efb0f414ff7c8c8d0d9112abb5fa9a93574043cbe4e5f69f9ab80caf2/granian-2.8.0-cp315-cp315t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,839 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/da/4b/01e0f0ad66c886a55c44912385ec72e7da68ece6becf3b67bb402022b605/granian-2.8.0-cp315-cp315t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,840 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5d/50/2a961f66228426d9c95b4d799f1fea5460f34ea01749108118d81ea33eb8/granian-2.8.0-cp315-cp315t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,840 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1f/0a/711050f09a1b027b13db918e7f272ff5e7f7b4699d9994fbe39f285e2e74/granian-2.8.0-cp315-cp315t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,841 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9e/07/1b6c05cb38172fb9e7c7aeef00be1956f7b7eeb096c4929df6eb58da399d/granian-2.8.0-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,842 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3b/6f/c3aa2246f01fa98ed273c6e0f8f1a90f4b91afaaf6ef3104cf0802b88a2e/granian-2.8.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,843 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/62/8d/e13731afb5ccd64256b6d9e3b0147fc141201100d9b3f8336b557396ece1/granian-2.8.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,843 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d9/84/1f77905ad0c4a89cb223793fb57847d4b97a435af63099d8ee98d9364d5b/granian-2.8.0-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,844 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/38/2e/e268ec727c3bbc397b731754a3a5f9d48f14d7c2ee13e0dac91149ef66f7/granian-2.8.0-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,844 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/3e/27d1725cd43e1348b0df74731f6423626dad6f761ec3c5e8057217fbba6f/granian-2.8.0-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,845 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/9a/3033a6c43846895af17fe01a119a6ec4fe1ffea5dc786ca4ddfa8a7c37d0/granian-2.8.0-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,845 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/85/bb/806619a7225c5ed42d980e91809e86ecb1ba7d4b759d83d2758c769329a2/granian-2.8.0-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,846 Found link https://files.pythonhosted.org/packages/58/22/f289f681277c8a1cd2c29177fc21bad080b270d6b60ac6e91a19cafe795a/granian-2.8.0.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.10), version: 2.8.0 2026-08-05T20:30:05,847 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/38/85f829ce6491f1e561308e92d96e9019d10aa6677961f8796e867681955d/granian-2.8.1-cp310-cp310-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,848 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/03/24/796b0f17425dd7dd9f26d93741cc528b96ba38cd9fdf0a796106095e8b78/granian-2.8.1-cp310-cp310-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,848 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/b8/b3/c031fd9e68dcf454c806a35b152be51dfa2e84b5f40067528d708c4ab65a/granian-2.8.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,849 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/76/ee/6bf0c74361e1af202db470cbdb18a328875b420edf3c65a853b3e7236f1b/granian-2.8.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,850 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/26/85ce88ce93ab1f8f2f572e092bc2c3d6db9f720c8858b7ef450a6d439bdf/granian-2.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,850 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f0/8c/412b3179f426137dc56e6f8a6e0588ac9af72e3a9f5f3b93fc7d12680bd9/granian-2.8.1-cp310-cp310-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,851 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/a0/d8147435d23cb4e29a0c27184cfb925beb0f28d41df2ea4790051ab5750f/granian-2.8.1-cp310-cp310-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,852 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8d/6b/7cb171102ac00ec383f21a9ffef59127075e7f8e04a26d6fbad89ba3e6c3/granian-2.8.1-cp310-cp310-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,852 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/31/12/7ab00770cccc3243a38c34a5fefcfcb57cffe49412477908d8f6ae746fdb/granian-2.8.1-cp310-cp310-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,853 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d8/49/6b05091ffb2e54ad60d51acabe4741446e03773ce4891e9234002120aa97/granian-2.8.1-cp310-cp310-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,853 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d8/8b/c5ce62d51cc49691e91ca0beb5c30c94c51ad22c7ad9db79f752f3cc0537/granian-2.8.1-cp311-cp311-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,854 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/be/07/33071aa60e260f804baf311e8f1203b3b236617a376820260ddf89a50725/granian-2.8.1-cp311-cp311-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,854 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/2f/fdcee35d536ffe074cef1f54436bbec3bc2932e62f733eb9e13861fc644f/granian-2.8.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,855 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/8f/44/ab53a2a3e965bf43deb223e755f0dd1fdff3792fef18feff466262ee5508/granian-2.8.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,856 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7d/1c/8790fa2083e768ac71538786e50ebeec3b9a1e3f709b3ac117e7de60c2bc/granian-2.8.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,856 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f3/98/d1ff70c52704d45d82bc03de4517dd4d64ef41f49c1110f115218b314b30/granian-2.8.1-cp311-cp311-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,857 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a4/2f/3eaf38505ed196ba1b8c10946d98c8b615df0f283d6bf58a6ea183727471/granian-2.8.1-cp311-cp311-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,858 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a8/09/2f50d644366f5e3c20eac58f46c8af7dc49af39c6da7febcab859df713eb/granian-2.8.1-cp311-cp311-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,858 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2d/f9/215ce4cae697dca78fd17d45c6363862e112dfe573f554ae172041f92415/granian-2.8.1-cp311-cp311-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,859 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/73/52/5f7dad83f4285c2d49cbe0b6c40a19d7a8be87f6f3505242e6f6a28eab83/granian-2.8.1-cp311-cp311-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,860 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6c/96/a198179414f84245d9c558d930657e9cdfed632bac1019e8a3d34b9ed1d3/granian-2.8.1-cp312-cp312-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,860 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/2e/45247603569814f3a1ef15cb7edd6f564763ac166a3418996981401da067/granian-2.8.1-cp312-cp312-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,861 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/31/15/076dec71a7951f4b7c5398a2a43ee9703902e408116b4d7238c432296225/granian-2.8.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,861 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/66/b5/20c34f862c2cad81e4f9e6c53edb8e2d30267b782382d99c7fa15b49d8bf/granian-2.8.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,862 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4e/10/05ce265cf55d4137e02ff2c51696d656de195394a8c5e2e128e470463b85/granian-2.8.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,862 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/11/61eaa3e2a4d53905eb9a9fd76ba310975401ec4fa6d560207c17464f9c24/granian-2.8.1-cp312-cp312-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,863 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/49/4b/0daed2ea8b476fdd2dc9b672a172af7ad58e35f74ef6c14e57cf8053d3e4/granian-2.8.1-cp312-cp312-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,863 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/14/9b/0530a3f3b6fe1725aa3c4bc3eafe39f2e32d4ffdb53b4d44d1d37a397d71/granian-2.8.1-cp312-cp312-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,864 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5e/ec/a6725637bc519e8a60cdfd109131f6095bea848f614b0aca01c1dff82edc/granian-2.8.1-cp312-cp312-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,865 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5c/f3/b426b4ced60ce56459d882a30d6c4cbc747011f83b041ea39ac822bd53b8/granian-2.8.1-cp312-cp312-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,865 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/05/a346264b0a00bc1837c995887b801a2792a852aea41cab09e5eba4809da2/granian-2.8.1-cp313-cp313-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,866 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/54/5ad6567577ee3b51266fd49f61639a6ae3e1c9cc92d517d9b6ea839be0bd/granian-2.8.1-cp313-cp313-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,867 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/57/71/d7325b977304bf2f9ca12c475c2d54caae5afe7e7ca88bf011dc8c5e9886/granian-2.8.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,867 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/54/e5/f67d9e8983879ed9876f61c78475dcb19b77f68977000f60babb6c632125/granian-2.8.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,868 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c3/58/68c3a0331e017148ec4a8a84697b9db2105c4a19b838404b89c1ffd6c7e5/granian-2.8.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,869 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9f/15/8717de6aec2a5927c68ebdd877008264681600d6e7495511a6d18e066fdc/granian-2.8.1-cp313-cp313-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,869 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0a/15/bca25dbf574ba08a3982d84121a18d8adc95a8547ee72db5188ef93541f3/granian-2.8.1-cp313-cp313-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,870 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/08/75/0991540f93cc844a9b2d4528f8c17d6b2013881ac69d23e28ec32e383509/granian-2.8.1-cp313-cp313-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,870 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c6/14/eaf1925f9114511fcc78582f8f0bd2b1a04ba57f8004c347db7c2d84b1bd/granian-2.8.1-cp313-cp313-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,871 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1a/49/ea06d3143a452d4654aaf7808cfc1fe79b0c11abbac279beff5839f40a33/granian-2.8.1-cp313-cp313-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,872 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/01/da/6d914325db4620cf2c8ae1d088367141bc9e801aecacbf3b70db74c7ae60/granian-2.8.1-cp314-cp314-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,872 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f9/38/0978fb217e7f06131e26db5b18446e5287a53a0f505149cdafb3a425f4b3/granian-2.8.1-cp314-cp314-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,873 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c2/93/cd330a86c3dc0aa431b0b7ac180ab1ced44747d47e70518e93515cc5380f/granian-2.8.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,873 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/15/bee4f9d8f8643f51ddd984e1b9dfc828d8c848dceb9fff9056e4a9365869/granian-2.8.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,874 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d5/57/819b28bece903e7f44fc9905054d897efeb96c6390a0a9c0a6f5db611152/granian-2.8.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,875 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/f4/09/b5788fb51b4c0fc6b5a6d2a2996f5007a2f3fc14fb3379a71097bfd34920/granian-2.8.1-cp314-cp314-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,875 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/41/c4/66bb1783d19f2cbd523795043acc4699027145061babbef78ab1e4645f01/granian-2.8.1-cp314-cp314-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,876 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/67/16/0441aeee2659f5d0510f664b444785e20809f1060e4fb245c74b995782ee/granian-2.8.1-cp314-cp314-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,877 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1d/a6/6eea0ec270c526e1ca2e25adce30c4255f3d7a7f31bee68cd18c41fe9ddc/granian-2.8.1-cp314-cp314-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,877 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/78/07/b6b9eb1ebec0a2d524eb3614911b276dc3236a57c2884a27409d6be68f19/granian-2.8.1-cp314-cp314-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,878 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/01/b4/06090ece7b13712084a466688fe9b215480593e9e7c534fc4f327b813edb/granian-2.8.1-cp314-cp314t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,878 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fa/b8/5ba4e30917ae247cebc05b52fd6db04bd40beea108be8524e5c168c35251/granian-2.8.1-cp314-cp314t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,879 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/9b/8e/c89b398ad5fa86aa88caa407c3793e071715c6aea5d0cabc5b2b4039aed4/granian-2.8.1-cp314-cp314t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,879 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/3b/2af12d8d0b3013a32d64f7902010dfea416865af6f02ca61e9bae24a25c6/granian-2.8.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,880 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/90/aa/fb1d51bc2a7f717c4643970ff16e232d93cb89f71880b2d57923c860d991/granian-2.8.1-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,881 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/d0/f2/2f0680b3aa52be30eb55cbb57be6baa7d3f9fa8f8ca6dc7eb93bfcdcb7fe/granian-2.8.1-cp314-cp314t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,882 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/a4/6f/63b945143d8718e7e8444e621de1574566ddc3cc53d3d05abf127f1fa3e1/granian-2.8.1-cp314-cp314t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,882 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/2f/2b/713ced986615bff43c0ef16959741200ffea18d86246b82dc43da3f80823/granian-2.8.1-cp314-cp314t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,883 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/30/34/414733c5c974fa17fcb6e8774a925413613d7a70eeebd5f6132ca8d4bdab/granian-2.8.1-cp314-cp314t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,883 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/fb/71/b4649b173578fac6030957d387f5fda4d8f74dd5bb859c48ee462438426d/granian-2.8.1-cp314-cp314t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,884 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/7f/43/d41504a8796b28bac830dbc40626e480d6250424b692ff018c955bdd81ac/granian-2.8.1-cp315-cp315-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,885 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4c/10/57b8bfec161d9ca22b71f76e81f85177548f6b368506d90fafe132dfd953/granian-2.8.1-cp315-cp315-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,885 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/19/ba/fb87565f728f7f3959d8f0b0aa6b06551a92e819187a843758f9d7ddfcd7/granian-2.8.1-cp315-cp315-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,886 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/36/d8/9f1d09daad55fb88fecb01711740e5d1cbc272c8d88436bef9d3d935125e/granian-2.8.1-cp315-cp315-manylinux_2_17_i686.manylinux2014_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,886 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/1b/67/4992015a32458000ab6a9833f9e1eec964428c78b60f8bdaf2ce16c49e74/granian-2.8.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,887 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/af/cc/18e63284494862b6de9bd19e4ee5b4fb692cffd9b51da221083cf7a8c4e7/granian-2.8.1-cp315-cp315-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,888 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c7/bb/e51dfee0755f42e52accbe35e4ec30086a08f5794344cb7668718c9ab637/granian-2.8.1-cp315-cp315-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,888 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/0d/8d/aa6e2ca4caf4bee6dce64240945cc96c282707e7284df1dcef0ead4563c0/granian-2.8.1-cp315-cp315-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,889 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/96/58/281b96e0f734d7b159edfb903b311437d603680eec59bd3093a357ee217b/granian-2.8.1-cp315-cp315-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,890 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/e3/9c/7b5cf729a9b57436fa59c2d68b03306feca92701cd02c2f39be128e8293c/granian-2.8.1-cp315-cp315-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,890 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/ce/6eea88dfaa12f938d94fe6c95f5dd79e071f8c0cc298843be824cea3bc9d/granian-2.8.1-cp315-cp315t-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,891 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/d1/2de43e557d0c28a8f6f96165c00a9723ea5c990e0a8bb8854acf8d620a3e/granian-2.8.1-cp315-cp315t-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,891 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/5f/46/7561a85657df37fbc0fb3bc42fd529374d8457f3e5a64092a9daa135302e/granian-2.8.1-cp315-cp315t-manylinux_2_12_i686.manylinux2010_i686.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,892 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/06/23/61c3da2c5365ff9b5536b0ee0a6436cdc99a0bb70ef982a20f4f32a276a2/granian-2.8.1-cp315-cp315t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,893 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/3c/b63bfa7b10a321d7b501c5080f1712cda4d17be6ce5d7fd6100e2345deae/granian-2.8.1-cp315-cp315t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,893 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/00/3a/6aee2be22014062685cc03be75d0fa840be3b82b2af007eca9f67e97cae7/granian-2.8.1-cp315-cp315t-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,894 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/db/26/0331d3351608c8e42959dff43986692627a35439cc6948cda606cf2de7ca/granian-2.8.1-cp315-cp315t-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,894 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/64/ba/827b48d1c27ec6ab0d97f3fd66a097b390e7359589d086dcf997ec9ee351/granian-2.8.1-cp315-cp315t-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,895 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/2e/9d2d8dc6b9bc12099595a55f5320f63baf74852932cb47495283cb3b10ed/granian-2.8.1-cp315-cp315t-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,895 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/22/e1/a74b3a62c92e314a7153ad017531b838ecc5a869d9265b80179a172abdd1/granian-2.8.1-cp315-cp315t-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,896 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4b/c8/ed2c0f430114f98424179d2c7a9d26772c67684207489d7c42384b80c4ea/granian-2.8.1-pp311-pypy311_pp73-macosx_10_12_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,897 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/3e/da/ce3d004675d72936c3940af2210808046ee7641e86279c47f774eef60791/granian-2.8.1-pp311-pypy311_pp73-macosx_11_0_arm64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,898 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/4d/c7/748cacbb9d370f1e0435ca6764274584616ca454742bea934d01b66cf7e2/granian-2.8.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,898 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/17/60/45d48d2922e175ccdff5e15f0e2ce785691ad503afec255374ad3312e816/granian-2.8.1-pp311-pypy311_pp73-manylinux_2_28_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,899 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/09/91/bf08719fda69c354b9057923142ed0dd5a3c256f490df5b47611c2907061/granian-2.8.1-pp311-pypy311_pp73-musllinux_1_1_aarch64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,899 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/6b/63/c21e752c803b58c072f6c1087a16f06149277c522892f846d19b5bb02a74/granian-2.8.1-pp311-pypy311_pp73-musllinux_1_1_armv7l.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,900 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/c9/d5/8050ff571c3218f5a384a61417ef62c84aa52160673cb4e8ddf618a8dda9/granian-2.8.1-pp311-pypy311_pp73-musllinux_1_1_x86_64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,901 Skipping link: No binaries permitted for granian: https://files.pythonhosted.org/packages/69/5a/c57fc54edcf54cd6767346abc07f42b05dbc266b48cffd985e56ff9ef1b4/granian-2.8.1-pp311-pypy311_pp73-win_amd64.whl (from https://pypi.org/simple/granian/) (requires-python:>=3.10) 2026-08-05T20:30:05,902 Found link https://files.pythonhosted.org/packages/d3/a2/8429f7cd27c99ae954be8663ca46067e0d31ee84fb887a25406a9e5bc8f8/granian-2.8.1.tar.gz (from https://pypi.org/simple/granian/) (requires-python:>=3.10), version: 2.8.1 2026-08-05T20:30:05,903 Fetching project page and analyzing links: https://www.piwheels.org/simple/granian/ 2026-08-05T20:30:05,904 Getting page https://www.piwheels.org/simple/granian/ 2026-08-05T20:30:05,905 Found index url https://www.piwheels.org/simple 2026-08-05T20:30:06,116 Fetched page https://www.piwheels.org/simple/granian/ as text/html 2026-08-05T20:30:06,124 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.7.6-cp311-cp311-linux_armv6l.whl#sha256=5445782a1f9fdcfb4e35008e76c067eeb55f77420acf0fd74e677884fe865f4f (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,125 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.7.6-cp311-cp311-linux_armv7l.whl#sha256=5445782a1f9fdcfb4e35008e76c067eeb55f77420acf0fd74e677884fe865f4f (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,125 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.7.6-cp313-cp313-linux_armv6l.whl#sha256=8c9bea2601af6bbb6462fa3d1f1da6c201681a2d442b1dcea24721db82380b41 (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,126 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.7.6-cp313-cp313-linux_armv7l.whl#sha256=8c9bea2601af6bbb6462fa3d1f1da6c201681a2d442b1dcea24721db82380b41 (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,126 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.6.1-cp311-cp311-linux_armv6l.whl#sha256=418f89b8d56cd67013e32652c79d2062bbb4763e8270b13e8a2bb9c5ba6c00fa (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,127 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.6.1-cp311-cp311-linux_armv7l.whl#sha256=418f89b8d56cd67013e32652c79d2062bbb4763e8270b13e8a2bb9c5ba6c00fa (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,128 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.6.1-cp39-cp39-linux_armv6l.whl#sha256=c2e5307bf4283662f822b89a8569f0ce85147257f8e8a14d65c3bd494139d5eb (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,128 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.6.1-cp39-cp39-linux_armv7l.whl#sha256=c2e5307bf4283662f822b89a8569f0ce85147257f8e8a14d65c3bd494139d5eb (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,129 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.6.1-cp313-cp313-linux_armv6l.whl#sha256=2709f9832b536a9fc8eace9415f3e21619f4d541824522a585436310aa4a8ee7 (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,130 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.6.1-cp313-cp313-linux_armv7l.whl#sha256=2709f9832b536a9fc8eace9415f3e21619f4d541824522a585436310aa4a8ee7 (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,130 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.5.3-cp311-cp311-linux_armv6l.whl#sha256=212a0f8a2da7bbfd17b289fcedf5ed6fd4757b1b1a01c1b40067b0f5c3d4d148 (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,131 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.5.3-cp311-cp311-linux_armv7l.whl#sha256=212a0f8a2da7bbfd17b289fcedf5ed6fd4757b1b1a01c1b40067b0f5c3d4d148 (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,132 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.4.3-cp311-cp311-linux_armv6l.whl#sha256=d70cafd7765c9c5f7ddeac9a1fb6713151cae697938eee348afd6f8e6f2eaa9e (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,132 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.4.3-cp311-cp311-linux_armv7l.whl#sha256=d70cafd7765c9c5f7ddeac9a1fb6713151cae697938eee348afd6f8e6f2eaa9e (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,133 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.4.3-cp313-cp313-linux_armv6l.whl#sha256=219164ac0b48febb4761990a7cc6b6163d25dcc616cc1be4dbe15f504f22e99a (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,133 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.4.3-cp313-cp313-linux_armv7l.whl#sha256=219164ac0b48febb4761990a7cc6b6163d25dcc616cc1be4dbe15f504f22e99a (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.8) 2026-08-05T20:30:06,133 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.3.2-cp313-cp313-linux_armv6l.whl#sha256=5e406057f74ac77a70f5a7f03b04dd67178cd6de9dbcc9f373c4953a8bf09f2d (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:06,134 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.3.2-cp313-cp313-linux_armv7l.whl#sha256=5e406057f74ac77a70f5a7f03b04dd67178cd6de9dbcc9f373c4953a8bf09f2d (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:06,135 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.2.6-cp311-cp311-linux_armv6l.whl#sha256=62a42631dd7816eae3cee3d33624a7607c2d752c2b4767d811900f5069193ace (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:06,135 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.2.6-cp311-cp311-linux_armv7l.whl#sha256=62a42631dd7816eae3cee3d33624a7607c2d752c2b4767d811900f5069193ace (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:06,136 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.2.6-cp313-cp313-linux_armv6l.whl#sha256=1d16e316c189806a836d6aef15836959ab216432b0fba0f94c7b960efa3db801 (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:06,137 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.2.6-cp313-cp313-linux_armv7l.whl#sha256=1d16e316c189806a836d6aef15836959ab216432b0fba0f94c7b960efa3db801 (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:06,137 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.1.5-cp313-cp313-linux_armv6l.whl#sha256=e6f389fe9f7db8dcf3a6d3462c81a54c3f100d7c7ce78701b273927d8c7d573f (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:06,138 Skipping link: No binaries permitted for granian: https://archive1.piwheels.org/simple/granian/granian-0.1.5-cp313-cp313-linux_armv7l.whl#sha256=e6f389fe9f7db8dcf3a6d3462c81a54c3f100d7c7ce78701b273927d8c7d573f (from https://www.piwheels.org/simple/granian/) (requires-python:>=3.7) 2026-08-05T20:30:06,139 Skipping link: not a file: https://www.piwheels.org/simple/granian/ 2026-08-05T20:30:06,139 Skipping link: not a file: https://pypi.org/simple/granian/ 2026-08-05T20:30:06,164 Given no hashes to check 1 links for project 'granian': discarding no candidates 2026-08-05T20:30:06,182 Collecting granian==2.8.1 2026-08-05T20:30:06,185 Created temporary directory: /tmp/pip-unpack-tlq6vr3i 2026-08-05T20:30:06,353 Downloading granian-2.8.1.tar.gz (129 kB) 2026-08-05T20:30:06,606 Added granian==2.8.1 from https://files.pythonhosted.org/packages/d3/a2/8429f7cd27c99ae954be8663ca46067e0d31ee84fb887a25406a9e5bc8f8/granian-2.8.1.tar.gz to build tracker '/tmp/pip-build-tracker-ihfqos8u' 2026-08-05T20:30:06,612 Created temporary directory: /tmp/pip-build-env-2yt9cht3 2026-08-05T20:30:06,617 Installing build dependencies: started 2026-08-05T20:30:06,618 Running command pip subprocess to install build dependencies 2026-08-05T20:30:07,758 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-05T20:30:08,202 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-08-05T20:30:08,225 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-05T20:30:10,134 Collecting maturin<2,>=1.14.0 2026-08-05T20:30:10,136 Obtaining dependency information for maturin<2,>=1.14.0 from https://www.piwheels.org/simple/maturin/maturin-1.14.1-cp311-cp311-linux_armv7l.whl.metadata 2026-08-05T20:30:10,153 Using cached https://www.piwheels.org/simple/maturin/maturin-1.14.1-cp311-cp311-linux_armv7l.whl.metadata (16 kB) 2026-08-05T20:30:10,667 Using cached https://www.piwheels.org/simple/maturin/maturin-1.14.1-cp311-cp311-linux_armv7l.whl (6.5 MB) 2026-08-05T20:30:11,265 Using cached https://www.piwheels.org/simple/maturin/maturin-1.14.1-cp311-cp311-linux_armv7l.whl (6.5 MB) 2026-08-05T20:30:14,022 Installing collected packages: maturin 2026-08-05T20:30:14,571 Successfully installed maturin-1.14.1 2026-08-05T20:30:14,921 Installing build dependencies: finished with status 'done' 2026-08-05T20:30:14,928 Getting requirements to build wheel: started 2026-08-05T20:30:14,930 Running command Getting requirements to build wheel 2026-08-05T20:30:15,157 Getting requirements to build wheel: finished with status 'done' 2026-08-05T20:30:15,161 Created temporary directory: /tmp/pip-modern-metadata-i4g71rv1 2026-08-05T20:30:15,164 Preparing metadata (pyproject.toml): started 2026-08-05T20:30:15,165 Running command Preparing metadata (pyproject.toml) 2026-08-05T20:30:16,675 📦 Including license file `LICENSE` 2026-08-05T20:30:16,677 🍹 Building a mixed python/rust project 2026-08-05T20:30:16,991 🐍 Found CPython 3.11 at /usr/bin/python3 2026-08-05T20:30:16,992 🔗 Found pyo3 bindings 2026-08-05T20:30:16,993 📡 Using build options bindings from pyproject.toml 2026-08-05T20:30:17,013 granian-2.8.1.dist-info 2026-08-05T20:30:17,014 Checking for Rust toolchain.... 2026-08-05T20:30:17,014 Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-i4g71rv1 --interpreter /usr/bin/python3` 2026-08-05T20:30:17,037 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-05T20:30:17,045 Source in /tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e has version 2.8.1, which satisfies requirement granian==2.8.1 from https://files.pythonhosted.org/packages/d3/a2/8429f7cd27c99ae954be8663ca46067e0d31ee84fb887a25406a9e5bc8f8/granian-2.8.1.tar.gz 2026-08-05T20:30:17,046 Removed granian==2.8.1 from https://files.pythonhosted.org/packages/d3/a2/8429f7cd27c99ae954be8663ca46067e0d31ee84fb887a25406a9e5bc8f8/granian-2.8.1.tar.gz from build tracker '/tmp/pip-build-tracker-ihfqos8u' 2026-08-05T20:30:17,057 Created temporary directory: /tmp/pip-unpack-wv_rphkw 2026-08-05T20:30:17,058 Building wheels for collected packages: granian 2026-08-05T20:30:17,064 Created temporary directory: /tmp/pip-wheel-ksj99z_k 2026-08-05T20:30:17,065 Destination directory: /tmp/pip-wheel-ksj99z_k 2026-08-05T20:30:17,068 Building wheel for granian (pyproject.toml): started 2026-08-05T20:30:17,069 Running command Building wheel for granian (pyproject.toml) 2026-08-05T20:30:17,269 Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 2026-08-05T20:30:18,206 📦 Including license file `LICENSE` 2026-08-05T20:30:18,207 🍹 Building a mixed python/rust project 2026-08-05T20:30:18,519 🐍 Found CPython 3.11 at /usr/bin/python3 2026-08-05T20:30:18,520 🔗 Found pyo3 bindings 2026-08-05T20:30:18,521 📡 Using build options bindings from pyproject.toml 2026-08-05T20:30:19,602 Compiling proc-macro2 v1.0.107 2026-08-05T20:30:19,602 Compiling unicode-ident v1.0.24 2026-08-05T20:30:19,603 Compiling quote v1.0.47 2026-08-05T20:30:19,604 Compiling cfg-if v1.0.4 2026-08-05T20:30:19,761 Compiling libc v0.2.189 2026-08-05T20:30:20,057 Compiling typenum v1.20.1 2026-08-05T20:30:21,106 Compiling bytes v1.12.1 2026-08-05T20:30:30,370 Compiling cmov v0.5.4 2026-08-05T20:30:31,828 Compiling hybrid-array v0.4.14 2026-08-05T20:30:33,349 Compiling syn v2.0.119 2026-08-05T20:30:33,389 Compiling syn v3.0.3 2026-08-05T20:30:38,722 Compiling crypto-common v0.2.2 2026-08-05T20:30:46,212 Compiling block-buffer v0.12.1 2026-08-05T20:30:47,304 Compiling pin-project-lite v0.2.17 2026-08-05T20:30:47,606 Compiling ctutils v0.4.2 2026-08-05T20:30:50,454 Compiling futures-core v0.3.33 2026-08-05T20:30:51,264 Compiling parking_lot_core v0.9.12 2026-08-05T20:30:52,546 Compiling target-lexicon v0.13.5 2026-08-05T20:30:53,354 Compiling scopeguard v1.2.0 2026-08-05T20:30:53,681 Compiling smallvec v1.15.2 2026-08-05T20:30:55,920 Compiling const-oid v0.10.2 2026-08-05T20:30:57,948 Compiling lock_api v0.4.14 2026-08-05T20:30:59,307 Compiling errno v0.3.14 2026-08-05T20:31:00,044 Compiling block-padding v0.4.2 2026-08-05T20:31:00,806 Compiling parking_lot v0.12.5 2026-08-05T20:31:00,901 Compiling inout v0.2.2 2026-08-05T20:31:01,942 Compiling signal-hook-registry v1.4.8 2026-08-05T20:31:06,773 Compiling socket2 v0.6.5 2026-08-05T20:31:08,442 Compiling mio v1.2.2 2026-08-05T20:31:13,578 Compiling once_cell v1.21.4 2026-08-05T20:31:14,257 Compiling memchr v2.8.3 2026-08-05T20:31:15,587 Compiling futures-sink v0.3.33 2026-08-05T20:31:16,081 Compiling zeroize v1.9.0 2026-08-05T20:31:17,295 Compiling futures-channel v0.3.33 2026-08-05T20:31:19,802 Compiling pyo3-build-config v0.29.0 2026-08-05T20:31:20,285 Compiling digest v0.11.3 2026-08-05T20:31:22,094 Compiling find-msvc-tools v0.1.9 2026-08-05T20:31:23,872 Compiling futures-task v0.3.33 2026-08-05T20:31:25,011 Compiling tokio-macros v2.7.2 2026-08-05T20:31:25,194 Compiling shlex v2.0.1 2026-08-05T20:31:26,522 Compiling slab v0.4.12 2026-08-05T20:31:28,082 Compiling futures-io v0.3.33 2026-08-05T20:31:29,224 Compiling cc v1.4.0 2026-08-05T20:31:30,995 Compiling cipher v0.5.2 2026-08-05T20:31:32,001 Compiling tokio v1.53.1 2026-08-05T20:31:34,532 Compiling itoa v1.0.18 2026-08-05T20:31:36,086 Compiling http v1.5.0 2026-08-05T20:31:43,592 Compiling futures-macro v0.3.33 2026-08-05T20:31:47,453 Compiling ring v0.17.14 2026-08-05T20:31:52,243 Compiling rand_core v0.10.1 2026-08-05T20:31:52,254 Compiling futures-util v0.3.33 2026-08-05T20:31:53,400 Compiling pyo3-ffi v0.29.0 2026-08-05T20:31:55,200 Compiling subtle v2.6.1 2026-08-05T20:31:56,267 Compiling httparse v1.10.1 2026-08-05T20:31:58,448 Compiling cpubits v0.1.1 2026-08-05T20:31:59,180 Compiling rustls-pki-types v1.15.1 2026-08-05T20:32:05,629 Compiling universal-hash v0.6.1 2026-08-05T20:32:06,167 Compiling getrandom v0.2.17 2026-08-05T20:32:07,466 Compiling zerocopy v0.8.55 2026-08-05T20:32:09,932 Compiling untrusted v0.9.0 2026-08-05T20:32:10,502 Compiling thiserror v2.0.19 2026-08-05T20:32:12,706 Compiling getrandom v0.4.3 2026-08-05T20:32:14,078 Compiling polyval v0.7.3 2026-08-05T20:32:18,270 Compiling zerocopy-derive v0.8.55 2026-08-05T20:32:36,847 Compiling pyo3 v0.29.0 2026-08-05T20:32:36,985 Compiling thiserror-impl v2.0.19 2026-08-05T20:32:38,083 Compiling hmac v0.13.0 2026-08-05T20:32:39,341 Compiling tracing-core v0.1.36 2026-08-05T20:32:46,925 Compiling equivalent v1.0.2 2026-08-05T20:32:47,162 Compiling anyhow v1.0.104 2026-08-05T20:32:49,133 Compiling rustls v0.23.43 2026-08-05T20:32:49,910 Compiling rustversion v1.0.23 2026-08-05T20:32:52,153 Compiling serde_core v1.0.229 2026-08-05T20:32:52,224 Compiling heck v0.5.0 2026-08-05T20:32:54,080 Compiling hashbrown v0.17.1 2026-08-05T20:32:54,256 Compiling pyo3-macros-backend v0.29.0 2026-08-05T20:33:03,792 Compiling indexmap v2.14.0 2026-08-05T20:33:12,135 Compiling rustls-webpki v0.103.13 2026-08-05T20:33:16,177 Compiling tracing v0.1.44 2026-08-05T20:33:16,258 Compiling tokio-util v0.7.19 2026-08-05T20:33:18,783 Compiling pbkdf2 v0.13.0 2026-08-05T20:33:26,737 Compiling ghash v0.6.0 2026-08-05T20:33:28,720 Compiling aes v0.9.2 2026-08-05T20:33:32,599 Compiling chacha20 v0.10.1 2026-08-05T20:33:32,713 Compiling http-body v1.1.0 2026-08-05T20:33:33,594 Compiling salsa20 v0.11.0 2026-08-05T20:33:34,541 Compiling ctr v0.10.1 2026-08-05T20:33:34,577 Compiling sha2 v0.11.0 2026-08-05T20:33:36,173 Compiling der v0.8.1 2026-08-05T20:33:46,356 Compiling aead v0.6.1 2026-08-05T20:33:47,011 Compiling atomic-waker v1.1.2 2026-08-05T20:33:47,446 Compiling log v0.4.33 2026-08-05T20:33:49,281 Compiling fnv v1.0.7 2026-08-05T20:33:49,815 Compiling serde v1.0.229 2026-08-05T20:33:51,824 Compiling unicase v2.9.0 2026-08-05T20:33:53,358 Compiling crossbeam-utils v0.8.22 2026-08-05T20:33:54,829 Compiling mime_guess v2.0.5 2026-08-05T20:33:58,156 Compiling pyo3-macros v0.29.0 2026-08-05T20:33:59,368 Compiling spki v0.8.0 2026-08-05T20:33:59,659 Compiling h2 v0.4.15 2026-08-05T20:34:01,243 Compiling aes-gcm v0.11.0 2026-08-05T20:34:02,443 Compiling scrypt v0.12.0 2026-08-05T20:34:04,917 Compiling rand v0.10.2 2026-08-05T20:34:21,140 Compiling half v2.7.1 2026-08-05T20:34:31,225 Compiling cbc v0.2.1 2026-08-05T20:34:31,952 Compiling serde_derive v1.0.229 2026-08-05T20:34:55,803 Compiling sha1 v0.11.0 2026-08-05T20:34:58,100 Compiling httpdate v1.0.3 2026-08-05T20:34:59,324 Compiling ciborium-io v0.2.2 2026-08-05T20:34:59,632 Compiling data-encoding v2.11.0 2026-08-05T20:35:00,468 Compiling ciborium-ll v0.2.2 2026-08-05T20:35:02,273 Compiling tokio-rustls v0.26.4 2026-08-05T20:35:05,100 Compiling tungstenite v0.30.0 2026-08-05T20:35:17,372 Compiling hyper v1.11.0 2026-08-05T20:35:21,697 Compiling pkcs5 v0.8.1 2026-08-05T20:35:34,373 Compiling arc-swap v1.9.2 2026-08-05T20:35:43,851 Compiling futures-executor v0.3.33 2026-08-05T20:35:44,393 Compiling granian v2.8.1 (/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e) 2026-08-05T20:35:46,609 Compiling either v1.17.0 2026-08-05T20:35:47,220 Compiling base64 v0.22.1 2026-08-05T20:35:49,064 Compiling mime v0.3.17 2026-08-05T20:35:51,228 Compiling doctest-file v1.1.1 2026-08-05T20:35:52,239 Compiling pem v3.0.6 2026-08-05T20:35:54,761 Compiling interprocess v2.3.0 (https://github.com/kotauskas/interprocess.git?rev=44351c4fe88c72ead4f3b0b762c4cf45beb90841#44351c4f) 2026-08-05T20:35:56,637 Compiling itertools v0.15.0 2026-08-05T20:35:59,806 Compiling futures v0.3.33 2026-08-05T20:36:00,046 Compiling crossbeam-channel v0.5.16 2026-08-05T20:36:04,676 Compiling hyper-util v0.1.20 2026-08-05T20:36:06,557 Compiling pkcs8 v0.11.0 2026-08-05T20:36:08,332 Compiling ciborium v0.2.2 2026-08-05T20:36:13,666 Compiling tokio-tungstenite v0.30.0 2026-08-05T20:36:16,080 Compiling tls-listener v0.11.0 (https://github.com/gi0baro/tls-listener.git?branch=0.11.x#28d8a482) 2026-08-05T20:36:17,248 Compiling http-body-util v0.1.4 2026-08-05T20:36:17,724 Compiling tokio-stream v0.1.19 2026-08-05T20:36:20,368 Compiling rustls-pemfile v2.2.0 2026-08-05T20:36:20,414 Compiling sysinfo v0.39.6 2026-08-05T20:36:22,041 Compiling pyo3-log v0.13.4 2026-08-05T20:36:23,406 Compiling encoding_rs v0.8.35 2026-08-05T20:36:27,255 Compiling percent-encoding v2.3.2 2026-08-05T20:41:18,607 rustc-LLVM ERROR: out of memory 2026-08-05T20:41:18,610 Allocation failed 2026-08-05T20:41:18,757 error: could not compile `granian` (lib) 2026-08-05T20:41:18,758 Caused by: 2026-08-05T20:41:18,759 process didn't exit successfully: `/home/piwheels/.rustup/toolchains/stable-arm-unknown-linux-gnueabihf/bin/rustc --crate-name _granian --edition=2024 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type cdylib --emit=dep-info,link -C opt-level=3 -C panic=abort -C lto=fat --check-cfg 'cfg(docsrs,test)' --check-cfg 'cfg(feature, values("jemalloc", "mimalloc"))' -C metadata=093d5e3f7f486009 --out-dir /tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps -C strip=symbols -L dependency=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps --extern anyhow=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libanyhow-65d872751ccca9fe.rlib --extern bytes=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libbytes-f409f56795d0b521.rlib --extern ciborium=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libciborium-a92cd674dc4ce379.rlib --extern crossbeam_channel=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libcrossbeam_channel-08d2c566bf55844a.rlib --extern encoding_rs=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libencoding_rs-f229be4ce5bf2ab0.rlib --extern futures=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libfutures-ddf88a88971b9db6.rlib --extern futures_util=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libfutures_util-eea5ef4745368c63.rlib --extern http_body_util=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libhttp_body_util-995deb4778f91bb8.rlib --extern hyper=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libhyper-61b98dfe06762db1.rlib --extern hyper_util=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libhyper_util-4708b079611ff32f.rlib --extern interprocess=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libinterprocess-177a171b25afd5ff.rlib --extern itertools=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libitertools-0f5a479779834649.rlib --extern log=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/liblog-ab966a2b6a707f92.rlib --extern mime_guess=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libmime_guess-722debfe440cb07d.rlib --extern pem=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libpem-59473a3a582661fc.rlib --extern percent_encoding=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libpercent_encoding-dfefd76ef950791e.rlib --extern pin_project_lite=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libpin_project_lite-06c49735dd4e4efa.rlib --extern pkcs8=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libpkcs8-8d4c80d4aced9a3c.rlib --extern pyo3=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libpyo3-790615f9b67e079a.rlib --extern pyo3_log=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libpyo3_log-71e2082faf9533b7.rlib --extern rustls_pemfile=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/librustls_pemfile-661b0f6f9ff3b886.rlib --extern serde=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libserde-e6e92c39e3a68b2a.rlib --extern socket2=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libsocket2-d100bfc75c618f36.rlib --extern sysinfo=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libsysinfo-29ac39c42ae16ff5.rlib --extern tls_listener=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libtls_listener-6968bc746d3af256.rlib --extern tokio=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libtokio-68125e293c0356ce.rlib --extern tokio_stream=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libtokio_stream-9f9de164c20f34a5.rlib --extern tokio_tungstenite=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libtokio_tungstenite-428816ee7db965b2.rlib --extern tokio_util=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/deps/libtokio_util-0bf90dda5c3004d0.rlib -L native=/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/target/release/build/ring-a2366d18e48615df/out --cfg Py_3_8 --cfg Py_3_9 --cfg Py_3_10 --cfg Py_3_11 --check-cfg 'cfg(Py_LIMITED_API)' --check-cfg 'cfg(Py_GIL_DISABLED)' --check-cfg 'cfg(PyPy)' --check-cfg 'cfg(GraalPy)' --check-cfg 'cfg(RustPython)' --check-cfg 'cfg(py_sys_config, values("Py_DEBUG", "Py_REF_DEBUG", "Py_TRACE_REFS", "COUNT_ALLOCS"))' --check-cfg 'cfg(Py_3_8)' --check-cfg 'cfg(Py_3_9)' --check-cfg 'cfg(Py_3_10)' --check-cfg 'cfg(Py_3_11)' --check-cfg 'cfg(Py_3_12)' --check-cfg 'cfg(Py_3_13)' --check-cfg 'cfg(Py_3_14)' --check-cfg 'cfg(Py_3_15)' --check-cfg 'cfg(Py_3_16)' --check-cfg 'cfg(pyo3_dll, values("python3", "python3_d", "python3t", "python3t_d", "python38", "python38_d", "python39", "python39_d", "python310", "python310_d", "python311", "python311_d", "python312", "python312_d", "python313", "python313_d", "python313t", "python313t_d", "python314", "python314_d", "python314t", "python314t_d", "python315", "python315_d", "python315t", "python315t_d", "python316", "python316_d", "python316t", "python316t_d", "libpypy3.11-c"))'` (signal: 6, SIGABRT: process abort signal) 2026-08-05T20:41:18,798 💥 maturin failed 2026-08-05T20:41:18,799 Caused by: Failed to build a native library through cargo 2026-08-05T20:41:18,800 Caused by: Cargo build finished with "exit status: 101": `env -u CARGO PYO3_BUILD_EXTENSION_MODULE="1" PYO3_ENVIRONMENT_SIGNATURE="cpython-3.11-64bit" PYO3_PYTHON="/usr/bin/python3" PYTHON_SYS_EXECUTABLE="/usr/bin/python3" "cargo" "rustc" "--profile" "release" "--message-format" "json-render-diagnostics" "--manifest-path" "/tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e/Cargo.toml" "--lib"` 2026-08-05T20:41:18,801 Error: command ['maturin', 'pep517', 'build-wheel', '-i', '/usr/bin/python3', '--compatibility', 'off'] returned non-zero exit status 1 2026-08-05T20:41:18,824 ERROR: [present-rich] Building wheel for granian (pyproject.toml) exited with 1 2026-08-05T20:41:18,837 [bold magenta]full command[/]: [blue]/usr/bin/python3 /usr/lib/python3/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /tmp/tmput6fol6u[/] 2026-08-05T20:41:18,838 [bold magenta]cwd[/]: /tmp/pip-wheel-do_w3md_/granian_d4697f308d5341a48fe76e451045bc9e 2026-08-05T20:41:18,839 Building wheel for granian (pyproject.toml): finished with status 'error' 2026-08-05T20:41:18,842 ERROR: Failed building wheel for granian 2026-08-05T20:41:18,844 Failed to build granian 2026-08-05T20:41:18,845 ERROR: Failed to build one or more wheels 2026-08-05T20:41:18,847 Exception information: 2026-08-05T20:41:18,847 Traceback (most recent call last): 2026-08-05T20:41:18,847 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 160, in exc_logging_wrapper 2026-08-05T20:41:18,847 status = run_func(*args) 2026-08-05T20:41:18,847 ^^^^^^^^^^^^^^^ 2026-08-05T20:41:18,847 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 247, in wrapper 2026-08-05T20:41:18,847 return func(self, options, args) 2026-08-05T20:41:18,847 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2026-08-05T20:41:18,847 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 201, in run 2026-08-05T20:41:18,847 raise CommandError("Failed to build one or more wheels") 2026-08-05T20:41:18,847 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2026-08-05T20:41:18,851 Removed build tracker: '/tmp/pip-build-tracker-ihfqos8u'