2026-05-31T21:07:12,268 Created temporary directory: /tmp/pip-ephem-wheel-cache-k7_wgk9i 2026-05-31T21:07:12,270 Created temporary directory: /tmp/pip-build-tracker-f26x0t4i 2026-05-31T21:07:12,271 Initialized build tracking at /tmp/pip-build-tracker-f26x0t4i 2026-05-31T21:07:12,271 Created build tracker: /tmp/pip-build-tracker-f26x0t4i 2026-05-31T21:07:12,272 Entered build tracker: /tmp/pip-build-tracker-f26x0t4i 2026-05-31T21:07:12,273 Created temporary directory: /tmp/pip-wheel-sedg7_xi 2026-05-31T21:07:12,275 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-05-31T21:07:12,278 Created temporary directory: /tmp/pip-ephem-wheel-cache-3et08h6w 2026-05-31T21:07:12,300 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-31T21:07:12,304 2 location(s) to search for versions of sanic: 2026-05-31T21:07:12,304 * https://pypi.org/simple/sanic/ 2026-05-31T21:07:12,304 * https://www.piwheels.org/simple/sanic/ 2026-05-31T21:07:12,305 Fetching project page and analyzing links: https://pypi.org/simple/sanic/ 2026-05-31T21:07:12,306 Getting page https://pypi.org/simple/sanic/ 2026-05-31T21:07:12,307 Found index url https://pypi.org/simple 2026-05-31T21:07:12,469 Fetched page https://pypi.org/simple/sanic/ as application/vnd.pypi.simple.v1+json 2026-05-31T21:07:12,497 Found link https://files.pythonhosted.org/packages/55/0d/94bebc50455316871244e8d3c7cbdf7a61ea07ca7c0e49d7846f5d348f44/Sanic-0.1.0.tar.gz (from https://pypi.org/simple/sanic/), version: 0.1.0 2026-05-31T21:07:12,498 Found link https://files.pythonhosted.org/packages/d0/a5/77011ae09cff6d25c5b4e2d4152a0f3c49f03409762e9bd1b67a157132e1/Sanic-0.1.1.tar.gz (from https://pypi.org/simple/sanic/), version: 0.1.1 2026-05-31T21:07:12,498 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ac/60/ccf4e1bf35e84c81505329d79b7ec97017654fc4e58587027348c3acec94/Sanic-0.1.3-py3.5.egg (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,499 Found link https://files.pythonhosted.org/packages/72/38/1312d495337418a8026f373f869e80f90c751fdc67f67bc48a4ecab2c948/Sanic-0.1.3.tar.gz (from https://pypi.org/simple/sanic/), version: 0.1.3 2026-05-31T21:07:12,500 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/e8/ea/b4888abe4fee84ae00a52c08dfbe68c3f46905c5764bee10bd81da527208/Sanic-0.1.4-py3.5.egg (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,500 Found link https://files.pythonhosted.org/packages/6e/a9/91469d0eaf67441a0b2c12c6296a75a5cf9a8b59f5dc50471b682d4e4c14/Sanic-0.1.4.tar.gz (from https://pypi.org/simple/sanic/), version: 0.1.4 2026-05-31T21:07:12,501 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/c2/80/a1a9e44d04185e7dd5fc579d93b3203e10853bdbf9b0f1e622e5156afb51/Sanic-0.1.5-py3.5.egg (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,502 Found link https://files.pythonhosted.org/packages/d1/56/027e1eceea68747c36304d8fdd562e031d601d2b63e6b29e49f8fb1c2611/Sanic-0.1.5.tar.gz (from https://pypi.org/simple/sanic/), version: 0.1.5 2026-05-31T21:07:12,502 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b1/5d/e20b07f77fdeaeab2f73f8cd1a77252670aab7ce6b72a047966181f7b008/Sanic-0.1.6-py3.5.egg (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,503 Found link https://files.pythonhosted.org/packages/d9/27/82ff6c44b675bc1ffddfe76c4d8d6db8efc4c66601568a7379133c86fa17/Sanic-0.1.6.tar.gz (from https://pypi.org/simple/sanic/), version: 0.1.6 2026-05-31T21:07:12,504 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/8b/f7/a7c43156034f04f5e3d31d1f8b9712c7ac4e22de47c1ee3f9ae0227c6e4f/Sanic-0.1.7-py3.5.egg (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,505 Found link https://files.pythonhosted.org/packages/47/be/2dfb856787546656dda3bd45d25a6c0e4813abae99a57e613a0dcf29d20d/Sanic-0.1.7.tar.gz (from https://pypi.org/simple/sanic/), version: 0.1.7 2026-05-31T21:07:12,505 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/59/22/3af93c6a62b8357539e06ab6a70361432096a637f64965b7f6ece4ec0344/Sanic-0.1.8-py3.5.egg (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,506 Found link https://files.pythonhosted.org/packages/6e/e9/08377f148cc65307968a7a50adb2ba24dba79a849f6c09efa335053d066b/Sanic-0.1.8.tar.gz (from https://pypi.org/simple/sanic/), version: 0.1.8 2026-05-31T21:07:12,507 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/ca/22/e49ebd095335cc4c675fbd1cdf670769e923bc26d3f4d218bb27447d9df4/Sanic-0.1.9-py3.5.egg (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,507 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/4a/cb/d55d719794a925d0726a8f809dbd7f00ed35e7f7084ed6332d3b5b311363/Sanic-0.1.9-py3.6.egg (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,508 Found link https://files.pythonhosted.org/packages/6d/78/d3bb2b49e64fea2d6b34939366c077d9036c90b2798b24cf47a76b8cb1d5/Sanic-0.1.9.tar.gz (from https://pypi.org/simple/sanic/), version: 0.1.9 2026-05-31T21:07:12,508 Found link https://files.pythonhosted.org/packages/7e/2d/522585d19801acfbdb231a1862ce4501e95b1280d592b1724e7069886cb7/Sanic-0.2.0.tar.gz (from https://pypi.org/simple/sanic/), version: 0.2.0 2026-05-31T21:07:12,509 Found link https://files.pythonhosted.org/packages/17/ab/5f33b5713fd9532c7ed085f7f1825a792b23af71ef81e3a23bfde1e6dfcb/Sanic-0.3.0.tar.gz (from https://pypi.org/simple/sanic/), version: 0.3.0 2026-05-31T21:07:12,509 Found link https://files.pythonhosted.org/packages/81/1a/cac1fd991c8b2ca284ced994dfdbed9e6df7b6c817e8aa4f00053c0fa63f/sanic-0.3.1.tar.gz (from https://pypi.org/simple/sanic/), version: 0.3.1 2026-05-31T21:07:12,510 Found link https://files.pythonhosted.org/packages/cb/5b/781bb8dfb827a5a7edd7c724524710d5e1b93e6bd56395b29487add05781/sanic-0.4.0.tar.gz (from https://pypi.org/simple/sanic/), version: 0.4.0 2026-05-31T21:07:12,511 Found link https://files.pythonhosted.org/packages/e4/fa/c3f59a9765c74827b8c92e8235f22608d5ae09d46e2c214c5d3b3b996186/sanic-0.4.1.tar.gz (from https://pypi.org/simple/sanic/), version: 0.4.1 2026-05-31T21:07:12,511 Found link https://files.pythonhosted.org/packages/a6/ed/e03662e5bee56b779c0ef3c32c7e83de6c36b0f35fd7768e92530d15e980/sanic-0.5.0.tar.gz (from https://pypi.org/simple/sanic/), version: 0.5.0 2026-05-31T21:07:12,512 Found link https://files.pythonhosted.org/packages/07/c5/99a8f8f40a331aa76f07e2745f1eaf0449daf1f135cb7c7b9ebc26e39cf2/sanic-0.5.1.tar.gz (from https://pypi.org/simple/sanic/), version: 0.5.1 2026-05-31T21:07:12,513 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/b0/89/b9c6eb290d505a41f438f055ce25209a57298106438dc274a4f510328c95/sanic-0.5.2-py3-none-any.whl (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,513 Found link https://files.pythonhosted.org/packages/85/1e/3641b640083aa65c9a5271c89a62dd2177e7e93b823fa3bd707745d2fd41/sanic-0.5.2.tar.gz (from https://pypi.org/simple/sanic/), version: 0.5.2 2026-05-31T21:07:12,514 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/72/69/95c6e688cab59bc75c700585b6f48a7279467a366da240d2382f25a4df42/sanic-0.5.4-py3-none-any.whl (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,514 Found link https://files.pythonhosted.org/packages/ad/7d/b5e4514a5742497c6847746619fad766ab71d954c2802c7e24695b193ba0/sanic-0.5.4.tar.gz (from https://pypi.org/simple/sanic/), version: 0.5.4 2026-05-31T21:07:12,515 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/a8/6d/61051883ae6ed657b34fddacae8d5fc391cee86f57b93efc4c7b08a270d4/sanic-0.6.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,516 Found link https://files.pythonhosted.org/packages/d5/38/65c654c8c412984fc78a9460cf9add5cbd3a6ee87788160eecaa1ec90529/sanic-0.6.0.tar.gz (from https://pypi.org/simple/sanic/), version: 0.6.0 2026-05-31T21:07:12,517 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/9c/9a/76fa35936aa51d27f293fc724af62dc7ce84280a6940b50dcb63ba5a7c06/sanic-0.7.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,517 Found link https://files.pythonhosted.org/packages/c1/d4/a6fa3efa7aa8ff6fb08cddac6f10e92da95e1fd44d6397fb481bf012c2a0/sanic-0.7.0.tar.gz (from https://pypi.org/simple/sanic/), version: 0.7.0 2026-05-31T21:07:12,518 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/0c/59/7b54335ec81113d5afc47efcac99c18e0bb4440e33fe34b45ca7a0d891c1/sanic-0.8.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,518 Found link https://files.pythonhosted.org/packages/80/b0/7e4e444e3073e99be8af73a111bab45ba828eb4bf60bd8c75db3f05c2c81/sanic-0.8.0.tar.gz (from https://pypi.org/simple/sanic/), version: 0.8.0 2026-05-31T21:07:12,519 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/37/0a/1cadebd5a046f04f9fed5dbe588e7ac7678facbc39881512519ed707d8ff/sanic-0.8.1-py3-none-any.whl (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,519 Found link https://files.pythonhosted.org/packages/10/38/7c2760ce7b37ebaa1bf790be2ad1fc7c3daaf1278dce08582d0a3fe89c8d/sanic-0.8.1.tar.gz (from https://pypi.org/simple/sanic/), version: 0.8.1 2026-05-31T21:07:12,520 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/12/e4/7059af78ac77fd82fe0f525fe9bc6a574b9de00822ad2f9a7866ac4f2469/sanic-0.8.2-py3-none-any.whl (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,521 Found link https://files.pythonhosted.org/packages/8e/2e/ef521d6a5bc13f8881d0a7bf03c91c7fea04b90551ac9a8d4eb41cbd9100/sanic-0.8.2.tar.gz (from https://pypi.org/simple/sanic/), version: 0.8.2 2026-05-31T21:07:12,521 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/31/56/537629e5bba8e15e43d411e492f1c83b8242d5b2e5066a3f4acff66bb355/sanic-0.8.3-py3-none-any.whl (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,522 Found link https://files.pythonhosted.org/packages/be/e9/67be27d7a5564c6666ef35f3a395a3dedca4197b6c301a979da69ca8445d/sanic-0.8.3.tar.gz (from https://pypi.org/simple/sanic/), version: 0.8.3 2026-05-31T21:07:12,523 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/11/b1/96424ff7d7d53b45adda69ac5306b58f349d1b7a937430aeb397f61452be/sanic-18.12.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,523 Found link https://files.pythonhosted.org/packages/e1/07/9523ec188557bc534dc1d17f599fd82c19163d1d2e06d607ec9ceae14ec7/sanic-18.12.0.tar.gz (from https://pypi.org/simple/sanic/), version: 18.12.0 2026-05-31T21:07:12,524 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/90/11/31382617b33f89df0caca396f104628d256689a58a63c75d3e46663a8c8f/sanic-19.3.1-py3-none-any.whl (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,525 Found link https://files.pythonhosted.org/packages/4f/6b/4d5ea6332125dde05ebe0b9e087eac74beca91dc5cc30beadb83978321b1/sanic-19.3.1.tar.gz (from https://pypi.org/simple/sanic/), version: 19.3.1 2026-05-31T21:07:12,525 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/75/9a/909284a76cff2f37e6754befd9a1cccf26cd254d4903739bb86283137763/sanic-19.6.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,526 Found link https://files.pythonhosted.org/packages/46/96/15e5292a8e6cf2acb8fbd1ad4d4c166e431f5b9338677311956781d561c5/sanic-19.6.0.tar.gz (from https://pypi.org/simple/sanic/), version: 19.6.0 2026-05-31T21:07:12,527 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/13/89/351f12a0f46a68ba9507813f7373b6440e02acc5057ff93744edcf1abf3c/sanic-19.6.2-py3-none-any.whl (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,527 Found link https://files.pythonhosted.org/packages/9e/8f/3a46bbf143e4357d85d1053559ed02bc2959cfccabdcc079e62d96a9f26e/sanic-19.6.2.tar.gz (from https://pypi.org/simple/sanic/), version: 19.6.2 2026-05-31T21:07:12,528 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/a6/62/db6c2a4892e018a57a8d22cc251e688e6fabd7b94d56671aa7f8eb30088a/sanic-19.6.3-py3-none-any.whl (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,529 Found link https://files.pythonhosted.org/packages/67/ec/114a53b51b4e78dcd97019b9a7990946487a9c5d2a81748672495cae7b29/sanic-19.6.3.tar.gz (from https://pypi.org/simple/sanic/), version: 19.6.3 2026-05-31T21:07:12,529 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/b5/99/a0c18220d313cd6bc26728259f7719bd3f31ebb7c5d45015b6e3426174da/sanic-19.9.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) 2026-05-31T21:07:12,530 Found link https://files.pythonhosted.org/packages/95/6d/fc1f560cd495c82093ac59e5564ec59313fd578eed6ec20968df974b94a4/sanic-19.9.0.tar.gz (from https://pypi.org/simple/sanic/), version: 19.9.0 2026-05-31T21:07:12,530 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/7c/75/848927a054ae63f3f82b5c6735524f7138b08efc7c027b11e6df7c175500/sanic-19.12.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,531 Found link https://files.pythonhosted.org/packages/d0/ca/ac006c97281929a3bb0c65b309e868725a57b553c9de3988124d5d8eb0df/sanic-19.12.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 19.12.0 2026-05-31T21:07:12,532 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/90/54/17f1e496599214dede67e37e019ce2f210b7861d2dd39b92ac4d3d08e83a/sanic-19.12.2-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,533 Found link https://files.pythonhosted.org/packages/12/f6/cd3393998a7d68dc502053e5a87b6de805983e1a29218a28ceed2dcc3584/sanic-19.12.2.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 19.12.2 2026-05-31T21:07:12,533 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/4e/51/12a4fe538c6ddb3e3ceec2d2135c3d7d9b5404e0bdd5d193edf5929d9412/sanic-19.12.3-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,534 Found link https://files.pythonhosted.org/packages/31/56/2d67d2b541dc93c140bff67ef38f80b52638473e49618fee9a877f989bd6/sanic-19.12.3.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 19.12.3 2026-05-31T21:07:12,535 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/49/e1/3e2c750b32e6a1d1f9bdedd81037cf50327355861cb67084bedc8006c5ab/sanic-19.12.4-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,536 Found link https://files.pythonhosted.org/packages/82/de/1e04e6a89f523a774c8c03e27ebf9de82ad1bf067266a4cdfdc8d4e6d663/sanic-19.12.4.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 19.12.4 2026-05-31T21:07:12,536 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/45/62/02562dd4afe1b8a5f3f97517308a4628a6d0b56517970d538250a91bba5d/sanic-19.12.5-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,537 Found link https://files.pythonhosted.org/packages/3e/d4/726b1420ca89b1869957398ca489b1ca247a8572d39a2ddb10cfe6b608d5/sanic-19.12.5.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 19.12.5 2026-05-31T21:07:12,538 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/8a/34/40a147b9f4edd0cc36cf49a1db06ea3a820b897f532441bcdba522d48e39/sanic-20.3.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,539 Found link https://files.pythonhosted.org/packages/d3/6f/5c6c12e2f327c94aad127250414f941b4021f4a6b6963913b54dc4bfb215/sanic-20.3.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 20.3.0 2026-05-31T21:07:12,540 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/6e/ca/9a3bc96e60d5a40b249450fd14f1f76a98e61eeda75451c05dec757d9572/sanic-20.6.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,540 Found link https://files.pythonhosted.org/packages/e0/39/4bd10c38038378e157750b191549a005e79e7233b4a87450ff9e3c209b3f/sanic-20.6.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 20.6.0 2026-05-31T21:07:12,541 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/54/0a/f80679e2645e25db5be9db031988f0d353493b43f7253be7acbe21ee827f/sanic-20.6.1-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,542 Found link https://files.pythonhosted.org/packages/a4/f9/584adc6ef13aa3c9791b09d7405891160c7e6d5c19d761697be6faa4b2bc/sanic-20.6.1.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 20.6.1 2026-05-31T21:07:12,542 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/17/4b/a4dfc5b536a0e97d87cb34429a05edaa24af330c1e01c6ab89745911097c/sanic-20.6.2-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,543 Found link https://files.pythonhosted.org/packages/a2/8e/c453d0078af1ba802001b1ca4a6abad504996bd41ac74b1e42e22ab03394/sanic-20.6.2.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 20.6.2 2026-05-31T21:07:12,544 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/63/7c/df37dec6e44cee27f1d597833b1cb69d8bba3593ac2eae3e29ee4c17f1fb/sanic-20.6.3-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,545 Found link https://files.pythonhosted.org/packages/be/8d/6ddaa7c3513fa63943d8314a0476031b9b48ae4b446a383255f441eb65b5/sanic-20.6.3.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 20.6.3 2026-05-31T21:07:12,545 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/d2/10/b6371426d55d40ac6a6f38c78bb299f45f904d30dddf27fa5934fc929d14/sanic-20.9.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,546 Found link https://files.pythonhosted.org/packages/1a/60/3645ca33cd25e7b4941ea482db4249261a1aaff782d01c0579d2bde4e44a/sanic-20.9.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 20.9.0 2026-05-31T21:07:12,547 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/f5/e9/0c627bce8c37583c243fd85b7879cd320f795573e3a2411ab123ed15d562/sanic-20.9.1-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,548 Found link https://files.pythonhosted.org/packages/1f/73/3d8db7780f6778616af3e5cec4dd2da7a1b80b866eef4d175c905ec1be2e/sanic-20.9.1.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 20.9.1 2026-05-31T21:07:12,549 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/4e/d7/235e63a1dea916d9433402d5b9a16d65fa71a918e6d4a6815f1936ef8504/sanic-20.12.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,549 Found link https://files.pythonhosted.org/packages/ff/da/57bae82cf17d1d9295fc90825af034bbd57ed0854c3729613bcda4dd92d4/sanic-20.12.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 20.12.0 2026-05-31T21:07:12,550 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/f0/9d/30d32d1705988494426932caa4ee7f35fc7f42f56c20ca19ee5cdac7a2b2/sanic-20.12.1-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,551 Found link https://files.pythonhosted.org/packages/87/6c/9f0f4209e279c7dc55b1c70947a0b5905a445e99eff94d7c79c95dd05229/sanic-20.12.1.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 20.12.1 2026-05-31T21:07:12,552 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/2a/61/d5a87d0bdf531455f129aa52e5667184de6188770673fdb6dc9e5e5ce999/sanic-20.12.2-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,553 Found link https://files.pythonhosted.org/packages/72/22/e0d223058898432ce4b3a52322f77bdef3cdae0770d39859f3b4b4bbb548/sanic-20.12.2.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 20.12.2 2026-05-31T21:07:12,553 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/7b/c7/7e14ef09bcab14d1c56a4261e65a983ac72efa3fd81d109cf2120a15c793/sanic-20.12.3-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,554 Found link https://files.pythonhosted.org/packages/81/8c/21ed26ce6dee5218746281a0187acf3db98a5b175af6dc689c3c3acaa7bb/sanic-20.12.3.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 20.12.3 2026-05-31T21:07:12,555 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/3e/7c/bd361ffe3f11c3d4e637ab37575f858ac74c41387d6b847e1f34f85fe637/sanic-20.12.4-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,556 Found link https://files.pythonhosted.org/packages/59/5b/fa29484c2fb8756401613039b26bf57841f3072184db9d7b1ef3299c6952/sanic-20.12.4.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 20.12.4 2026-05-31T21:07:12,556 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/4b/5b/9c837798c8a822518d055d2c2264ed29813ea7a383f06a6c305e27978694/sanic-20.12.5-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,557 Found link https://files.pythonhosted.org/packages/eb/ea/5f7d3a7aeb5fbd4020cf119c79018b5928caccaeb6b33e7a8d3c3f523c4f/sanic-20.12.5.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 20.12.5 2026-05-31T21:07:12,558 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/d7/b4/ed81ec1bf28a8439fb4e4e3a99eece55b2cc2dd3d71572df37b477df3ffc/sanic-20.12.6-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,559 Found link https://files.pythonhosted.org/packages/39/c0/c8b885a3a0f0d960663ea64df75668abe9946dbc74e0758e9d11f382a69a/sanic-20.12.6.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 20.12.6 2026-05-31T21:07:12,560 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/3f/46/af86e7cfadb04ce694abd380485328d224457c3df58196253703df32c7af/sanic-20.12.7-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,561 Found link https://files.pythonhosted.org/packages/e1/c0/4f4cfe8a2e5c2eba5dcf9691a652c420172a4700da67921741c9d32e04a7/sanic-20.12.7.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.6), version: 20.12.7 2026-05-31T21:07:12,561 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/f8/bc/9471cae13861268bbc89f4ff889d8eab90ca04cfd80d6f3e4f4abfeb67fd/sanic-21.3.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,562 Found link https://files.pythonhosted.org/packages/5e/86/37eeb4b307a654c79b720a7d6139dd07fdb014e924fe0cace09b31481f6d/sanic-21.3.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 21.3.0 2026-05-31T21:07:12,563 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/0c/50/be1d99840b8f925ae96540b083433ab085fdeb644b150b9deddb5d4e1f1f/sanic-21.3.1-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,564 Found link https://files.pythonhosted.org/packages/62/28/079146e94f99113a82d641792fbaaddc26e003b8258f6222d38ed20f44f4/sanic-21.3.1.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 21.3.1 2026-05-31T21:07:12,565 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/09/c7/fbae7df4fe314220177f0d7da6a8efb399b915dbb522000c61c06ca492cb/sanic-21.3.2-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,565 Found link https://files.pythonhosted.org/packages/d5/b0/0a3a04957077d2cf7a8b3ba281e123d988799aad483cd3ed3dd4d3917b31/sanic-21.3.2.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 21.3.2 2026-05-31T21:07:12,566 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/ad/ec/74a538a32e801b4b9ed285e7d9a5af303cad0380453bf58ee042f7e045be/sanic-21.3.4-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,567 Found link https://files.pythonhosted.org/packages/9d/0b/06147af259a67e9f6c8f770c043e659786d46ddf8031ddf85d891eac16c9/sanic-21.3.4.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 21.3.4 2026-05-31T21:07:12,567 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/8a/ef/2c55efee07651af9d2339db9a4be368d5df2f3e7b60f1c2e02ab476aec93/sanic-21.6.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,568 Found link https://files.pythonhosted.org/packages/2c/0b/fe18ec554975d81469152b82e0e4505d32d338d1b2f8e778dcb4e3fa316f/sanic-21.6.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 21.6.0 2026-05-31T21:07:12,569 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/e1/a2/03a3d8ae0a82994ac86591123ae95c920d6efc9d7e9fa23e34eeb95d7ba7/sanic-21.6.1-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,570 Found link https://files.pythonhosted.org/packages/8f/f5/a71c981bde5de9ba428d7fd198e7a140d07016ffcaa84e9cf6d0293f2508/sanic-21.6.1.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 21.6.1 2026-05-31T21:07:12,570 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/1f/d3/7546a67fc708f919163b5b2c9fa854413760852882c3df6178099426ef90/sanic-21.6.2-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,571 Found link https://files.pythonhosted.org/packages/8d/57/f807ba8d75eba756c906e5410168edab7d1948b91d8727e5b7a3094e53b6/sanic-21.6.2.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 21.6.2 2026-05-31T21:07:12,572 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/43/66/5fb54fd548d5deaa9c69a915efc94d3ca484f7a65a273c39cb7e97513531/sanic-21.9.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,573 Found link https://files.pythonhosted.org/packages/f7/0d/1d97624341bde9725dff1f39d20afb307d544185ea3ae1aec3eefb808655/sanic-21.9.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 21.9.0 2026-05-31T21:07:12,573 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/ff/6e/446126697bf1b1d226fc2cf860787f401d03716d7e762ebfa4c05748f7cd/sanic-21.9.1-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,574 Found link https://files.pythonhosted.org/packages/ee/6c/52bbe6aa05ab8a4103647fca3fcdd6fb55c44295db8aece4fecee3148b52/sanic-21.9.1.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 21.9.1 2026-05-31T21:07:12,575 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/c9/a0/28fb7a15e7cd5e76f31418b999973911e2edfac8256368ba9c53a6043de8/sanic-21.9.2-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,576 Found link https://files.pythonhosted.org/packages/07/b8/0dc2561d5afc6999dd95c3fa00c0d1afa661cdf1d940f61b368df6620759/sanic-21.9.2.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 21.9.2 2026-05-31T21:07:12,577 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/9d/1d/ce8af1658610334b0afcf07e460b24421be7a7adb8f95c3fe3808bf1dba0/sanic-21.9.3-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,578 Found link https://files.pythonhosted.org/packages/cb/07/481b870ab7ea09a9e2522aadacd16e4fe6991104f0b6c9e31b30c4900bcb/sanic-21.9.3.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 21.9.3 2026-05-31T21:07:12,578 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/94/38/f3bc5e7c5cf1a72c4f666d9c3fc47eb5bfa01180381e12c2caf91fe596c3/sanic-21.12.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,579 Found link https://files.pythonhosted.org/packages/e7/96/b90b683afe84b325967bd383fb5adf94394fb3a9bdcd53a6cc18d4ae6347/sanic-21.12.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 21.12.0 2026-05-31T21:07:12,580 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/ff/42/6f36941be7dcf88e0b02ba2c8bc0974a2e92fb8b8fd2963c4cfa9ba29afa/sanic-21.12.1-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,581 Found link https://files.pythonhosted.org/packages/ec/80/2ae86400ead147d9fda72539af4ad057142d4e70d519634772747628e702/sanic-21.12.1.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 21.12.1 2026-05-31T21:07:12,581 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/1b/c8/d784b185e77035381c4c03c48574edcaa0709b2af722dcaf5cad25a71058/sanic-21.12.2-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,582 Found link https://files.pythonhosted.org/packages/3c/5b/0d190f13d6e745826213ea2a363fd4eb0fb4f52df181a294bc5aec428792/sanic-21.12.2.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 21.12.2 2026-05-31T21:07:12,583 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/73/02/bdc67785fcb52aebeffa1392142af64f3d84792588dbce0eae68dc8ff94e/sanic-22.3.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,584 Found link https://files.pythonhosted.org/packages/5f/d3/4450df35b56fd00e5a8bcdad88cc514180db1463e283e855a7ed2f671a85/sanic-22.3.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 22.3.0 2026-05-31T21:07:12,584 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/b8/5b/a00542944624689536bf02be636d2d0a7b57ca17002d88e9d04fe9080ecc/sanic-22.3.1-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,585 Found link https://files.pythonhosted.org/packages/4b/1f/7fee2fbdf44544c4d639e5a01998b7d5661b86ea0aa0b2e6b7301a361609/sanic-22.3.1.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 22.3.1 2026-05-31T21:07:12,586 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/d9/84/e6cf5cd2aa1c0f000cd10c8601f198143ab2c9273912a57d63c3c4c269cd/sanic-22.3.2-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,587 Found link https://files.pythonhosted.org/packages/e8/8d/2d42e8a11a03270ac9bc06b3a16316cff23f9d4a25c701b9fb3206eaa238/sanic-22.3.2.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 22.3.2 2026-05-31T21:07:12,587 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/89/f9/56ed8f4cc3f2ab329134117e274176ed77b2c289907fa2271617650be831/sanic-22.6.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,588 Found link https://files.pythonhosted.org/packages/ed/fe/113b27450bd5dd12d4204adb0692f5e987751f739c415777ecdb4c903d10/sanic-22.6.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 22.6.0 2026-05-31T21:07:12,589 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/d3/c0/1f20e20c793f905c86228eb4c17feec64f2d2364939783a6ac9e593ab4c5/sanic-22.6.1-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,590 Found link https://files.pythonhosted.org/packages/e5/20/2757195d583f33d9df4293acf69e81b64a9441b8d650240f7f636c22ef1d/sanic-22.6.1.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 22.6.1 2026-05-31T21:07:12,591 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/b1/28/9b6771a4ecf9202f37147a21ff101f658a7a55400ecbd96499e9b620e27f/sanic-22.6.2-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,592 Found link https://files.pythonhosted.org/packages/2d/1f/1f0ca667f5871f3a61ed71c9b3c85a3a775bb7f9906f14ef6245eb41d1af/sanic-22.6.2.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 22.6.2 2026-05-31T21:07:12,592 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/ed/79/e08f51fc289ebd5ef289bc78e168a83fe74d67b8a1ce69192785fe536172/sanic-22.9.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,593 Found link https://files.pythonhosted.org/packages/c6/73/562230eab260f219749c680d09efb58e6c93bec0f4114d3d509487c2a3bd/sanic-22.9.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 22.9.0 2026-05-31T21:07:12,594 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/77/c7/8862b9953e92f3a4654f5828575f39f95a22e732c47f8775fc280538cd91/sanic-22.9.1-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,595 Found link https://files.pythonhosted.org/packages/b4/31/66ef9556b15963f722acabcb8eddfdda776e0c1edad91d2e39d2bc4d9dfd/sanic-22.9.1.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 22.9.1 2026-05-31T21:07:12,595 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/80/5c/91c44dd9daf62f0068a372d9c3a12945bfcb36eb22aa1b1bfc81ecc0e6e1/sanic-22.12.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,596 Found link https://files.pythonhosted.org/packages/c8/6d/77a3e60b8257785f45f9faee61d00411f534749efe1f21bc570d9781f565/sanic-22.12.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 22.12.0 2026-05-31T21:07:12,597 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/4d/a6/e8c150347207fa5ba2aa728acd90aed66bc4c76a649ad5363b7419aeeb56/sanic-23.3.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,598 Found link https://files.pythonhosted.org/packages/e5/ab/80d6075e73e2a22c2d800bb57e2ebca98fc7324f815fbc04487ef9a849a0/sanic-23.3.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.7), version: 23.3.0 2026-05-31T21:07:12,599 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/f3/d7/98494dea060bb04da5c3f4ca3fc5c278391f01c65225546da6c60ee49586/sanic-23.6.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,600 Found link https://files.pythonhosted.org/packages/01/2b/86463bcba0ad1fa95d01dd0f301d7d944b7301857d226c312f9834b4dd0f/sanic-23.6.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.8), version: 23.6.0 2026-05-31T21:07:12,600 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/ca/49/01434a2a88bb1acf912021db16de8d079d407e2ecb97b5c59c93334edaf6/sanic-23.12.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,602 Found link https://files.pythonhosted.org/packages/1f/ac/605ef5c05446ca0c9e1e62a4370f048e8d9105b2fb3ba01ac197054482e0/sanic-23.12.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.8), version: 23.12.0 2026-05-31T21:07:12,602 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/e2/68/07655bda3412fa86cb38d77ae14da231ac0724ebd08b72d905262b9fea3e/sanic-23.12.1-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,603 Found link https://files.pythonhosted.org/packages/85/95/c15f1a2f8d53f59f206af0fdadf839289fe1e79b6c85f708832c0b960cf3/sanic-23.12.1.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.8), version: 23.12.1 2026-05-31T21:07:12,604 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/9c/e6/5adc2ca570f165d6027a775a655c1c09b9b8432a6c4a6fcb4c43a08eac7e/sanic-23.12.2-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,605 Found link https://files.pythonhosted.org/packages/a4/5b/e43fab98d4a1fd883a2a48644be27c5f24fec56b4b1c58404f8def5e5c1f/sanic-23.12.2.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.8), version: 23.12.2 2026-05-31T21:07:12,605 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/76/88/4c61ced275fa8978775e4380c423250161470ef5b418e94685128f161102/sanic-24.6.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,606 Found link https://files.pythonhosted.org/packages/37/00/d252369495fe3bc876fb7c269ec204800b6f66fdd9083d4dd29ee7539130/sanic-24.6.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.8), version: 24.6.0 2026-05-31T21:07:12,607 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/f0/f3/82f38246e8af7976f59f7913a00c8e84325ddb58e05312ab530ce381fdbf/sanic-24.12.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,608 Found link https://files.pythonhosted.org/packages/5c/d6/8761c9df89392c4330c123f1ecc85cfb3884522f3a58e86a7b1809b2d608/sanic-24.12.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.8), version: 24.12.0 2026-05-31T21:07:12,608 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/be/c5/620296414ccfa875dcc86cf6ba465492adfc2c2b14055e4caed2a7c5c502/sanic-24.12.1-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,609 Found link https://files.pythonhosted.org/packages/9c/06/8054efa74ae7945424058d07e7272e88c64c5bac23edf3544d555125b278/sanic-24.12.1.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.8), version: 24.12.1 2026-05-31T21:07:12,610 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/a6/e1/b36ddc16862d63d22986ae21b04a79c8fb7ec48d5d664acdfd1c2acf78ac/sanic-25.3.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,611 Found link https://files.pythonhosted.org/packages/df/8b/08dc376390fe854ef32984973883b646ee68c6727da72ffcc65340d8f192/sanic-25.3.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.8), version: 25.3.0 2026-05-31T21:07:12,612 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/9e/8a/16adaf66d358abfd0d24f2b76857196cf7effbf75c01306306bf39904e30/sanic-25.12.0-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.10) 2026-05-31T21:07:12,613 Found link https://files.pythonhosted.org/packages/69/f6/5e9ba853d2872119a252bff0cad712c015c1ed5318cceab5da68c7d2f1c4/sanic-25.12.0.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.10), version: 25.12.0 2026-05-31T21:07:12,614 Skipping link: No binaries permitted for sanic: https://files.pythonhosted.org/packages/9e/91/5ecd9a91374a7b2831cf183357ceeb609fdfc8b390adb5cac90a261fe1f8/sanic-25.12.1-py3-none-any.whl (from https://pypi.org/simple/sanic/) (requires-python:>=3.10) 2026-05-31T21:07:12,615 Found link https://files.pythonhosted.org/packages/27/e2/a902611ef48d0cf942093ad297d079f76ec46133a7dc8d1181aa1ab94bd2/sanic-25.12.1.tar.gz (from https://pypi.org/simple/sanic/) (requires-python:>=3.10), version: 25.12.1 2026-05-31T21:07:12,615 Fetching project page and analyzing links: https://www.piwheels.org/simple/sanic/ 2026-05-31T21:07:12,616 Getting page https://www.piwheels.org/simple/sanic/ 2026-05-31T21:07:12,617 Found index url https://www.piwheels.org/simple 2026-05-31T21:07:12,798 Fetched page https://www.piwheels.org/simple/sanic/ as text/html 2026-05-31T21:07:12,821 Skipping link: No binaries permitted for sanic: https://www.piwheels.org/simple/sanic/sanic-25.12.0-py3-none-any.whl#sha256=03826af56a91264a014bf50c9ab4cdba17f187b3d0e69833950dc99048642af3 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.10) 2026-05-31T21:07:12,821 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-25.3.0-py3-none-any.whl#sha256=83473ef85254ee3834564f09e683c5b3ed50a12708bffe5d60f61fcde36be92a (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,822 Skipping link: No binaries permitted for sanic: https://www.piwheels.org/simple/sanic/sanic-24.12.1-py3-none-any.whl#sha256=d6835ff6232f0b6d7da896243483df60f4e33bacc49507b0b243224961357079 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,822 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-24.12.0-py3-none-any.whl#sha256=dddf8de727274d0e2d1c390a5ba634d56f8adff0f2ce1324019fbaf207ec4b7a (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,823 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-24.6.0-py3-none-any.whl#sha256=42d27092aa4b57134d345ca2168c0d871161ccf11a3da998bc3fc0215210c67d (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,823 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-23.12.2-py3-none-any.whl#sha256=b1e90de1f57517591f3ab83bb4cc9987d02d167b3a53bf211618c51abc50ae49 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,824 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-23.12.1-py3-none-any.whl#sha256=3eac978f1fa0358f8c7f0b31ae055d6b08b91ca33142e393d5950c5d08c6d31e (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,825 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-23.12.0-py3-none-any.whl#sha256=bd3d7f38dd915345c7fcb250b373dacaaf59e8f4da3009923a5dd79e90a71224 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,825 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-23.6.0-py3-none-any.whl#sha256=9c5f05d5c749ec2130800c70fdf596938b6890777908d4dfdedb26ca6c2c90a7 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.8) 2026-05-31T21:07:12,826 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-23.3.0-py3-none-any.whl#sha256=8ae84756116b9a403be61efc7700c00042e65de32ac7708bce972d81b6dfd186 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,826 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-22.12.0-py3-none-any.whl#sha256=07e6b1399123cbeadd42bdb43863847637b6d020839e434e0ef4e6a788ec7f00 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,827 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-22.9.1-py3-none-any.whl#sha256=ba190c010bdbfd51bde2a6bf9fcbb181b386b52df313b1700176436f6f68c9c7 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,828 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-22.9.0-py3-none-any.whl#sha256=f22b8105dca34f069bae55b939b0d91d218034c93b867a0e5e4cabdad1c0f2d8 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,828 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-22.6.2-py3-none-any.whl#sha256=f66cb2035fb05cf81679a9de9c96cc120bbe2cf2ca594a9a9161dc68557a2476 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,829 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-22.6.1-py3-none-any.whl#sha256=340352dfb8d5ad606e121e66c504b03e2663e1fa2ac335625e8d2f07cb1d615b (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,829 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-22.6.0-py3-none-any.whl#sha256=e5f986a4c7c3bad994e69bc372cb9a9fee8ebab11a427a4432d354d63a2b8fc4 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,830 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-22.3.2-py3-none-any.whl#sha256=664bd6fa3b341ea7c9456e5d40b9e310249944857a27838afc1fea183e80ff54 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,831 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-22.3.1-py3-none-any.whl#sha256=ecad2b856a2ac10434bcf7a4f5cba1664e21d7b44cab248fd29b13bf4b1cee17 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,831 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-22.3.0-py3-none-any.whl#sha256=b6d643139ff0356cf1fa9892a9d4dda01479066cece95bed7da0982031454802 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,832 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-21.12.2-py3-none-any.whl#sha256=9b7d68233cc75a2a57af36fc3247c8882ef57ca96bb529f2b8717755e3660506 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,832 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-21.12.1-py3-none-any.whl#sha256=1e5fe5abefb1c1329acf6c28c86b9afe8b65870e51ec7d26012976304926720f (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,833 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-21.12.0-py3-none-any.whl#sha256=40bf5e591f1e40dd1f56c566961722742965e2aeddd64682c2c0a854aa286597 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,833 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-21.9.3-py3-none-any.whl#sha256=2dd0be9ac10138d01c0ca8fe8cfc16f0efb8e1aa36be91fb2b6c1d873c010faa (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,834 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-21.9.2-py3-none-any.whl#sha256=576159f019ccdec58ed4aaa3d576fa45d7fe00811c86bfb1cebd0b10d82d6a6c (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,835 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-21.9.1-py3-none-any.whl#sha256=63ce99aa1b9a5c5113ddcefe837bd5e35674ce9fafa8145325c22ff338a2ebfb (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,835 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-21.9.0-py3-none-any.whl#sha256=021795d393b9b9b6c99e5f5bb918e2c91eeef8525c9804b977ad46d5287081c3 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,836 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-21.6.2-py3-none-any.whl#sha256=c55feafd886f61072939f395a0eb49d63c8b3ec374618aeab423d3507647a89d (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,837 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-21.6.1-py3-none-any.whl#sha256=0b01005d3d22dd5512d52b595c3efd68987eea4a962d84b3925750de2b81cd62 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,837 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-21.6.0-py3-none-any.whl#sha256=bc79831325b149a9eade5f9913d78da6a7f3682b98f2700117d1dafe530cb4fe (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,838 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-21.3.4-py3-none-any.whl#sha256=9504341ca26c9a1b065fa4a8e94743aecc3dc92d4e0e38960bc3299b763759bd (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,838 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-21.3.2-py3-none-any.whl#sha256=9b63b0367f45a854023cb1f54a7315a86582442a08ba22f806c1f3ebf0c04e00 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,839 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-21.3.1-py3-none-any.whl#sha256=c9b0ad426dc826e662f398b724d37fd9293ecd41568ffb35f7261c1794202f02 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,839 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-21.3.0-py3-none-any.whl#sha256=8a0857bb397ee53f79bc574929e8cffeb401ca99341a71b331f8e6c5174996fc (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.7) 2026-05-31T21:07:12,840 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-20.12.7-py3-none-any.whl#sha256=4c13fce53c3a305e96fdbb978674d6148602f1d9e53bc955f391d1eeb310aa34 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,840 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-20.12.6-py3-none-any.whl#sha256=e2b88711d620ec307ddd969262438fc8517a5186aaef13eb39847c326f3364c9 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,841 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-20.12.5-py3-none-any.whl#sha256=a16cc1f154562a78fc133048513aca3eee6bc0f862eb5425635cca2cb51ee682 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,841 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-20.12.4-py3-none-any.whl#sha256=a5fe5461c4a79c0be525a9b33d7b2f1401125a0775304977b4129efe1a0730ad (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,842 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-20.12.3-py3-none-any.whl#sha256=74f4f32efa1e040f02eb42b0db00ca685c34f719f546d315b009ea8a437dd9e0 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,843 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-20.12.2-py3-none-any.whl#sha256=9f01a3ebfe4bf6c57e164bfa1b66c977cb47421e54ae91cc04173cfc711891ce (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,843 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-20.12.1-py3-none-any.whl#sha256=d485655fa0a4aa983615396d586283909f1589a17c0acff821f68dcac9b1e333 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,844 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-20.12.0-py3-none-any.whl#sha256=606753cb18c80e6c2bda581abe398ddce5d0340d914c44e6c9c67ed3cf000dca (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,845 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-20.9.1-py3-none-any.whl#sha256=0c6949fe55501d8648f1cab77efa71685f7dda48368c7e03e8342fd794dda8cf (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,845 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-20.9.0-py3-none-any.whl#sha256=e0a54dc637042e6b9b5db965a9e41891500190de20e4573e874adfe043d428f7 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,846 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-20.6.3-py3-none-any.whl#sha256=629c3b1c8584f8da71b23d62bde5e421dc71430645d655f47f3bb4f651aa65f6 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,846 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-20.6.2-py3-none-any.whl#sha256=16e5098e0033927072337440209b9d95cc1fdeda1ec7aa970ca889d3b18350a4 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,847 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-20.6.1-py3-none-any.whl#sha256=0003d0b2630fa4b137650235357559dc1c515c11e82ec1cf211a4f5f60d5ff46 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,847 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-20.6.0-py3-none-any.whl#sha256=2e79b4e184e92a432aac8ef7963838fa879587cc3a99a19ee8624f51b38e98df (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,848 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-20.3.0-py3-none-any.whl#sha256=143dfc5e0a8326ae3d1c22f5aab55cec24e563e037a70f52f16dc19a3c08d8f5 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,848 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-19.12.5-py3-none-any.whl#sha256=0bceddbc85adcadc4dcfbe0946207bc4ef04072d66245171adb0a914dcd551b2 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,849 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-19.12.4-py3-none-any.whl#sha256=0192789865287ef9d6bf07dcc3084a2cf7dbf98f03c1dd05cc2b70f859960ee7 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,849 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-19.12.3-py3-none-any.whl#sha256=1a9ed47dc6ede990e02d52fae4aa134fee37216c029c4f9d0d9dd27c4e919b20 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,850 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-19.12.2-py3-none-any.whl#sha256=18350ed6e264631260044f6253f139f1ac83c4ce8a0202ec900ec5b50c5370ab (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,851 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-19.12.0-py3-none-any.whl#sha256=a5aae36a6d43ea247909074c468acd68295e7fba370ecdc08e6cb6e95a6e2413 (from https://www.piwheels.org/simple/sanic/) (requires-python:>=3.6) 2026-05-31T21:07:12,851 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-19.9.0-py3-none-any.whl#sha256=fdde669f97d5c7a8223b3ab671b9a2c9fe73dd3461195f9fb3951e87a312164d (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,852 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-19.6.3-py3-none-any.whl#sha256=5bd3314fd5dc8cafef7a1aff69ec7547c404d82b90a7b78796d81cb138a3bc0e (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,853 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-19.6.2-py3-none-any.whl#sha256=22a46963af3bbab2a5e5e44625d01e253b319c9296e913c8292e8310dc8724ee (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,853 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-19.6.0-py3-none-any.whl#sha256=ebd806298782400db811ea9d63e8096e835e67f0b5dc5e66e507532984a82bb3 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,854 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-19.3.1-py3-none-any.whl#sha256=68bda432c1932cf400e01725b915684248d6c7146694e7118c17548d02b74f23 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,854 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-18.12.0-py3-none-any.whl#sha256=e1f291cfc44627baad7e0855512c821fe3dbfe23f7d2a26561abb808d4511f14 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,855 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-0.8.3-py3-none-any.whl#sha256=36aede00c7b82eb3755accca6e3a411e43d4b61e345a6f2b750daf1d14fefb00 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,856 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-0.8.2-py3-none-any.whl#sha256=95bff6deb40ae54c3a16091bffc9d6dae6d294e9e0b6a31a56fee3c49c13230b (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,856 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-0.8.1-py3-none-any.whl#sha256=46edab6676bd3b2dda12b70c0f6103c224005a0be83091aac5cd618733fcedfd (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,857 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-0.8.0-py3-none-any.whl#sha256=aef1fcbfb04dbeb87e4fe0821445d6a3c8361ca086365342e6352e142dbf19bc (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,857 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-0.7.0-py3-none-any.whl#sha256=18a3bd729093ac93a245849c44045c505a11e6d36da5bf231cb986bfb1e3c14c (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,858 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-0.6.0-py3-none-any.whl#sha256=6c5d0d049335975936f74b3a62e5443cb0af5618f32b1a4de5976d2c5bcdc823 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,858 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-0.5.4-py3-none-any.whl#sha256=ac2b5d73236076c9576e59d2c9bfe06d269c56c059c0d838c863d1768e36b2bb (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,859 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-0.5.2-py3-none-any.whl#sha256=190e41d3619d7b9f57511c7c3df0b2677bdd6f86e808a57afc4367fc624f2d34 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,859 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-0.5.1-py3-none-any.whl#sha256=ce6221a88fc7aa4fefeed69d8d104769dca3d858df71bd3692d2e3c9e56bda7f (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,860 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-0.5.0-py3-none-any.whl#sha256=2d4917196c2ff73f4e67a5399e5b96a08c6c251df9c7c89e59f854b71625bdd1 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,861 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-0.4.1-py3-none-any.whl#sha256=7fa3198dfaf9c1303bb3ceb0d46193aecc391248a5058bb601cc8e664c84f852 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,861 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-0.4.0-py3-none-any.whl#sha256=c0e30d8f0c22402b5b93575648aaf79fef26ee929a0e13eae9b564da69b8dcf8 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,862 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/sanic-0.3.1-py3-none-any.whl#sha256=ec7a2198afa879fb65b30e9bcd8766bda249ab4535370f67f31dfe88767993f5 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,862 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/Sanic-0.3.0-py3-none-any.whl#sha256=ebfe80cb142a11fda249b6a25bcda05a9d53fbe6116936486272ddbd2d6fc216 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,863 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/Sanic-0.2.0-py3-none-any.whl#sha256=d457886ff0e3ebc4a3a6c0cd5377126bc5099d1a26dd57b2ed0b915360af9183 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,863 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/Sanic-0.1.9-py3-none-any.whl#sha256=a6a7a765933020b4ffb1c6f3bc94cb2cce248ddb85766037a776d3ca4f341773 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,864 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/Sanic-0.1.8-py3-none-any.whl#sha256=393383d768eb7b4242663bd30cd20a3ea6b0db3a6bfae8c5e6fa23ee47f8d9bb (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,864 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/Sanic-0.1.7-py3-none-any.whl#sha256=2b53fd80da182e56ca67c826e708d0e1fde4b4df98c5762322cd3d94b2322220 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,865 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/Sanic-0.1.6-py3-none-any.whl#sha256=34d0c2ecd70af8f3b7a8ace830c56f53f6d8343b1b10d1f94b0beba24f43ac5e (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,865 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/Sanic-0.1.5-py3-none-any.whl#sha256=989eb26a4480cf6be2d3d802ae0b8b2ccc570200b24e5802cd1aa08d2e7741f6 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,866 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/Sanic-0.1.4-py3-none-any.whl#sha256=5f355ecc73ba2e272010b950391ba9157444487a9640ca1cf0a77b432fd8275c (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,867 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/Sanic-0.1.3-py3-none-any.whl#sha256=fad9b8d8b1da6dbcf6aa9d938345085e91114284cee0784764b80c0e203a578a (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,867 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/Sanic-0.1.1-py3-none-any.whl#sha256=2ee65f5517ab05fe1cfec7d467f1bbd41968f7d22c18742ee068549160f27216 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,868 Skipping link: No binaries permitted for sanic: https://archive1.piwheels.org/simple/sanic/Sanic-0.1.0-py3-none-any.whl#sha256=40c87efbac6c4627a0fc7f9999ecf2c98e566e8151e2e418eb357d0e9eeea8b6 (from https://www.piwheels.org/simple/sanic/) 2026-05-31T21:07:12,868 Skipping link: not a file: https://www.piwheels.org/simple/sanic/ 2026-05-31T21:07:12,869 Skipping link: not a file: https://pypi.org/simple/sanic/ 2026-05-31T21:07:12,898 Given no hashes to check 1 links for project 'sanic': discarding no candidates 2026-05-31T21:07:12,917 Collecting sanic==25.12.1 2026-05-31T21:07:12,919 Created temporary directory: /tmp/pip-unpack-55h81wrj 2026-05-31T21:07:13,151 Downloading sanic-25.12.1.tar.gz (375 kB) 2026-05-31T21:07:13,845 Added sanic==25.12.1 from https://files.pythonhosted.org/packages/27/e2/a902611ef48d0cf942093ad297d079f76ec46133a7dc8d1181aa1ab94bd2/sanic-25.12.1.tar.gz to build tracker '/tmp/pip-build-tracker-f26x0t4i' 2026-05-31T21:07:13,849 Created temporary directory: /tmp/pip-build-env-rc6ajh8x 2026-05-31T21:07:13,854 Installing build dependencies: started 2026-05-31T21:07:13,855 Running command pip subprocess to install build dependencies 2026-05-31T21:07:15,009 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-31T21:07:15,435 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-05-31T21:07:15,459 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-31T21:07:17,231 Collecting setuptools 2026-05-31T21:07:17,232 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-31T21:07:17,247 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-31T21:07:17,483 Collecting wheel 2026-05-31T21:07:17,484 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-05-31T21:07:17,500 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-05-31T21:07:17,683 Collecting packaging>=24.0 2026-05-31T21:07:17,684 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata 2026-05-31T21:07:17,697 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl.metadata (3.5 kB) 2026-05-31T21:07:17,889 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-31T21:07:17,910 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-31T21:07:17,994 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-31T21:07:18,027 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-05-31T21:07:18,055 Using cached https://www.piwheels.org/simple/packaging/packaging-26.2-py3-none-any.whl (100 kB) 2026-05-31T21:07:18,167 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-31T21:07:20,918 Installing collected packages: setuptools, packaging, wheel 2026-05-31T21:07:24,471 Creating /tmp/pip-build-env-rc6ajh8x/overlay/local/bin 2026-05-31T21:07:24,474 changing mode of /tmp/pip-build-env-rc6ajh8x/overlay/local/bin/wheel to 755 2026-05-31T21:07:24,496 Successfully installed packaging-26.2 setuptools-82.0.1 wheel-0.47.0 2026-05-31T21:07:24,786 Installing build dependencies: finished with status 'done' 2026-05-31T21:07:24,792 Getting requirements to build wheel: started 2026-05-31T21:07:24,793 Running command Getting requirements to build wheel 2026-05-31T21:07:25,315 :11: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2026-05-31T21:07:25,315 !! 2026-05-31T21:07:25,316 ******************************************************************************** 2026-05-31T21:07:25,316 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2026-05-31T21:07:25,317 This deprecation is overdue, please update your project and remove deprecated 2026-05-31T21:07:25,318 calls to avoid build errors in the future. 2026-05-31T21:07:25,319 ******************************************************************************** 2026-05-31T21:07:25,320 !! 2026-05-31T21:07:25,357 /tmp/pip-build-env-rc6ajh8x/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'tests_require' 2026-05-31T21:07:25,357 warnings.warn(msg) 2026-05-31T21:07:25,391 /tmp/pip-build-env-rc6ajh8x/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-31T21:07:25,391 !! 2026-05-31T21:07:25,392 ******************************************************************************** 2026-05-31T21:07:25,392 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-31T21:07:25,393 License :: OSI Approved :: MIT License 2026-05-31T21:07:25,394 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-31T21:07:25,395 ******************************************************************************** 2026-05-31T21:07:25,396 !! 2026-05-31T21:07:25,396 self._finalize_license_expression() 2026-05-31T21:07:25,414 running egg_info 2026-05-31T21:07:25,420 writing sanic.egg-info/PKG-INFO 2026-05-31T21:07:25,440 writing dependency_links to sanic.egg-info/dependency_links.txt 2026-05-31T21:07:25,442 writing entry points to sanic.egg-info/entry_points.txt 2026-05-31T21:07:25,453 writing requirements to sanic.egg-info/requires.txt 2026-05-31T21:07:25,454 writing top-level names to sanic.egg-info/top_level.txt 2026-05-31T21:07:25,510 reading manifest file 'sanic.egg-info/SOURCES.txt' 2026-05-31T21:07:25,531 reading manifest template 'MANIFEST.in' 2026-05-31T21:07:25,546 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-31T21:07:25,547 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-05-31T21:07:25,548 adding license file 'LICENSE' 2026-05-31T21:07:25,561 writing manifest file 'sanic.egg-info/SOURCES.txt' 2026-05-31T21:07:25,652 Getting requirements to build wheel: finished with status 'done' 2026-05-31T21:07:25,656 Created temporary directory: /tmp/pip-modern-metadata-jnf7p4cz 2026-05-31T21:07:25,658 Preparing metadata (pyproject.toml): started 2026-05-31T21:07:25,659 Running command Preparing metadata (pyproject.toml) 2026-05-31T21:07:26,177 :11: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2026-05-31T21:07:26,177 !! 2026-05-31T21:07:26,179 ******************************************************************************** 2026-05-31T21:07:26,179 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2026-05-31T21:07:26,180 This deprecation is overdue, please update your project and remove deprecated 2026-05-31T21:07:26,181 calls to avoid build errors in the future. 2026-05-31T21:07:26,181 ******************************************************************************** 2026-05-31T21:07:26,182 !! 2026-05-31T21:07:26,197 /tmp/pip-build-env-rc6ajh8x/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'tests_require' 2026-05-31T21:07:26,197 warnings.warn(msg) 2026-05-31T21:07:26,230 /tmp/pip-build-env-rc6ajh8x/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-31T21:07:26,230 !! 2026-05-31T21:07:26,232 ******************************************************************************** 2026-05-31T21:07:26,232 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-31T21:07:26,233 License :: OSI Approved :: MIT License 2026-05-31T21:07:26,235 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-31T21:07:26,235 ******************************************************************************** 2026-05-31T21:07:26,236 !! 2026-05-31T21:07:26,237 self._finalize_license_expression() 2026-05-31T21:07:26,258 running dist_info 2026-05-31T21:07:26,268 creating /tmp/pip-modern-metadata-jnf7p4cz/sanic.egg-info 2026-05-31T21:07:26,269 writing /tmp/pip-modern-metadata-jnf7p4cz/sanic.egg-info/PKG-INFO 2026-05-31T21:07:26,290 writing dependency_links to /tmp/pip-modern-metadata-jnf7p4cz/sanic.egg-info/dependency_links.txt 2026-05-31T21:07:26,291 writing entry points to /tmp/pip-modern-metadata-jnf7p4cz/sanic.egg-info/entry_points.txt 2026-05-31T21:07:26,302 writing requirements to /tmp/pip-modern-metadata-jnf7p4cz/sanic.egg-info/requires.txt 2026-05-31T21:07:26,304 writing top-level names to /tmp/pip-modern-metadata-jnf7p4cz/sanic.egg-info/top_level.txt 2026-05-31T21:07:26,305 writing manifest file '/tmp/pip-modern-metadata-jnf7p4cz/sanic.egg-info/SOURCES.txt' 2026-05-31T21:07:26,354 reading manifest file '/tmp/pip-modern-metadata-jnf7p4cz/sanic.egg-info/SOURCES.txt' 2026-05-31T21:07:26,356 reading manifest template 'MANIFEST.in' 2026-05-31T21:07:26,366 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-31T21:07:26,368 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-05-31T21:07:26,368 adding license file 'LICENSE' 2026-05-31T21:07:26,378 writing manifest file '/tmp/pip-modern-metadata-jnf7p4cz/sanic.egg-info/SOURCES.txt' 2026-05-31T21:07:26,380 creating '/tmp/pip-modern-metadata-jnf7p4cz/sanic-25.12.1.dist-info' 2026-05-31T21:07:26,507 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-31T21:07:26,513 Source in /tmp/pip-wheel-sedg7_xi/sanic_e48c07502dd54cbdbe70630a1f6e4c28 has version 25.12.1, which satisfies requirement sanic==25.12.1 from https://files.pythonhosted.org/packages/27/e2/a902611ef48d0cf942093ad297d079f76ec46133a7dc8d1181aa1ab94bd2/sanic-25.12.1.tar.gz 2026-05-31T21:07:26,514 Removed sanic==25.12.1 from https://files.pythonhosted.org/packages/27/e2/a902611ef48d0cf942093ad297d079f76ec46133a7dc8d1181aa1ab94bd2/sanic-25.12.1.tar.gz from build tracker '/tmp/pip-build-tracker-f26x0t4i' 2026-05-31T21:07:26,522 Created temporary directory: /tmp/pip-unpack-jr4lrtwg 2026-05-31T21:07:26,522 Building wheels for collected packages: sanic 2026-05-31T21:07:26,528 Created temporary directory: /tmp/pip-wheel-z7622dcc 2026-05-31T21:07:26,529 Destination directory: /tmp/pip-wheel-z7622dcc 2026-05-31T21:07:26,531 Building wheel for sanic (pyproject.toml): started 2026-05-31T21:07:26,535 Running command Building wheel for sanic (pyproject.toml) 2026-05-31T21:07:27,029 :11: SetuptoolsDeprecationWarning: The test command is disabled and references to it are deprecated. 2026-05-31T21:07:27,030 !! 2026-05-31T21:07:27,031 ******************************************************************************** 2026-05-31T21:07:27,031 Please remove any references to `setuptools.command.test` in all supported versions of the affected package. 2026-05-31T21:07:27,032 This deprecation is overdue, please update your project and remove deprecated 2026-05-31T21:07:27,033 calls to avoid build errors in the future. 2026-05-31T21:07:27,033 ******************************************************************************** 2026-05-31T21:07:27,034 !! 2026-05-31T21:07:27,049 /tmp/pip-build-env-rc6ajh8x/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py:287: UserWarning: Unknown distribution option: 'tests_require' 2026-05-31T21:07:27,049 warnings.warn(msg) 2026-05-31T21:07:27,084 /tmp/pip-build-env-rc6ajh8x/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-31T21:07:27,084 !! 2026-05-31T21:07:27,085 ******************************************************************************** 2026-05-31T21:07:27,086 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-31T21:07:27,087 License :: OSI Approved :: MIT License 2026-05-31T21:07:27,087 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-31T21:07:27,088 ******************************************************************************** 2026-05-31T21:07:27,089 !! 2026-05-31T21:07:27,089 self._finalize_license_expression() 2026-05-31T21:07:27,113 running bdist_wheel 2026-05-31T21:07:27,141 running build 2026-05-31T21:07:27,142 running build_py 2026-05-31T21:07:27,154 creating build/lib/sanic 2026-05-31T21:07:27,156 copying sanic/simple.py -> build/lib/sanic 2026-05-31T21:07:27,158 copying sanic/constants.py -> build/lib/sanic 2026-05-31T21:07:27,159 copying sanic/__version__.py -> build/lib/sanic 2026-05-31T21:07:27,161 copying sanic/helpers.py -> build/lib/sanic 2026-05-31T21:07:27,163 copying sanic/app.py -> build/lib/sanic 2026-05-31T21:07:27,167 copying sanic/signals.py -> build/lib/sanic 2026-05-31T21:07:27,170 copying sanic/__init__.py -> build/lib/sanic 2026-05-31T21:07:27,172 copying sanic/exceptions.py -> build/lib/sanic 2026-05-31T21:07:27,175 copying sanic/middleware.py -> build/lib/sanic 2026-05-31T21:07:27,177 copying sanic/errorpages.py -> build/lib/sanic 2026-05-31T21:07:27,179 copying sanic/views.py -> build/lib/sanic 2026-05-31T21:07:27,181 copying sanic/__main__.py -> build/lib/sanic 2026-05-31T21:07:27,183 copying sanic/compat.py -> build/lib/sanic 2026-05-31T21:07:27,185 copying sanic/asgi.py -> build/lib/sanic 2026-05-31T21:07:27,188 copying sanic/headers.py -> build/lib/sanic 2026-05-31T21:07:27,190 copying sanic/utils.py -> build/lib/sanic 2026-05-31T21:07:27,193 copying sanic/config.py -> build/lib/sanic 2026-05-31T21:07:27,195 copying sanic/blueprint_group.py -> build/lib/sanic 2026-05-31T21:07:27,197 copying sanic/blueprints.py -> build/lib/sanic 2026-05-31T21:07:27,200 copying sanic/router.py -> build/lib/sanic 2026-05-31T21:07:27,202 copying sanic/log.py -> build/lib/sanic 2026-05-31T21:07:27,204 creating build/lib/sanic/base 2026-05-31T21:07:27,205 copying sanic/base/meta.py -> build/lib/sanic/base 2026-05-31T21:07:27,207 copying sanic/base/__init__.py -> build/lib/sanic/base 2026-05-31T21:07:27,209 copying sanic/base/root.py -> build/lib/sanic/base 2026-05-31T21:07:27,211 creating build/lib/sanic/touchup 2026-05-31T21:07:27,212 copying sanic/touchup/meta.py -> build/lib/sanic/touchup 2026-05-31T21:07:27,214 copying sanic/touchup/service.py -> build/lib/sanic/touchup 2026-05-31T21:07:27,216 copying sanic/touchup/__init__.py -> build/lib/sanic/touchup 2026-05-31T21:07:27,218 creating build/lib/sanic/http 2026-05-31T21:07:27,219 copying sanic/http/constants.py -> build/lib/sanic/http 2026-05-31T21:07:27,221 copying sanic/http/__init__.py -> build/lib/sanic/http 2026-05-31T21:07:27,222 copying sanic/http/http1.py -> build/lib/sanic/http 2026-05-31T21:07:27,225 copying sanic/http/http3.py -> build/lib/sanic/http 2026-05-31T21:07:27,228 copying sanic/http/stream.py -> build/lib/sanic/http 2026-05-31T21:07:27,230 creating build/lib/sanic/request 2026-05-31T21:07:27,231 copying sanic/request/__init__.py -> build/lib/sanic/request 2026-05-31T21:07:27,233 copying sanic/request/parameters.py -> build/lib/sanic/request 2026-05-31T21:07:27,235 copying sanic/request/types.py -> build/lib/sanic/request 2026-05-31T21:07:27,238 copying sanic/request/form.py -> build/lib/sanic/request 2026-05-31T21:07:27,241 creating build/lib/sanic/cli 2026-05-31T21:07:27,242 copying sanic/cli/base.py -> build/lib/sanic/cli 2026-05-31T21:07:27,244 copying sanic/cli/executor.py -> build/lib/sanic/cli 2026-05-31T21:07:27,246 copying sanic/cli/app.py -> build/lib/sanic/cli 2026-05-31T21:07:27,249 copying sanic/cli/__init__.py -> build/lib/sanic/cli 2026-05-31T21:07:27,250 copying sanic/cli/console.py -> build/lib/sanic/cli 2026-05-31T21:07:27,252 copying sanic/cli/inspector_client.py -> build/lib/sanic/cli 2026-05-31T21:07:27,254 copying sanic/cli/daemon.py -> build/lib/sanic/cli 2026-05-31T21:07:27,256 copying sanic/cli/arguments.py -> build/lib/sanic/cli 2026-05-31T21:07:27,258 copying sanic/cli/inspector.py -> build/lib/sanic/cli 2026-05-31T21:07:27,261 creating build/lib/sanic/models 2026-05-31T21:07:27,262 copying sanic/models/ctx_types.py -> build/lib/sanic/models 2026-05-31T21:07:27,264 copying sanic/models/handler_types.py -> build/lib/sanic/models 2026-05-31T21:07:27,265 copying sanic/models/http_types.py -> build/lib/sanic/models 2026-05-31T21:07:27,268 copying sanic/models/__init__.py -> build/lib/sanic/models 2026-05-31T21:07:27,269 copying sanic/models/asgi.py -> build/lib/sanic/models 2026-05-31T21:07:27,271 copying sanic/models/futures.py -> build/lib/sanic/models 2026-05-31T21:07:27,273 copying sanic/models/server_types.py -> build/lib/sanic/models 2026-05-31T21:07:27,275 copying sanic/models/protocol_types.py -> build/lib/sanic/models 2026-05-31T21:07:27,277 creating build/lib/sanic/handlers 2026-05-31T21:07:27,278 copying sanic/handlers/error.py -> build/lib/sanic/handlers 2026-05-31T21:07:27,281 copying sanic/handlers/__init__.py -> build/lib/sanic/handlers 2026-05-31T21:07:27,282 copying sanic/handlers/directory.py -> build/lib/sanic/handlers 2026-05-31T21:07:27,285 copying sanic/handlers/content_range.py -> build/lib/sanic/handlers 2026-05-31T21:07:27,287 creating build/lib/sanic/response 2026-05-31T21:07:27,288 copying sanic/response/__init__.py -> build/lib/sanic/response 2026-05-31T21:07:27,290 copying sanic/response/convenience.py -> build/lib/sanic/response 2026-05-31T21:07:27,292 copying sanic/response/types.py -> build/lib/sanic/response 2026-05-31T21:07:27,296 creating build/lib/sanic/startup 2026-05-31T21:07:27,297 copying sanic/startup/__init__.py -> build/lib/sanic/startup 2026-05-31T21:07:27,298 copying sanic/startup/errors.py -> build/lib/sanic/startup 2026-05-31T21:07:27,301 creating build/lib/sanic/cookies 2026-05-31T21:07:27,302 copying sanic/cookies/response.py -> build/lib/sanic/cookies 2026-05-31T21:07:27,305 copying sanic/cookies/request.py -> build/lib/sanic/cookies 2026-05-31T21:07:27,307 copying sanic/cookies/__init__.py -> build/lib/sanic/cookies 2026-05-31T21:07:27,310 creating build/lib/sanic/mixins 2026-05-31T21:07:27,311 copying sanic/mixins/base.py -> build/lib/sanic/mixins 2026-05-31T21:07:27,313 copying sanic/mixins/listeners.py -> build/lib/sanic/mixins 2026-05-31T21:07:27,315 copying sanic/mixins/signals.py -> build/lib/sanic/mixins 2026-05-31T21:07:27,318 copying sanic/mixins/__init__.py -> build/lib/sanic/mixins 2026-05-31T21:07:27,319 copying sanic/mixins/exceptions.py -> build/lib/sanic/mixins 2026-05-31T21:07:27,321 copying sanic/mixins/middleware.py -> build/lib/sanic/mixins 2026-05-31T21:07:27,323 copying sanic/mixins/startup.py -> build/lib/sanic/mixins 2026-05-31T21:07:27,327 copying sanic/mixins/commands.py -> build/lib/sanic/mixins 2026-05-31T21:07:27,329 copying sanic/mixins/static.py -> build/lib/sanic/mixins 2026-05-31T21:07:27,331 copying sanic/mixins/routes.py -> build/lib/sanic/mixins 2026-05-31T21:07:27,335 creating build/lib/sanic/server 2026-05-31T21:07:27,336 copying sanic/server/async_server.py -> build/lib/sanic/server 2026-05-31T21:07:27,338 copying sanic/server/goodbye.py -> build/lib/sanic/server 2026-05-31T21:07:27,340 copying sanic/server/__init__.py -> build/lib/sanic/server 2026-05-31T21:07:27,342 copying sanic/server/events.py -> build/lib/sanic/server 2026-05-31T21:07:27,344 copying sanic/server/loop.py -> build/lib/sanic/server 2026-05-31T21:07:27,345 copying sanic/server/socket.py -> build/lib/sanic/server 2026-05-31T21:07:27,347 copying sanic/server/runners.py -> build/lib/sanic/server 2026-05-31T21:07:27,350 creating build/lib/sanic/application 2026-05-31T21:07:27,352 copying sanic/application/motd.py -> build/lib/sanic/application 2026-05-31T21:07:27,354 copying sanic/application/constants.py -> build/lib/sanic/application 2026-05-31T21:07:27,356 copying sanic/application/logo.py -> build/lib/sanic/application 2026-05-31T21:07:27,358 copying sanic/application/state.py -> build/lib/sanic/application 2026-05-31T21:07:27,360 copying sanic/application/__init__.py -> build/lib/sanic/application 2026-05-31T21:07:27,361 copying sanic/application/spinner.py -> build/lib/sanic/application 2026-05-31T21:07:27,363 copying sanic/application/ext.py -> build/lib/sanic/application 2026-05-31T21:07:27,365 creating build/lib/sanic/worker 2026-05-31T21:07:27,366 copying sanic/worker/loader.py -> build/lib/sanic/worker 2026-05-31T21:07:27,369 copying sanic/worker/restarter.py -> build/lib/sanic/worker 2026-05-31T21:07:27,370 copying sanic/worker/constants.py -> build/lib/sanic/worker 2026-05-31T21:07:27,372 copying sanic/worker/reloader.py -> build/lib/sanic/worker 2026-05-31T21:07:27,374 copying sanic/worker/state.py -> build/lib/sanic/worker 2026-05-31T21:07:27,375 copying sanic/worker/__init__.py -> build/lib/sanic/worker 2026-05-31T21:07:27,377 copying sanic/worker/multiplexer.py -> build/lib/sanic/worker 2026-05-31T21:07:27,379 copying sanic/worker/serve.py -> build/lib/sanic/worker 2026-05-31T21:07:27,381 copying sanic/worker/daemon.py -> build/lib/sanic/worker 2026-05-31T21:07:27,384 copying sanic/worker/manager.py -> build/lib/sanic/worker 2026-05-31T21:07:27,387 copying sanic/worker/process.py -> build/lib/sanic/worker 2026-05-31T21:07:27,389 copying sanic/worker/inspector.py -> build/lib/sanic/worker 2026-05-31T21:07:27,392 creating build/lib/sanic/types 2026-05-31T21:07:27,393 copying sanic/types/__init__.py -> build/lib/sanic/types 2026-05-31T21:07:27,395 copying sanic/types/shared_ctx.py -> build/lib/sanic/types 2026-05-31T21:07:27,397 copying sanic/types/hashable_dict.py -> build/lib/sanic/types 2026-05-31T21:07:27,399 creating build/lib/sanic/logging 2026-05-31T21:07:27,400 copying sanic/logging/filter.py -> build/lib/sanic/logging 2026-05-31T21:07:27,402 copying sanic/logging/__init__.py -> build/lib/sanic/logging 2026-05-31T21:07:27,404 copying sanic/logging/default.py -> build/lib/sanic/logging 2026-05-31T21:07:27,406 copying sanic/logging/deprecation.py -> build/lib/sanic/logging 2026-05-31T21:07:27,407 copying sanic/logging/formatter.py -> build/lib/sanic/logging 2026-05-31T21:07:27,410 copying sanic/logging/color.py -> build/lib/sanic/logging 2026-05-31T21:07:27,411 copying sanic/logging/setup.py -> build/lib/sanic/logging 2026-05-31T21:07:27,413 copying sanic/logging/loggers.py -> build/lib/sanic/logging 2026-05-31T21:07:27,416 creating build/lib/sanic/pages 2026-05-31T21:07:27,417 copying sanic/pages/error.py -> build/lib/sanic/pages 2026-05-31T21:07:27,419 copying sanic/pages/base.py -> build/lib/sanic/pages 2026-05-31T21:07:27,421 copying sanic/pages/__init__.py -> build/lib/sanic/pages 2026-05-31T21:07:27,422 copying sanic/pages/css.py -> build/lib/sanic/pages 2026-05-31T21:07:27,424 copying sanic/pages/directory_page.py -> build/lib/sanic/pages 2026-05-31T21:07:27,427 creating build/lib/sanic/touchup/schemes 2026-05-31T21:07:27,428 copying sanic/touchup/schemes/base.py -> build/lib/sanic/touchup/schemes 2026-05-31T21:07:27,430 copying sanic/touchup/schemes/__init__.py -> build/lib/sanic/touchup/schemes 2026-05-31T21:07:27,431 copying sanic/touchup/schemes/ode.py -> build/lib/sanic/touchup/schemes 2026-05-31T21:07:27,433 copying sanic/touchup/schemes/altsvc.py -> build/lib/sanic/touchup/schemes 2026-05-31T21:07:27,436 creating build/lib/sanic/http/tls 2026-05-31T21:07:27,437 copying sanic/http/tls/__init__.py -> build/lib/sanic/http/tls 2026-05-31T21:07:27,439 copying sanic/http/tls/creators.py -> build/lib/sanic/http/tls 2026-05-31T21:07:27,441 copying sanic/http/tls/context.py -> build/lib/sanic/http/tls 2026-05-31T21:07:27,444 creating build/lib/sanic/server/websockets 2026-05-31T21:07:27,445 copying sanic/server/websockets/__init__.py -> build/lib/sanic/server/websockets 2026-05-31T21:07:27,446 copying sanic/server/websockets/connection.py -> build/lib/sanic/server/websockets 2026-05-31T21:07:27,448 copying sanic/server/websockets/frame.py -> build/lib/sanic/server/websockets 2026-05-31T21:07:27,451 copying sanic/server/websockets/impl.py -> build/lib/sanic/server/websockets 2026-05-31T21:07:27,454 creating build/lib/sanic/server/protocols 2026-05-31T21:07:27,455 copying sanic/server/protocols/__init__.py -> build/lib/sanic/server/protocols 2026-05-31T21:07:27,456 copying sanic/server/protocols/base_protocol.py -> build/lib/sanic/server/protocols 2026-05-31T21:07:27,459 copying sanic/server/protocols/http_protocol.py -> build/lib/sanic/server/protocols 2026-05-31T21:07:27,461 copying sanic/server/protocols/websocket_protocol.py -> build/lib/sanic/server/protocols 2026-05-31T21:07:27,473 copying sanic/py.typed -> build/lib/sanic 2026-05-31T21:07:27,475 creating build/lib/sanic/pages/styles 2026-05-31T21:07:27,476 copying sanic/pages/styles/DirectoryPage.css -> build/lib/sanic/pages/styles 2026-05-31T21:07:27,478 copying sanic/pages/styles/BasePage.css -> build/lib/sanic/pages/styles 2026-05-31T21:07:27,481 copying sanic/pages/styles/ErrorPage.css -> build/lib/sanic/pages/styles 2026-05-31T21:07:27,507 installing to build/bdist.linux-armv7l/wheel 2026-05-31T21:07:27,508 running install 2026-05-31T21:07:27,530 running install_lib 2026-05-31T21:07:27,538 creating build/bdist.linux-armv7l/wheel 2026-05-31T21:07:27,540 creating build/bdist.linux-armv7l/wheel/sanic 2026-05-31T21:07:27,542 creating build/bdist.linux-armv7l/wheel/sanic/base 2026-05-31T21:07:27,543 copying build/lib/sanic/base/meta.py -> build/bdist.linux-armv7l/wheel/./sanic/base 2026-05-31T21:07:27,545 copying build/lib/sanic/base/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/base 2026-05-31T21:07:27,547 copying build/lib/sanic/base/root.py -> build/bdist.linux-armv7l/wheel/./sanic/base 2026-05-31T21:07:27,549 copying build/lib/sanic/simple.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,551 copying build/lib/sanic/constants.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,553 copying build/lib/sanic/__version__.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,555 creating build/bdist.linux-armv7l/wheel/sanic/touchup 2026-05-31T21:07:27,556 copying build/lib/sanic/touchup/meta.py -> build/bdist.linux-armv7l/wheel/./sanic/touchup 2026-05-31T21:07:27,558 copying build/lib/sanic/touchup/service.py -> build/bdist.linux-armv7l/wheel/./sanic/touchup 2026-05-31T21:07:27,560 creating build/bdist.linux-armv7l/wheel/sanic/touchup/schemes 2026-05-31T21:07:27,561 copying build/lib/sanic/touchup/schemes/base.py -> build/bdist.linux-armv7l/wheel/./sanic/touchup/schemes 2026-05-31T21:07:27,563 copying build/lib/sanic/touchup/schemes/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/touchup/schemes 2026-05-31T21:07:27,565 copying build/lib/sanic/touchup/schemes/ode.py -> build/bdist.linux-armv7l/wheel/./sanic/touchup/schemes 2026-05-31T21:07:27,567 copying build/lib/sanic/touchup/schemes/altsvc.py -> build/bdist.linux-armv7l/wheel/./sanic/touchup/schemes 2026-05-31T21:07:27,569 copying build/lib/sanic/touchup/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/touchup 2026-05-31T21:07:27,571 creating build/bdist.linux-armv7l/wheel/sanic/http 2026-05-31T21:07:27,572 copying build/lib/sanic/http/constants.py -> build/bdist.linux-armv7l/wheel/./sanic/http 2026-05-31T21:07:27,574 copying build/lib/sanic/http/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/http 2026-05-31T21:07:27,576 copying build/lib/sanic/http/http1.py -> build/bdist.linux-armv7l/wheel/./sanic/http 2026-05-31T21:07:27,578 copying build/lib/sanic/http/http3.py -> build/bdist.linux-armv7l/wheel/./sanic/http 2026-05-31T21:07:27,581 creating build/bdist.linux-armv7l/wheel/sanic/http/tls 2026-05-31T21:07:27,583 copying build/lib/sanic/http/tls/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/http/tls 2026-05-31T21:07:27,585 copying build/lib/sanic/http/tls/creators.py -> build/bdist.linux-armv7l/wheel/./sanic/http/tls 2026-05-31T21:07:27,587 copying build/lib/sanic/http/tls/context.py -> build/bdist.linux-armv7l/wheel/./sanic/http/tls 2026-05-31T21:07:27,589 copying build/lib/sanic/http/stream.py -> build/bdist.linux-armv7l/wheel/./sanic/http 2026-05-31T21:07:27,591 copying build/lib/sanic/helpers.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,593 creating build/bdist.linux-armv7l/wheel/sanic/request 2026-05-31T21:07:27,594 copying build/lib/sanic/request/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/request 2026-05-31T21:07:27,596 copying build/lib/sanic/request/parameters.py -> build/bdist.linux-armv7l/wheel/./sanic/request 2026-05-31T21:07:27,598 copying build/lib/sanic/request/types.py -> build/bdist.linux-armv7l/wheel/./sanic/request 2026-05-31T21:07:27,601 copying build/lib/sanic/request/form.py -> build/bdist.linux-armv7l/wheel/./sanic/request 2026-05-31T21:07:27,604 creating build/bdist.linux-armv7l/wheel/sanic/cli 2026-05-31T21:07:27,605 copying build/lib/sanic/cli/base.py -> build/bdist.linux-armv7l/wheel/./sanic/cli 2026-05-31T21:07:27,607 copying build/lib/sanic/cli/executor.py -> build/bdist.linux-armv7l/wheel/./sanic/cli 2026-05-31T21:07:27,609 copying build/lib/sanic/cli/app.py -> build/bdist.linux-armv7l/wheel/./sanic/cli 2026-05-31T21:07:27,612 copying build/lib/sanic/cli/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/cli 2026-05-31T21:07:27,614 copying build/lib/sanic/cli/console.py -> build/bdist.linux-armv7l/wheel/./sanic/cli 2026-05-31T21:07:27,617 copying build/lib/sanic/cli/inspector_client.py -> build/bdist.linux-armv7l/wheel/./sanic/cli 2026-05-31T21:07:27,619 copying build/lib/sanic/cli/daemon.py -> build/bdist.linux-armv7l/wheel/./sanic/cli 2026-05-31T21:07:27,621 copying build/lib/sanic/cli/arguments.py -> build/bdist.linux-armv7l/wheel/./sanic/cli 2026-05-31T21:07:27,623 copying build/lib/sanic/cli/inspector.py -> build/bdist.linux-armv7l/wheel/./sanic/cli 2026-05-31T21:07:27,625 copying build/lib/sanic/app.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,629 copying build/lib/sanic/signals.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,631 copying build/lib/sanic/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,633 copying build/lib/sanic/exceptions.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,637 creating build/bdist.linux-armv7l/wheel/sanic/models 2026-05-31T21:07:27,638 copying build/lib/sanic/models/ctx_types.py -> build/bdist.linux-armv7l/wheel/./sanic/models 2026-05-31T21:07:27,640 copying build/lib/sanic/models/handler_types.py -> build/bdist.linux-armv7l/wheel/./sanic/models 2026-05-31T21:07:27,642 copying build/lib/sanic/models/http_types.py -> build/bdist.linux-armv7l/wheel/./sanic/models 2026-05-31T21:07:27,644 copying build/lib/sanic/models/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/models 2026-05-31T21:07:27,645 copying build/lib/sanic/models/asgi.py -> build/bdist.linux-armv7l/wheel/./sanic/models 2026-05-31T21:07:27,647 copying build/lib/sanic/models/futures.py -> build/bdist.linux-armv7l/wheel/./sanic/models 2026-05-31T21:07:27,649 copying build/lib/sanic/models/server_types.py -> build/bdist.linux-armv7l/wheel/./sanic/models 2026-05-31T21:07:27,650 copying build/lib/sanic/models/protocol_types.py -> build/bdist.linux-armv7l/wheel/./sanic/models 2026-05-31T21:07:27,653 creating build/bdist.linux-armv7l/wheel/sanic/handlers 2026-05-31T21:07:27,654 copying build/lib/sanic/handlers/error.py -> build/bdist.linux-armv7l/wheel/./sanic/handlers 2026-05-31T21:07:27,656 copying build/lib/sanic/handlers/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/handlers 2026-05-31T21:07:27,658 copying build/lib/sanic/handlers/directory.py -> build/bdist.linux-armv7l/wheel/./sanic/handlers 2026-05-31T21:07:27,660 copying build/lib/sanic/handlers/content_range.py -> build/bdist.linux-armv7l/wheel/./sanic/handlers 2026-05-31T21:07:27,662 copying build/lib/sanic/middleware.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,664 copying build/lib/sanic/errorpages.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,666 copying build/lib/sanic/views.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,669 copying build/lib/sanic/__main__.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,670 copying build/lib/sanic/compat.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,672 copying build/lib/sanic/asgi.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,675 creating build/bdist.linux-armv7l/wheel/sanic/response 2026-05-31T21:07:27,676 copying build/lib/sanic/response/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/response 2026-05-31T21:07:27,678 copying build/lib/sanic/response/convenience.py -> build/bdist.linux-armv7l/wheel/./sanic/response 2026-05-31T21:07:27,680 copying build/lib/sanic/response/types.py -> build/bdist.linux-armv7l/wheel/./sanic/response 2026-05-31T21:07:27,683 copying build/lib/sanic/headers.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,686 creating build/bdist.linux-armv7l/wheel/sanic/startup 2026-05-31T21:07:27,688 copying build/lib/sanic/startup/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/startup 2026-05-31T21:07:27,689 copying build/lib/sanic/startup/errors.py -> build/bdist.linux-armv7l/wheel/./sanic/startup 2026-05-31T21:07:27,691 creating build/bdist.linux-armv7l/wheel/sanic/cookies 2026-05-31T21:07:27,692 copying build/lib/sanic/cookies/response.py -> build/bdist.linux-armv7l/wheel/./sanic/cookies 2026-05-31T21:07:27,695 copying build/lib/sanic/cookies/request.py -> build/bdist.linux-armv7l/wheel/./sanic/cookies 2026-05-31T21:07:27,697 copying build/lib/sanic/cookies/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/cookies 2026-05-31T21:07:27,699 copying build/lib/sanic/utils.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,701 copying build/lib/sanic/config.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,704 creating build/bdist.linux-armv7l/wheel/sanic/mixins 2026-05-31T21:07:27,705 copying build/lib/sanic/mixins/base.py -> build/bdist.linux-armv7l/wheel/./sanic/mixins 2026-05-31T21:07:27,707 copying build/lib/sanic/mixins/listeners.py -> build/bdist.linux-armv7l/wheel/./sanic/mixins 2026-05-31T21:07:27,710 copying build/lib/sanic/mixins/signals.py -> build/bdist.linux-armv7l/wheel/./sanic/mixins 2026-05-31T21:07:27,712 copying build/lib/sanic/mixins/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/mixins 2026-05-31T21:07:27,714 copying build/lib/sanic/mixins/exceptions.py -> build/bdist.linux-armv7l/wheel/./sanic/mixins 2026-05-31T21:07:27,715 copying build/lib/sanic/mixins/middleware.py -> build/bdist.linux-armv7l/wheel/./sanic/mixins 2026-05-31T21:07:27,718 copying build/lib/sanic/mixins/startup.py -> build/bdist.linux-armv7l/wheel/./sanic/mixins 2026-05-31T21:07:27,721 copying build/lib/sanic/mixins/commands.py -> build/bdist.linux-armv7l/wheel/./sanic/mixins 2026-05-31T21:07:27,723 copying build/lib/sanic/mixins/static.py -> build/bdist.linux-armv7l/wheel/./sanic/mixins 2026-05-31T21:07:27,725 copying build/lib/sanic/mixins/routes.py -> build/bdist.linux-armv7l/wheel/./sanic/mixins 2026-05-31T21:07:27,728 copying build/lib/sanic/blueprint_group.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,730 creating build/bdist.linux-armv7l/wheel/sanic/server 2026-05-31T21:07:27,731 copying build/lib/sanic/server/async_server.py -> build/bdist.linux-armv7l/wheel/./sanic/server 2026-05-31T21:07:27,734 creating build/bdist.linux-armv7l/wheel/sanic/server/websockets 2026-05-31T21:07:27,735 copying build/lib/sanic/server/websockets/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/server/websockets 2026-05-31T21:07:27,736 copying build/lib/sanic/server/websockets/connection.py -> build/bdist.linux-armv7l/wheel/./sanic/server/websockets 2026-05-31T21:07:27,738 copying build/lib/sanic/server/websockets/frame.py -> build/bdist.linux-armv7l/wheel/./sanic/server/websockets 2026-05-31T21:07:27,741 copying build/lib/sanic/server/websockets/impl.py -> build/bdist.linux-armv7l/wheel/./sanic/server/websockets 2026-05-31T21:07:27,743 copying build/lib/sanic/server/goodbye.py -> build/bdist.linux-armv7l/wheel/./sanic/server 2026-05-31T21:07:27,746 creating build/bdist.linux-armv7l/wheel/sanic/server/protocols 2026-05-31T21:07:27,747 copying build/lib/sanic/server/protocols/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/server/protocols 2026-05-31T21:07:27,748 copying build/lib/sanic/server/protocols/base_protocol.py -> build/bdist.linux-armv7l/wheel/./sanic/server/protocols 2026-05-31T21:07:27,750 copying build/lib/sanic/server/protocols/http_protocol.py -> build/bdist.linux-armv7l/wheel/./sanic/server/protocols 2026-05-31T21:07:27,753 copying build/lib/sanic/server/protocols/websocket_protocol.py -> build/bdist.linux-armv7l/wheel/./sanic/server/protocols 2026-05-31T21:07:27,755 copying build/lib/sanic/server/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/server 2026-05-31T21:07:27,756 copying build/lib/sanic/server/events.py -> build/bdist.linux-armv7l/wheel/./sanic/server 2026-05-31T21:07:27,758 copying build/lib/sanic/server/loop.py -> build/bdist.linux-armv7l/wheel/./sanic/server 2026-05-31T21:07:27,760 copying build/lib/sanic/server/socket.py -> build/bdist.linux-armv7l/wheel/./sanic/server 2026-05-31T21:07:27,762 copying build/lib/sanic/server/runners.py -> build/bdist.linux-armv7l/wheel/./sanic/server 2026-05-31T21:07:27,764 copying build/lib/sanic/blueprints.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,767 creating build/bdist.linux-armv7l/wheel/sanic/application 2026-05-31T21:07:27,768 copying build/lib/sanic/application/motd.py -> build/bdist.linux-armv7l/wheel/./sanic/application 2026-05-31T21:07:27,771 copying build/lib/sanic/application/constants.py -> build/bdist.linux-armv7l/wheel/./sanic/application 2026-05-31T21:07:27,772 copying build/lib/sanic/application/logo.py -> build/bdist.linux-armv7l/wheel/./sanic/application 2026-05-31T21:07:27,774 copying build/lib/sanic/application/state.py -> build/bdist.linux-armv7l/wheel/./sanic/application 2026-05-31T21:07:27,776 copying build/lib/sanic/application/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/application 2026-05-31T21:07:27,778 copying build/lib/sanic/application/spinner.py -> build/bdist.linux-armv7l/wheel/./sanic/application 2026-05-31T21:07:27,780 copying build/lib/sanic/application/ext.py -> build/bdist.linux-armv7l/wheel/./sanic/application 2026-05-31T21:07:27,782 creating build/bdist.linux-armv7l/wheel/sanic/worker 2026-05-31T21:07:27,783 copying build/lib/sanic/worker/loader.py -> build/bdist.linux-armv7l/wheel/./sanic/worker 2026-05-31T21:07:27,786 copying build/lib/sanic/worker/restarter.py -> build/bdist.linux-armv7l/wheel/./sanic/worker 2026-05-31T21:07:27,788 copying build/lib/sanic/worker/constants.py -> build/bdist.linux-armv7l/wheel/./sanic/worker 2026-05-31T21:07:27,790 copying build/lib/sanic/worker/reloader.py -> build/bdist.linux-armv7l/wheel/./sanic/worker 2026-05-31T21:07:27,791 copying build/lib/sanic/worker/state.py -> build/bdist.linux-armv7l/wheel/./sanic/worker 2026-05-31T21:07:27,793 copying build/lib/sanic/worker/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/worker 2026-05-31T21:07:27,795 copying build/lib/sanic/worker/multiplexer.py -> build/bdist.linux-armv7l/wheel/./sanic/worker 2026-05-31T21:07:27,797 copying build/lib/sanic/worker/serve.py -> build/bdist.linux-armv7l/wheel/./sanic/worker 2026-05-31T21:07:27,799 copying build/lib/sanic/worker/daemon.py -> build/bdist.linux-armv7l/wheel/./sanic/worker 2026-05-31T21:07:27,802 copying build/lib/sanic/worker/manager.py -> build/bdist.linux-armv7l/wheel/./sanic/worker 2026-05-31T21:07:27,804 copying build/lib/sanic/worker/process.py -> build/bdist.linux-armv7l/wheel/./sanic/worker 2026-05-31T21:07:27,806 copying build/lib/sanic/worker/inspector.py -> build/bdist.linux-armv7l/wheel/./sanic/worker 2026-05-31T21:07:27,809 creating build/bdist.linux-armv7l/wheel/sanic/types 2026-05-31T21:07:27,810 copying build/lib/sanic/types/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/types 2026-05-31T21:07:27,812 copying build/lib/sanic/types/shared_ctx.py -> build/bdist.linux-armv7l/wheel/./sanic/types 2026-05-31T21:07:27,814 copying build/lib/sanic/types/hashable_dict.py -> build/bdist.linux-armv7l/wheel/./sanic/types 2026-05-31T21:07:27,815 copying build/lib/sanic/router.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,818 copying build/lib/sanic/log.py -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,819 copying build/lib/sanic/py.typed -> build/bdist.linux-armv7l/wheel/./sanic 2026-05-31T21:07:27,821 creating build/bdist.linux-armv7l/wheel/sanic/logging 2026-05-31T21:07:27,822 copying build/lib/sanic/logging/filter.py -> build/bdist.linux-armv7l/wheel/./sanic/logging 2026-05-31T21:07:27,824 copying build/lib/sanic/logging/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/logging 2026-05-31T21:07:27,826 copying build/lib/sanic/logging/default.py -> build/bdist.linux-armv7l/wheel/./sanic/logging 2026-05-31T21:07:27,828 copying build/lib/sanic/logging/deprecation.py -> build/bdist.linux-armv7l/wheel/./sanic/logging 2026-05-31T21:07:27,829 copying build/lib/sanic/logging/formatter.py -> build/bdist.linux-armv7l/wheel/./sanic/logging 2026-05-31T21:07:27,832 copying build/lib/sanic/logging/color.py -> build/bdist.linux-armv7l/wheel/./sanic/logging 2026-05-31T21:07:27,834 copying build/lib/sanic/logging/setup.py -> build/bdist.linux-armv7l/wheel/./sanic/logging 2026-05-31T21:07:27,836 copying build/lib/sanic/logging/loggers.py -> build/bdist.linux-armv7l/wheel/./sanic/logging 2026-05-31T21:07:27,838 creating build/bdist.linux-armv7l/wheel/sanic/pages 2026-05-31T21:07:27,839 copying build/lib/sanic/pages/error.py -> build/bdist.linux-armv7l/wheel/./sanic/pages 2026-05-31T21:07:27,841 copying build/lib/sanic/pages/base.py -> build/bdist.linux-armv7l/wheel/./sanic/pages 2026-05-31T21:07:27,843 copying build/lib/sanic/pages/__init__.py -> build/bdist.linux-armv7l/wheel/./sanic/pages 2026-05-31T21:07:27,845 creating build/bdist.linux-armv7l/wheel/sanic/pages/styles 2026-05-31T21:07:27,847 copying build/lib/sanic/pages/styles/DirectoryPage.css -> build/bdist.linux-armv7l/wheel/./sanic/pages/styles 2026-05-31T21:07:27,848 copying build/lib/sanic/pages/styles/BasePage.css -> build/bdist.linux-armv7l/wheel/./sanic/pages/styles 2026-05-31T21:07:27,850 copying build/lib/sanic/pages/styles/ErrorPage.css -> build/bdist.linux-armv7l/wheel/./sanic/pages/styles 2026-05-31T21:07:27,852 copying build/lib/sanic/pages/css.py -> build/bdist.linux-armv7l/wheel/./sanic/pages 2026-05-31T21:07:27,854 copying build/lib/sanic/pages/directory_page.py -> build/bdist.linux-armv7l/wheel/./sanic/pages 2026-05-31T21:07:27,856 running install_egg_info 2026-05-31T21:07:27,874 running egg_info 2026-05-31T21:07:27,879 writing sanic.egg-info/PKG-INFO 2026-05-31T21:07:27,900 writing dependency_links to sanic.egg-info/dependency_links.txt 2026-05-31T21:07:27,901 writing entry points to sanic.egg-info/entry_points.txt 2026-05-31T21:07:27,912 writing requirements to sanic.egg-info/requires.txt 2026-05-31T21:07:27,913 writing top-level names to sanic.egg-info/top_level.txt 2026-05-31T21:07:27,945 reading manifest file 'sanic.egg-info/SOURCES.txt' 2026-05-31T21:07:27,960 reading manifest template 'MANIFEST.in' 2026-05-31T21:07:27,971 warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-31T21:07:27,973 warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-05-31T21:07:27,974 adding license file 'LICENSE' 2026-05-31T21:07:27,987 writing manifest file 'sanic.egg-info/SOURCES.txt' 2026-05-31T21:07:27,989 Copying sanic.egg-info to build/bdist.linux-armv7l/wheel/./sanic-25.12.1-py3.11.egg-info 2026-05-31T21:07:28,002 running install_scripts 2026-05-31T21:07:28,015 creating build/bdist.linux-armv7l/wheel/sanic-25.12.1.dist-info/WHEEL 2026-05-31T21:07:28,018 creating '/tmp/pip-wheel-z7622dcc/.tmp-bh0v9pqi/sanic-25.12.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-31T21:07:28,021 adding 'sanic/__init__.py' 2026-05-31T21:07:28,023 adding 'sanic/__main__.py' 2026-05-31T21:07:28,024 adding 'sanic/__version__.py' 2026-05-31T21:07:28,034 adding 'sanic/app.py' 2026-05-31T21:07:28,036 adding 'sanic/asgi.py' 2026-05-31T21:07:28,038 adding 'sanic/blueprint_group.py' 2026-05-31T21:07:28,041 adding 'sanic/blueprints.py' 2026-05-31T21:07:28,043 adding 'sanic/compat.py' 2026-05-31T21:07:28,046 adding 'sanic/config.py' 2026-05-31T21:07:28,047 adding 'sanic/constants.py' 2026-05-31T21:07:28,049 adding 'sanic/errorpages.py' 2026-05-31T21:07:28,052 adding 'sanic/exceptions.py' 2026-05-31T21:07:28,055 adding 'sanic/headers.py' 2026-05-31T21:07:28,057 adding 'sanic/helpers.py' 2026-05-31T21:07:28,058 adding 'sanic/log.py' 2026-05-31T21:07:28,059 adding 'sanic/middleware.py' 2026-05-31T21:07:28,060 adding 'sanic/py.typed' 2026-05-31T21:07:28,062 adding 'sanic/router.py' 2026-05-31T21:07:28,064 adding 'sanic/signals.py' 2026-05-31T21:07:28,065 adding 'sanic/simple.py' 2026-05-31T21:07:28,067 adding 'sanic/utils.py' 2026-05-31T21:07:28,069 adding 'sanic/views.py' 2026-05-31T21:07:28,071 adding 'sanic/application/__init__.py' 2026-05-31T21:07:28,072 adding 'sanic/application/constants.py' 2026-05-31T21:07:28,073 adding 'sanic/application/ext.py' 2026-05-31T21:07:28,075 adding 'sanic/application/logo.py' 2026-05-31T21:07:28,076 adding 'sanic/application/motd.py' 2026-05-31T21:07:28,078 adding 'sanic/application/spinner.py' 2026-05-31T21:07:28,079 adding 'sanic/application/state.py' 2026-05-31T21:07:28,081 adding 'sanic/base/__init__.py' 2026-05-31T21:07:28,082 adding 'sanic/base/meta.py' 2026-05-31T21:07:28,084 adding 'sanic/base/root.py' 2026-05-31T21:07:28,085 adding 'sanic/cli/__init__.py' 2026-05-31T21:07:28,088 adding 'sanic/cli/app.py' 2026-05-31T21:07:28,090 adding 'sanic/cli/arguments.py' 2026-05-31T21:07:28,091 adding 'sanic/cli/base.py' 2026-05-31T21:07:28,093 adding 'sanic/cli/console.py' 2026-05-31T21:07:28,094 adding 'sanic/cli/daemon.py' 2026-05-31T21:07:28,095 adding 'sanic/cli/executor.py' 2026-05-31T21:07:28,097 adding 'sanic/cli/inspector.py' 2026-05-31T21:07:28,098 adding 'sanic/cli/inspector_client.py' 2026-05-31T21:07:28,100 adding 'sanic/cookies/__init__.py' 2026-05-31T21:07:28,102 adding 'sanic/cookies/request.py' 2026-05-31T21:07:28,104 adding 'sanic/cookies/response.py' 2026-05-31T21:07:28,106 adding 'sanic/handlers/__init__.py' 2026-05-31T21:07:28,108 adding 'sanic/handlers/content_range.py' 2026-05-31T21:07:28,109 adding 'sanic/handlers/directory.py' 2026-05-31T21:07:28,111 adding 'sanic/handlers/error.py' 2026-05-31T21:07:28,113 adding 'sanic/http/__init__.py' 2026-05-31T21:07:28,114 adding 'sanic/http/constants.py' 2026-05-31T21:07:28,117 adding 'sanic/http/http1.py' 2026-05-31T21:07:28,120 adding 'sanic/http/http3.py' 2026-05-31T21:07:28,121 adding 'sanic/http/stream.py' 2026-05-31T21:07:28,122 adding 'sanic/http/tls/__init__.py' 2026-05-31T21:07:28,124 adding 'sanic/http/tls/context.py' 2026-05-31T21:07:28,126 adding 'sanic/http/tls/creators.py' 2026-05-31T21:07:28,128 adding 'sanic/logging/__init__.py' 2026-05-31T21:07:28,129 adding 'sanic/logging/color.py' 2026-05-31T21:07:28,131 adding 'sanic/logging/default.py' 2026-05-31T21:07:28,132 adding 'sanic/logging/deprecation.py' 2026-05-31T21:07:28,133 adding 'sanic/logging/filter.py' 2026-05-31T21:07:28,135 adding 'sanic/logging/formatter.py' 2026-05-31T21:07:28,137 adding 'sanic/logging/loggers.py' 2026-05-31T21:07:28,138 adding 'sanic/logging/setup.py' 2026-05-31T21:07:28,140 adding 'sanic/mixins/__init__.py' 2026-05-31T21:07:28,141 adding 'sanic/mixins/base.py' 2026-05-31T21:07:28,143 adding 'sanic/mixins/commands.py' 2026-05-31T21:07:28,144 adding 'sanic/mixins/exceptions.py' 2026-05-31T21:07:28,146 adding 'sanic/mixins/listeners.py' 2026-05-31T21:07:28,148 adding 'sanic/mixins/middleware.py' 2026-05-31T21:07:28,151 adding 'sanic/mixins/routes.py' 2026-05-31T21:07:28,153 adding 'sanic/mixins/signals.py' 2026-05-31T21:07:28,158 adding 'sanic/mixins/startup.py' 2026-05-31T21:07:28,161 adding 'sanic/mixins/static.py' 2026-05-31T21:07:28,163 adding 'sanic/models/__init__.py' 2026-05-31T21:07:28,164 adding 'sanic/models/asgi.py' 2026-05-31T21:07:28,165 adding 'sanic/models/ctx_types.py' 2026-05-31T21:07:28,166 adding 'sanic/models/futures.py' 2026-05-31T21:07:28,168 adding 'sanic/models/handler_types.py' 2026-05-31T21:07:28,169 adding 'sanic/models/http_types.py' 2026-05-31T21:07:28,170 adding 'sanic/models/protocol_types.py' 2026-05-31T21:07:28,171 adding 'sanic/models/server_types.py' 2026-05-31T21:07:28,173 adding 'sanic/pages/__init__.py' 2026-05-31T21:07:28,174 adding 'sanic/pages/base.py' 2026-05-31T21:07:28,175 adding 'sanic/pages/css.py' 2026-05-31T21:07:28,177 adding 'sanic/pages/directory_page.py' 2026-05-31T21:07:28,178 adding 'sanic/pages/error.py' 2026-05-31T21:07:28,180 adding 'sanic/pages/styles/BasePage.css' 2026-05-31T21:07:28,181 adding 'sanic/pages/styles/DirectoryPage.css' 2026-05-31T21:07:28,182 adding 'sanic/pages/styles/ErrorPage.css' 2026-05-31T21:07:28,184 adding 'sanic/request/__init__.py' 2026-05-31T21:07:28,185 adding 'sanic/request/form.py' 2026-05-31T21:07:28,187 adding 'sanic/request/parameters.py' 2026-05-31T21:07:28,191 adding 'sanic/request/types.py' 2026-05-31T21:07:28,193 adding 'sanic/response/__init__.py' 2026-05-31T21:07:28,195 adding 'sanic/response/convenience.py' 2026-05-31T21:07:28,197 adding 'sanic/response/types.py' 2026-05-31T21:07:28,199 adding 'sanic/server/__init__.py' 2026-05-31T21:07:28,201 adding 'sanic/server/async_server.py' 2026-05-31T21:07:28,202 adding 'sanic/server/events.py' 2026-05-31T21:07:28,203 adding 'sanic/server/goodbye.py' 2026-05-31T21:07:28,204 adding 'sanic/server/loop.py' 2026-05-31T21:07:28,206 adding 'sanic/server/runners.py' 2026-05-31T21:07:28,208 adding 'sanic/server/socket.py' 2026-05-31T21:07:28,209 adding 'sanic/server/protocols/__init__.py' 2026-05-31T21:07:28,211 adding 'sanic/server/protocols/base_protocol.py' 2026-05-31T21:07:28,213 adding 'sanic/server/protocols/http_protocol.py' 2026-05-31T21:07:28,215 adding 'sanic/server/protocols/websocket_protocol.py' 2026-05-31T21:07:28,217 adding 'sanic/server/websockets/__init__.py' 2026-05-31T21:07:28,218 adding 'sanic/server/websockets/connection.py' 2026-05-31T21:07:28,220 adding 'sanic/server/websockets/frame.py' 2026-05-31T21:07:28,224 adding 'sanic/server/websockets/impl.py' 2026-05-31T21:07:28,226 adding 'sanic/startup/__init__.py' 2026-05-31T21:07:28,227 adding 'sanic/startup/errors.py' 2026-05-31T21:07:28,229 adding 'sanic/touchup/__init__.py' 2026-05-31T21:07:28,230 adding 'sanic/touchup/meta.py' 2026-05-31T21:07:28,231 adding 'sanic/touchup/service.py' 2026-05-31T21:07:28,233 adding 'sanic/touchup/schemes/__init__.py' 2026-05-31T21:07:28,234 adding 'sanic/touchup/schemes/altsvc.py' 2026-05-31T21:07:28,235 adding 'sanic/touchup/schemes/base.py' 2026-05-31T21:07:28,237 adding 'sanic/touchup/schemes/ode.py' 2026-05-31T21:07:28,238 adding 'sanic/types/__init__.py' 2026-05-31T21:07:28,240 adding 'sanic/types/hashable_dict.py' 2026-05-31T21:07:28,241 adding 'sanic/types/shared_ctx.py' 2026-05-31T21:07:28,243 adding 'sanic/worker/__init__.py' 2026-05-31T21:07:28,244 adding 'sanic/worker/constants.py' 2026-05-31T21:07:28,246 adding 'sanic/worker/daemon.py' 2026-05-31T21:07:28,248 adding 'sanic/worker/inspector.py' 2026-05-31T21:07:28,249 adding 'sanic/worker/loader.py' 2026-05-31T21:07:28,252 adding 'sanic/worker/manager.py' 2026-05-31T21:07:28,253 adding 'sanic/worker/multiplexer.py' 2026-05-31T21:07:28,255 adding 'sanic/worker/process.py' 2026-05-31T21:07:28,257 adding 'sanic/worker/reloader.py' 2026-05-31T21:07:28,258 adding 'sanic/worker/restarter.py' 2026-05-31T21:07:28,259 adding 'sanic/worker/serve.py' 2026-05-31T21:07:28,261 adding 'sanic/worker/state.py' 2026-05-31T21:07:28,263 adding 'sanic-25.12.1.dist-info/licenses/LICENSE' 2026-05-31T21:07:28,265 adding 'sanic-25.12.1.dist-info/METADATA' 2026-05-31T21:07:28,266 adding 'sanic-25.12.1.dist-info/WHEEL' 2026-05-31T21:07:28,267 adding 'sanic-25.12.1.dist-info/entry_points.txt' 2026-05-31T21:07:28,268 adding 'sanic-25.12.1.dist-info/top_level.txt' 2026-05-31T21:07:28,270 adding 'sanic-25.12.1.dist-info/RECORD' 2026-05-31T21:07:28,276 removing build/bdist.linux-armv7l/wheel 2026-05-31T21:07:28,407 Building wheel for sanic (pyproject.toml): finished with status 'done' 2026-05-31T21:07:28,417 Created wheel for sanic: filename=sanic-25.12.1-py3-none-any.whl size=258465 sha256=996c32a2fe903858b6c5fa879c6503018e5b8e26d9fd7cd3adee6210fb5e4c51 2026-05-31T21:07:28,418 Stored in directory: /tmp/pip-ephem-wheel-cache-3et08h6w/wheels/3b/50/13/6da34de55ebccf35b4bd04410dee33a5d83d37ed35451a8604 2026-05-31T21:07:28,436 Successfully built sanic 2026-05-31T21:07:28,444 Removed build tracker: '/tmp/pip-build-tracker-f26x0t4i'