2025-09-04T23:11:27,176 Created temporary directory: /tmp/pip-build-tracker-swb2asfz 2025-09-04T23:11:27,176 Initialized build tracking at /tmp/pip-build-tracker-swb2asfz 2025-09-04T23:11:27,176 Created build tracker: /tmp/pip-build-tracker-swb2asfz 2025-09-04T23:11:27,177 Entered build tracker: /tmp/pip-build-tracker-swb2asfz 2025-09-04T23:11:27,177 Created temporary directory: /tmp/pip-wheel-crsq25ad 2025-09-04T23:11:27,180 Created temporary directory: /tmp/pip-ephem-wheel-cache-fbv4hh0z 2025-09-04T23:11:27,241 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-04T23:11:27,243 2 location(s) to search for versions of python-levenshtein: 2025-09-04T23:11:27,243 * https://pypi.org/simple/python-levenshtein/ 2025-09-04T23:11:27,243 * https://www.piwheels.org/simple/python-levenshtein/ 2025-09-04T23:11:27,244 Fetching project page and analyzing links: https://pypi.org/simple/python-levenshtein/ 2025-09-04T23:11:27,244 Getting page https://pypi.org/simple/python-levenshtein/ 2025-09-04T23:11:27,245 Found index url https://pypi.org/simple/ 2025-09-04T23:11:27,390 Fetched page https://pypi.org/simple/python-levenshtein/ as application/vnd.pypi.simple.v1+json 2025-09-04T23:11:27,394 Found link https://files.pythonhosted.org/packages/32/3c/46cd4e5b41d46ad309372b9b5de70776aa66d5db02bafb3444782b86a23c/python-Levenshtein-0.10.2.tar.gz (from https://pypi.org/simple/python-levenshtein/), version: 0.10.2 2025-09-04T23:11:27,395 Found link https://files.pythonhosted.org/packages/2f/dd/0ebdd3a26a3df1ff035a563a0eba14debc411e817f61fe9b6150e2b528cc/python-Levenshtein-0.11.1.tar.gz (from https://pypi.org/simple/python-levenshtein/), version: 0.11.1 2025-09-04T23:11:27,395 Found link https://files.pythonhosted.org/packages/c2/4a/c329a7abbac459e3a552830bec2283d377808f78e1afd6411cc70038af19/python-Levenshtein-0.11.2.tar.gz (from https://pypi.org/simple/python-levenshtein/), version: 0.11.2 2025-09-04T23:11:27,395 Found link https://files.pythonhosted.org/packages/42/a9/d1785c85ebf9b7dfacd08938dd028209c34a0ea3b1bcdb895208bd40a67d/python-Levenshtein-0.12.0.tar.gz (from https://pypi.org/simple/python-levenshtein/), version: 0.12.0 2025-09-04T23:11:27,395 Found link https://files.pythonhosted.org/packages/6b/ca/1a9d7115f233d929d4f25a4021795cd97cc89eeb82723ea98dd44390a530/python-Levenshtein-0.12.1.tar.gz (from https://pypi.org/simple/python-levenshtein/), version: 0.12.1 2025-09-04T23:11:27,396 Found link https://files.pythonhosted.org/packages/2a/dc/97f2b63ef0fa1fd78dcb7195aca577804f6b2b51e712516cc0e902a9a201/python-Levenshtein-0.12.2.tar.gz (from https://pypi.org/simple/python-levenshtein/), version: 0.12.2 2025-09-04T23:11:27,396 Found link https://files.pythonhosted.org/packages/61/16/9b6359357d96b4c3ed7ef2eb546c2a5988285faa09c540d7d7046756d123/python-Levenshtein-0.20.4.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6), version: 0.20.4 2025-09-04T23:11:27,397 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/e0/61/59722421be9ded8d71ad3135d5aaaaf018be76afe73525249447ef524e51/python_Levenshtein-0.20.4-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,397 Found link https://files.pythonhosted.org/packages/a2/8f/04fb536f15ac4801d3049562d8589efbf5ba6928910f02e50ed4780d8eda/python-Levenshtein-0.20.5.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6), version: 0.20.5 2025-09-04T23:11:27,397 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/29/83/a5e46d0d6698793eb2146b71f23ec6b53bd0e6e2cf35cf154cbb76eabcb6/python_Levenshtein-0.20.5-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,397 Found link https://files.pythonhosted.org/packages/31/ee/57ec20b2c2a9a67f099d6dbbf1fa780f4de40801562222e13e158ec3fc71/python-Levenshtein-0.20.6.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6), version: 0.20.6 2025-09-04T23:11:27,397 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/60/58/26a4922d646fda213c28b6ad0a16e885aefb66adc8b848172eb50bcf2f8c/python_Levenshtein-0.20.6-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,397 Found link https://files.pythonhosted.org/packages/72/63/1cc3c101bff9d17618708379af783c93af4f39b316c5fda98c4068c4df41/python-Levenshtein-0.20.7.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6), version: 0.20.7 2025-09-04T23:11:27,398 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/41/d1/8e8163dc28e9ca19abeac1898c0f50803b72d9a55898711424607cad15a8/python_Levenshtein-0.20.7-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,398 Found link https://files.pythonhosted.org/packages/bf/3e/464b2bd4d70e643ffdc83019f315612f1313974621f36f23c5ee925b3af3/python-Levenshtein-0.20.8.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6), version: 0.20.8 2025-09-04T23:11:27,398 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/df/65/1e7f5c7c4bcb88b20a57efe9051ef04a14f06849619acd417698a40f4ef4/python_Levenshtein-0.20.8-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,398 Found link https://files.pythonhosted.org/packages/59/f9/2c0153d4e0e552234626142b6c0d97d0b638bdd55724da40a18d0b6e8d39/python-Levenshtein-0.20.9.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6), version: 0.20.9 2025-09-04T23:11:27,398 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/c9/bd/fef1536c7ea8d22305c6d54fecf4e7abfc5b4b55782ff9193cdcea4ff8b9/python_Levenshtein-0.20.9-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,399 Found link https://files.pythonhosted.org/packages/f2/6b/4a03914df5e8a76a7dab8eeade75cbc87790823f293a11a77f25ed9524bd/python-Levenshtein-0.21.0.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6), version: 0.21.0 2025-09-04T23:11:27,399 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/62/b9/eebe6a6a4bfd681004be0db6a0b604950368e787f31626dbc93ccbc59aaa/python_Levenshtein-0.21.0-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,399 Found link https://files.pythonhosted.org/packages/59/63/6c5eb0da240bef1e608e0597fa1036fdf49e28fe5e9cb1e557ca4f8f340e/python-Levenshtein-0.21.1.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6), version: 0.21.1 2025-09-04T23:11:27,399 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/ae/9c/208f8ad7eb38492ac4f829790a500bcfca88b1d0a1c988f6480a52a6f681/python_Levenshtein-0.21.1-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,400 Found link https://files.pythonhosted.org/packages/21/50/3c8b81e24508373792e01d717e760c6403f2be5902f04a7ac07ad4de3694/python-Levenshtein-0.22.0.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.7), version: 0.22.0 2025-09-04T23:11:27,400 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/18/5f/7214d4e80d82b328109b4373f43e2187c2ba946f70fd13f3918ba83e2a0e/python_Levenshtein-0.22.0-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.7) 2025-09-04T23:11:27,400 Found link https://files.pythonhosted.org/packages/06/3d/d238db3ca97bf749abcec7146991ab5a1ef71610daf8e331eb86f3dddb25/python-Levenshtein-0.23.0.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.7), version: 0.23.0 2025-09-04T23:11:27,400 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/27/89/c45dbdbd479453cfc8c4c1271c9f67fd607deaf84880e31c67b682980456/python_Levenshtein-0.23.0-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.7) 2025-09-04T23:11:27,401 Found link https://files.pythonhosted.org/packages/96/29/9c5627d2628d72d23bcaa451205242eab829c995acfcaad9d063590965f6/python-Levenshtein-0.24.0.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.8), version: 0.24.0 2025-09-04T23:11:27,401 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/39/b7/8e2eaf39f68ce9aab9f6aa5cda3027847b4245a44acd781c85cf6f6da8fc/python_Levenshtein-0.24.0-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.8) 2025-09-04T23:11:27,401 Found link https://files.pythonhosted.org/packages/ff/61/62a9635ea2b2ad709bec287469fb87a6641e278319a83d3a4d38f5460657/python-Levenshtein-0.25.0.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.8), version: 0.25.0 2025-09-04T23:11:27,401 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/c9/79/eaa5f632f10be7b9ff85673be2246926e5a6a83fc489a228a22a95b5dcf0/python_Levenshtein-0.25.0-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.8) 2025-09-04T23:11:27,401 Found link https://files.pythonhosted.org/packages/72/09/fa674fdab63266fdc0ff5d4ab88e0ad3c135185500b76bfd1e1977b679cb/python-Levenshtein-0.25.1.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.8), version: 0.25.1 2025-09-04T23:11:27,402 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/72/8e/559c539e76bc0b1defec3da39a047fe151258efc9b215bf41db41e2c7922/python_Levenshtein-0.25.1-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.8) 2025-09-04T23:11:27,402 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/23/83/fcf9f1a8f20e9c4b73f348c8ae881e6a328e475ea9488da52a736f7fd577/python_Levenshtein-0.26.0-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.9) 2025-09-04T23:11:27,402 Found link https://files.pythonhosted.org/packages/0c/b1/ddce41dd400cc8961eaa0c14a590816e4f27868d5f3db67378f3443cdab3/python_levenshtein-0.26.0.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.9), version: 0.26.0 2025-09-04T23:11:27,402 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/0f/d7/03e0453719ed89724664f781f0255949408118093dbf77a2aa2a1198b38e/python_Levenshtein-0.26.1-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.9) 2025-09-04T23:11:27,403 Found link https://files.pythonhosted.org/packages/31/72/58d77cb80b3c130d94f53a8204ffad9acfddb925b2fb5818ff9af0b3c832/python_levenshtein-0.26.1.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.9), version: 0.26.1 2025-09-04T23:11:27,403 Skipping link: No binaries permitted for python-levenshtein: https://files.pythonhosted.org/packages/2a/95/8c8fd923b0a702388da4f9e0368f490d123cc5224279e6a083984304a15e/python_levenshtein-0.27.1-py3-none-any.whl (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.9) 2025-09-04T23:11:27,403 Found link https://files.pythonhosted.org/packages/13/f6/d865a565b7eeef4b5f9a18accafb03d5730c712420fc84a3a40555f7ea6b/python_levenshtein-0.27.1.tar.gz (from https://pypi.org/simple/python-levenshtein/) (requires-python:>=3.9), version: 0.27.1 2025-09-04T23:11:27,404 Fetching project page and analyzing links: https://www.piwheels.org/simple/python-levenshtein/ 2025-09-04T23:11:27,404 Getting page https://www.piwheels.org/simple/python-levenshtein/ 2025-09-04T23:11:27,405 Found index url https://www.piwheels.org/simple/ 2025-09-04T23:11:27,507 Fetched page https://www.piwheels.org/simple/python-levenshtein/ as text/html 2025-09-04T23:11:27,518 Skipping link: No binaries permitted for python-levenshtein: https://www.piwheels.org/simple/python-levenshtein/python_levenshtein-0.27.1-py3-none-any.whl#sha256=8ad0f5e5862e51aa4c3e9b85f9345b9cf681d757c23657f500ae475e5e7b8a3f (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.9) 2025-09-04T23:11:27,519 Skipping link: No binaries permitted for python-levenshtein: https://www.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.26.1-py3-none-any.whl#sha256=5e69d7d0d0644664360daad519231c7078d58846b54b5c7198b8f7bf770e9ff1 (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.9) 2025-09-04T23:11:27,519 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.26.0-py3-none-any.whl#sha256=6f8041c9ab82d8e3a275ed0e557f9bc39ca023f22b22014e99e234f1e25e7c54 (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.9) 2025-09-04T23:11:27,519 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.25.1-py3-none-any.whl#sha256=70b516ddb70a7386a48c9400cbda225562ff4a0d832f2145b1f66f50f42aeebe (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.8) 2025-09-04T23:11:27,519 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.25.0-py3-none-any.whl#sha256=c70865fd215ac5e03bee011721354989ca83809fdfbae313fd43a9144a7ab80e (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.8) 2025-09-04T23:11:27,519 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.24.0-py3-none-any.whl#sha256=db0057a1367c227a4477b1e60ad9445245d473050f4c78d46b2696e5e00a8e69 (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.8) 2025-09-04T23:11:27,519 Skipping link: No binaries permitted for python-levenshtein: https://www.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.23.0-py3-none-any.whl#sha256=e52a4c951fa48021ded01a3be62fc6145b1faacf594c22dbd30954e8b08b7f43 (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.7) 2025-09-04T23:11:27,520 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.22.0-py3-none-any.whl#sha256=067b920b6260a2b2e868d28a3f6990a1a89b41097b17a7819e944052fdd3e7ff (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.7) 2025-09-04T23:11:27,520 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.21.1-py3-none-any.whl#sha256=396199cff615a767a0f723d6a4bda77526cbf1a1b8d6c11ee23b5d372f747522 (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,520 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.21.0-py3-none-any.whl#sha256=8cead2dc28fb8424202be045ede6d258ba698ced255e55e5298aee5d909ac4dc (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,520 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.20.9-py3-none-any.whl#sha256=5ceff48b36e9ca7947134cde62512eed137ee47f278fdf3fba490f071d72a003 (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,520 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.20.8-py3-none-any.whl#sha256=4f23fdada90cf6a20ab73b86a61a52d02b014d9883d2adc5a627ad77fb164c46 (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,520 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.20.7-py3-none-any.whl#sha256=fa43e6025bce4831a87b9959bf3c32f3f79580586f95ead75f33706066928c89 (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,521 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.20.6-py3-none-any.whl#sha256=35688b4e27b93fff2a49d10bd87b4c245b643addbcdbaffd7beff8a148db967f (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,521 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.20.5-py3-none-any.whl#sha256=dbc2db02d4ec9fc9f82dca857a7811bab3ff9f95307e53e4ed1c6fd5c1e4aafe (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,521 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.20.4-py3-none-any.whl#sha256=31d03435e26816dc3bbe3ab8212991537ffb4bc18b2f3c91898cdcf77a7d2611 (from https://www.piwheels.org/simple/python-levenshtein/) (requires-python:>=3.6) 2025-09-04T23:11:27,521 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.2-cp35-cp35m-linux_armv6l.whl#sha256=212db61934fcb819f5cb2fcb5ad5c0e2e43f3161f524eef4a135f7285dfb308a (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,521 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.2-cp35-cp35m-linux_armv7l.whl#sha256=212db61934fcb819f5cb2fcb5ad5c0e2e43f3161f524eef4a135f7285dfb308a (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,522 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.2-cp37-cp37m-linux_armv6l.whl#sha256=d92fe5c3b10c8ad8f2d880499f5e96ed24dbc7cd0414a665c2e2505feaf4ec58 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,522 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.2-cp37-cp37m-linux_armv7l.whl#sha256=d92fe5c3b10c8ad8f2d880499f5e96ed24dbc7cd0414a665c2e2505feaf4ec58 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,522 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.2-cp311-cp311-linux_armv6l.whl#sha256=64b95b559f8902a07853c4b4398f1864808a0e0abe86488b0b6d91d4fced8804 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,522 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.2-cp311-cp311-linux_armv7l.whl#sha256=64b95b559f8902a07853c4b4398f1864808a0e0abe86488b0b6d91d4fced8804 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,522 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.2-cp39-cp39-linux_armv6l.whl#sha256=a31d3065bf4e8fc6721038c783df132650ad24711e986b25ae0c37e140a99da3 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,522 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.2-cp39-cp39-linux_armv7l.whl#sha256=a31d3065bf4e8fc6721038c783df132650ad24711e986b25ae0c37e140a99da3 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,523 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.1-cp37-cp37m-linux_armv6l.whl#sha256=108edd3c271f1afda8b21a8d9da81886414dfb6940a085fa7903c592e0f8f54b (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,523 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.1-cp37-cp37m-linux_armv7l.whl#sha256=108edd3c271f1afda8b21a8d9da81886414dfb6940a085fa7903c592e0f8f54b (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,523 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.1-cp35-cp35m-linux_armv6l.whl#sha256=1ff19b712c5974080b003fd26ef365cd93dfc1a5e690be621f79f3e63e00a7cc (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,523 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.1-cp35-cp35m-linux_armv7l.whl#sha256=1ff19b712c5974080b003fd26ef365cd93dfc1a5e690be621f79f3e63e00a7cc (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,523 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.1-cp311-cp311-linux_armv6l.whl#sha256=d0d85780f4ddbe872e9c1d0ad293fb9272d4313d8caba0ecc951c24c3addaab5 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,523 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.1-cp311-cp311-linux_armv7l.whl#sha256=d0d85780f4ddbe872e9c1d0ad293fb9272d4313d8caba0ecc951c24c3addaab5 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,523 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.1-cp39-cp39-linux_armv6l.whl#sha256=873a2eb2242567be08b2197ba161983031ed32b3a31607188322e88d811ada94 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,524 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.1-cp39-cp39-linux_armv7l.whl#sha256=873a2eb2242567be08b2197ba161983031ed32b3a31607188322e88d811ada94 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,524 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.0-cp34-cp34m-linux_armv7l.whl#sha256=3df5e5eb144570ecf5ad38864a2393068798328c7f05e7b167a49391d36a2db1 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,524 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.0-cp34-cp34m-linux_armv6l.whl#sha256=3df5e5eb144570ecf5ad38864a2393068798328c7f05e7b167a49391d36a2db1 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,524 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.0-cp37-cp37m-linux_armv7l.whl#sha256=7f049b3ddc4b525bd469febafb98bf5202f789b722e0e4ccbec2ffbe8c07d7b4 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,524 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.0-cp37-cp37m-linux_armv6l.whl#sha256=7f049b3ddc4b525bd469febafb98bf5202f789b722e0e4ccbec2ffbe8c07d7b4 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,524 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.0-cp35-cp35m-linux_armv6l.whl#sha256=15e26882728c29ccdf74cfc6ac4b49fc22c08b44d152348cb0eb1ec4f3dbf9df (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,525 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.0-cp35-cp35m-linux_armv7l.whl#sha256=15e26882728c29ccdf74cfc6ac4b49fc22c08b44d152348cb0eb1ec4f3dbf9df (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,525 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.0-cp311-cp311-linux_armv6l.whl#sha256=d68af901e1f66daf74e67a19b726fea6f09f931296f14148601caebf9e177276 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,525 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.0-cp311-cp311-linux_armv7l.whl#sha256=d68af901e1f66daf74e67a19b726fea6f09f931296f14148601caebf9e177276 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,525 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.0-cp39-cp39-linux_armv6l.whl#sha256=360b748cba72cd3aa83662ad2b048c60437fa0a0f76b7b0d2bfd8c22ec18a74c (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,525 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.12.0-cp39-cp39-linux_armv7l.whl#sha256=360b748cba72cd3aa83662ad2b048c60437fa0a0f76b7b0d2bfd8c22ec18a74c (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,525 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.2-cp35-cp35m-linux_armv7l.whl#sha256=d16dab755c7ab615151fe3d743f237bbce9ab03b90e34ba0d4545c02ac0e5d4d (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,526 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.2-cp35-cp35m-linux_armv6l.whl#sha256=d16dab755c7ab615151fe3d743f237bbce9ab03b90e34ba0d4545c02ac0e5d4d (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,526 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.2-cp34-cp34m-linux_armv7l.whl#sha256=670fff5c659f3b26094e6bb52617b97c009498a01d446b395bf6cb1a009bbb0e (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,526 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.2-cp34-cp34m-linux_armv6l.whl#sha256=670fff5c659f3b26094e6bb52617b97c009498a01d446b395bf6cb1a009bbb0e (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,526 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.2-cp37-cp37m-linux_armv6l.whl#sha256=5e340dab2d73e41d989f78e5de74d2437299fdcb044c16e96a383052bc35a4c7 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,526 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.2-cp37-cp37m-linux_armv7l.whl#sha256=5e340dab2d73e41d989f78e5de74d2437299fdcb044c16e96a383052bc35a4c7 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,526 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.2-cp311-cp311-linux_armv6l.whl#sha256=fdb33b21c84e9fba055864bd7c3b5853864169dc30317bedf22c20309aef4190 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,526 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.2-cp311-cp311-linux_armv7l.whl#sha256=fdb33b21c84e9fba055864bd7c3b5853864169dc30317bedf22c20309aef4190 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,527 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.2-cp39-cp39-linux_armv6l.whl#sha256=3be4d87d68ed2536930eac86183e1792f13288622f4729d2bdfd8108fecd4616 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,528 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.2-cp39-cp39-linux_armv7l.whl#sha256=3be4d87d68ed2536930eac86183e1792f13288622f4729d2bdfd8108fecd4616 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,528 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.1-cp35-cp35m-linux_armv6l.whl#sha256=caa8c26ee70813e42f4a4389cd4fe63964a3142731736e0fd9288b82a41179d3 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,528 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.1-cp35-cp35m-linux_armv7l.whl#sha256=caa8c26ee70813e42f4a4389cd4fe63964a3142731736e0fd9288b82a41179d3 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,528 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.1-cp34-cp34m-linux_armv7l.whl#sha256=b6439e18211e06d5d0daba69b485df7ff80f5144280cba746bc9f009b13ed832 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,528 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.1-cp34-cp34m-linux_armv6l.whl#sha256=b6439e18211e06d5d0daba69b485df7ff80f5144280cba746bc9f009b13ed832 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,528 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.1-cp37-cp37m-linux_armv6l.whl#sha256=8b2d93db75b307ac595d00d4b4f580fb19e0c6cd6ed3da205577c6cb03721e17 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,528 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.1-cp37-cp37m-linux_armv7l.whl#sha256=8b2d93db75b307ac595d00d4b4f580fb19e0c6cd6ed3da205577c6cb03721e17 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,529 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.1-cp311-cp311-linux_armv6l.whl#sha256=78ed00d3f386432da9d32a71a782ace4d320f8e97d53899a12eca2c0e76dae45 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,529 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.1-cp311-cp311-linux_armv7l.whl#sha256=78ed00d3f386432da9d32a71a782ace4d320f8e97d53899a12eca2c0e76dae45 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,529 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.1-cp39-cp39-linux_armv6l.whl#sha256=e278e946e355fa356147a71ddcdac5ac0373a7843aa7ddcf89976782a8da91b6 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,529 Skipping link: No binaries permitted for python-levenshtein: https://archive1.piwheels.org/simple/python-levenshtein/python_Levenshtein-0.11.1-cp39-cp39-linux_armv7l.whl#sha256=e278e946e355fa356147a71ddcdac5ac0373a7843aa7ddcf89976782a8da91b6 (from https://www.piwheels.org/simple/python-levenshtein/) 2025-09-04T23:11:27,529 Skipping link: not a file: https://www.piwheels.org/simple/python-levenshtein/ 2025-09-04T23:11:27,530 Skipping link: not a file: https://pypi.org/simple/python-levenshtein/ 2025-09-04T23:11:27,556 Given no hashes to check 1 links for project 'python-levenshtein': discarding no candidates 2025-09-04T23:11:27,557 Collecting python-levenshtein==0.12.2 2025-09-04T23:11:27,559 Created temporary directory: /tmp/pip-unpack-wnyc2jvd 2025-09-04T23:11:27,619 Downloading python-Levenshtein-0.12.2.tar.gz (50 kB) 2025-09-04T23:11:27,667 Added python-levenshtein==0.12.2 from https://files.pythonhosted.org/packages/2a/dc/97f2b63ef0fa1fd78dcb7195aca577804f6b2b51e712516cc0e902a9a201/python-Levenshtein-0.12.2.tar.gz to build tracker '/tmp/pip-build-tracker-swb2asfz' 2025-09-04T23:11:27,668 Running setup.py (path:/tmp/pip-wheel-crsq25ad/python-levenshtein_af660d164088446399363712229f47f9/setup.py) egg_info for package python-levenshtein 2025-09-04T23:11:27,669 Created temporary directory: /tmp/pip-pip-egg-info-b9vxx0pu 2025-09-04T23:11:27,669 Preparing metadata (setup.py): started 2025-09-04T23:11:27,670 Running command python setup.py egg_info 2025-09-04T23:11:28,778 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T23:11:28,778 !! 2025-09-04T23:11:28,779 ******************************************************************************** 2025-09-04T23:11:28,779 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T23:11:28,779 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2025-09-04T23:11:28,779 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T23:11:28,779 ******************************************************************************** 2025-09-04T23:11:28,779 !! 2025-09-04T23:11:28,779 self._finalize_license_expression() 2025-09-04T23:11:28,853 running egg_info 2025-09-04T23:11:28,927 creating /tmp/pip-pip-egg-info-b9vxx0pu/python_Levenshtein.egg-info 2025-09-04T23:11:28,927 writing /tmp/pip-pip-egg-info-b9vxx0pu/python_Levenshtein.egg-info/PKG-INFO 2025-09-04T23:11:28,929 writing dependency_links to /tmp/pip-pip-egg-info-b9vxx0pu/python_Levenshtein.egg-info/dependency_links.txt 2025-09-04T23:11:28,929 writing namespace_packages to /tmp/pip-pip-egg-info-b9vxx0pu/python_Levenshtein.egg-info/namespace_packages.txt 2025-09-04T23:11:28,929 writing requirements to /tmp/pip-pip-egg-info-b9vxx0pu/python_Levenshtein.egg-info/requires.txt 2025-09-04T23:11:28,930 writing top-level names to /tmp/pip-pip-egg-info-b9vxx0pu/python_Levenshtein.egg-info/top_level.txt 2025-09-04T23:11:28,930 writing manifest file '/tmp/pip-pip-egg-info-b9vxx0pu/python_Levenshtein.egg-info/SOURCES.txt' 2025-09-04T23:11:29,227 reading manifest file '/tmp/pip-pip-egg-info-b9vxx0pu/python_Levenshtein.egg-info/SOURCES.txt' 2025-09-04T23:11:29,228 reading manifest template 'MANIFEST.in' 2025-09-04T23:11:29,231 warning: no previously-included files matching '*pyc' found anywhere in distribution 2025-09-04T23:11:29,231 warning: no previously-included files matching '*so' found anywhere in distribution 2025-09-04T23:11:29,232 warning: no previously-included files matching '.project' found anywhere in distribution 2025-09-04T23:11:29,232 warning: no previously-included files matching '.pydevproject' found anywhere in distribution 2025-09-04T23:11:29,233 adding license file 'COPYING' 2025-09-04T23:11:29,235 writing manifest file '/tmp/pip-pip-egg-info-b9vxx0pu/python_Levenshtein.egg-info/SOURCES.txt' 2025-09-04T23:11:29,348 Preparing metadata (setup.py): finished with status 'done' 2025-09-04T23:11:29,353 Source in /tmp/pip-wheel-crsq25ad/python-levenshtein_af660d164088446399363712229f47f9 has version 0.12.2, which satisfies requirement python-levenshtein==0.12.2 from https://files.pythonhosted.org/packages/2a/dc/97f2b63ef0fa1fd78dcb7195aca577804f6b2b51e712516cc0e902a9a201/python-Levenshtein-0.12.2.tar.gz 2025-09-04T23:11:29,354 Removed python-levenshtein==0.12.2 from https://files.pythonhosted.org/packages/2a/dc/97f2b63ef0fa1fd78dcb7195aca577804f6b2b51e712516cc0e902a9a201/python-Levenshtein-0.12.2.tar.gz from build tracker '/tmp/pip-build-tracker-swb2asfz' 2025-09-04T23:11:29,358 Created temporary directory: /tmp/pip-unpack-q1hk22bk 2025-09-04T23:11:29,358 Created temporary directory: /tmp/pip-unpack-pyb1hvec 2025-09-04T23:11:29,358 Building wheels for collected packages: python-levenshtein 2025-09-04T23:11:29,359 Created temporary directory: /tmp/pip-wheel-yb3rkcgt 2025-09-04T23:11:29,360 DEPRECATION: Building 'python-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 'python-levenshtein'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-04T23:11:29,361 Building wheel for python-levenshtein (setup.py): started 2025-09-04T23:11:29,361 Destination directory: /tmp/pip-wheel-yb3rkcgt 2025-09-04T23:11:29,362 Running command python setup.py bdist_wheel 2025-09-04T23:11:30,413 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T23:11:30,413 !! 2025-09-04T23:11:30,414 ******************************************************************************** 2025-09-04T23:11:30,414 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T23:11:30,414 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2025-09-04T23:11:30,414 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T23:11:30,414 ******************************************************************************** 2025-09-04T23:11:30,414 !! 2025-09-04T23:11:30,414 self._finalize_license_expression() 2025-09-04T23:11:30,415 running bdist_wheel 2025-09-04T23:11:30,790 running build 2025-09-04T23:11:30,790 running build_py 2025-09-04T23:11:30,865 creating build/lib.linux-armv7l-cpython-313/Levenshtein 2025-09-04T23:11:30,865 copying Levenshtein/__init__.py -> build/lib.linux-armv7l-cpython-313/Levenshtein 2025-09-04T23:11:30,866 copying Levenshtein/StringMatcher.py -> build/lib.linux-armv7l-cpython-313/Levenshtein 2025-09-04T23:11:30,867 running egg_info 2025-09-04T23:11:30,940 writing python_Levenshtein.egg-info/PKG-INFO 2025-09-04T23:11:30,941 writing dependency_links to python_Levenshtein.egg-info/dependency_links.txt 2025-09-04T23:11:30,942 deleting python_Levenshtein.egg-info/entry_points.txt 2025-09-04T23:11:30,942 writing namespace_packages to python_Levenshtein.egg-info/namespace_packages.txt 2025-09-04T23:11:30,943 writing requirements to python_Levenshtein.egg-info/requires.txt 2025-09-04T23:11:30,943 writing top-level names to python_Levenshtein.egg-info/top_level.txt 2025-09-04T23:11:31,017 reading manifest file 'python_Levenshtein.egg-info/SOURCES.txt' 2025-09-04T23:11:31,019 reading manifest template 'MANIFEST.in' 2025-09-04T23:11:31,022 warning: no previously-included files matching '*pyc' found anywhere in distribution 2025-09-04T23:11:31,023 warning: no previously-included files matching '*so' found anywhere in distribution 2025-09-04T23:11:31,024 warning: no previously-included files matching '.project' found anywhere in distribution 2025-09-04T23:11:31,025 warning: no previously-included files matching '.pydevproject' found anywhere in distribution 2025-09-04T23:11:31,025 adding license file 'COPYING' 2025-09-04T23:11:31,028 writing manifest file 'python_Levenshtein.egg-info/SOURCES.txt' 2025-09-04T23:11:31,029 copying Levenshtein/_levenshtein.c -> build/lib.linux-armv7l-cpython-313/Levenshtein 2025-09-04T23:11:31,031 copying Levenshtein/_levenshtein.h -> build/lib.linux-armv7l-cpython-313/Levenshtein 2025-09-04T23:11:31,032 running build_ext 2025-09-04T23:11:31,392 building 'Levenshtein._levenshtein' extension 2025-09-04T23:11:31,393 creating build/temp.linux-armv7l-cpython-313/Levenshtein 2025-09-04T23:11:31,393 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c Levenshtein/_levenshtein.c -o build/temp.linux-armv7l-cpython-313/Levenshtein/_levenshtein.o 2025-09-04T23:11:31,748 In file included from Levenshtein/_levenshtein.c:125: 2025-09-04T23:11:31,749 Levenshtein/_levenshtein.h:100:21: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,749 100 | const lev_wchar *string1, 2025-09-04T23:11:31,749 | ^~~~~ 2025-09-04T23:11:31,749 Levenshtein/_levenshtein.h:102:21: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,749 102 | const lev_wchar *string2, 2025-09-04T23:11:31,749 | ^~~~~ 2025-09-04T23:11:31,749 Levenshtein/_levenshtein.h:114:24: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,749 114 | const lev_wchar *string1, 2025-09-04T23:11:31,749 | ^~~~~ 2025-09-04T23:11:31,750 Levenshtein/_levenshtein.h:115:24: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,750 115 | const lev_wchar *string2); 2025-09-04T23:11:31,750 | ^~~~~ 2025-09-04T23:11:31,750 Levenshtein/_levenshtein.h:127:18: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,750 127 | const lev_wchar *string1, 2025-09-04T23:11:31,750 | ^~~~~ 2025-09-04T23:11:31,750 Levenshtein/_levenshtein.h:129:18: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,750 129 | const lev_wchar *string2); 2025-09-04T23:11:31,750 | ^~~~~ 2025-09-04T23:11:31,750 Levenshtein/_levenshtein.h:139:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,751 139 | lev_u_jaro_winkler_ratio(size_t len1, const lev_wchar *string1, 2025-09-04T23:11:31,751 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:31,751 Levenshtein/_levenshtein.h:140:26: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,751 140 | size_t len2, const lev_wchar *string2, 2025-09-04T23:11:31,751 | ^~~~~~ 2025-09-04T23:11:31,751 Levenshtein/_levenshtein.h:155:21: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,751 155 | const lev_wchar *strings[], 2025-09-04T23:11:31,751 | ^~~~~ 2025-09-04T23:11:31,751 Levenshtein/_levenshtein.h:157:21: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,751 157 | size_t *medlength); 2025-09-04T23:11:31,752 | ^~~~~~ 2025-09-04T23:11:31,752 Levenshtein/_levenshtein.h:169:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,752 169 | lev_u_median_improve(size_t len, const lev_wchar *s, 2025-09-04T23:11:31,752 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:31,752 Levenshtein/_levenshtein.h:171:22: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,752 171 | const lev_wchar *strings[], 2025-09-04T23:11:31,752 | ^~~~~ 2025-09-04T23:11:31,752 Levenshtein/_levenshtein.h:173:22: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,752 173 | size_t *medlength); 2025-09-04T23:11:31,752 | ^~~~~~ 2025-09-04T23:11:31,753 Levenshtein/_levenshtein.h:187:20: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,753 187 | const lev_wchar *strings[], 2025-09-04T23:11:31,753 | ^~~~~ 2025-09-04T23:11:31,753 Levenshtein/_levenshtein.h:189:20: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,753 189 | size_t *medlength); 2025-09-04T23:11:31,753 | ^~~~~~ 2025-09-04T23:11:31,753 Levenshtein/_levenshtein.h:209:18: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,753 209 | const lev_wchar *strings[], 2025-09-04T23:11:31,753 | ^~~~~ 2025-09-04T23:11:31,753 Levenshtein/_levenshtein.h:211:18: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,753 211 | size_t *medlength); 2025-09-04T23:11:31,754 | ^~~~~~ 2025-09-04T23:11:31,754 Levenshtein/_levenshtein.h:216:24: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,754 216 | const lev_wchar *strings[], 2025-09-04T23:11:31,754 | ^~~~~ 2025-09-04T23:11:31,754 Levenshtein/_levenshtein.h:232:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,754 232 | const lev_wchar *strings1[], 2025-09-04T23:11:31,754 | ^~~~~ 2025-09-04T23:11:31,754 Levenshtein/_levenshtein.h:235:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,754 235 | const lev_wchar *strings2[]); 2025-09-04T23:11:31,754 | ^~~~~ 2025-09-04T23:11:31,755 Levenshtein/_levenshtein.h:250:20: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,755 250 | const lev_wchar *strings1[], 2025-09-04T23:11:31,755 | ^~~~~ 2025-09-04T23:11:31,755 Levenshtein/_levenshtein.h:253:20: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,755 253 | const lev_wchar *strings2[]); 2025-09-04T23:11:31,755 | ^~~~~ 2025-09-04T23:11:31,755 Levenshtein/_levenshtein.h:308:21: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,755 308 | const lev_wchar* string1, 2025-09-04T23:11:31,755 | ^~~~~ 2025-09-04T23:11:31,755 Levenshtein/_levenshtein.h:310:21: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,756 310 | const lev_wchar* string2, 2025-09-04T23:11:31,756 | ^~~~~ 2025-09-04T23:11:31,756 Levenshtein/_levenshtein.h:313:21: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,756 313 | size_t *len); 2025-09-04T23:11:31,756 | ^~~~~~ 2025-09-04T23:11:31,756 Levenshtein/_levenshtein.h:328:21: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,756 328 | const lev_wchar* string1, 2025-09-04T23:11:31,756 | ^~~~~ 2025-09-04T23:11:31,756 Levenshtein/_levenshtein.h:330:21: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,756 330 | const lev_wchar* string2, 2025-09-04T23:11:31,757 | ^~~~~ 2025-09-04T23:11:31,757 Levenshtein/_levenshtein.h:333:21: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,757 333 | size_t *len); 2025-09-04T23:11:31,757 | ^~~~~~ 2025-09-04T23:11:31,757 Levenshtein/_levenshtein.h:346:20: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,757 346 | const lev_wchar *string1, 2025-09-04T23:11:31,757 | ^~~~~ 2025-09-04T23:11:31,757 Levenshtein/_levenshtein.h:348:20: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,757 348 | const lev_wchar *string2, 2025-09-04T23:11:31,757 | ^~~~~ 2025-09-04T23:11:31,759 Levenshtein/_levenshtein.c:610:42: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,759 610 | const Py_UNICODE *strings[], 2025-09-04T23:11:31,759 | ^~~~~ 2025-09-04T23:11:31,759 Levenshtein/_levenshtein.c:612:42: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,760 612 | size_t *medlength); 2025-09-04T23:11:31,760 | ^~~~~~ 2025-09-04T23:11:31,760 Levenshtein/_levenshtein.c:624:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,760 624 | typedef Py_UNICODE *(*MedianImproveFuncUnicode)(size_t len, const Py_UNICODE *s, 2025-09-04T23:11:31,760 | ^~~~~~~ 2025-09-04T23:11:31,760 Levenshtein/_levenshtein.c:627:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,760 627 | const Py_UNICODE *strings[], 2025-09-04T23:11:31,760 | ^~~~~ 2025-09-04T23:11:31,760 Levenshtein/_levenshtein.c:629:49: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,760 629 | size_t *medlength); 2025-09-04T23:11:31,761 | ^~~~~~ 2025-09-04T23:11:31,761 Levenshtein/_levenshtein.c:643:37: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,761 643 | const Py_UNICODE *strings1[], 2025-09-04T23:11:31,761 | ^~~~~ 2025-09-04T23:11:31,761 Levenshtein/_levenshtein.c:646:37: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,761 646 | const Py_UNICODE *strings2[]); 2025-09-04T23:11:31,761 | ^~~~~ 2025-09-04T23:11:31,761 Levenshtein/_levenshtein.c: In function ‘levenshtein_common’: 2025-09-04T23:11:31,761 Levenshtein/_levenshtein.c:731:13: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,762 731 | string1 = PyString_AS_STRING(arg1); 2025-09-04T23:11:31,762 | ^ 2025-09-04T23:11:31,762 Levenshtein/_levenshtein.c:732:13: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,762 732 | string2 = PyString_AS_STRING(arg2); 2025-09-04T23:11:31,762 | ^ 2025-09-04T23:11:31,762 Levenshtein/_levenshtein.c:744:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,762 744 | Py_UNICODE *string1, *string2; 2025-09-04T23:11:31,762 | ^~~~~~~~~~ 2025-09-04T23:11:31,762 Levenshtein/_levenshtein.c:744:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,777 Levenshtein/_levenshtein.c:746:12: error: implicit declaration of function ‘PyUnicode_GET_SIZE’; did you mean ‘PyDict_GET_SIZE’? [-Wimplicit-function-declaration] 2025-09-04T23:11:31,777 746 | len1 = PyUnicode_GET_SIZE(arg1); 2025-09-04T23:11:31,777 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:31,778 | PyDict_GET_SIZE 2025-09-04T23:11:31,794 Levenshtein/_levenshtein.c:749:15: error: implicit declaration of function ‘PyUnicode_AS_UNICODE’; did you mean ‘PyUnicode_AsUCS4’? [-Wimplicit-function-declaration] 2025-09-04T23:11:31,795 749 | string1 = PyUnicode_AS_UNICODE(arg1); 2025-09-04T23:11:31,795 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:31,795 | PyUnicode_AsUCS4 2025-09-04T23:11:31,795 Levenshtein/_levenshtein.c:749:13: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,795 749 | string1 = PyUnicode_AS_UNICODE(arg1); 2025-09-04T23:11:31,795 | ^ 2025-09-04T23:11:31,795 Levenshtein/_levenshtein.c:750:13: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,795 750 | string2 = PyUnicode_AS_UNICODE(arg2); 2025-09-04T23:11:31,795 | ^ 2025-09-04T23:11:31,797 Levenshtein/_levenshtein.c: In function ‘hamming_py’: 2025-09-04T23:11:31,797 Levenshtein/_levenshtein.c:816:13: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,797 816 | string1 = PyString_AS_STRING(arg1); 2025-09-04T23:11:31,797 | ^ 2025-09-04T23:11:31,797 Levenshtein/_levenshtein.c:817:13: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,797 817 | string2 = PyString_AS_STRING(arg2); 2025-09-04T23:11:31,797 | ^ 2025-09-04T23:11:31,798 Levenshtein/_levenshtein.c:823:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,798 823 | Py_UNICODE *string1, *string2; 2025-09-04T23:11:31,798 | ^~~~~~~~~~ 2025-09-04T23:11:31,798 Levenshtein/_levenshtein.c:823:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,798 Levenshtein/_levenshtein.c:832:13: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,798 832 | string1 = PyUnicode_AS_UNICODE(arg1); 2025-09-04T23:11:31,798 | ^ 2025-09-04T23:11:31,798 Levenshtein/_levenshtein.c:833:13: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,798 833 | string2 = PyUnicode_AS_UNICODE(arg2); 2025-09-04T23:11:31,799 | ^ 2025-09-04T23:11:31,799 Levenshtein/_levenshtein.c: In function ‘jaro_py’: 2025-09-04T23:11:31,799 Levenshtein/_levenshtein.c:860:13: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,799 860 | string1 = PyString_AS_STRING(arg1); 2025-09-04T23:11:31,799 | ^ 2025-09-04T23:11:31,800 Levenshtein/_levenshtein.c:861:13: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,800 861 | string2 = PyString_AS_STRING(arg2); 2025-09-04T23:11:31,800 | ^ 2025-09-04T23:11:31,800 Levenshtein/_levenshtein.c:866:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,800 866 | Py_UNICODE *string1, *string2; 2025-09-04T23:11:31,800 | ^~~~~~~~~~ 2025-09-04T23:11:31,800 Levenshtein/_levenshtein.c:866:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,800 Levenshtein/_levenshtein.c:870:13: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,801 870 | string1 = PyUnicode_AS_UNICODE(arg1); 2025-09-04T23:11:31,801 | ^ 2025-09-04T23:11:31,801 Levenshtein/_levenshtein.c:871:13: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,801 871 | string2 = PyUnicode_AS_UNICODE(arg2); 2025-09-04T23:11:31,801 | ^ 2025-09-04T23:11:31,802 Levenshtein/_levenshtein.c: In function ‘jaro_winkler_py’: 2025-09-04T23:11:31,802 Levenshtein/_levenshtein.c:910:13: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,802 910 | string1 = PyString_AS_STRING(arg1); 2025-09-04T23:11:31,802 | ^ 2025-09-04T23:11:31,802 Levenshtein/_levenshtein.c:911:13: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,803 911 | string2 = PyString_AS_STRING(arg2); 2025-09-04T23:11:31,803 | ^ 2025-09-04T23:11:31,803 Levenshtein/_levenshtein.c:918:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,803 918 | Py_UNICODE *string1, *string2; 2025-09-04T23:11:31,803 | ^~~~~~~~~~ 2025-09-04T23:11:31,803 Levenshtein/_levenshtein.c:918:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,803 Levenshtein/_levenshtein.c:922:13: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,804 922 | string1 = PyUnicode_AS_UNICODE(arg1); 2025-09-04T23:11:31,804 | ^ 2025-09-04T23:11:31,804 Levenshtein/_levenshtein.c:923:13: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,804 923 | string2 = PyUnicode_AS_UNICODE(arg2); 2025-09-04T23:11:31,804 | ^ 2025-09-04T23:11:31,806 Levenshtein/_levenshtein.c: In function ‘median_common’: 2025-09-04T23:11:31,806 Levenshtein/_levenshtein.c:1012:43: warning: pointer targets in passing argument 1 of ‘PyBytes_FromStringAndSize’ differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,806 1012 | result = PyString_FromStringAndSize(medstr, len); 2025-09-04T23:11:31,806 | ^~~~~~ 2025-09-04T23:11:31,806 | | 2025-09-04T23:11:31,806 | lev_byte * {aka unsigned char *} 2025-09-04T23:11:31,807 In file included from /usr/include/python3.13/Python.h:78, 2025-09-04T23:11:31,807 from Levenshtein/_levenshtein.c:99: 2025-09-04T23:11:31,807 /usr/include/python3.13/bytesobject.h:31:50: note: expected ‘const char *’ but argument is of type ‘lev_byte *’ {aka ‘unsigned char *’} 2025-09-04T23:11:31,807 31 | PyAPI_FUNC(PyObject *) PyBytes_FromStringAndSize(const char *, Py_ssize_t); 2025-09-04T23:11:31,807 | ^~~~~~~~~~~~ 2025-09-04T23:11:31,807 Levenshtein/_levenshtein.c:1017:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,807 1017 | Py_UNICODE *medstr = foo.u(n, sizes, strings, weights, &len); 2025-09-04T23:11:31,807 | ^~~~~~~~~~ 2025-09-04T23:11:31,826 Levenshtein/_levenshtein.c:1021:16: error: implicit declaration of function ‘PyUnicode_FromUnicode’; did you mean ‘PyUnicode_FSDecoder’? [-Wimplicit-function-declaration] 2025-09-04T23:11:31,826 1021 | result = PyUnicode_FromUnicode(medstr, len); 2025-09-04T23:11:31,826 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:31,826 | PyUnicode_FSDecoder 2025-09-04T23:11:31,826 Levenshtein/_levenshtein.c:1021:14: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,826 1021 | result = PyUnicode_FromUnicode(medstr, len); 2025-09-04T23:11:31,826 | ^ 2025-09-04T23:11:31,828 In file included from /usr/include/python3.13/bytesobject.h:59: 2025-09-04T23:11:31,828 Levenshtein/_levenshtein.c: In function ‘median_improve_common’: 2025-09-04T23:11:31,829 /usr/include/python3.13/cpython/bytesobject.h:27:31: warning: pointer targets in initialization of ‘lev_byte *’ {aka ‘unsigned char *’} from ‘char *’ differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,829 27 | #define PyBytes_AS_STRING(op) PyBytes_AS_STRING(_PyObject_CAST(op)) 2025-09-04T23:11:31,829 | ^~~~~~~~~~~~~~~~~ 2025-09-04T23:11:31,829 Levenshtein/_levenshtein.c:106:28: note: in expansion of macro ‘PyBytes_AS_STRING’ 2025-09-04T23:11:31,830 106 | #define PyString_AS_STRING PyBytes_AS_STRING 2025-09-04T23:11:31,830 | ^~~~~~~~~~~~~~~~~ 2025-09-04T23:11:31,830 Levenshtein/_levenshtein.c:1091:19: note: in expansion of macro ‘PyString_AS_STRING’ 2025-09-04T23:11:31,830 1091 | lev_byte *s = PyString_AS_STRING(arg1); 2025-09-04T23:11:31,830 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:31,830 Levenshtein/_levenshtein.c:1097:43: warning: pointer targets in passing argument 1 of ‘PyBytes_FromStringAndSize’ differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,830 1097 | result = PyString_FromStringAndSize(medstr, len); 2025-09-04T23:11:31,830 | ^~~~~~ 2025-09-04T23:11:31,830 | | 2025-09-04T23:11:31,830 | lev_byte * {aka unsigned char *} 2025-09-04T23:11:31,830 /usr/include/python3.13/bytesobject.h:31:50: note: expected ‘const char *’ but argument is of type ‘lev_byte *’ {aka ‘unsigned char *’} 2025-09-04T23:11:31,831 31 | PyAPI_FUNC(PyObject *) PyBytes_FromStringAndSize(const char *, Py_ssize_t); 2025-09-04T23:11:31,831 | ^~~~~~~~~~~~ 2025-09-04T23:11:31,831 Levenshtein/_levenshtein.c:1102:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,831 1102 | Py_UNICODE *s = PyUnicode_AS_UNICODE(arg1); 2025-09-04T23:11:31,831 | ^~~~~~~~~~ 2025-09-04T23:11:31,831 Levenshtein/_levenshtein.c:1102:21: error: initialization of ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,831 1102 | Py_UNICODE *s = PyUnicode_AS_UNICODE(arg1); 2025-09-04T23:11:31,831 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:31,832 Levenshtein/_levenshtein.c:1104:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,832 1104 | Py_UNICODE *medstr = foo.u(l, s, n, sizes, strings, weights, &len); 2025-09-04T23:11:31,832 | ^~~~~~~~~~ 2025-09-04T23:11:31,832 Levenshtein/_levenshtein.c:1108:14: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,832 1108 | result = PyUnicode_FromUnicode(medstr, len); 2025-09-04T23:11:31,832 | ^ 2025-09-04T23:11:31,833 Levenshtein/_levenshtein.c: In function ‘extract_weightlist’: 2025-09-04T23:11:31,834 Levenshtein/_levenshtein.c:1135:41: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-04T23:11:31,834 1135 | if (PySequence_Fast_GET_SIZE(wlist) != n) { 2025-09-04T23:11:31,834 | ^~ 2025-09-04T23:11:31,836 Levenshtein/_levenshtein.c: In function ‘extract_stringlist’: 2025-09-04T23:11:31,836 Levenshtein/_levenshtein.c:1221:16: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,836 1221 | strings[0] = PyString_AS_STRING(first); 2025-09-04T23:11:31,836 | ^ 2025-09-04T23:11:31,837 Levenshtein/_levenshtein.c:1233:18: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,838 1233 | strings[i] = PyString_AS_STRING(item); 2025-09-04T23:11:31,838 | ^ 2025-09-04T23:11:31,838 Levenshtein/_levenshtein.c:1242:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,838 1242 | Py_UNICODE **strings; 2025-09-04T23:11:31,838 | ^~~~~~~~~~ 2025-09-04T23:11:31,839 Levenshtein/_levenshtein.c:1245:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,839 1245 | strings = (Py_UNICODE**)safe_malloc(n, sizeof(Py_UNICODE*)); 2025-09-04T23:11:31,839 | ^~~~~~~ 2025-09-04T23:11:31,839 Levenshtein/_levenshtein.c:1245:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,840 Levenshtein/_levenshtein.c:1257:16: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,840 1257 | strings[0] = PyUnicode_AS_UNICODE(first); 2025-09-04T23:11:31,840 | ^ 2025-09-04T23:11:31,841 Levenshtein/_levenshtein.c:1269:18: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,841 1269 | strings[i] = PyUnicode_AS_UNICODE(item); 2025-09-04T23:11:31,841 | ^ 2025-09-04T23:11:31,841 Levenshtein/_levenshtein.c:1273:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,842 1273 | *(Py_UNICODE***)strlist = strings; 2025-09-04T23:11:31,842 | ^ 2025-09-04T23:11:31,845 Levenshtein/_levenshtein.c: In function ‘string_to_edittype’: 2025-09-04T23:11:31,846 Levenshtein/_levenshtein.c:1399:13: warning: unused variable ‘len’ [-Wunused-variable] 2025-09-04T23:11:31,846 1399 | size_t i, len; 2025-09-04T23:11:31,846 | ^~~ 2025-09-04T23:11:31,847 Levenshtein/_levenshtein.c:1398:15: warning: unused variable ‘s’ [-Wunused-variable] 2025-09-04T23:11:31,847 1398 | const char *s; 2025-09-04T23:11:31,847 | ^ 2025-09-04T23:11:31,854 Levenshtein/_levenshtein.c: In function ‘editops_py’: 2025-09-04T23:11:31,855 Levenshtein/_levenshtein.c:1670:13: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,855 1670 | string1 = PyString_AS_STRING(arg1); 2025-09-04T23:11:31,855 | ^ 2025-09-04T23:11:31,856 Levenshtein/_levenshtein.c:1671:13: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,856 1671 | string2 = PyString_AS_STRING(arg2); 2025-09-04T23:11:31,856 | ^ 2025-09-04T23:11:31,857 Levenshtein/_levenshtein.c:1676:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,857 1676 | Py_UNICODE *string1, *string2; 2025-09-04T23:11:31,857 | ^~~~~~~~~~ 2025-09-04T23:11:31,857 Levenshtein/_levenshtein.c:1676:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,858 Levenshtein/_levenshtein.c:1680:13: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,858 1680 | string1 = PyUnicode_AS_UNICODE(arg1); 2025-09-04T23:11:31,858 | ^ 2025-09-04T23:11:31,859 Levenshtein/_levenshtein.c:1681:13: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,859 1681 | string2 = PyUnicode_AS_UNICODE(arg2); 2025-09-04T23:11:31,859 | ^ 2025-09-04T23:11:31,862 Levenshtein/_levenshtein.c: In function ‘opcodes_py’: 2025-09-04T23:11:31,863 Levenshtein/_levenshtein.c:1788:13: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,863 1788 | string1 = PyString_AS_STRING(arg1); 2025-09-04T23:11:31,863 | ^ 2025-09-04T23:11:31,864 Levenshtein/_levenshtein.c:1789:13: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,864 1789 | string2 = PyString_AS_STRING(arg2); 2025-09-04T23:11:31,864 | ^ 2025-09-04T23:11:31,865 Levenshtein/_levenshtein.c:1794:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,866 1794 | Py_UNICODE *string1, *string2; 2025-09-04T23:11:31,866 | ^~~~~~~~~~ 2025-09-04T23:11:31,866 Levenshtein/_levenshtein.c:1794:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,867 Levenshtein/_levenshtein.c:1798:13: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,867 1798 | string1 = PyUnicode_AS_UNICODE(arg1); 2025-09-04T23:11:31,867 | ^ 2025-09-04T23:11:31,868 Levenshtein/_levenshtein.c:1799:13: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,868 1799 | string2 = PyUnicode_AS_UNICODE(arg2); 2025-09-04T23:11:31,868 | ^ 2025-09-04T23:11:31,871 Levenshtein/_levenshtein.c: In function ‘apply_edit_py’: 2025-09-04T23:11:31,872 Levenshtein/_levenshtein.c:1883:13: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,872 1883 | string1 = PyString_AS_STRING(arg1); 2025-09-04T23:11:31,872 | ^ 2025-09-04T23:11:31,873 Levenshtein/_levenshtein.c:1884:13: warning: pointer targets in assignment from ‘char *’ to ‘lev_byte *’ {aka ‘unsigned char *’} differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,873 1884 | string2 = PyString_AS_STRING(arg2); 2025-09-04T23:11:31,873 | ^ 2025-09-04T23:11:31,875 Levenshtein/_levenshtein.c:1898:43: warning: pointer targets in passing argument 1 of ‘PyBytes_FromStringAndSize’ differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,875 1898 | result = PyString_FromStringAndSize(s, len); 2025-09-04T23:11:31,875 | ^ 2025-09-04T23:11:31,875 | | 2025-09-04T23:11:31,875 | lev_byte * {aka unsigned char *} 2025-09-04T23:11:31,875 /usr/include/python3.13/bytesobject.h:31:50: note: expected ‘const char *’ but argument is of type ‘lev_byte *’ {aka ‘unsigned char *’} 2025-09-04T23:11:31,876 31 | PyAPI_FUNC(PyObject *) PyBytes_FromStringAndSize(const char *, Py_ssize_t); 2025-09-04T23:11:31,876 | ^~~~~~~~~~~~ 2025-09-04T23:11:31,877 Levenshtein/_levenshtein.c:1914:43: warning: pointer targets in passing argument 1 of ‘PyBytes_FromStringAndSize’ differ in signedness [-Wpointer-sign] 2025-09-04T23:11:31,877 1914 | result = PyString_FromStringAndSize(s, len); 2025-09-04T23:11:31,877 | ^ 2025-09-04T23:11:31,877 | | 2025-09-04T23:11:31,877 | lev_byte * {aka unsigned char *} 2025-09-04T23:11:31,877 /usr/include/python3.13/bytesobject.h:31:50: note: expected ‘const char *’ but argument is of type ‘lev_byte *’ {aka ‘unsigned char *’} 2025-09-04T23:11:31,877 31 | PyAPI_FUNC(PyObject *) PyBytes_FromStringAndSize(const char *, Py_ssize_t); 2025-09-04T23:11:31,877 | ^~~~~~~~~~~~ 2025-09-04T23:11:31,878 Levenshtein/_levenshtein.c:1927:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,879 1927 | Py_UNICODE *string1, *string2, *s; 2025-09-04T23:11:31,879 | ^~~~~~~~~~ 2025-09-04T23:11:31,879 Levenshtein/_levenshtein.c:1927:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,879 Levenshtein/_levenshtein.c:1927:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,880 Levenshtein/_levenshtein.c:1935:13: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,880 1935 | string1 = PyUnicode_AS_UNICODE(arg1); 2025-09-04T23:11:31,880 | ^ 2025-09-04T23:11:31,881 Levenshtein/_levenshtein.c:1936:13: error: assignment to ‘Py_UNICODE *’ {aka ‘unsigned int *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,881 1936 | string2 = PyUnicode_AS_UNICODE(arg2); 2025-09-04T23:11:31,881 | ^ 2025-09-04T23:11:31,883 Levenshtein/_levenshtein.c:1950:14: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,883 1950 | result = PyUnicode_FromUnicode(s, len); 2025-09-04T23:11:31,883 | ^ 2025-09-04T23:11:31,885 Levenshtein/_levenshtein.c:1966:14: error: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2025-09-04T23:11:31,885 1966 | result = PyUnicode_FromUnicode(s, len); 2025-09-04T23:11:31,885 | ^ 2025-09-04T23:11:31,889 Levenshtein/_levenshtein.c: In function ‘subtract_edit_py’: 2025-09-04T23:11:31,890 Levenshtein/_levenshtein.c:2080:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T23:11:31,890 2080 | if (!orem && nr == -1) { 2025-09-04T23:11:31,890 | ^~ 2025-09-04T23:11:31,900 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:31,901 Levenshtein/_levenshtein.c:2425:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,901 2425 | lev_u_edit_distance(size_t len1, const lev_wchar *string1, 2025-09-04T23:11:31,901 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:31,902 Levenshtein/_levenshtein.c:2426:21: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,903 2426 | size_t len2, const lev_wchar *string2, 2025-09-04T23:11:31,903 | ^~~~~~ 2025-09-04T23:11:31,904 Levenshtein/_levenshtein.c: In function ‘lev_u_edit_distance’: 2025-09-04T23:11:31,905 Levenshtein/_levenshtein.c:2457:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,905 2457 | const lev_wchar *sx = string1; 2025-09-04T23:11:31,905 | ^~~~~ 2025-09-04T23:11:31,907 Levenshtein/_levenshtein.c:2465:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,907 2465 | lev_wchar z = *string1; 2025-09-04T23:11:31,907 | ^~~~~~~~~ 2025-09-04T23:11:31,908 Levenshtein/_levenshtein.c:2466:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,909 2466 | const lev_wchar *p = string2; 2025-09-04T23:11:31,909 | ^~~~~ 2025-09-04T23:11:31,911 Levenshtein/_levenshtein.c:2491:7: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,911 2491 | const lev_wchar char1 = string1[i - 1]; 2025-09-04T23:11:31,911 | ^~~~~ 2025-09-04T23:11:31,913 Levenshtein/_levenshtein.c:2492:7: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,913 2492 | const lev_wchar *char2p = string2; 2025-09-04T23:11:31,913 | ^~~~~ 2025-09-04T23:11:31,915 Levenshtein/_levenshtein.c:2515:7: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,916 2515 | const lev_wchar char1 = string1[i - 1]; 2025-09-04T23:11:31,916 | ^~~~~ 2025-09-04T23:11:31,917 Levenshtein/_levenshtein.c:2516:7: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,917 2516 | const lev_wchar *char2p; 2025-09-04T23:11:31,917 | ^~~~~ 2025-09-04T23:11:31,920 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:31,921 Levenshtein/_levenshtein.c:2570:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,921 2570 | lev_u_edit_distance_sod(size_t len, const lev_wchar *string, 2025-09-04T23:11:31,921 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:31,923 Levenshtein/_levenshtein.c:2572:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,923 2572 | const lev_wchar *strings[], 2025-09-04T23:11:31,923 | ^~~~~ 2025-09-04T23:11:31,925 Levenshtein/_levenshtein.c:2640:24: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,925 2640 | const lev_wchar *string1, 2025-09-04T23:11:31,925 | ^~~~~ 2025-09-04T23:11:31,927 Levenshtein/_levenshtein.c:2641:24: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,927 2641 | const lev_wchar *string2) 2025-09-04T23:11:31,927 | ^~~~~ 2025-09-04T23:11:31,930 Levenshtein/_levenshtein.c:2759:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,930 2759 | lev_u_jaro_ratio(size_t len1, const lev_wchar *string1, 2025-09-04T23:11:31,931 | ^~~~~~~~~~~~~~~~ 2025-09-04T23:11:31,932 Levenshtein/_levenshtein.c:2760:18: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,932 2760 | size_t len2, const lev_wchar *string2) 2025-09-04T23:11:31,932 | ^~~~~~ 2025-09-04T23:11:31,933 Levenshtein/_levenshtein.c: In function ‘lev_u_jaro_ratio’: 2025-09-04T23:11:31,935 Levenshtein/_levenshtein.c:2773:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,935 2773 | const lev_wchar *b; 2025-09-04T23:11:31,935 | ^~~~~ 2025-09-04T23:11:31,936 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:31,938 Levenshtein/_levenshtein.c:2884:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,938 2884 | lev_u_jaro_winkler_ratio(size_t len1, const lev_wchar *string1, 2025-09-04T23:11:31,938 | ^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:31,940 Levenshtein/_levenshtein.c:2885:26: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,940 2885 | size_t len2, const lev_wchar *string2, 2025-09-04T23:11:31,940 | ^~~~~~ 2025-09-04T23:11:31,959 Levenshtein/_levenshtein.c:3485:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,959 3485 | lev_wchar c; 2025-09-04T23:11:31,959 | ^~~~~~~~~ 2025-09-04T23:11:31,962 Levenshtein/_levenshtein.c:3515:15: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,962 3515 | const lev_wchar *strings[], size_t *symlistlen) 2025-09-04T23:11:31,962 | ^~~~~ 2025-09-04T23:11:31,964 Levenshtein/_levenshtein.c:3516:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,964 3516 | { 2025-09-04T23:11:31,964 | ^ 2025-09-04T23:11:31,964 Levenshtein/_levenshtein.c: In function ‘make_usymlist’: 2025-09-04T23:11:31,966 Levenshtein/_levenshtein.c:3517:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,966 3517 | lev_wchar *symlist; 2025-09-04T23:11:31,967 | ^~~~~~~~~ 2025-09-04T23:11:31,971 Levenshtein/_levenshtein.c:3543:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,971 3543 | const lev_wchar *stri = strings[i]; 2025-09-04T23:11:31,971 | ^~~~~ 2025-09-04T23:11:31,974 Levenshtein/_levenshtein.c:3554:19: warning: comparison of integer expressions of different signedness: ‘Py_UNICODE’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T23:11:31,974 3554 | while (p->c != c && p->n != NULL) 2025-09-04T23:11:31,974 | ^~ 2025-09-04T23:11:31,977 Levenshtein/_levenshtein.c:3556:16: warning: comparison of integer expressions of different signedness: ‘Py_UNICODE’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T23:11:31,977 3556 | if (p->c != c) { 2025-09-04T23:11:31,977 | ^~ 2025-09-04T23:11:31,980 Levenshtein/_levenshtein.c:3574:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,980 3574 | symlist = (lev_wchar*)safe_malloc((*symlistlen), sizeof(lev_wchar)); 2025-09-04T23:11:31,980 | ^~~~~~~ 2025-09-04T23:11:31,980 Levenshtein/_levenshtein.c:3574:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,980 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:31,983 Levenshtein/_levenshtein.c:3614:21: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,983 3614 | const lev_wchar *strings[], 2025-09-04T23:11:31,983 | ^~~~~ 2025-09-04T23:11:31,985 Levenshtein/_levenshtein.c:3617:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,985 3617 | { 2025-09-04T23:11:31,985 | ^ 2025-09-04T23:11:31,985 Levenshtein/_levenshtein.c: In function ‘lev_u_greedy_median’: 2025-09-04T23:11:31,987 Levenshtein/_levenshtein.c:3621:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,987 3621 | lev_wchar *symlist; /* list of symbols present in the strings, 2025-09-04T23:11:31,988 | ^~~~~~~~~ 2025-09-04T23:11:31,990 Levenshtein/_levenshtein.c:3633:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,990 3633 | lev_wchar *median; /* the resulting approximate median string */ 2025-09-04T23:11:31,990 | ^~~~~~~~~ 2025-09-04T23:11:31,993 Levenshtein/_levenshtein.c:3647:7: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,993 3647 | return calloc(1, sizeof(lev_wchar)); 2025-09-04T23:11:31,993 | ^~~~~~ 2025-09-04T23:11:31,998 Levenshtein/_levenshtein.c:3685:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:31,998 3685 | median = (lev_wchar*)safe_malloc(stoplen, sizeof(lev_wchar)); 2025-09-04T23:11:31,998 | ^~~~~~ 2025-09-04T23:11:31,998 Levenshtein/_levenshtein.c:3685:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,003 Levenshtein/_levenshtein.c:3711:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,003 3711 | lev_wchar symbol; 2025-09-04T23:11:32,003 | ^~~~~~~~~ 2025-09-04T23:11:32,006 Levenshtein/_levenshtein.c:3721:9: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,006 3721 | const lev_wchar *stri = strings[i]; 2025-09-04T23:11:32,006 | ^~~~~ 2025-09-04T23:11:32,010 Levenshtein/_levenshtein.c:3761:7: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,011 3761 | const lev_wchar *stri = strings[i]; 2025-09-04T23:11:32,011 | ^~~~~ 2025-09-04T23:11:32,014 Levenshtein/_levenshtein.c:3795:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,015 3795 | lev_wchar *result = (lev_wchar*)safe_malloc(bestlen, sizeof(lev_wchar)); 2025-09-04T23:11:32,015 | ^~~~~~~~~ 2025-09-04T23:11:32,015 Levenshtein/_levenshtein.c:3795:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,015 Levenshtein/_levenshtein.c:3795:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,018 Levenshtein/_levenshtein.c:3800:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,018 3800 | memcpy(result, median, bestlen*sizeof(lev_wchar)); 2025-09-04T23:11:32,018 | ^~~~~~ 2025-09-04T23:11:32,018 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:32,020 Levenshtein/_levenshtein.c:3814:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,020 3814 | finish_udistance_computations(size_t len1, lev_wchar *string1, 2025-09-04T23:11:32,020 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:32,023 Levenshtein/_levenshtein.c:3816:30: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,023 3816 | const lev_wchar **strings, 2025-09-04T23:11:32,023 | ^~~~~ 2025-09-04T23:11:32,024 Levenshtein/_levenshtein.c: In function ‘finish_udistance_computations’: 2025-09-04T23:11:32,026 Levenshtein/_levenshtein.c:3837:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,027 3837 | const lev_wchar *stringi = strings[j]; /* current string */ 2025-09-04T23:11:32,027 | ^~~~~ 2025-09-04T23:11:32,030 Levenshtein/_levenshtein.c:3862:7: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,030 3862 | const lev_wchar char1 = string1[i - 1]; 2025-09-04T23:11:32,030 | ^~~~~ 2025-09-04T23:11:32,033 Levenshtein/_levenshtein.c:3863:7: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,033 3863 | const lev_wchar *char2p = stringi; 2025-09-04T23:11:32,033 | ^~~~~ 2025-09-04T23:11:32,034 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:32,036 Levenshtein/_levenshtein.c:3906:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,036 3906 | lev_u_median_improve(size_t len, const lev_wchar *s, 2025-09-04T23:11:32,036 | ^~~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:32,039 Levenshtein/_levenshtein.c:3908:22: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,039 3908 | const lev_wchar *strings[], 2025-09-04T23:11:32,039 | ^~~~~ 2025-09-04T23:11:32,041 Levenshtein/_levenshtein.c:3911:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,041 3911 | { 2025-09-04T23:11:32,041 | ^ 2025-09-04T23:11:32,041 Levenshtein/_levenshtein.c: In function ‘lev_u_median_improve’: 2025-09-04T23:11:32,044 Levenshtein/_levenshtein.c:3916:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,044 3916 | lev_wchar *symlist; /* list of symbols present in the strings, 2025-09-04T23:11:32,044 | ^~~~~~~~~ 2025-09-04T23:11:32,047 Levenshtein/_levenshtein.c:3928:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,047 3928 | lev_wchar *median; /* the resulting approximate median string */ 2025-09-04T23:11:32,047 | ^~~~~~~~~ 2025-09-04T23:11:32,050 Levenshtein/_levenshtein.c:3939:7: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,050 3939 | return calloc(1, sizeof(lev_wchar)); 2025-09-04T23:11:32,050 | ^~~~~~ 2025-09-04T23:11:32,055 Levenshtein/_levenshtein.c:3976:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,055 3976 | median = (lev_wchar*)safe_malloc((stoplen+1), sizeof(lev_wchar)); 2025-09-04T23:11:32,056 | ^~~~~~ 2025-09-04T23:11:32,056 Levenshtein/_levenshtein.c:3976:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,059 Levenshtein/_levenshtein.c:3987:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,060 3987 | memcpy(median, s, (medlen)*sizeof(lev_wchar)); 2025-09-04T23:11:32,060 | ^~~~~~ 2025-09-04T23:11:32,062 Levenshtein/_levenshtein.c:3994:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,063 3994 | lev_wchar orig_symbol, symbol; 2025-09-04T23:11:32,063 | ^~~~~~~~~ 2025-09-04T23:11:32,063 Levenshtein/_levenshtein.c:3994:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,067 Levenshtein/_levenshtein.c:4054:15: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,067 4054 | (medlen - pos)*sizeof(lev_wchar)); 2025-09-04T23:11:32,068 | ^ 2025-09-04T23:11:32,070 Levenshtein/_levenshtein.c:4061:15: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,070 4061 | (medlen - pos-1)*sizeof(lev_wchar)); 2025-09-04T23:11:32,071 | ^ 2025-09-04T23:11:32,074 Levenshtein/_levenshtein.c:4074:9: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,074 4074 | const lev_wchar *stri = strings[i]; 2025-09-04T23:11:32,074 | ^~~~~ 2025-09-04T23:11:32,078 Levenshtein/_levenshtein.c:4102:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,078 4102 | lev_wchar *result = (lev_wchar*)safe_malloc(medlen, sizeof(lev_wchar)); 2025-09-04T23:11:32,078 | ^~~~~~~~~ 2025-09-04T23:11:32,078 Levenshtein/_levenshtein.c:4102:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,078 Levenshtein/_levenshtein.c:4102:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,082 Levenshtein/_levenshtein.c:4108:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,082 4108 | memcpy(result, median, medlen*sizeof(lev_wchar)); 2025-09-04T23:11:32,082 | ^~~~~~ 2025-09-04T23:11:32,089 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:32,092 Levenshtein/_levenshtein.c:4264:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,092 4264 | lev_wchar c; 2025-09-04T23:11:32,092 | ^~~~~~~~~ 2025-09-04T23:11:32,096 Levenshtein/_levenshtein.c:4297:18: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,096 4297 | const lev_wchar *strings[], size_t *symlistlen, 2025-09-04T23:11:32,097 | ^~~~~ 2025-09-04T23:11:32,098 Levenshtein/_levenshtein.c:4299:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,099 4299 | { 2025-09-04T23:11:32,099 | ^ 2025-09-04T23:11:32,099 Levenshtein/_levenshtein.c: In function ‘make_usymlistset’: 2025-09-04T23:11:32,102 Levenshtein/_levenshtein.c:4300:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,102 4300 | lev_wchar *symlist; 2025-09-04T23:11:32,102 | ^~~~~~~~~ 2025-09-04T23:11:32,107 Levenshtein/_levenshtein.c:4319:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,107 4319 | const lev_wchar *stri = strings[i]; 2025-09-04T23:11:32,108 | ^~~~~ 2025-09-04T23:11:32,111 Levenshtein/_levenshtein.c:4330:19: warning: comparison of integer expressions of different signedness: ‘Py_UNICODE’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T23:11:32,111 4330 | while (p->c != c && p->n != NULL) 2025-09-04T23:11:32,111 | ^~ 2025-09-04T23:11:32,115 Levenshtein/_levenshtein.c:4332:16: warning: comparison of integer expressions of different signedness: ‘Py_UNICODE’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T23:11:32,115 4332 | if (p->c != c) { 2025-09-04T23:11:32,115 | ^~ 2025-09-04T23:11:32,118 Levenshtein/_levenshtein.c:4349:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,118 4349 | symlist = (lev_wchar*)safe_malloc((*symlistlen), sizeof(lev_wchar)); 2025-09-04T23:11:32,118 | ^~~~~~~ 2025-09-04T23:11:32,119 Levenshtein/_levenshtein.c:4349:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,119 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:32,122 Levenshtein/_levenshtein.c:4369:20: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,122 4369 | const lev_wchar *strings[], 2025-09-04T23:11:32,122 | ^~~~~ 2025-09-04T23:11:32,124 Levenshtein/_levenshtein.c:4372:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,125 4372 | { 2025-09-04T23:11:32,125 | ^ 2025-09-04T23:11:32,125 Levenshtein/_levenshtein.c: In function ‘lev_u_quick_median’: 2025-09-04T23:11:32,128 Levenshtein/_levenshtein.c:4374:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,128 4374 | lev_wchar *symlist; 2025-09-04T23:11:32,128 | ^~~~~~~~~ 2025-09-04T23:11:32,131 Levenshtein/_levenshtein.c:4375:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,131 4375 | lev_wchar *median; /* the resulting string */ 2025-09-04T23:11:32,131 | ^~~~~~~~~ 2025-09-04T23:11:32,135 Levenshtein/_levenshtein.c:4387:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,135 4387 | return (lev_wchar*)calloc(1, sizeof(lev_wchar)); 2025-09-04T23:11:32,135 | ^~~~~~ 2025-09-04T23:11:32,135 Levenshtein/_levenshtein.c:4387:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,139 Levenshtein/_levenshtein.c:4391:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,139 4391 | return (lev_wchar*)calloc(1, sizeof(lev_wchar)); 2025-09-04T23:11:32,139 | ^~~~~~ 2025-09-04T23:11:32,139 Levenshtein/_levenshtein.c:4391:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,143 Levenshtein/_levenshtein.c:4392:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,144 4392 | median = (lev_wchar*)safe_malloc(len, sizeof(lev_wchar)); 2025-09-04T23:11:32,144 | ^~~~~~ 2025-09-04T23:11:32,144 Levenshtein/_levenshtein.c:4392:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,149 Levenshtein/_levenshtein.c:4424:7: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,149 4424 | const lev_wchar *stri = strings[i]; 2025-09-04T23:11:32,149 | ^~~~~ 2025-09-04T23:11:32,153 Levenshtein/_levenshtein.c:4441:21: warning: comparison of integer expressions of different signedness: ‘Py_UNICODE’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T23:11:32,154 4441 | while (p->c != c) 2025-09-04T23:11:32,154 | ^~ 2025-09-04T23:11:32,158 Levenshtein/_levenshtein.c:4450:21: warning: comparison of integer expressions of different signedness: ‘Py_UNICODE’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T23:11:32,158 4450 | while (p->c != c) 2025-09-04T23:11:32,158 | ^~ 2025-09-04T23:11:32,162 Levenshtein/_levenshtein.c:4462:21: warning: comparison of integer expressions of different signedness: ‘Py_UNICODE’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-04T23:11:32,162 4462 | while (p->c != c) 2025-09-04T23:11:32,162 | ^~ 2025-09-04T23:11:32,166 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:32,170 Levenshtein/_levenshtein.c:4588:24: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,170 4588 | const lev_wchar *strings[], 2025-09-04T23:11:32,170 | ^~~~~ 2025-09-04T23:11:32,171 Levenshtein/_levenshtein.c: In function ‘lev_u_set_median_index’: 2025-09-04T23:11:32,174 Levenshtein/_levenshtein.c:4604:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,175 4604 | const lev_wchar *stri = strings[i]; 2025-09-04T23:11:32,175 | ^~~~~ 2025-09-04T23:11:32,178 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:32,182 Levenshtein/_levenshtein.c:4698:18: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,182 4698 | const lev_wchar *strings[], 2025-09-04T23:11:32,182 | ^~~~~ 2025-09-04T23:11:32,184 Levenshtein/_levenshtein.c:4701:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,184 4701 | { 2025-09-04T23:11:32,184 | ^ 2025-09-04T23:11:32,184 Levenshtein/_levenshtein.c: In function ‘lev_u_set_median’: 2025-09-04T23:11:32,188 Levenshtein/_levenshtein.c:4703:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,188 4703 | lev_wchar *result; 2025-09-04T23:11:32,188 | ^~~~~~~~~ 2025-09-04T23:11:32,192 Levenshtein/_levenshtein.c:4710:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,192 4710 | return (lev_wchar*)calloc(1, sizeof(lev_wchar)); 2025-09-04T23:11:32,192 | ^~~~~~ 2025-09-04T23:11:32,193 Levenshtein/_levenshtein.c:4710:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,197 Levenshtein/_levenshtein.c:4712:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,197 4712 | result = (lev_wchar*)safe_malloc(lengths[minidx], sizeof(lev_wchar)); 2025-09-04T23:11:32,197 | ^~~~~~ 2025-09-04T23:11:32,197 Levenshtein/_levenshtein.c:4712:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,202 Levenshtein/_levenshtein.c:4715:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,202 4715 | return memcpy(result, strings[minidx], lengths[minidx]*sizeof(lev_wchar)); 2025-09-04T23:11:32,202 | ^~~~~~ 2025-09-04T23:11:32,208 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:32,212 Levenshtein/_levenshtein.c:4866:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,212 4866 | const lev_wchar *strings1[], 2025-09-04T23:11:32,212 | ^~~~~ 2025-09-04T23:11:32,215 Levenshtein/_levenshtein.c:4868:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,216 4868 | const lev_wchar *strings2[]) 2025-09-04T23:11:32,216 | ^~~~~ 2025-09-04T23:11:32,216 Levenshtein/_levenshtein.c: In function ‘lev_u_edit_seq_distance’: 2025-09-04T23:11:32,219 Levenshtein/_levenshtein.c:4878:20: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,220 4878 | *lengths1*sizeof(lev_wchar)) == 0) { 2025-09-04T23:11:32,220 | ^ 2025-09-04T23:11:32,223 Levenshtein/_levenshtein.c:4891:20: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,224 4891 | lengths1[n1-1]*sizeof(lev_wchar)) == 0) { 2025-09-04T23:11:32,224 | ^~~~~~~~ 2025-09-04T23:11:32,229 Levenshtein/_levenshtein.c:4906:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,229 4906 | const lev_wchar **sx = strings1; 2025-09-04T23:11:32,229 | ^~~~~ 2025-09-04T23:11:32,235 Levenshtein/_levenshtein.c:4930:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,235 4930 | const lev_wchar *str1 = strings1[i - 1]; 2025-09-04T23:11:32,235 | ^~~~~ 2025-09-04T23:11:32,238 Levenshtein/_levenshtein.c:4932:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,238 4932 | const lev_wchar **str2p = strings2; 2025-09-04T23:11:32,239 | ^~~~~ 2025-09-04T23:11:32,245 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:32,249 Levenshtein/_levenshtein.c:5087:20: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,249 5087 | const lev_wchar *strings1[], 2025-09-04T23:11:32,249 | ^~~~~ 2025-09-04T23:11:32,253 Levenshtein/_levenshtein.c:5089:20: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,253 5089 | const lev_wchar *strings2[]) 2025-09-04T23:11:32,253 | ^~~~~ 2025-09-04T23:11:32,255 Levenshtein/_levenshtein.c: In function ‘lev_u_set_distance’: 2025-09-04T23:11:32,258 Levenshtein/_levenshtein.c:5107:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,259 5107 | const lev_wchar **sx = strings1; 2025-09-04T23:11:32,259 | ^~~~~ 2025-09-04T23:11:32,263 Levenshtein/_levenshtein.c:5122:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,264 5122 | const lev_wchar *str2 = strings2[i]; 2025-09-04T23:11:32,264 | ^~~~~ 2025-09-04T23:11:32,267 Levenshtein/_levenshtein.c:5124:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,267 5124 | const lev_wchar **str1p = strings1; 2025-09-04T23:11:32,267 | ^~~~~ 2025-09-04T23:11:32,290 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:32,293 Levenshtein/_levenshtein.c:5597:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,293 5597 | lev_u_editops_apply(size_t len1, const lev_wchar *string1, 2025-09-04T23:11:32,293 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:32,297 Levenshtein/_levenshtein.c:5599:21: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,297 5599 | const lev_wchar *string2, 2025-09-04T23:11:32,297 | ^~~~~ 2025-09-04T23:11:32,300 Levenshtein/_levenshtein.c:5602:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,300 5602 | { 2025-09-04T23:11:32,300 | ^ 2025-09-04T23:11:32,300 Levenshtein/_levenshtein.c: In function ‘lev_u_editops_apply’: 2025-09-04T23:11:32,304 Levenshtein/_levenshtein.c:5603:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,304 5603 | lev_wchar *dst, *dpos; /* destination string */ 2025-09-04T23:11:32,304 | ^~~~~~~~~ 2025-09-04T23:11:32,305 Levenshtein/_levenshtein.c:5603:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,309 Levenshtein/_levenshtein.c:5604:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,309 5604 | const lev_wchar *spos; /* source string position */ 2025-09-04T23:11:32,309 | ^~~~~ 2025-09-04T23:11:32,313 Levenshtein/_levenshtein.c:5609:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,313 5609 | dpos = dst = (lev_wchar*)safe_malloc((n + len1), sizeof(lev_wchar)); 2025-09-04T23:11:32,313 | ^~~~ 2025-09-04T23:11:32,314 Levenshtein/_levenshtein.c:5609:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,318 Levenshtein/_levenshtein.c:5620:7: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,318 5620 | memcpy(dpos, spos, j*sizeof(lev_wchar)); 2025-09-04T23:11:32,319 | ^~~~~~ 2025-09-04T23:11:32,323 Levenshtein/_levenshtein.c:5641:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,323 5641 | memcpy(dpos, spos, j*sizeof(lev_wchar)); 2025-09-04T23:11:32,323 | ^~~~~~ 2025-09-04T23:11:32,327 Levenshtein/_levenshtein.c:5648:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,327 5648 | return realloc(dst, *len*sizeof(lev_wchar)); 2025-09-04T23:11:32,327 | ^~~~~~ 2025-09-04T23:11:32,334 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:32,337 Levenshtein/_levenshtein.c:5859:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,337 5859 | ueditops_from_cost_matrix(size_t len1, const lev_wchar *string1, size_t o1, 2025-09-04T23:11:32,337 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:32,341 Levenshtein/_levenshtein.c:5860:27: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,341 5860 | size_t len2, const lev_wchar *string2, size_t o2, 2025-09-04T23:11:32,342 | ^~~~~~ 2025-09-04T23:11:32,347 Levenshtein/_levenshtein.c:5964:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,347 5964 | lev_u_editops_find(size_t len1, const lev_wchar *string1, 2025-09-04T23:11:32,347 | ^~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:32,352 Levenshtein/_levenshtein.c:5965:20: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,352 5965 | size_t len2, const lev_wchar *string2, 2025-09-04T23:11:32,352 | ^~~~~~ 2025-09-04T23:11:32,354 Levenshtein/_levenshtein.c: In function ‘lev_u_editops_find’: 2025-09-04T23:11:32,359 Levenshtein/_levenshtein.c:6007:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,359 6007 | const lev_wchar char1 = string1[i - 1]; 2025-09-04T23:11:32,359 | ^~~~~ 2025-09-04T23:11:32,364 Levenshtein/_levenshtein.c:6008:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,364 6008 | const lev_wchar *char2p = string2; 2025-09-04T23:11:32,364 | ^~~~~ 2025-09-04T23:11:32,376 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:32,379 Levenshtein/_levenshtein.c:6354:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,379 6354 | lev_u_opcodes_apply(size_t len1, const lev_wchar *string1, 2025-09-04T23:11:32,379 | ^~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:32,384 Levenshtein/_levenshtein.c:6355:21: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,384 6355 | size_t len2, const lev_wchar *string2, 2025-09-04T23:11:32,384 | ^~~~~~ 2025-09-04T23:11:32,387 Levenshtein/_levenshtein.c:6358:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,387 6358 | { 2025-09-04T23:11:32,387 | ^ 2025-09-04T23:11:32,387 Levenshtein/_levenshtein.c: In function ‘lev_u_opcodes_apply’: 2025-09-04T23:11:32,392 Levenshtein/_levenshtein.c:6359:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,392 6359 | lev_wchar *dst, *dpos; /* destination string */ 2025-09-04T23:11:32,392 | ^~~~~~~~~ 2025-09-04T23:11:32,393 Levenshtein/_levenshtein.c:6359:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,397 Levenshtein/_levenshtein.c:6360:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,398 6360 | const lev_wchar *spos; /* source string position */ 2025-09-04T23:11:32,398 | ^~~~~ 2025-09-04T23:11:32,402 Levenshtein/_levenshtein.c:6365:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,402 6365 | dpos = dst = (lev_wchar*)safe_malloc((len1 + len2), sizeof(lev_wchar)); 2025-09-04T23:11:32,403 | ^~~~ 2025-09-04T23:11:32,403 Levenshtein/_levenshtein.c:6365:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,408 Levenshtein/_levenshtein.c:6376:14: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,408 6376 | (bops->dend - bops->dbeg)*sizeof(lev_wchar)); 2025-09-04T23:11:32,408 | ^ 2025-09-04T23:11:32,413 Levenshtein/_levenshtein.c:6381:14: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,413 6381 | (bops->send - bops->sbeg)*sizeof(lev_wchar)); 2025-09-04T23:11:32,413 | ^ 2025-09-04T23:11:32,418 Levenshtein/_levenshtein.c:6393:3: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-04T23:11:32,418 6393 | return realloc(dst, *len*sizeof(lev_wchar)); 2025-09-04T23:11:32,418 | ^~~~~~ 2025-09-04T23:11:32,499 Levenshtein/_levenshtein.c: At top level: 2025-09-04T23:11:32,503 Levenshtein/_levenshtein.c:6720:1: warning: ‘lev_opcodes_total_cost’ defined but not used [-Wunused-function] 2025-09-04T23:11:32,503 6720 | lev_opcodes_total_cost(size_t nb, 2025-09-04T23:11:32,503 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:32,506 Levenshtein/_levenshtein.c:6675:1: warning: ‘lev_editops_normalize’ defined but not used [-Wunused-function] 2025-09-04T23:11:32,506 6675 | lev_editops_normalize(size_t n, 2025-09-04T23:11:32,507 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:32,510 Levenshtein/_levenshtein.c:6650:1: warning: ‘lev_editops_total_cost’ defined but not used [-Wunused-function] 2025-09-04T23:11:32,510 6650 | lev_editops_total_cost(size_t n, 2025-09-04T23:11:32,510 | ^~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:32,512 Levenshtein/_levenshtein.c:2570:1: warning: ‘lev_u_edit_distance_sod’ defined but not used [-Wunused-function] 2025-09-04T23:11:32,512 2570 | lev_u_edit_distance_sod(size_t len, const lev_wchar *string, 2025-09-04T23:11:32,512 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:32,513 Levenshtein/_levenshtein.c:2391:1: warning: ‘lev_edit_distance_sod’ defined but not used [-Wunused-function] 2025-09-04T23:11:32,513 2391 | lev_edit_distance_sod(size_t len, const lev_byte *string, 2025-09-04T23:11:32,513 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-04T23:11:32,522 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-04T23:11:32,666 ERROR: python setup.py bdist_wheel exited with 1 2025-09-04T23:11:32,680 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-04T23:11:32,680 exec(compile('"'"''"'"''"'"' 2025-09-04T23:11:32,680 # This is -- a caller that pip uses to run setup.py 2025-09-04T23:11:32,680 # 2025-09-04T23:11:32,680 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-04T23:11:32,680 # import from `distutils.core` to work with newer packaging standards. 2025-09-04T23:11:32,680 # - It provides a clear error message when setuptools is not installed. 2025-09-04T23:11:32,680 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-04T23:11:32,680 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-04T23:11:32,680 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-04T23:11:32,680 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-04T23:11:32,680 import os, sys, tokenize, traceback 2025-09-04T23:11:32,680 2025-09-04T23:11:32,680 try: 2025-09-04T23:11:32,680 import setuptools 2025-09-04T23:11:32,680 except ImportError: 2025-09-04T23:11:32,680 print( 2025-09-04T23:11:32,680 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-04T23:11:32,680 "the build environment with exception:", 2025-09-04T23:11:32,680 file=sys.stderr, 2025-09-04T23:11:32,680 ) 2025-09-04T23:11:32,680 traceback.print_exc() 2025-09-04T23:11:32,680 sys.exit(1) 2025-09-04T23:11:32,680 2025-09-04T23:11:32,680 __file__ = %r 2025-09-04T23:11:32,680 sys.argv[0] = __file__ 2025-09-04T23:11:32,680 2025-09-04T23:11:32,680 if os.path.exists(__file__): 2025-09-04T23:11:32,680 filename = __file__ 2025-09-04T23:11:32,680 with tokenize.open(__file__) as f: 2025-09-04T23:11:32,680 setup_py_code = f.read() 2025-09-04T23:11:32,680 else: 2025-09-04T23:11:32,680 filename = "" 2025-09-04T23:11:32,680 setup_py_code = "from setuptools import setup; setup()" 2025-09-04T23:11:32,680 2025-09-04T23:11:32,680 exec(compile(setup_py_code, filename, "exec")) 2025-09-04T23:11:32,680 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-crsq25ad/python-levenshtein_af660d164088446399363712229f47f9/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-yb3rkcgt[/] 2025-09-04T23:11:32,680 [bold magenta]cwd[/]: /tmp/pip-wheel-crsq25ad/python-levenshtein_af660d164088446399363712229f47f9/ 2025-09-04T23:11:32,680 Building wheel for python-levenshtein (setup.py): finished with status 'error' 2025-09-04T23:11:32,681 ERROR: Failed building wheel for python-levenshtein 2025-09-04T23:11:32,682 Running setup.py clean for python-levenshtein 2025-09-04T23:11:32,683 Running command python setup.py clean 2025-09-04T23:11:33,747 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-04T23:11:33,747 !! 2025-09-04T23:11:33,748 ******************************************************************************** 2025-09-04T23:11:33,748 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-04T23:11:33,748 License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+) 2025-09-04T23:11:33,748 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-04T23:11:33,748 ******************************************************************************** 2025-09-04T23:11:33,748 !! 2025-09-04T23:11:33,748 self._finalize_license_expression() 2025-09-04T23:11:33,823 running clean 2025-09-04T23:11:33,968 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-04T23:11:33,968 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-04T23:11:33,968 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-04T23:11:33,968 'build/scripts-3.13' does not exist -- can't clean it 2025-09-04T23:11:33,969 removing 'build' 2025-09-04T23:11:34,080 Failed to build python-levenshtein 2025-09-04T23:11:34,081 ERROR: Failed to build one or more wheels 2025-09-04T23:11:34,082 Exception information: 2025-09-04T23:11:34,082 Traceback (most recent call last): 2025-09-04T23:11:34,082 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-04T23:11:34,082 status = _inner_run() 2025-09-04T23:11:34,082 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-04T23:11:34,082 return self.run(options, args) 2025-09-04T23:11:34,082 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-04T23:11:34,082 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-04T23:11:34,082 return func(self, options, args) 2025-09-04T23:11:34,082 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-04T23:11:34,082 raise CommandError("Failed to build one or more wheels") 2025-09-04T23:11:34,082 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-04T23:11:34,086 Removed build tracker: '/tmp/pip-build-tracker-swb2asfz'