2025-09-10T06:31:15,566 Created temporary directory: /tmp/pip-build-tracker-b9tlehl8 2025-09-10T06:31:15,567 Initialized build tracking at /tmp/pip-build-tracker-b9tlehl8 2025-09-10T06:31:15,567 Created build tracker: /tmp/pip-build-tracker-b9tlehl8 2025-09-10T06:31:15,567 Entered build tracker: /tmp/pip-build-tracker-b9tlehl8 2025-09-10T06:31:15,567 Created temporary directory: /tmp/pip-wheel-zjtusuxn 2025-09-10T06:31:15,570 Created temporary directory: /tmp/pip-ephem-wheel-cache-2ewa4wip 2025-09-10T06:31:15,628 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-10T06:31:15,631 2 location(s) to search for versions of tinyalign: 2025-09-10T06:31:15,631 * https://pypi.org/simple/tinyalign/ 2025-09-10T06:31:15,631 * https://www.piwheels.org/simple/tinyalign/ 2025-09-10T06:31:15,631 Fetching project page and analyzing links: https://pypi.org/simple/tinyalign/ 2025-09-10T06:31:15,631 Getting page https://pypi.org/simple/tinyalign/ 2025-09-10T06:31:15,632 Found index url https://pypi.org/simple/ 2025-09-10T06:31:15,782 Fetched page https://pypi.org/simple/tinyalign/ as application/vnd.pypi.simple.v1+json 2025-09-10T06:31:15,791 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/98/08/40ec7482b4b090a4cb64f42181282d3e94a8faf6ed10574d763df59eec7d/tinyalign-0.2-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/tinyalign/) 2025-09-10T06:31:15,791 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/22/69/d47d9b08b9995681eae32f5918043b02e2250a9bf0e17576c6a0820b2986/tinyalign-0.2-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/tinyalign/) 2025-09-10T06:31:15,792 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/6d/49/d96e3fa3225de1f4fa80cf689b0949da4fc0dd4f41cba9c9c7a29a3b6ec5/tinyalign-0.2-cp38-cp38-manylinux1_x86_64.whl (from https://pypi.org/simple/tinyalign/) 2025-09-10T06:31:15,792 Found link https://files.pythonhosted.org/packages/20/2c/a5c5f356e3d491941fe29aba4d71078e90eb4ea83b26af616b1ac9502ab7/tinyalign-0.2.tar.gz (from https://pypi.org/simple/tinyalign/), version: 0.2 2025-09-10T06:31:15,793 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/e6/ce/816989713d5fcd4726e3cb4c5f93f3b0ed19c211720d95a71db4ac8fee6d/tinyalign-0.2.1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,793 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/84/0c/ee63819862706ff886f9ed3f1b5cfb2f05cd635081a23107fb38989e6b48/tinyalign-0.2.1-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,794 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/bd/88/5826c5104c0552ae94981d4361f904f792dcf52b73a4eb426708e186f860/tinyalign-0.2.1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,794 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/dc/7c/e997baf3854f8bfaab53bd50fdc797657b703c624405ae692e692926f71b/tinyalign-0.2.1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,794 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/d1/3e/d5f7184454bf342a81b850afcf539292878588ea2b8f5b3aee18ab7cc1a4/tinyalign-0.2.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,794 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/f5/fa/f1e02d24a8fb5d785de54857874b4c9bb34b101a907837a3a16289aeb19d/tinyalign-0.2.1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,796 Found link https://files.pythonhosted.org/packages/53/57/7deb4a03ec3b5ac218bc5994934ccba440d434dac442f7670598439e9eec/tinyalign-0.2.1.tar.gz (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.6), version: 0.2.1 2025-09-10T06:31:15,796 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/d9/d8/792a51a36605b448659f491afc5c96fc7da3fd51d42e5e6757110d149d5f/tinyalign-0.2.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.7) 2025-09-10T06:31:15,796 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/1c/dd/779a4bc2ad81ddf8276f4dfee4beb178ae8d0a78edb8f9554e523018a214/tinyalign-0.2.2-cp311-cp311-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.7) 2025-09-10T06:31:15,797 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/ff/82/161919829efd1b4582cbbab0c75c3bf374fe580eb0fc669d40d05427898a/tinyalign-0.2.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.7) 2025-09-10T06:31:15,797 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/5e/7d/535f4b84f8bff2d53cf8392795ee9ea626e387fd8b02f1ca16de5b9528fb/tinyalign-0.2.2-cp313-cp313-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.7) 2025-09-10T06:31:15,797 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/58/3f/e509d1faaafd6c34a37b0546a39a6b7bd3a306e87c1b4a77f2a928c607f3/tinyalign-0.2.2-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.7) 2025-09-10T06:31:15,797 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/dc/37/353e79beba75bbb5500290f66df40735655cf9b4b2adb36dead426c63158/tinyalign-0.2.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.7) 2025-09-10T06:31:15,797 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/4d/97/2c1d29a8d9463b2cc29fa98db3656f2d1b346068dbedc3ee8bc0a68e6043/tinyalign-0.2.2-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.7) 2025-09-10T06:31:15,798 Found link https://files.pythonhosted.org/packages/a7/50/87554aae2814534b487080408a9c2f34903735bfe45eef3b5412239b9600/tinyalign-0.2.2.tar.gz (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.7), version: 0.2.2 2025-09-10T06:31:15,798 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/96/4f/65b37f5ad04b51f2d297dbb39e08546fa5a77211ec1c0eaad82886b1ab21/tinyalign-0.3.dev1-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,798 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/e4/19/6ba8098aabaae8bf8b7afe13a73f8cc3dc2ec29fb8d6016e0468b369cb00/tinyalign-0.3.dev1-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,798 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/19/26/f5c11e2844c96b42db5840083b1e30d6c03901e0021162c7636f1f4a6d5d/tinyalign-0.3.dev1-cp38-cp38-manylinux1_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,799 Found link https://files.pythonhosted.org/packages/b3/c4/d842279861696529db4f1359ddf5766c5ec100d02ee944d32cd8fa540fed/tinyalign-0.3.dev1.tar.gz (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.6), version: 0.3.dev1 2025-09-10T06:31:15,799 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/2d/92/3ab76ad3ce9bb92cc327192f2dee7977ba5c11e62b77f85eeff3b341e01f/tinyalign-0.3.dev2-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,799 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/31/08/b9ccb557b849fa05274d2d065a26db5f9630899a1caf69f0b6fa690595f7/tinyalign-0.3.dev2-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,799 Skipping link: No binaries permitted for tinyalign: https://files.pythonhosted.org/packages/10/6e/5e7a3e69f3c681dbbc13dea9b6ebfb63575acad61dc19adeb9833bf16abe/tinyalign-0.3.dev2-cp38-cp38-manylinux1_x86_64.whl (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,799 Found link https://files.pythonhosted.org/packages/ce/a3/c8e89ba64091377a633c9e6f4cedc8652f62dcf50e2c666d92d82a8c266b/tinyalign-0.3.dev2.tar.gz (from https://pypi.org/simple/tinyalign/) (requires-python:>=3.6), version: 0.3.dev2 2025-09-10T06:31:15,800 Fetching project page and analyzing links: https://www.piwheels.org/simple/tinyalign/ 2025-09-10T06:31:15,800 Getting page https://www.piwheels.org/simple/tinyalign/ 2025-09-10T06:31:15,801 Found index url https://www.piwheels.org/simple/ 2025-09-10T06:31:15,894 Fetched page https://www.piwheels.org/simple/tinyalign/ as text/html 2025-09-10T06:31:15,899 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.3.dev2-cp37-cp37m-linux_armv6l.whl#sha256=ee8a0359383929226ba5c3fde5f2567329c01a5fc6903ea542a2aeab5e9fbe72 (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,900 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.3.dev2-cp37-cp37m-linux_armv7l.whl#sha256=ee8a0359383929226ba5c3fde5f2567329c01a5fc6903ea542a2aeab5e9fbe72 (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,900 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.3.dev2-cp39-cp39-linux_armv6l.whl#sha256=8b60662220beddc61cd9c208957993d97bbec26e6931772fefc71dd4feb9d9f1 (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,900 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.3.dev2-cp39-cp39-linux_armv7l.whl#sha256=8b60662220beddc61cd9c208957993d97bbec26e6931772fefc71dd4feb9d9f1 (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,900 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.3.dev1-cp37-cp37m-linux_armv6l.whl#sha256=81c9a1eda003365b1b21604cbdbe07731365ef10fe6d95e22be3c50e12393f4b (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,900 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.3.dev1-cp37-cp37m-linux_armv7l.whl#sha256=81c9a1eda003365b1b21604cbdbe07731365ef10fe6d95e22be3c50e12393f4b (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,900 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.3.dev1-cp39-cp39-linux_armv6l.whl#sha256=3ce6cf884666079f55b689f6eec3e84d4ff2a4fb90c7390a31948e366347c3cd (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,900 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.3.dev1-cp39-cp39-linux_armv7l.whl#sha256=3ce6cf884666079f55b689f6eec3e84d4ff2a4fb90c7390a31948e366347c3cd (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,901 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2.2-cp37-cp37m-linux_armv6l.whl#sha256=23b556cd21362e7c8e703380854867b4e95cdaacdb3ed98356f363455425af61 (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.7) 2025-09-10T06:31:15,901 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2.2-cp37-cp37m-linux_armv7l.whl#sha256=23b556cd21362e7c8e703380854867b4e95cdaacdb3ed98356f363455425af61 (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.7) 2025-09-10T06:31:15,901 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2.2-cp39-cp39-linux_armv6l.whl#sha256=0487996ed83d780bac14b863bae5b1b33465d516791c7a6f87b4d56e37fb7a6a (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.7) 2025-09-10T06:31:15,901 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2.2-cp39-cp39-linux_armv7l.whl#sha256=0487996ed83d780bac14b863bae5b1b33465d516791c7a6f87b4d56e37fb7a6a (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.7) 2025-09-10T06:31:15,901 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2.2-cp311-cp311-linux_armv6l.whl#sha256=7b610d88d77b41b558b0b5e32fcd1a511b9ac953f81324aed2680066a6e7b285 (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.7) 2025-09-10T06:31:15,901 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2.2-cp311-cp311-linux_armv7l.whl#sha256=7b610d88d77b41b558b0b5e32fcd1a511b9ac953f81324aed2680066a6e7b285 (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.7) 2025-09-10T06:31:15,901 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2.1-cp37-cp37m-linux_armv6l.whl#sha256=86844c72d16cef5a1dcc95920b16567ee7812e6b13d6c13c740258e4b6577aa6 (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,901 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2.1-cp37-cp37m-linux_armv7l.whl#sha256=86844c72d16cef5a1dcc95920b16567ee7812e6b13d6c13c740258e4b6577aa6 (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,902 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2.1-cp39-cp39-linux_armv6l.whl#sha256=c8cdc22c4b587cd98093066c4ffe78a6547d24f66cda17b4a0e730b3f31732e9 (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,902 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2.1-cp39-cp39-linux_armv7l.whl#sha256=c8cdc22c4b587cd98093066c4ffe78a6547d24f66cda17b4a0e730b3f31732e9 (from https://www.piwheels.org/simple/tinyalign/) (requires-python:>=3.6) 2025-09-10T06:31:15,902 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2-cp35-cp35m-linux_armv7l.whl#sha256=e58672d27f653198d0c89f49fad0ff1f0d6955ee131483d8941db153e6dbc84f (from https://www.piwheels.org/simple/tinyalign/) 2025-09-10T06:31:15,902 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2-cp35-cp35m-linux_armv6l.whl#sha256=e58672d27f653198d0c89f49fad0ff1f0d6955ee131483d8941db153e6dbc84f (from https://www.piwheels.org/simple/tinyalign/) 2025-09-10T06:31:15,902 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2-cp34-cp34m-linux_armv6l.whl#sha256=a2de1d5714f13d31c179ecc62ea0a937448d956a3eacab83fd78afa2d7972a04 (from https://www.piwheels.org/simple/tinyalign/) 2025-09-10T06:31:15,902 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2-cp34-cp34m-linux_armv7l.whl#sha256=a2de1d5714f13d31c179ecc62ea0a937448d956a3eacab83fd78afa2d7972a04 (from https://www.piwheels.org/simple/tinyalign/) 2025-09-10T06:31:15,902 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2-cp37-cp37m-linux_armv6l.whl#sha256=22a79b169bda9c77c4ed31135fcb67c214d1d0c3e1d0723cd3a199dbf43f074d (from https://www.piwheels.org/simple/tinyalign/) 2025-09-10T06:31:15,902 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2-cp37-cp37m-linux_armv7l.whl#sha256=22a79b169bda9c77c4ed31135fcb67c214d1d0c3e1d0723cd3a199dbf43f074d (from https://www.piwheels.org/simple/tinyalign/) 2025-09-10T06:31:15,902 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2-cp39-cp39-linux_armv6l.whl#sha256=c0b7e517710591de09c3ac1163c2be07c3036170dfe7b1d55aa17e38ea65c3ad (from https://www.piwheels.org/simple/tinyalign/) 2025-09-10T06:31:15,903 Skipping link: No binaries permitted for tinyalign: https://archive1.piwheels.org/simple/tinyalign/tinyalign-0.2-cp39-cp39-linux_armv7l.whl#sha256=c0b7e517710591de09c3ac1163c2be07c3036170dfe7b1d55aa17e38ea65c3ad (from https://www.piwheels.org/simple/tinyalign/) 2025-09-10T06:31:15,903 Skipping link: not a file: https://www.piwheels.org/simple/tinyalign/ 2025-09-10T06:31:15,903 Skipping link: not a file: https://pypi.org/simple/tinyalign/ 2025-09-10T06:31:15,926 Given no hashes to check 1 links for project 'tinyalign': discarding no candidates 2025-09-10T06:31:15,927 Collecting tinyalign==0.2.1 2025-09-10T06:31:15,929 Created temporary directory: /tmp/pip-unpack-6wpygeep 2025-09-10T06:31:16,133 Downloading tinyalign-0.2.1.tar.gz (35 kB) 2025-09-10T06:31:16,163 Added tinyalign==0.2.1 from https://files.pythonhosted.org/packages/53/57/7deb4a03ec3b5ac218bc5994934ccba440d434dac442f7670598439e9eec/tinyalign-0.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-b9tlehl8' 2025-09-10T06:31:16,164 Running setup.py (path:/tmp/pip-wheel-zjtusuxn/tinyalign_8403a47dad47493aa91e8f0f48da5989/setup.py) egg_info for package tinyalign 2025-09-10T06:31:16,164 Created temporary directory: /tmp/pip-pip-egg-info-9yen3ias 2025-09-10T06:31:16,164 Preparing metadata (setup.py): started 2025-09-10T06:31:16,165 Running command python setup.py egg_info 2025-09-10T06:31:17,033 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-10T06:31:17,033 !! 2025-09-10T06:31:17,033 ******************************************************************************** 2025-09-10T06:31:17,033 Requirements should be satisfied by a PEP 517 installer. 2025-09-10T06:31:17,033 If you are using pip, you can try `pip install --use-pep517`. 2025-09-10T06:31:17,034 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-10T06:31:17,034 or your builds will no longer be supported. 2025-09-10T06:31:17,034 ******************************************************************************** 2025-09-10T06:31:17,034 !! 2025-09-10T06:31:17,034 dist.fetch_build_eggs(dist.setup_requires) 2025-09-10T06:31:20,543 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-10T06:31:20,543 !! 2025-09-10T06:31:20,543 ******************************************************************************** 2025-09-10T06:31:20,544 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-10T06:31:20,544 License :: OSI Approved :: MIT License 2025-09-10T06:31:20,544 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-10T06:31:20,544 ******************************************************************************** 2025-09-10T06:31:20,544 !! 2025-09-10T06:31:20,544 self._finalize_license_expression() 2025-09-10T06:31:20,623 running egg_info 2025-09-10T06:31:20,701 creating /tmp/pip-pip-egg-info-9yen3ias/tinyalign.egg-info 2025-09-10T06:31:20,701 writing /tmp/pip-pip-egg-info-9yen3ias/tinyalign.egg-info/PKG-INFO 2025-09-10T06:31:20,702 writing dependency_links to /tmp/pip-pip-egg-info-9yen3ias/tinyalign.egg-info/dependency_links.txt 2025-09-10T06:31:20,703 writing top-level names to /tmp/pip-pip-egg-info-9yen3ias/tinyalign.egg-info/top_level.txt 2025-09-10T06:31:20,704 writing manifest file '/tmp/pip-pip-egg-info-9yen3ias/tinyalign.egg-info/SOURCES.txt' 2025-09-10T06:31:21,114 listing git files failed - pretending there aren't any 2025-09-10T06:31:21,127 reading manifest file '/tmp/pip-pip-egg-info-9yen3ias/tinyalign.egg-info/SOURCES.txt' 2025-09-10T06:31:21,127 adding license file 'LICENSE' 2025-09-10T06:31:21,130 writing manifest file '/tmp/pip-pip-egg-info-9yen3ias/tinyalign.egg-info/SOURCES.txt' 2025-09-10T06:31:21,250 Preparing metadata (setup.py): finished with status 'done' 2025-09-10T06:31:21,255 Source in /tmp/pip-wheel-zjtusuxn/tinyalign_8403a47dad47493aa91e8f0f48da5989 has version 0.2.1, which satisfies requirement tinyalign==0.2.1 from https://files.pythonhosted.org/packages/53/57/7deb4a03ec3b5ac218bc5994934ccba440d434dac442f7670598439e9eec/tinyalign-0.2.1.tar.gz 2025-09-10T06:31:21,255 Removed tinyalign==0.2.1 from https://files.pythonhosted.org/packages/53/57/7deb4a03ec3b5ac218bc5994934ccba440d434dac442f7670598439e9eec/tinyalign-0.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-b9tlehl8' 2025-09-10T06:31:21,259 Created temporary directory: /tmp/pip-unpack-ibddfrn1 2025-09-10T06:31:21,260 Created temporary directory: /tmp/pip-unpack-iyhv3i34 2025-09-10T06:31:21,260 Building wheels for collected packages: tinyalign 2025-09-10T06:31:21,261 Created temporary directory: /tmp/pip-wheel-9_bch8j8 2025-09-10T06:31:21,262 DEPRECATION: Building 'tinyalign' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'tinyalign'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-10T06:31:21,263 Building wheel for tinyalign (setup.py): started 2025-09-10T06:31:21,263 Destination directory: /tmp/pip-wheel-9_bch8j8 2025-09-10T06:31:21,264 Running command python setup.py bdist_wheel 2025-09-10T06:31:21,914 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-10T06:31:21,914 !! 2025-09-10T06:31:21,914 ******************************************************************************** 2025-09-10T06:31:21,914 Requirements should be satisfied by a PEP 517 installer. 2025-09-10T06:31:21,914 If you are using pip, you can try `pip install --use-pep517`. 2025-09-10T06:31:21,915 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-10T06:31:21,915 or your builds will no longer be supported. 2025-09-10T06:31:21,915 ******************************************************************************** 2025-09-10T06:31:21,915 !! 2025-09-10T06:31:21,915 dist.fetch_build_eggs(dist.setup_requires) 2025-09-10T06:31:22,974 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-10T06:31:22,974 !! 2025-09-10T06:31:22,974 ******************************************************************************** 2025-09-10T06:31:22,974 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-10T06:31:22,974 License :: OSI Approved :: MIT License 2025-09-10T06:31:22,974 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-10T06:31:22,975 ******************************************************************************** 2025-09-10T06:31:22,975 !! 2025-09-10T06:31:22,975 self._finalize_license_expression() 2025-09-10T06:31:22,975 running bdist_wheel 2025-09-10T06:31:23,280 running build 2025-09-10T06:31:23,280 running build_py 2025-09-10T06:31:23,361 creating build/lib.linux-armv7l-cpython-313/tinyalign 2025-09-10T06:31:23,361 copying src/tinyalign/_version.py -> build/lib.linux-armv7l-cpython-313/tinyalign 2025-09-10T06:31:23,362 copying src/tinyalign/__init__.py -> build/lib.linux-armv7l-cpython-313/tinyalign 2025-09-10T06:31:23,363 running build_ext 2025-09-10T06:31:23,368 building 'tinyalign._core' extension 2025-09-10T06:31:23,369 creating build/temp.linux-armv7l-cpython-313/src/tinyalign 2025-09-10T06:31:23,369 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c src/tinyalign/_core.c -o build/temp.linux-armv7l-cpython-313/src/tinyalign/_core.o 2025-09-10T06:31:24,187 src/tinyalign/_core.c:770:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-10T06:31:24,187 770 | static CYTHON_INLINE size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE *u) { 2025-09-10T06:31:24,187 | ^~~~~~ 2025-09-10T06:31:24,187 src/tinyalign/_core.c: In function ‘__Pyx_Py_UNICODE_strlen’: 2025-09-10T06:31:24,187 src/tinyalign/_core.c:771:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-10T06:31:24,188 771 | const Py_UNICODE *u_end = u; 2025-09-10T06:31:24,188 | ^~~~~ 2025-09-10T06:31:24,196 src/tinyalign/_core.c: In function ‘__pyx_pf_9tinyalign_5_core_edit_distance’: 2025-09-10T06:31:24,197 src/tinyalign/_core.c:1488:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-10T06:31:24,197 1488 | __pyx_t_4 = ((__pyx_v_absdiff > __pyx_v_e) != 0); 2025-09-10T06:31:24,197 | ^ 2025-09-10T06:31:24,204 src/tinyalign/_core.c:1785:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘long int’ [-Wsign-compare] 2025-09-10T06:31:24,204 1785 | for (__pyx_t_2 = 0; __pyx_t_2 < __pyx_t_11; __pyx_t_2+=1) { 2025-09-10T06:31:24,204 | ^ 2025-09-10T06:31:24,206 src/tinyalign/_core.c:1826:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘long int’ [-Wsign-compare] 2025-09-10T06:31:24,206 1826 | for (__pyx_t_2 = 1; __pyx_t_2 < __pyx_t_11; __pyx_t_2+=1) { 2025-09-10T06:31:24,206 | ^ 2025-09-10T06:31:24,208 src/tinyalign/_core.c:1857:45: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘long int’ [-Wsign-compare] 2025-09-10T06:31:24,208 1857 | for (__pyx_t_14 = 1; __pyx_t_14 < __pyx_t_13; __pyx_t_14+=1) { 2025-09-10T06:31:24,208 | ^ 2025-09-10T06:31:24,210 src/tinyalign/_core.c:1990:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘long int’ [-Wsign-compare] 2025-09-10T06:31:24,210 1990 | for (__pyx_t_2 = 1; __pyx_t_2 < __pyx_t_11; __pyx_t_2+=1) { 2025-09-10T06:31:24,210 | ^ 2025-09-10T06:31:24,212 src/tinyalign/_core.c:2016:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-10T06:31:24,212 2016 | __pyx_t_3 = ((__pyx_v_j <= __pyx_v_e) != 0); 2025-09-10T06:31:24,212 | ^~ 2025-09-10T06:31:24,215 src/tinyalign/_core.c:2222:44: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-10T06:31:24,215 2222 | __pyx_t_3 = ((__pyx_v_smallest > __pyx_v_maxdiff) != 0); 2025-09-10T06:31:24,215 | ^ 2025-09-10T06:31:24,217 src/tinyalign/_core.c:2252:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-10T06:31:24,217 2252 | __pyx_t_3 = ((__pyx_v_smallest > __pyx_v_maxdiff) != 0); 2025-09-10T06:31:24,217 | ^ 2025-09-10T06:31:24,254 src/tinyalign/_core.c: In function ‘__Pyx_ErrRestoreInState’: 2025-09-10T06:31:24,257 src/tinyalign/_core.c:3518:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-10T06:31:24,257 3518 | tmp_type = tstate->curexc_type; 2025-09-10T06:31:24,258 | ^~ 2025-09-10T06:31:24,261 src/tinyalign/_core.c:3519:23: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-10T06:31:24,261 3519 | tmp_value = tstate->curexc_value; 2025-09-10T06:31:24,261 | ^~ 2025-09-10T06:31:24,264 src/tinyalign/_core.c:3520:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-10T06:31:24,264 3520 | tmp_tb = tstate->curexc_traceback; 2025-09-10T06:31:24,264 | ^~ 2025-09-10T06:31:24,268 src/tinyalign/_core.c:3521:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-10T06:31:24,268 3521 | tstate->curexc_type = type; 2025-09-10T06:31:24,268 | ^~ 2025-09-10T06:31:24,271 src/tinyalign/_core.c:3522:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-10T06:31:24,271 3522 | tstate->curexc_value = value; 2025-09-10T06:31:24,271 | ^~ 2025-09-10T06:31:24,274 src/tinyalign/_core.c:3523:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-10T06:31:24,275 3523 | tstate->curexc_traceback = tb; 2025-09-10T06:31:24,275 | ^~ 2025-09-10T06:31:24,275 src/tinyalign/_core.c: In function ‘__Pyx_ErrFetchInState’: 2025-09-10T06:31:24,278 src/tinyalign/_core.c:3529:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-10T06:31:24,278 3529 | *type = tstate->curexc_type; 2025-09-10T06:31:24,278 | ^~ 2025-09-10T06:31:24,282 src/tinyalign/_core.c:3530:20: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-10T06:31:24,282 3530 | *value = tstate->curexc_value; 2025-09-10T06:31:24,282 | ^~ 2025-09-10T06:31:24,285 src/tinyalign/_core.c:3531:17: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-10T06:31:24,285 3531 | *tb = tstate->curexc_traceback; 2025-09-10T06:31:24,285 | ^~ 2025-09-10T06:31:24,288 src/tinyalign/_core.c:3532:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-10T06:31:24,289 3532 | tstate->curexc_type = 0; 2025-09-10T06:31:24,289 | ^~ 2025-09-10T06:31:24,292 src/tinyalign/_core.c:3533:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-10T06:31:24,292 3533 | tstate->curexc_value = 0; 2025-09-10T06:31:24,292 | ^~ 2025-09-10T06:31:24,295 src/tinyalign/_core.c:3534:11: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-10T06:31:24,296 3534 | tstate->curexc_traceback = 0; 2025-09-10T06:31:24,296 | ^~ 2025-09-10T06:31:24,304 src/tinyalign/_core.c: In function ‘__Pyx_Raise’: 2025-09-10T06:31:24,308 src/tinyalign/_core.c:3683:34: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-10T06:31:24,308 3683 | PyObject* tmp_tb = tstate->curexc_traceback; 2025-09-10T06:31:24,308 | ^~ 2025-09-10T06:31:24,311 src/tinyalign/_core.c:3686:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-10T06:31:24,311 3686 | tstate->curexc_traceback = tb; 2025-09-10T06:31:24,311 | ^~ 2025-09-10T06:31:24,327 src/tinyalign/_core.c: In function ‘__Pyx_GetItemInt_Unicode_Fast’: 2025-09-10T06:31:24,331 src/tinyalign/_core.c:507:51: error: implicit declaration of function ‘_PyUnicode_Ready’; did you mean ‘PyUnicode_READY’? [-Wimplicit-function-declaration] 2025-09-10T06:31:24,331 507 | 0 : _PyUnicode_Ready((PyObject *)(op))) 2025-09-10T06:31:24,331 | ^~~~~~~~~~~~~~~~ 2025-09-10T06:31:24,332 src/tinyalign/_core.c:880:43: note: in definition of macro ‘unlikely’ 2025-09-10T06:31:24,332 880 | #define unlikely(x) __builtin_expect(!!(x), 0) 2025-09-10T06:31:24,332 | ^ 2025-09-10T06:31:24,332 src/tinyalign/_core.c:3701:18: note: in expansion of macro ‘__Pyx_PyUnicode_READY’ 2025-09-10T06:31:24,332 3701 | if (unlikely(__Pyx_PyUnicode_READY(ustring) < 0)) return (Py_UCS4)-1; 2025-09-10T06:31:24,332 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-10T06:31:24,334 src/tinyalign/_core.c: In function ‘__Pyx_get_tp_dict_version’: 2025-09-10T06:31:24,337 src/tinyalign/_core.c:3720:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T06:31:24,337 3720 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-09-10T06:31:24,337 | ^~~~~~ 2025-09-10T06:31:24,337 In file included from /usr/include/python3.13/dictobject.h:101, 2025-09-10T06:31:24,338 from /usr/include/python3.13/Python.h:90, 2025-09-10T06:31:24,338 from src/tinyalign/_core.c:19: 2025-09-10T06:31:24,338 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T06:31:24,338 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T06:31:24,338 | ^~~~~~~~~~~~~~ 2025-09-10T06:31:24,338 src/tinyalign/_core.c: In function ‘__Pyx_get_object_dict_version’: 2025-09-10T06:31:24,341 src/tinyalign/_core.c:3732:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T06:31:24,341 3732 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-09-10T06:31:24,342 | ^~~~~~ 2025-09-10T06:31:24,342 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T06:31:24,342 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T06:31:24,342 | ^~~~~~~~~~~~~~ 2025-09-10T06:31:24,342 src/tinyalign/_core.c: In function ‘__Pyx_object_dict_version_matches’: 2025-09-10T06:31:24,345 src/tinyalign/_core.c:3736:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T06:31:24,345 3736 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-09-10T06:31:24,346 | ^~ 2025-09-10T06:31:24,346 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T06:31:24,346 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T06:31:24,346 | ^~~~~~~~~~~~~~ 2025-09-10T06:31:24,347 src/tinyalign/_core.c: In function ‘__Pyx_CLineForTraceback’: 2025-09-10T06:31:24,350 src/tinyalign/_core.c:3757:9: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T06:31:24,350 3757 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-10T06:31:24,350 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T06:31:24,350 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T06:31:24,351 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T06:31:24,351 | ^~~~~~~~~~~~~~ 2025-09-10T06:31:24,354 src/tinyalign/_core.c:3757:9: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-10T06:31:24,354 3757 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-10T06:31:24,354 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T06:31:24,355 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-10T06:31:24,355 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-10T06:31:24,355 | ^~~~~~~~~~~~~~ 2025-09-10T06:31:24,362 src/tinyalign/_core.c: In function ‘__Pyx_AddTraceback’: 2025-09-10T06:31:24,366 src/tinyalign/_core.c:445:62: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-10T06:31:24,366 445 | #define __Pyx_PyFrame_SetLineNumber(frame, lineno) (frame)->f_lineno = (lineno) 2025-09-10T06:31:24,366 | ^~ 2025-09-10T06:31:24,366 src/tinyalign/_core.c:3948:5: note: in expansion of macro ‘__Pyx_PyFrame_SetLineNumber’ 2025-09-10T06:31:24,366 3948 | __Pyx_PyFrame_SetLineNumber(py_frame, py_line); 2025-09-10T06:31:24,366 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-10T06:31:24,367 src/tinyalign/_core.c: In function ‘__Pyx_PyInt_As_int’: 2025-09-10T06:31:24,370 src/tinyalign/_core.c:4004:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T06:31:24,370 4004 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T06:31:24,370 | ^~ 2025-09-10T06:31:24,382 src/tinyalign/_core.c:4059:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T06:31:24,382 4059 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T06:31:24,382 | ^~ 2025-09-10T06:31:24,399 src/tinyalign/_core.c:4145:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-10T06:31:24,399 4145 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-10T06:31:24,399 | ^~~~~~~~~~~~~~~~~~~ 2025-09-10T06:31:24,400 In file included from /usr/include/python3.13/longobject.h:107, 2025-09-10T06:31:24,400 from /usr/include/python3.13/Python.h:81: 2025-09-10T06:31:24,400 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-10T06:31:24,400 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-10T06:31:24,400 | ^~~~~~~~~~~~~~~~~~~ 2025-09-10T06:31:24,402 src/tinyalign/_core.c: In function ‘__Pyx_PyInt_As_unsigned_int’: 2025-09-10T06:31:24,406 src/tinyalign/_core.c:4276:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T06:31:24,406 4276 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T06:31:24,407 | ^~ 2025-09-10T06:31:24,419 src/tinyalign/_core.c:4331:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T06:31:24,419 4331 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T06:31:24,419 | ^~ 2025-09-10T06:31:24,436 src/tinyalign/_core.c:4417:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-10T06:31:24,436 4417 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-10T06:31:24,436 | ^~~~~~~~~~~~~~~~~~~ 2025-09-10T06:31:24,436 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-10T06:31:24,436 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-10T06:31:24,436 | ^~~~~~~~~~~~~~~~~~~ 2025-09-10T06:31:24,438 src/tinyalign/_core.c: In function ‘__Pyx_PyInt_As_long’: 2025-09-10T06:31:24,442 src/tinyalign/_core.c:4472:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T06:31:24,442 4472 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T06:31:24,442 | ^~ 2025-09-10T06:31:24,455 src/tinyalign/_core.c:4527:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T06:31:24,455 4527 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-10T06:31:24,455 | ^~ 2025-09-10T06:31:24,472 src/tinyalign/_core.c:4613:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-10T06:31:24,472 4613 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-10T06:31:24,472 | ^~~~~~~~~~~~~~~~~~~ 2025-09-10T06:31:24,472 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-10T06:31:24,473 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-10T06:31:24,473 | ^~~~~~~~~~~~~~~~~~~ 2025-09-10T06:31:24,488 src/tinyalign/_core.c: In function ‘__Pyx_PyIndex_AsSsize_t’: 2025-09-10T06:31:24,493 src/tinyalign/_core.c:4956:45: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-10T06:31:24,493 4956 | const digit* digits = ((PyLongObject*)b)->ob_digit; 2025-09-10T06:31:24,493 | ^~ 2025-09-10T06:31:24,539 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-10T06:31:24,659 ERROR: python setup.py bdist_wheel exited with 1 2025-09-10T06:31:24,671 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-10T06:31:24,671 exec(compile('"'"''"'"''"'"' 2025-09-10T06:31:24,671 # This is -- a caller that pip uses to run setup.py 2025-09-10T06:31:24,671 # 2025-09-10T06:31:24,671 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-10T06:31:24,671 # import from `distutils.core` to work with newer packaging standards. 2025-09-10T06:31:24,671 # - It provides a clear error message when setuptools is not installed. 2025-09-10T06:31:24,671 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-10T06:31:24,671 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-10T06:31:24,671 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-10T06:31:24,671 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-10T06:31:24,671 import os, sys, tokenize, traceback 2025-09-10T06:31:24,671 2025-09-10T06:31:24,671 try: 2025-09-10T06:31:24,671 import setuptools 2025-09-10T06:31:24,671 except ImportError: 2025-09-10T06:31:24,671 print( 2025-09-10T06:31:24,671 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-10T06:31:24,671 "the build environment with exception:", 2025-09-10T06:31:24,671 file=sys.stderr, 2025-09-10T06:31:24,671 ) 2025-09-10T06:31:24,671 traceback.print_exc() 2025-09-10T06:31:24,671 sys.exit(1) 2025-09-10T06:31:24,671 2025-09-10T06:31:24,671 __file__ = %r 2025-09-10T06:31:24,671 sys.argv[0] = __file__ 2025-09-10T06:31:24,671 2025-09-10T06:31:24,671 if os.path.exists(__file__): 2025-09-10T06:31:24,671 filename = __file__ 2025-09-10T06:31:24,671 with tokenize.open(__file__) as f: 2025-09-10T06:31:24,671 setup_py_code = f.read() 2025-09-10T06:31:24,671 else: 2025-09-10T06:31:24,671 filename = "" 2025-09-10T06:31:24,671 setup_py_code = "from setuptools import setup; setup()" 2025-09-10T06:31:24,671 2025-09-10T06:31:24,671 exec(compile(setup_py_code, filename, "exec")) 2025-09-10T06:31:24,671 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-zjtusuxn/tinyalign_8403a47dad47493aa91e8f0f48da5989/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-9_bch8j8[/] 2025-09-10T06:31:24,671 [bold magenta]cwd[/]: /tmp/pip-wheel-zjtusuxn/tinyalign_8403a47dad47493aa91e8f0f48da5989/ 2025-09-10T06:31:24,671 Building wheel for tinyalign (setup.py): finished with status 'error' 2025-09-10T06:31:24,672 ERROR: Failed building wheel for tinyalign 2025-09-10T06:31:24,672 Running setup.py clean for tinyalign 2025-09-10T06:31:24,673 Running command python setup.py clean 2025-09-10T06:31:26,481 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-10T06:31:26,481 !! 2025-09-10T06:31:26,481 ******************************************************************************** 2025-09-10T06:31:26,481 Requirements should be satisfied by a PEP 517 installer. 2025-09-10T06:31:26,482 If you are using pip, you can try `pip install --use-pep517`. 2025-09-10T06:31:26,482 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-10T06:31:26,482 or your builds will no longer be supported. 2025-09-10T06:31:26,482 ******************************************************************************** 2025-09-10T06:31:26,482 !! 2025-09-10T06:31:26,482 dist.fetch_build_eggs(dist.setup_requires) 2025-09-10T06:31:27,549 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-10T06:31:27,549 !! 2025-09-10T06:31:27,549 ******************************************************************************** 2025-09-10T06:31:27,549 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-10T06:31:27,549 License :: OSI Approved :: MIT License 2025-09-10T06:31:27,549 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-10T06:31:27,550 ******************************************************************************** 2025-09-10T06:31:27,550 !! 2025-09-10T06:31:27,550 self._finalize_license_expression() 2025-09-10T06:31:27,632 running clean 2025-09-10T06:31:27,788 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-10T06:31:27,788 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-10T06:31:27,789 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-10T06:31:27,789 'build/scripts-3.13' does not exist -- can't clean it 2025-09-10T06:31:27,789 removing 'build' 2025-09-10T06:31:27,906 Failed to build tinyalign 2025-09-10T06:31:27,907 ERROR: Failed to build one or more wheels 2025-09-10T06:31:27,908 Exception information: 2025-09-10T06:31:27,908 Traceback (most recent call last): 2025-09-10T06:31:27,908 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-10T06:31:27,908 status = _inner_run() 2025-09-10T06:31:27,908 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-10T06:31:27,908 return self.run(options, args) 2025-09-10T06:31:27,908 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-10T06:31:27,908 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-10T06:31:27,908 return func(self, options, args) 2025-09-10T06:31:27,908 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-10T06:31:27,908 raise CommandError("Failed to build one or more wheels") 2025-09-10T06:31:27,908 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-10T06:31:27,912 Removed build tracker: '/tmp/pip-build-tracker-b9tlehl8'