2026-03-25T00:33:37,426 Created temporary directory: /tmp/pip-ephem-wheel-cache-sep3soug 2026-03-25T00:33:37,428 Created temporary directory: /tmp/pip-build-tracker-lisct9my 2026-03-25T00:33:37,429 Initialized build tracking at /tmp/pip-build-tracker-lisct9my 2026-03-25T00:33:37,429 Created build tracker: /tmp/pip-build-tracker-lisct9my 2026-03-25T00:33:37,430 Entered build tracker: /tmp/pip-build-tracker-lisct9my 2026-03-25T00:33:37,431 Created temporary directory: /tmp/pip-wheel-43cgnnfv 2026-03-25T00:33:37,433 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-03-25T00:33:37,436 Created temporary directory: /tmp/pip-ephem-wheel-cache-pptl_kd0 2026-03-25T00:33:37,460 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-25T00:33:37,464 2 location(s) to search for versions of axel-protocol: 2026-03-25T00:33:37,464 * https://pypi.org/simple/axel-protocol/ 2026-03-25T00:33:37,464 * https://www.piwheels.org/simple/axel-protocol/ 2026-03-25T00:33:37,465 Fetching project page and analyzing links: https://pypi.org/simple/axel-protocol/ 2026-03-25T00:33:37,466 Getting page https://pypi.org/simple/axel-protocol/ 2026-03-25T00:33:37,467 Found index url https://pypi.org/simple 2026-03-25T00:33:37,604 Fetched page https://pypi.org/simple/axel-protocol/ as application/vnd.pypi.simple.v1+json 2026-03-25T00:33:37,617 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/1c/ce/7bc76edd071302a6417449fbacf8ad8843c88ad9e50c7bfed143a170b788/axel_protocol-2.1.0-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,619 Found link https://files.pythonhosted.org/packages/bd/b3/8d71bcf95e97f7866e3cfa0143d2be3cc2ab6c81c1a88196541e6dd1f619/axel_protocol-2.1.0.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.1.0 2026-03-25T00:33:37,620 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/de/cf/fcb0ef909cf6b5b5045e070b86cf38dbd3494cb908ef057e67a4cc8bdf50/axel_protocol-2.1.1-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,621 Found link https://files.pythonhosted.org/packages/5f/8e/4bbc588cb065cf4b5ae44b632680661e217524de26cd554d488ac96444f2/axel_protocol-2.1.1.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.1.1 2026-03-25T00:33:37,621 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/9e/c5/aada9fa1994bb15ebdb0e26a463face2384287fc7e41d3534c4534c0de21/axel_protocol-2.1.2-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,623 Found link https://files.pythonhosted.org/packages/40/87/340cf6d16785d555e950e5a1fd16ebcfb123fb4d02cb5d26a948ea52ee7d/axel_protocol-2.1.2.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.1.2 2026-03-25T00:33:37,623 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/09/55/aadaef4aec3ae8c541b96d2302ea3f9a0795b7b66c52c32c249b20ab54db/axel_protocol-2.1.3-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,624 Found link https://files.pythonhosted.org/packages/a7/a9/cf5cef4eb17edaedc8f2f846f1695a6e56445eba6ad52c786a36733db979/axel_protocol-2.1.3.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.1.3 2026-03-25T00:33:37,625 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/8e/8b/e2cb0e60fb4d8f23a3cf38bf4aca79b1e9d528e9e4cb491d3b3b49b75d44/axel_protocol-2.1.4-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,626 Found link https://files.pythonhosted.org/packages/c3/b8/da5ebbfe5d398caaaa5828580db43a11518afbcaf81ea2ab35c3a4b688f0/axel_protocol-2.1.4.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.1.4 2026-03-25T00:33:37,627 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/f7/e3/9dd0ecf2ec50eb41ef5d82d754d2ca5f199b78b6f8008c6dd3ea0334571c/axel_protocol-2.1.5-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,628 Found link https://files.pythonhosted.org/packages/da/75/373bd928fab1f8d5d82ff06f4bc19f69a2d30cdd0fa35ed009748e96612b/axel_protocol-2.1.5.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.1.5 2026-03-25T00:33:37,629 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/b3/51/f90d6731c3db735d49b5e01561e809fabde86d562de57beb92b99e494310/axel_protocol-2.1.6-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,629 Found link https://files.pythonhosted.org/packages/8d/b1/3d40254a57e52415985e2ab8b472aef7f377dfcb271853b18ffd520d23c9/axel_protocol-2.1.6.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.1.6 2026-03-25T00:33:37,630 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/0f/fb/a0a831cb2fef555def64e935e63b3c4e5776ce8e9e57fae1fda82ab3f2d2/axel_protocol-2.1.7-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,631 Found link https://files.pythonhosted.org/packages/66/d3/5d06b822a7313f139e8984cb929b56f17e79de4060f5a221a07d91ddc196/axel_protocol-2.1.7.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.1.7 2026-03-25T00:33:37,632 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/6f/6a/185ac6db1032c3ca26704afb609edc52df8593de1b884c457d643f14e2eb/axel_protocol-2.1.8-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,633 Found link https://files.pythonhosted.org/packages/ee/a2/8db4ba5b5cc11610b5d0d0b30cc3e6cbf30c715181508ea9df9dadb52d3d/axel_protocol-2.1.8.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.1.8 2026-03-25T00:33:37,634 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/16/fb/ec8d9c335730750f6d7d3bffd8312b1d7463b2c87b253338bedc641a3a5a/axel_protocol-2.1.9-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,635 Found link https://files.pythonhosted.org/packages/bd/e1/58015ae4bcdf86774a802f232db9f7628fd5817d55b323421caf6d5e0d9d/axel_protocol-2.1.9.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.1.9 2026-03-25T00:33:37,635 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/e2/a2/ae2da0ae2b4cad5617a69e26dd5b0f19339ff07e5b82be52934d741d0c34/axel_protocol-2.2.0-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,636 Found link https://files.pythonhosted.org/packages/2b/2d/f50701b38e6157e110649a53a80a1a8c080dfa15dd08ca5dec19976cec6b/axel_protocol-2.2.0.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.2.0 2026-03-25T00:33:37,637 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/71/08/7a6ea2df3a3a7eb297f61d3a6620c3e50a67afe8f5256a3a17ba2fb441aa/axel_protocol-2.2.1-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,638 Found link https://files.pythonhosted.org/packages/59/70/83c57005e8256511fcdd49876bf99056c844737dac811c01bb98826c3610/axel_protocol-2.2.1.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.2.1 2026-03-25T00:33:37,639 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/bf/b3/919f439061e54ad50449ca0484e593da0a79bed3600c422bd0491076a7d2/axel_protocol-2.2.2-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,640 Found link https://files.pythonhosted.org/packages/84/b4/f2ff2844e0bcd2ad5c89604db421fc35e615ad24b5ea49862759940a6c2d/axel_protocol-2.2.2.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.2.2 2026-03-25T00:33:37,641 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/59/fb/e343212cbd9f39f751be721489e6df1e46aec0b69e68c0cbd8ada08f2997/axel_protocol-2.2.3-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,642 Found link https://files.pythonhosted.org/packages/e5/3a/6143ec1c516ff3bc6c3dfb1df859f01a67129391a612f127e85f72ae8f7d/axel_protocol-2.2.3.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.2.3 2026-03-25T00:33:37,643 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/22/65/4dc4148a6a91ed39192932aa520d23f2a4cfee24b27fb370c773bdfdb9d0/axel_protocol-2.2.4-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,643 Found link https://files.pythonhosted.org/packages/48/8d/95f21c1a23db68948e09fa02d9c6ea3cd0b7606e64740e53bd7a872eed06/axel_protocol-2.2.4.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.2.4 2026-03-25T00:33:37,644 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/bd/86/2c002371b5c300ccbcd0080e4134f9d1111207014217d701bb01a535e3dd/axel_protocol-2.2.5-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,645 Found link https://files.pythonhosted.org/packages/a1/a9/14dc8352a11e7004ceb0bf4e6d7d4a01189aadf176b415a08b13814ea28a/axel_protocol-2.2.5.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.2.5 2026-03-25T00:33:37,646 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/76/12/3020b14eca0c055e22c077a4b6ca5d3e27b0b2910964734c30bd5f17cbb9/axel_protocol-2.2.6-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,647 Found link https://files.pythonhosted.org/packages/92/60/3ca015acabcf8ee19b50be06e8053e3c04e8a2347579efc0ba7c67934d71/axel_protocol-2.2.6.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.2.6 2026-03-25T00:33:37,648 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/07/f9/f484c34c648f4b85492e932857624c99af91a49c0ace019ed32d22c04fb6/axel_protocol-2.2.7-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,649 Found link https://files.pythonhosted.org/packages/fc/3a/cebc0d83c5ed2cb0aad68df03b4b65cfaa7348fce6857ffda61f13374c26/axel_protocol-2.2.7.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.2.7 2026-03-25T00:33:37,649 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/62/00/b804a291037329883e5eef577a5f3db5b092ae6acbd16614bf34fd155e27/axel_protocol-2.2.8-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,650 Found link https://files.pythonhosted.org/packages/86/50/e8f5e5704297922fc00f2588fda6acb432896562a7533d6de3446a7e57bc/axel_protocol-2.2.8.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.2.8 2026-03-25T00:33:37,651 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/06/59/8a2e6ab6ed44a2027c784b188ae071d68d1c28037fa6397481a2adb82d1d/axel_protocol-2.3.0-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,652 Found link https://files.pythonhosted.org/packages/c2/73/0baeb9c199bc85986d4ad3e64faee809fee43a070dd4fe283c05418a186c/axel_protocol-2.3.0.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.3.0 2026-03-25T00:33:37,653 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/3a/d6/7ac088c231cf9e28106c6620244831a9113c7336f27365aa8f59b751e889/axel_protocol-2.3.1-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,654 Found link https://files.pythonhosted.org/packages/77/65/5073fcc017bcf834f17022cd637abfa0493ad5422c811184f96c1e0a8a9c/axel_protocol-2.3.1.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.3.1 2026-03-25T00:33:37,655 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/73/51/fceb76b425723fcd90d4ae7caef31ca1207a69ee8e188c65217c82fcc986/axel_protocol-2.3.2-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,655 Found link https://files.pythonhosted.org/packages/32/79/8038ab5cd8e56ba08d23680409a9f515b3bd268eb51224cf65a5d431be4f/axel_protocol-2.3.2.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.3.2 2026-03-25T00:33:37,656 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/34/64/4ab7863f388f289d05de703e2d48687a969a5e507b80acf160937208d7ea/axel_protocol-2.3.3-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,657 Found link https://files.pythonhosted.org/packages/d5/24/4b80a30f06476e1148796131ba39cebb8b7f6f5d0b5e6363d723f8c15dca/axel_protocol-2.3.3.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.3.3 2026-03-25T00:33:37,658 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/18/3c/c936f2799805d55c793f30ad5a9a283711550b004153e7be08d7f7f9fd00/axel_protocol-2.3.4-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,659 Found link https://files.pythonhosted.org/packages/12/49/bf4c935976459b8fc83adad44e37cbc6e47406a63330dfb57e66a904d1e8/axel_protocol-2.3.4.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.3.4 2026-03-25T00:33:37,660 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/f8/0e/a6ceb7180039998c960f66106cb0fee0baead59f2b8d3b2c64e972742e44/axel_protocol-2.3.5-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,661 Found link https://files.pythonhosted.org/packages/a8/77/6aea146fc2545bc15651a0756a16bcb11aa385aacd2ac03390b495acb50e/axel_protocol-2.3.5.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.3.5 2026-03-25T00:33:37,661 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/98/26/d31447cba8557ee2971d9ae6c6e050d17027cd0385472dc02eeb3c549c20/axel_protocol-2.3.6-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,662 Found link https://files.pythonhosted.org/packages/94/45/1a7e235cd4589d91bfa6efa2afd92f8c06c8f08c856b7b5997afc9192b5d/axel_protocol-2.3.6.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.3.6 2026-03-25T00:33:37,663 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/13/8f/52dab4242faa6dd982118cf635be636c3c625b7e4592007c69a917a28a77/axel_protocol-2.3.7-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,664 Found link https://files.pythonhosted.org/packages/4a/9c/cbee613d3e9c7ee7aec68ac7e901517a08d428d25a01f491debc72e78399/axel_protocol-2.3.7.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.3.7 2026-03-25T00:33:37,665 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/4f/64/ec98e0f3f08368f6a34823424f6709b027b1ed5b864f4a1dc901feb4adb2/axel_protocol-2.3.8-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,665 Found link https://files.pythonhosted.org/packages/0e/cd/7b4d1ae7dcee921e9b91c9fc8a5648e07e35e34d0c459aeda0801d476693/axel_protocol-2.3.8.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.3.8 2026-03-25T00:33:37,666 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/2c/f7/adc82bb424bc8220c87865ac09326dd91ae7a6151c93e63ba4c6ebfbe8c2/axel_protocol-2.4.0-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,667 Found link https://files.pythonhosted.org/packages/34/fb/77bc85021dd23275f186d0d4ce8493b1123077a2bf0ad18e2e2eaa527563/axel_protocol-2.4.0.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.4.0 2026-03-25T00:33:37,668 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/2d/79/5d77a4b0b4cb36f2c022f695d6b224d7d1da63b33e773be5aae3fe53846f/axel_protocol-2.5.0-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,668 Found link https://files.pythonhosted.org/packages/45/7f/c62b9ee0baf55dcb54d43350b834afd6954cc0a712873b81073c8245fdae/axel_protocol-2.5.0.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.5.0 2026-03-25T00:33:37,669 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/fe/4c/be380c86857782092b2c2c0b7c015bd2c4219860691e2c38ef74b4099d79/axel_protocol-2.5.1-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,670 Found link https://files.pythonhosted.org/packages/87/32/160d8cb4bf990dad8a833c70a2f61154e7d63380dbba71bfd658e263902e/axel_protocol-2.5.1.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.5.1 2026-03-25T00:33:37,670 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/97/0b/2185d25e27095e2dc18da962a814e82cbfe7910c75ea6e3d1c000451e229/axel_protocol-2.6.0-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,671 Found link https://files.pythonhosted.org/packages/31/6b/51b253f1da4a5aa46fb91ac6613d1aba6f60139914f9f084c0158ba4f7f0/axel_protocol-2.6.0.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.6.0 2026-03-25T00:33:37,672 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/1f/3c/688b7d477652c6cb3a812e8b5809af41b4b8aaba3e0ec2f3549b83ca6ff7/axel_protocol-2.7.0-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,673 Found link https://files.pythonhosted.org/packages/f2/4a/c476cd7bc6a14380c79c103a993810009d50d49af16f696ff42aeeb65240/axel_protocol-2.7.0.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.7.0 2026-03-25T00:33:37,674 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/b3/43/85545d331e2ca106ac83da2f7e41c0bf1e98b3c11899dc2c0cf9dbada59d/axel_protocol-2.7.1-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,675 Found link https://files.pythonhosted.org/packages/79/75/1349b86dcd3f96a81c85ea2522e7b024bc7d81127ba912d28340590fdb9e/axel_protocol-2.7.1.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.7.1 2026-03-25T00:33:37,675 Skipping link: No binaries permitted for axel-protocol: https://files.pythonhosted.org/packages/5d/e8/87109c12c2297c5bcceff927647d23451cfc97b9c9bcdfdffd7a2bf3b549/axel_protocol-2.8.0-py3-none-any.whl (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,677 Found link https://files.pythonhosted.org/packages/51/bc/9f86a05b509f664c20c9c76eebaebaa9e3999ceca4ff72f5386c9f26e47e/axel_protocol-2.8.0.tar.gz (from https://pypi.org/simple/axel-protocol/) (requires-python:>=3.10), version: 2.8.0 2026-03-25T00:33:37,677 Fetching project page and analyzing links: https://www.piwheels.org/simple/axel-protocol/ 2026-03-25T00:33:37,678 Getting page https://www.piwheels.org/simple/axel-protocol/ 2026-03-25T00:33:37,679 Found index url https://www.piwheels.org/simple 2026-03-25T00:33:37,858 Fetched page https://www.piwheels.org/simple/axel-protocol/ as text/html 2026-03-25T00:33:37,862 Skipping link: No binaries permitted for axel-protocol: https://www.piwheels.org/simple/axel-protocol/axel_protocol-2.1.7-py3-none-any.whl#sha256=1fa67a04cc48e8b9bc791f7568236941ab42bc02055723e3d65bcb84a367558a (from https://www.piwheels.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,862 Skipping link: No binaries permitted for axel-protocol: https://www.piwheels.org/simple/axel-protocol/axel_protocol-2.1.6-py3-none-any.whl#sha256=a7c3c22e1ad51a84e0dd952fb726d1b3e2a6d5687dda33ebfe5ec09a0f58cd3d (from https://www.piwheels.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,863 Skipping link: No binaries permitted for axel-protocol: https://www.piwheels.org/simple/axel-protocol/axel_protocol-2.1.5-py3-none-any.whl#sha256=cef3dabb420c6464f849bf83111d0d4ae02e8558aec0d8d472220686237065c3 (from https://www.piwheels.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,863 Skipping link: No binaries permitted for axel-protocol: https://www.piwheels.org/simple/axel-protocol/axel_protocol-2.1.4-py3-none-any.whl#sha256=afc8c130d311d8667a62115e38a37e58f9c8379e8ce48ed4c1c7d9269e13866e (from https://www.piwheels.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,864 Skipping link: No binaries permitted for axel-protocol: https://www.piwheels.org/simple/axel-protocol/axel_protocol-2.1.3-py3-none-any.whl#sha256=af08e2e0dd5621c710575a9dbedb97ab1fe7dbd31a488ca3480d9e9a92e029b1 (from https://www.piwheels.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,864 Skipping link: No binaries permitted for axel-protocol: https://www.piwheels.org/simple/axel-protocol/axel_protocol-2.1.2-py3-none-any.whl#sha256=f3637aca1080dfe0aee8f916ca49e9a443390a45b16f80807ed7408e11f9e629 (from https://www.piwheels.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,865 Skipping link: No binaries permitted for axel-protocol: https://www.piwheels.org/simple/axel-protocol/axel_protocol-2.1.1-py3-none-any.whl#sha256=ae730df7dbb7478a7edfdda8c4b35a2a04976c4d57cd03c74c864e75ba9826e2 (from https://www.piwheels.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,866 Skipping link: No binaries permitted for axel-protocol: https://www.piwheels.org/simple/axel-protocol/axel_protocol-2.1.0-py3-none-any.whl#sha256=7f12d6f999c9f93e0fdd73993c872d5ba06eb080678010951858f8cb45ad2640 (from https://www.piwheels.org/simple/axel-protocol/) (requires-python:>=3.10) 2026-03-25T00:33:37,866 Skipping link: not a file: https://www.piwheels.org/simple/axel-protocol/ 2026-03-25T00:33:37,867 Skipping link: not a file: https://pypi.org/simple/axel-protocol/ 2026-03-25T00:33:37,890 Given no hashes to check 1 links for project 'axel-protocol': discarding no candidates 2026-03-25T00:33:37,908 Collecting axel-protocol==2.1.8 2026-03-25T00:33:37,910 Created temporary directory: /tmp/pip-unpack-3xxmpqo3 2026-03-25T00:33:38,120 Downloading axel_protocol-2.1.8.tar.gz (92 kB) 2026-03-25T00:33:38,269 Added axel-protocol==2.1.8 from https://files.pythonhosted.org/packages/ee/a2/8db4ba5b5cc11610b5d0d0b30cc3e6cbf30c715181508ea9df9dadb52d3d/axel_protocol-2.1.8.tar.gz to build tracker '/tmp/pip-build-tracker-lisct9my' 2026-03-25T00:33:38,274 Created temporary directory: /tmp/pip-build-env-706xlr62 2026-03-25T00:33:38,279 Installing build dependencies: started 2026-03-25T00:33:38,280 Running command pip subprocess to install build dependencies 2026-03-25T00:33:39,464 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-25T00:33:40,080 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-03-25T00:33:40,103 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-25T00:33:40,611 Collecting hatchling 2026-03-25T00:33:40,633 Using cached https://www.piwheels.org/simple/hatchling/hatchling-1.29.0-py3-none-any.whl (76 kB) 2026-03-25T00:33:40,821 Collecting packaging>=24.2 2026-03-25T00:33:40,838 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-25T00:33:40,956 Collecting pathspec>=0.10.1 2026-03-25T00:33:40,973 Using cached https://www.piwheels.org/simple/pathspec/pathspec-1.0.4-py3-none-any.whl (55 kB) 2026-03-25T00:33:41,098 Collecting pluggy>=1.0.0 2026-03-25T00:33:41,115 Using cached https://www.piwheels.org/simple/pluggy/pluggy-1.6.0-py3-none-any.whl (20 kB) 2026-03-25T00:33:41,358 Collecting trove-classifiers 2026-03-25T00:33:41,373 Using cached https://www.piwheels.org/simple/trove-classifiers/trove_classifiers-2026.1.14.14-py3-none-any.whl (14 kB) 2026-03-25T00:33:44,049 Installing collected packages: trove-classifiers, pluggy, pathspec, packaging, hatchling 2026-03-25T00:33:44,084 Creating /tmp/pip-build-env-706xlr62/overlay/local/bin 2026-03-25T00:33:44,086 changing mode of /tmp/pip-build-env-706xlr62/overlay/local/bin/trove-classifiers to 755 2026-03-25T00:33:45,040 changing mode of /tmp/pip-build-env-706xlr62/overlay/local/bin/hatchling to 755 2026-03-25T00:33:45,076 Successfully installed hatchling-1.29.0 packaging-26.0 pathspec-1.0.4 pluggy-1.6.0 trove-classifiers-2026.1.14.14 2026-03-25T00:33:45,323 Installing build dependencies: finished with status 'done' 2026-03-25T00:33:45,330 Getting requirements to build wheel: started 2026-03-25T00:33:45,331 Running command Getting requirements to build wheel 2026-03-25T00:33:45,685 Getting requirements to build wheel: finished with status 'done' 2026-03-25T00:33:45,688 Created temporary directory: /tmp/pip-modern-metadata-ywmfp5gh 2026-03-25T00:33:45,690 Preparing metadata (pyproject.toml): started 2026-03-25T00:33:45,691 Running command Preparing metadata (pyproject.toml) 2026-03-25T00:33:46,286 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-25T00:33:46,292 Source in /tmp/pip-wheel-43cgnnfv/axel-protocol_05203b2c4b394afa8eb7e98a2092c6ca has version 2.1.8, which satisfies requirement axel-protocol==2.1.8 from https://files.pythonhosted.org/packages/ee/a2/8db4ba5b5cc11610b5d0d0b30cc3e6cbf30c715181508ea9df9dadb52d3d/axel_protocol-2.1.8.tar.gz 2026-03-25T00:33:46,293 Removed axel-protocol==2.1.8 from https://files.pythonhosted.org/packages/ee/a2/8db4ba5b5cc11610b5d0d0b30cc3e6cbf30c715181508ea9df9dadb52d3d/axel_protocol-2.1.8.tar.gz from build tracker '/tmp/pip-build-tracker-lisct9my' 2026-03-25T00:33:46,302 Created temporary directory: /tmp/pip-unpack-maao3455 2026-03-25T00:33:46,303 Building wheels for collected packages: axel-protocol 2026-03-25T00:33:46,308 Created temporary directory: /tmp/pip-wheel-88et49uq 2026-03-25T00:33:46,308 Destination directory: /tmp/pip-wheel-88et49uq 2026-03-25T00:33:46,310 Building wheel for axel-protocol (pyproject.toml): started 2026-03-25T00:33:46,312 Running command Building wheel for axel-protocol (pyproject.toml) 2026-03-25T00:33:46,445 Building wheel for axel-protocol (pyproject.toml): finished with status 'done' 2026-03-25T00:33:46,450 Created wheel for axel-protocol: filename=axel_protocol-2.1.8-py3-none-any.whl size=86716 sha256=9a366f2129a92b780ebe6b0ea0532460c074e7e4b3b0f9a057d9c0f277e98d46 2026-03-25T00:33:46,451 Stored in directory: /tmp/pip-ephem-wheel-cache-pptl_kd0/wheels/3a/0a/fa/10f4ba2be3a8cd754b1b5eae3586a47a2c15a0e09218166cdf 2026-03-25T00:33:46,466 Successfully built axel-protocol 2026-03-25T00:33:46,472 Removed build tracker: '/tmp/pip-build-tracker-lisct9my'