2025-09-08T11:23:26,852 Created temporary directory: /tmp/pip-build-tracker-2s689ff0 2025-09-08T11:23:26,852 Initialized build tracking at /tmp/pip-build-tracker-2s689ff0 2025-09-08T11:23:26,853 Created build tracker: /tmp/pip-build-tracker-2s689ff0 2025-09-08T11:23:26,853 Entered build tracker: /tmp/pip-build-tracker-2s689ff0 2025-09-08T11:23:26,853 Created temporary directory: /tmp/pip-wheel-_cxmg3qu 2025-09-08T11:23:26,856 Created temporary directory: /tmp/pip-ephem-wheel-cache-5jaz3hhf 2025-09-08T11:23:26,916 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T11:23:26,918 2 location(s) to search for versions of weighted-levenshtein: 2025-09-08T11:23:26,918 * https://pypi.org/simple/weighted-levenshtein/ 2025-09-08T11:23:26,918 * https://www.piwheels.org/simple/weighted-levenshtein/ 2025-09-08T11:23:26,919 Fetching project page and analyzing links: https://pypi.org/simple/weighted-levenshtein/ 2025-09-08T11:23:26,919 Getting page https://pypi.org/simple/weighted-levenshtein/ 2025-09-08T11:23:26,920 Found index url https://pypi.org/simple/ 2025-09-08T11:23:26,991 Fetched page https://pypi.org/simple/weighted-levenshtein/ as application/vnd.pypi.simple.v1+json 2025-09-08T11:23:26,992 Found link https://files.pythonhosted.org/packages/5b/65/494ce2d6bed3d4dc3abb9962ed2f0b86efc4ce7f2ec57a8add263fbb278e/weighted_levenshtein-0.1.tar.gz (from https://pypi.org/simple/weighted-levenshtein/), version: 0.1 2025-09-08T11:23:26,992 Found link https://files.pythonhosted.org/packages/fb/82/41177f41721d9f1ddf13558d79571ab3c88ce5811585bd38de636fbce5de/weighted_levenshtein-0.2.tar.gz (from https://pypi.org/simple/weighted-levenshtein/), version: 0.2 2025-09-08T11:23:26,993 Found link https://files.pythonhosted.org/packages/7d/f2/17dfcf4d36abf33c8b50a664bf64685f6ba37cb477f96433a04835c7c84b/weighted_levenshtein-0.2.1.tar.gz (from https://pypi.org/simple/weighted-levenshtein/), version: 0.2.1 2025-09-08T11:23:26,993 Found link https://files.pythonhosted.org/packages/bb/92/132bd5be6d6ef3817e86fb5415e8e4bc90f11293311713212ef58fe5551b/weighted_levenshtein-0.2.2.tar.gz (from https://pypi.org/simple/weighted-levenshtein/), version: 0.2.2 2025-09-08T11:23:26,993 Fetching project page and analyzing links: https://www.piwheels.org/simple/weighted-levenshtein/ 2025-09-08T11:23:26,993 Getting page https://www.piwheels.org/simple/weighted-levenshtein/ 2025-09-08T11:23:26,994 Found index url https://www.piwheels.org/simple/ 2025-09-08T11:23:27,103 Fetched page https://www.piwheels.org/simple/weighted-levenshtein/ as text/html 2025-09-08T11:23:27,110 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2.2-cp37-cp37m-linux_armv6l.whl#sha256=a1311ac68f77814f02e70b128ac3c335511e5debe56efb0258920711108f63ab (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,110 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2.2-cp37-cp37m-linux_armv7l.whl#sha256=a1311ac68f77814f02e70b128ac3c335511e5debe56efb0258920711108f63ab (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,110 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2.2-cp39-cp39-linux_armv6l.whl#sha256=c9b6805d15f174f9e629b5bdf93e641050620cac314898c14e7f19d784c223c5 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,111 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2.2-cp39-cp39-linux_armv7l.whl#sha256=c9b6805d15f174f9e629b5bdf93e641050620cac314898c14e7f19d784c223c5 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,111 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2.2-cp311-cp311-linux_armv6l.whl#sha256=c96cc0d586c8f6ab1a008fc31baa6e2dafddeeb8c20ae12331925ae8f7589d0e (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,111 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2.2-cp311-cp311-linux_armv7l.whl#sha256=c96cc0d586c8f6ab1a008fc31baa6e2dafddeeb8c20ae12331925ae8f7589d0e (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,111 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2.1-cp37-cp37m-linux_armv7l.whl#sha256=a8b8505f6e80f007f50b2d20b206d1be3a6debd240cdcf1b417ccd55644e53b1 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,111 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2.1-cp37-cp37m-linux_armv6l.whl#sha256=a8b8505f6e80f007f50b2d20b206d1be3a6debd240cdcf1b417ccd55644e53b1 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,111 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2.1-cp34-cp34m-linux_armv6l.whl#sha256=dc916953c5741b3273a55a70ee1545c7f87045f99ee30105b6ff8cb9a5e4e6a6 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,111 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2.1-cp34-cp34m-linux_armv7l.whl#sha256=dc916953c5741b3273a55a70ee1545c7f87045f99ee30105b6ff8cb9a5e4e6a6 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,111 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2.1-cp35-cp35m-linux_armv7l.whl#sha256=187433f36bfa39f2a56ab7ad167014127c00627304c0a5bea84cabebd46221b6 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,112 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2.1-cp35-cp35m-linux_armv6l.whl#sha256=187433f36bfa39f2a56ab7ad167014127c00627304c0a5bea84cabebd46221b6 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,112 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2.1-cp311-cp311-linux_armv6l.whl#sha256=5c0321bcdae01336e3d93cc14b04a96a71bd0d2b7242e7a8324da7882c07c2ff (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,112 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2.1-cp311-cp311-linux_armv7l.whl#sha256=5c0321bcdae01336e3d93cc14b04a96a71bd0d2b7242e7a8324da7882c07c2ff (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,112 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2-cp37-cp37m-linux_armv6l.whl#sha256=310249406c539ea5f8a4593eb286e0227b745bb60d93901f5dce89c6adc2dfa5 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,112 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2-cp37-cp37m-linux_armv7l.whl#sha256=310249406c539ea5f8a4593eb286e0227b745bb60d93901f5dce89c6adc2dfa5 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,112 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2-cp35-cp35m-linux_armv7l.whl#sha256=babecdb6ff76798b94fd83f26e3deff472ecb40463c37b09780ae857cc282b2f (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,112 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2-cp35-cp35m-linux_armv6l.whl#sha256=babecdb6ff76798b94fd83f26e3deff472ecb40463c37b09780ae857cc282b2f (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,113 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2-cp34-cp34m-linux_armv7l.whl#sha256=1689dd115946f6f6ea33c18c7abad16e23e15b5b1e43d770f1d76e0fef8e08c1 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,113 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2-cp34-cp34m-linux_armv6l.whl#sha256=1689dd115946f6f6ea33c18c7abad16e23e15b5b1e43d770f1d76e0fef8e08c1 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,113 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2-cp311-cp311-linux_armv6l.whl#sha256=b551534298af0d9cef490cbe6259b6368aaf1eaacc9c6cb1a21e97e27e2b4c8e (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,113 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2-cp311-cp311-linux_armv7l.whl#sha256=b551534298af0d9cef490cbe6259b6368aaf1eaacc9c6cb1a21e97e27e2b4c8e (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,113 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2-cp39-cp39-linux_armv6l.whl#sha256=68652055a6ead974dec554a6262b595d0071be73620b26e68ae67cc0ab2d03e2 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,113 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.2-cp39-cp39-linux_armv7l.whl#sha256=68652055a6ead974dec554a6262b595d0071be73620b26e68ae67cc0ab2d03e2 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,113 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.1-cp37-cp37m-linux_armv7l.whl#sha256=2237f952b920d1175f93d07eca06b6960167e47115fa48c5a3f594388f4dfaae (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,114 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.1-cp37-cp37m-linux_armv6l.whl#sha256=2237f952b920d1175f93d07eca06b6960167e47115fa48c5a3f594388f4dfaae (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,114 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.1-cp34-cp34m-linux_armv7l.whl#sha256=29de8667deb3396519fa7dbf8692592ad542988b547e47f3428b47aeb226b0c0 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,114 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.1-cp34-cp34m-linux_armv6l.whl#sha256=29de8667deb3396519fa7dbf8692592ad542988b547e47f3428b47aeb226b0c0 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,114 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.1-cp35-cp35m-linux_armv6l.whl#sha256=f178d0ab1dbd99e475232d7247d6d3606f2b0799c5e0bbf3d7082c0816356702 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,114 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.1-cp35-cp35m-linux_armv7l.whl#sha256=f178d0ab1dbd99e475232d7247d6d3606f2b0799c5e0bbf3d7082c0816356702 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,114 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.1-cp311-cp311-linux_armv6l.whl#sha256=0368ebbcb9db71c315f52a3d2a88cf259efaefe23774bf8e3968fd9742114201 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,115 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.1-cp311-cp311-linux_armv7l.whl#sha256=0368ebbcb9db71c315f52a3d2a88cf259efaefe23774bf8e3968fd9742114201 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,115 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.1-cp39-cp39-linux_armv6l.whl#sha256=1737e9728293ee5a5d271139ca5e43023ed05b32f055c0e824f3628c487d7386 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,115 Skipping link: No binaries permitted for weighted-levenshtein: https://archive1.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.1-cp39-cp39-linux_armv7l.whl#sha256=1737e9728293ee5a5d271139ca5e43023ed05b32f055c0e824f3628c487d7386 (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,115 Skipping link: No binaries permitted for weighted-levenshtein: https://www.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.1-cp313-cp313-linux_armv6l.whl#sha256=306f96c635a4ecd3ed268ee0c9090bb2b4359bd8e244ddd73aeee10e08303bfe (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,115 Skipping link: No binaries permitted for weighted-levenshtein: https://www.piwheels.org/simple/weighted-levenshtein/weighted_levenshtein-0.1-cp313-cp313-linux_armv7l.whl#sha256=306f96c635a4ecd3ed268ee0c9090bb2b4359bd8e244ddd73aeee10e08303bfe (from https://www.piwheels.org/simple/weighted-levenshtein/) 2025-09-08T11:23:27,116 Skipping link: not a file: https://www.piwheels.org/simple/weighted-levenshtein/ 2025-09-08T11:23:27,116 Skipping link: not a file: https://pypi.org/simple/weighted-levenshtein/ 2025-09-08T11:23:27,142 Given no hashes to check 1 links for project 'weighted-levenshtein': discarding no candidates 2025-09-08T11:23:27,143 Collecting weighted-levenshtein==0.2 2025-09-08T11:23:27,144 Created temporary directory: /tmp/pip-unpack-makbtaxc 2025-09-08T11:23:27,282 Downloading weighted_levenshtein-0.2.tar.gz (8.7 kB) 2025-09-08T11:23:27,306 Added weighted-levenshtein==0.2 from https://files.pythonhosted.org/packages/fb/82/41177f41721d9f1ddf13558d79571ab3c88ce5811585bd38de636fbce5de/weighted_levenshtein-0.2.tar.gz to build tracker '/tmp/pip-build-tracker-2s689ff0' 2025-09-08T11:23:27,307 Running setup.py (path:/tmp/pip-wheel-_cxmg3qu/weighted-levenshtein_03f92537ea7d4849ae76e059c1c24b32/setup.py) egg_info for package weighted-levenshtein 2025-09-08T11:23:27,307 Created temporary directory: /tmp/pip-pip-egg-info-hxazty6d 2025-09-08T11:23:27,307 Preparing metadata (setup.py): started 2025-09-08T11:23:27,308 Running command python setup.py egg_info 2025-09-08T11:23:30,318 performance hint: weighted_levenshtein/clev.pyx:30:0: Exception check on 'Array2D_init' will always require the GIL to be acquired. 2025-09-08T11:23:30,318 Possible solutions: 2025-09-08T11:23:30,318 1. Declare 'Array2D_init' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T11:23:30,318 2. Use an 'int' return type on 'Array2D_init' to allow an error code to be returned. 2025-09-08T11:23:30,318 performance hint: weighted_levenshtein/clev.pyx:42:0: Exception check on 'Array2D_del' will always require the GIL to be acquired. 2025-09-08T11:23:30,318 Possible solutions: 2025-09-08T11:23:30,319 1. Declare 'Array2D_del' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T11:23:30,319 2. Use an 'int' return type on 'Array2D_del' to allow an error code to be returned. 2025-09-08T11:23:30,322 performance hint: weighted_levenshtein/clev.pxd:9:34: No exception value declared for 'c_damerau_levenshtein' in pxd file. 2025-09-08T11:23:30,322 Users cimporting this function and calling it without the gil will always require an exception check. 2025-09-08T11:23:30,323 Suggest adding an explicit exception value. 2025-09-08T11:23:30,324 performance hint: weighted_levenshtein/clev.pxd:20:39: No exception value declared for 'c_optimal_string_alignment' in pxd file. 2025-09-08T11:23:30,325 Users cimporting this function and calling it without the gil will always require an exception check. 2025-09-08T11:23:30,325 Suggest adding an explicit exception value. 2025-09-08T11:23:30,326 performance hint: weighted_levenshtein/clev.pxd:31:26: No exception value declared for 'c_levenshtein' in pxd file. 2025-09-08T11:23:30,326 Users cimporting this function and calling it without the gil will always require an exception check. 2025-09-08T11:23:30,326 Suggest adding an explicit exception value. 2025-09-08T11:23:31,561 performance hint: weighted_levenshtein/clev.pyx:217:16: Exception check after calling 'Array2D_init' will always require the GIL to be acquired. 2025-09-08T11:23:31,561 Possible solutions: 2025-09-08T11:23:31,561 1. Declare 'Array2D_init' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T11:23:31,561 2. Use an 'int' return type on 'Array2D_init' to allow an error code to be returned. 2025-09-08T11:23:31,571 performance hint: weighted_levenshtein/clev.pyx:270:15: Exception check after calling 'Array2D_del' will always require the GIL to be acquired. 2025-09-08T11:23:31,571 Possible solutions: 2025-09-08T11:23:31,571 1. Declare 'Array2D_del' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T11:23:31,571 2. Use an 'int' return type on 'Array2D_del' to allow an error code to be returned. 2025-09-08T11:23:31,580 performance hint: weighted_levenshtein/clev.pyx:341:16: Exception check after calling 'Array2D_init' will always require the GIL to be acquired. 2025-09-08T11:23:31,580 Possible solutions: 2025-09-08T11:23:31,580 1. Declare 'Array2D_init' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T11:23:31,580 2. Use an 'int' return type on 'Array2D_init' to allow an error code to be returned. 2025-09-08T11:23:31,589 performance hint: weighted_levenshtein/clev.pyx:376:15: Exception check after calling 'Array2D_del' will always require the GIL to be acquired. 2025-09-08T11:23:31,589 Possible solutions: 2025-09-08T11:23:31,589 1. Declare 'Array2D_del' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T11:23:31,589 2. Use an 'int' return type on 'Array2D_del' to allow an error code to be returned. 2025-09-08T11:23:31,596 performance hint: weighted_levenshtein/clev.pyx:440:16: Exception check after calling 'Array2D_init' will always require the GIL to be acquired. 2025-09-08T11:23:31,597 Possible solutions: 2025-09-08T11:23:31,597 1. Declare 'Array2D_init' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T11:23:31,597 2. Use an 'int' return type on 'Array2D_init' to allow an error code to be returned. 2025-09-08T11:23:31,604 performance hint: weighted_levenshtein/clev.pyx:464:15: Exception check after calling 'Array2D_del' will always require the GIL to be acquired. 2025-09-08T11:23:31,604 Possible solutions: 2025-09-08T11:23:31,604 1. Declare 'Array2D_del' as 'noexcept' if you control the definition and you're sure you don't want the function to raise exceptions. 2025-09-08T11:23:31,604 2. Use an 'int' return type on 'Array2D_del' to allow an error code to be returned. 2025-09-08T11:23:31,758 Compiling weighted_levenshtein/clev.pyx because it changed. 2025-09-08T11:23:31,758 [1/1] Cythonizing weighted_levenshtein/clev.pyx 2025-09-08T11:23:31,953 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-08T11:23:31,953 !! 2025-09-08T11:23:31,953 ******************************************************************************** 2025-09-08T11:23:31,953 Requirements should be satisfied by a PEP 517 installer. 2025-09-08T11:23:31,954 If you are using pip, you can try `pip install --use-pep517`. 2025-09-08T11:23:31,954 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T11:23:31,954 or your builds will no longer be supported. 2025-09-08T11:23:31,954 ******************************************************************************** 2025-09-08T11:23:31,954 !! 2025-09-08T11:23:31,954 dist.fetch_build_eggs(dist.setup_requires) 2025-09-08T11:23:32,084 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' 2025-09-08T11:23:32,084 warnings.warn(msg) 2025-09-08T11:23:32,288 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T11:23:32,288 !! 2025-09-08T11:23:32,288 ******************************************************************************** 2025-09-08T11:23:32,288 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T11:23:32,289 License :: OSI Approved :: MIT License 2025-09-08T11:23:32,289 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T11:23:32,289 ******************************************************************************** 2025-09-08T11:23:32,289 !! 2025-09-08T11:23:32,289 self._finalize_license_expression() 2025-09-08T11:23:32,364 running egg_info 2025-09-08T11:23:32,439 creating /tmp/pip-pip-egg-info-hxazty6d/weighted_levenshtein.egg-info 2025-09-08T11:23:32,440 writing /tmp/pip-pip-egg-info-hxazty6d/weighted_levenshtein.egg-info/PKG-INFO 2025-09-08T11:23:32,441 writing dependency_links to /tmp/pip-pip-egg-info-hxazty6d/weighted_levenshtein.egg-info/dependency_links.txt 2025-09-08T11:23:32,442 writing top-level names to /tmp/pip-pip-egg-info-hxazty6d/weighted_levenshtein.egg-info/top_level.txt 2025-09-08T11:23:32,442 writing manifest file '/tmp/pip-pip-egg-info-hxazty6d/weighted_levenshtein.egg-info/SOURCES.txt' 2025-09-08T11:23:32,743 reading manifest file '/tmp/pip-pip-egg-info-hxazty6d/weighted_levenshtein.egg-info/SOURCES.txt' 2025-09-08T11:23:32,744 reading manifest template 'MANIFEST.in' 2025-09-08T11:23:32,745 warning: no previously-included files matching '*' found under directory 'test' 2025-09-08T11:23:32,747 writing manifest file '/tmp/pip-pip-egg-info-hxazty6d/weighted_levenshtein.egg-info/SOURCES.txt' 2025-09-08T11:23:33,195 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T11:23:33,201 Source in /tmp/pip-wheel-_cxmg3qu/weighted-levenshtein_03f92537ea7d4849ae76e059c1c24b32 has version 0.2, which satisfies requirement weighted-levenshtein==0.2 from https://files.pythonhosted.org/packages/fb/82/41177f41721d9f1ddf13558d79571ab3c88ce5811585bd38de636fbce5de/weighted_levenshtein-0.2.tar.gz 2025-09-08T11:23:33,201 Removed weighted-levenshtein==0.2 from https://files.pythonhosted.org/packages/fb/82/41177f41721d9f1ddf13558d79571ab3c88ce5811585bd38de636fbce5de/weighted_levenshtein-0.2.tar.gz from build tracker '/tmp/pip-build-tracker-2s689ff0' 2025-09-08T11:23:33,205 Created temporary directory: /tmp/pip-unpack-bebyaik1 2025-09-08T11:23:33,205 Created temporary directory: /tmp/pip-unpack-m01sgclh 2025-09-08T11:23:33,205 Building wheels for collected packages: weighted-levenshtein 2025-09-08T11:23:33,206 Created temporary directory: /tmp/pip-wheel-s1ddkfa8 2025-09-08T11:23:33,207 DEPRECATION: Building 'weighted-levenshtein' 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 'weighted-levenshtein'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T11:23:33,208 Building wheel for weighted-levenshtein (setup.py): started 2025-09-08T11:23:33,209 Destination directory: /tmp/pip-wheel-s1ddkfa8 2025-09-08T11:23:33,209 Running command python setup.py bdist_wheel 2025-09-08T11:23:34,425 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-08T11:23:34,425 !! 2025-09-08T11:23:34,425 ******************************************************************************** 2025-09-08T11:23:34,425 Requirements should be satisfied by a PEP 517 installer. 2025-09-08T11:23:34,425 If you are using pip, you can try `pip install --use-pep517`. 2025-09-08T11:23:34,425 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T11:23:34,426 or your builds will no longer be supported. 2025-09-08T11:23:34,426 ******************************************************************************** 2025-09-08T11:23:34,426 !! 2025-09-08T11:23:34,426 dist.fetch_build_eggs(dist.setup_requires) 2025-09-08T11:23:34,554 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' 2025-09-08T11:23:34,555 warnings.warn(msg) 2025-09-08T11:23:34,751 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T11:23:34,751 !! 2025-09-08T11:23:34,752 ******************************************************************************** 2025-09-08T11:23:34,752 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T11:23:34,752 License :: OSI Approved :: MIT License 2025-09-08T11:23:34,752 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T11:23:34,752 ******************************************************************************** 2025-09-08T11:23:34,752 !! 2025-09-08T11:23:34,752 self._finalize_license_expression() 2025-09-08T11:23:34,753 running bdist_wheel 2025-09-08T11:23:35,122 running build 2025-09-08T11:23:35,122 running build_py 2025-09-08T11:23:35,200 creating build/lib.linux-armv7l-cpython-313/weighted_levenshtein 2025-09-08T11:23:35,200 copying weighted_levenshtein/__init__.py -> build/lib.linux-armv7l-cpython-313/weighted_levenshtein 2025-09-08T11:23:35,202 copying weighted_levenshtein/clev.pxd -> build/lib.linux-armv7l-cpython-313/weighted_levenshtein 2025-09-08T11:23:35,202 copying weighted_levenshtein/clev.pyx -> build/lib.linux-armv7l-cpython-313/weighted_levenshtein 2025-09-08T11:23:35,203 running build_ext 2025-09-08T11:23:35,210 building 'weighted_levenshtein.clev' extension 2025-09-08T11:23:35,211 creating build/temp.linux-armv7l-cpython-313/weighted_levenshtein 2025-09-08T11:23:35,211 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -DCYTHON_TRACE_NOGIL=1 -I/usr/include/python3.13 -c weighted_levenshtein/clev.c -o build/temp.linux-armv7l-cpython-313/weighted_levenshtein/clev.o 2025-09-08T11:24:03,630 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/weighted_levenshtein/clev.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/weighted_levenshtein/clev.cpython-313-arm-linux-gnueabihf.so 2025-09-08T11:24:03,859 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-08T11:24:03,860 !! 2025-09-08T11:24:03,860 ******************************************************************************** 2025-09-08T11:24:03,860 Please avoid running ``setup.py`` directly. 2025-09-08T11:24:03,860 Instead, use pypa/build, pypa/installer or other 2025-09-08T11:24:03,860 standards-based tools. 2025-09-08T11:24:03,860 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T11:24:03,860 or your builds will no longer be supported. 2025-09-08T11:24:03,861 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-08T11:24:03,861 ******************************************************************************** 2025-09-08T11:24:03,861 !! 2025-09-08T11:24:03,861 self.initialize_options() 2025-09-08T11:24:03,934 installing to build/bdist.linux-armv7l/wheel 2025-09-08T11:24:03,934 running install 2025-09-08T11:24:03,957 running install_lib 2025-09-08T11:24:04,032 creating build/bdist.linux-armv7l/wheel 2025-09-08T11:24:04,033 creating build/bdist.linux-armv7l/wheel/weighted_levenshtein 2025-09-08T11:24:04,033 copying build/lib.linux-armv7l-cpython-313/weighted_levenshtein/clev.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./weighted_levenshtein 2025-09-08T11:24:04,038 copying build/lib.linux-armv7l-cpython-313/weighted_levenshtein/clev.pyx -> build/bdist.linux-armv7l/wheel/./weighted_levenshtein 2025-09-08T11:24:04,039 copying build/lib.linux-armv7l-cpython-313/weighted_levenshtein/clev.pxd -> build/bdist.linux-armv7l/wheel/./weighted_levenshtein 2025-09-08T11:24:04,039 copying build/lib.linux-armv7l-cpython-313/weighted_levenshtein/__init__.py -> build/bdist.linux-armv7l/wheel/./weighted_levenshtein 2025-09-08T11:24:04,040 running install_egg_info 2025-09-08T11:24:04,117 running egg_info 2025-09-08T11:24:04,192 writing weighted_levenshtein.egg-info/PKG-INFO 2025-09-08T11:24:04,193 writing dependency_links to weighted_levenshtein.egg-info/dependency_links.txt 2025-09-08T11:24:04,194 writing top-level names to weighted_levenshtein.egg-info/top_level.txt 2025-09-08T11:24:04,270 reading manifest file 'weighted_levenshtein.egg-info/SOURCES.txt' 2025-09-08T11:24:04,271 reading manifest template 'MANIFEST.in' 2025-09-08T11:24:04,272 warning: no previously-included files matching '*' found under directory 'test' 2025-09-08T11:24:04,274 writing manifest file 'weighted_levenshtein.egg-info/SOURCES.txt' 2025-09-08T11:24:04,275 Copying weighted_levenshtein.egg-info to build/bdist.linux-armv7l/wheel/./weighted_levenshtein-0.2-py3.13.egg-info 2025-09-08T11:24:04,276 running install_scripts 2025-09-08T11:24:04,327 creating build/bdist.linux-armv7l/wheel/weighted_levenshtein-0.2.dist-info/WHEEL 2025-09-08T11:24:04,328 creating '/tmp/pip-wheel-s1ddkfa8/weighted_levenshtein-0.2-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-08T11:24:04,329 adding 'weighted_levenshtein/__init__.py' 2025-09-08T11:24:04,600 adding 'weighted_levenshtein/clev.cpython-313-arm-linux-gnueabihf.so' 2025-09-08T11:24:04,610 adding 'weighted_levenshtein/clev.pxd' 2025-09-08T11:24:04,611 adding 'weighted_levenshtein/clev.pyx' 2025-09-08T11:24:04,612 adding 'weighted_levenshtein-0.2.dist-info/METADATA' 2025-09-08T11:24:04,613 adding 'weighted_levenshtein-0.2.dist-info/WHEEL' 2025-09-08T11:24:04,613 adding 'weighted_levenshtein-0.2.dist-info/top_level.txt' 2025-09-08T11:24:04,614 adding 'weighted_levenshtein-0.2.dist-info/RECORD' 2025-09-08T11:24:04,614 removing build/bdist.linux-armv7l/wheel 2025-09-08T11:24:04,763 Building wheel for weighted-levenshtein (setup.py): finished with status 'done' 2025-09-08T11:24:04,770 Created wheel for weighted-levenshtein: filename=weighted_levenshtein-0.2-cp313-cp313-linux_armv7l.whl size=543862 sha256=dc46d38beb2d521aeef98e37ed50b0ee834cf1c3259cf5946bee14b1eb04b8a5 2025-09-08T11:24:04,770 Stored in directory: /tmp/pip-ephem-wheel-cache-5jaz3hhf/wheels/5c/b5/1d/916b79f0e42766ab3d34f683550d3f60684a366a6b5f0854a9 2025-09-08T11:24:04,779 Successfully built weighted-levenshtein 2025-09-08T11:24:04,781 Removed build tracker: '/tmp/pip-build-tracker-2s689ff0'