2025-09-12T03:14:05,157 Created temporary directory: /tmp/pip-build-tracker-vy7pweol 2025-09-12T03:14:05,157 Initialized build tracking at /tmp/pip-build-tracker-vy7pweol 2025-09-12T03:14:05,158 Created build tracker: /tmp/pip-build-tracker-vy7pweol 2025-09-12T03:14:05,158 Entered build tracker: /tmp/pip-build-tracker-vy7pweol 2025-09-12T03:14:05,158 Created temporary directory: /tmp/pip-wheel-5n2ogxj9 2025-09-12T03:14:05,162 Created temporary directory: /tmp/pip-ephem-wheel-cache-x1mlzz1k 2025-09-12T03:14:05,226 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T03:14:05,229 2 location(s) to search for versions of batch-jaro-winkler: 2025-09-12T03:14:05,229 * https://pypi.org/simple/batch-jaro-winkler/ 2025-09-12T03:14:05,229 * https://www.piwheels.org/simple/batch-jaro-winkler/ 2025-09-12T03:14:05,230 Fetching project page and analyzing links: https://pypi.org/simple/batch-jaro-winkler/ 2025-09-12T03:14:05,230 Getting page https://pypi.org/simple/batch-jaro-winkler/ 2025-09-12T03:14:05,232 Found index url https://pypi.org/simple/ 2025-09-12T03:14:05,389 Fetched page https://pypi.org/simple/batch-jaro-winkler/ as application/vnd.pypi.simple.v1+json 2025-09-12T03:14:05,391 Found link https://files.pythonhosted.org/packages/30/71/ecfe235bfdd3495efb93fbd61a475fd8a3154f07a9ed8d4031825b21fbfc/batch_jaro_winkler-0.1.0.tar.gz (from https://pypi.org/simple/batch-jaro-winkler/), version: 0.1.0 2025-09-12T03:14:05,391 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/12/42/5282e89c0fdf9d4019372160cd0de04afc6e3003097b13b7a597042f7388/batch_jaro_winkler-0.1.1-py3.11-macosx-13.2-x86_64.egg (from https://pypi.org/simple/batch-jaro-winkler/) 2025-09-12T03:14:05,391 Found link https://files.pythonhosted.org/packages/fa/0e/f29ff3f89fca735afa37897a5611bde89b10f0c086437d5572e50f15cd66/batch_jaro_winkler-0.1.1.tar.gz (from https://pypi.org/simple/batch-jaro-winkler/), version: 0.1.1 2025-09-12T03:14:05,392 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/42/20/19cd8ee24c22ca650f790bdb79ce76514d0c3ea8691803228fd7b0edc671/batch_jaro_winkler-0.1.2-py3.11-macosx-13.2-x86_64.egg (from https://pypi.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,392 Found link https://files.pythonhosted.org/packages/cb/66/e4c96bd758a7316e72f038c6ce8b6fa464c1b8171901c740bd127f9a3597/batch_jaro_winkler-0.1.2.tar.gz (from https://pypi.org/simple/batch-jaro-winkler/) (requires-python:>=3.3), version: 0.1.2 2025-09-12T03:14:05,393 Found link https://files.pythonhosted.org/packages/47/91/9479c7fb3b2105ab86a4d9ebf64f2fba60c3fec49ff41de51b373934f882/batch_jaro_winkler-0.1.3.tar.gz (from https://pypi.org/simple/batch-jaro-winkler/) (requires-python:>=3.3), version: 0.1.3 2025-09-12T03:14:05,393 Found link https://files.pythonhosted.org/packages/ba/d2/f86e6cb70c673e15df6c337774077d9a38dff1346a40c38e69e54e05179d/batch_jaro_winkler-0.1.6.zip (from https://pypi.org/simple/batch-jaro-winkler/) (requires-python:>=3.3), version: 0.1.6 2025-09-12T03:14:05,394 Fetching project page and analyzing links: https://www.piwheels.org/simple/batch-jaro-winkler/ 2025-09-12T03:14:05,394 Getting page https://www.piwheels.org/simple/batch-jaro-winkler/ 2025-09-12T03:14:05,395 Found index url https://www.piwheels.org/simple/ 2025-09-12T03:14:05,500 Fetched page https://www.piwheels.org/simple/batch-jaro-winkler/ as text/html 2025-09-12T03:14:05,506 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.6-cp311-cp311-linux_armv6l.whl#sha256=d2e3cca30f218ebee06f4ac4fe9ddb96e940b5f50f39be4a66d179604866c291 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,506 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.6-cp311-cp311-linux_armv7l.whl#sha256=d2e3cca30f218ebee06f4ac4fe9ddb96e940b5f50f39be4a66d179604866c291 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,506 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.6-cp39-cp39-linux_armv6l.whl#sha256=c567c4e582eee7be784ad3a2d53dad4fd046522192882afeda1aedef9f35f607 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,507 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.6-cp39-cp39-linux_armv7l.whl#sha256=c567c4e582eee7be784ad3a2d53dad4fd046522192882afeda1aedef9f35f607 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,507 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.3-cp311-cp311-linux_armv6l.whl#sha256=b07c8f3b1fb906a43f34518b64b2c262ccf7fe412e15804bcdba6b283317ef0e (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,507 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.3-cp311-cp311-linux_armv7l.whl#sha256=b07c8f3b1fb906a43f34518b64b2c262ccf7fe412e15804bcdba6b283317ef0e (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,507 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.3-cp37-cp37m-linux_armv6l.whl#sha256=a6d7ca54c8cef0a5087618eb5cc6e1cbd775c6d6b5d1000c1199a0007afcf1a9 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,507 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.3-cp37-cp37m-linux_armv7l.whl#sha256=a6d7ca54c8cef0a5087618eb5cc6e1cbd775c6d6b5d1000c1199a0007afcf1a9 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,507 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.3-cp39-cp39-linux_armv6l.whl#sha256=355ed81743c2e0ebd8105ef4f1c4becfe2cb7d750d1c6f1681807a66bc622ba6 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,507 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.3-cp39-cp39-linux_armv7l.whl#sha256=355ed81743c2e0ebd8105ef4f1c4becfe2cb7d750d1c6f1681807a66bc622ba6 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,508 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.2-cp39-cp39-linux_armv6l.whl#sha256=1aee51c4a9ca16e46abec9e9abe3bc92534c8165b9331e972860657e5622dcd1 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,508 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.2-cp39-cp39-linux_armv7l.whl#sha256=1aee51c4a9ca16e46abec9e9abe3bc92534c8165b9331e972860657e5622dcd1 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,508 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.2-cp37-cp37m-linux_armv6l.whl#sha256=cbf4d903b574d61badb7349a657f1392bce8d3b2925393ac613b117ced368a5f (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,508 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.2-cp37-cp37m-linux_armv7l.whl#sha256=cbf4d903b574d61badb7349a657f1392bce8d3b2925393ac613b117ced368a5f (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,508 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.2-cp311-cp311-linux_armv6l.whl#sha256=499ee68cf917300236abcb21a4646c4f9991c463bb26664d339f1691235f967a (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,508 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.2-cp311-cp311-linux_armv7l.whl#sha256=499ee68cf917300236abcb21a4646c4f9991c463bb26664d339f1691235f967a (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,508 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.1-cp35-cp35m-linux_armv6l.whl#sha256=ec7e72e5e214c5ba829250b43a0bb2d3cf8f796e411915ebc0214191e834e55f (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,508 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.1-cp35-cp35m-linux_armv7l.whl#sha256=ec7e72e5e214c5ba829250b43a0bb2d3cf8f796e411915ebc0214191e834e55f (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,509 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.1-cp37-cp37m-linux_armv6l.whl#sha256=06d7855011943160eac3480f57917eaf608a3569b123bdc66e1e1a3678e4b133 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,509 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.1-cp37-cp37m-linux_armv7l.whl#sha256=06d7855011943160eac3480f57917eaf608a3569b123bdc66e1e1a3678e4b133 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,509 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.1-cp39-cp39-linux_armv6l.whl#sha256=7b6bd31a0358537df411c91c464b676fa0421f7b2973f45a2b4fe4cb89d3ff3e (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,509 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.1-cp39-cp39-linux_armv7l.whl#sha256=7b6bd31a0358537df411c91c464b676fa0421f7b2973f45a2b4fe4cb89d3ff3e (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,509 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.0-cp35-cp35m-linux_armv7l.whl#sha256=15db9ce72fd673062c1415ceff83251c51fbba022f8455955d5bc0c67a717fb2 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,509 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.0-cp35-cp35m-linux_armv6l.whl#sha256=15db9ce72fd673062c1415ceff83251c51fbba022f8455955d5bc0c67a717fb2 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,509 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.0-cp37-cp37m-linux_armv6l.whl#sha256=05497d34f2b192ef4c2308fd4eeb60893b49b2dd462918d53ea9f73838d32a45 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,510 Skipping link: No binaries permitted for batch-jaro-winkler: https://archive1.piwheels.org/simple/batch-jaro-winkler/batch_jaro_winkler-0.1.0-cp37-cp37m-linux_armv7l.whl#sha256=05497d34f2b192ef4c2308fd4eeb60893b49b2dd462918d53ea9f73838d32a45 (from https://www.piwheels.org/simple/batch-jaro-winkler/) (requires-python:>=3.3) 2025-09-12T03:14:05,510 Skipping link: not a file: https://www.piwheels.org/simple/batch-jaro-winkler/ 2025-09-12T03:14:05,510 Skipping link: not a file: https://pypi.org/simple/batch-jaro-winkler/ 2025-09-12T03:14:05,534 Given no hashes to check 1 links for project 'batch-jaro-winkler': discarding no candidates 2025-09-12T03:14:05,535 Collecting batch-jaro-winkler==0.1.2 2025-09-12T03:14:05,537 Created temporary directory: /tmp/pip-unpack-fzjw_4on 2025-09-12T03:14:05,678 Downloading batch_jaro_winkler-0.1.2.tar.gz (87 kB) 2025-09-12T03:14:05,734 Added batch-jaro-winkler==0.1.2 from https://files.pythonhosted.org/packages/cb/66/e4c96bd758a7316e72f038c6ce8b6fa464c1b8171901c740bd127f9a3597/batch_jaro_winkler-0.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-vy7pweol' 2025-09-12T03:14:05,735 Running setup.py (path:/tmp/pip-wheel-5n2ogxj9/batch-jaro-winkler_534eaa751cb94dc68ede352d3c351730/setup.py) egg_info for package batch-jaro-winkler 2025-09-12T03:14:05,735 Created temporary directory: /tmp/pip-pip-egg-info-ux6xkovx 2025-09-12T03:14:05,735 Preparing metadata (setup.py): started 2025-09-12T03:14:05,736 Running command python setup.py egg_info 2025-09-12T03:14:07,388 Preparing metadata (setup.py): finished with status 'done' 2025-09-12T03:14:07,393 Source in /tmp/pip-wheel-5n2ogxj9/batch-jaro-winkler_534eaa751cb94dc68ede352d3c351730 has version 0.1.2, which satisfies requirement batch-jaro-winkler==0.1.2 from https://files.pythonhosted.org/packages/cb/66/e4c96bd758a7316e72f038c6ce8b6fa464c1b8171901c740bd127f9a3597/batch_jaro_winkler-0.1.2.tar.gz 2025-09-12T03:14:07,394 Removed batch-jaro-winkler==0.1.2 from https://files.pythonhosted.org/packages/cb/66/e4c96bd758a7316e72f038c6ce8b6fa464c1b8171901c740bd127f9a3597/batch_jaro_winkler-0.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-vy7pweol' 2025-09-12T03:14:07,399 Created temporary directory: /tmp/pip-unpack-xj8popmv 2025-09-12T03:14:07,399 Created temporary directory: /tmp/pip-unpack-2yli1qlw 2025-09-12T03:14:07,399 Building wheels for collected packages: batch-jaro-winkler 2025-09-12T03:14:07,401 Created temporary directory: /tmp/pip-wheel-8kbcysi3 2025-09-12T03:14:07,402 DEPRECATION: Building 'batch-jaro-winkler' 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 'batch-jaro-winkler'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-12T03:14:07,403 Building wheel for batch-jaro-winkler (setup.py): started 2025-09-12T03:14:07,404 Destination directory: /tmp/pip-wheel-8kbcysi3 2025-09-12T03:14:07,404 Running command python setup.py bdist_wheel 2025-09-12T03:14:09,671 cbatch_jaro_winkler.c:845:1: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-12T03:14:09,671 845 | static CYTHON_INLINE size_t __Pyx_Py_UNICODE_strlen(const Py_UNICODE *u) { 2025-09-12T03:14:09,671 | ^~~~~~ 2025-09-12T03:14:09,671 cbatch_jaro_winkler.c: In function ‘__Pyx_Py_UNICODE_strlen’: 2025-09-12T03:14:09,672 cbatch_jaro_winkler.c:846:5: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-12T03:14:09,672 846 | const Py_UNICODE *u_end = u; 2025-09-12T03:14:09,672 | ^~~~~ 2025-09-12T03:14:09,713 cbatch_jaro_winkler.c: In function ‘__pyx_pf_18batch_jaro_winkler_2build_exportable_model’: 2025-09-12T03:14:09,716 cbatch_jaro_winkler.c:2901:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T03:14:09,716 2901 | __Pyx_GetModuleGlobalName(__pyx_t_2, __pyx_n_s_build_exportable_model_bytes); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 79, __pyx_L1_error) 2025-09-12T03:14:09,716 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:09,717 In file included from /usr/include/python3.13/dictobject.h:101, 2025-09-12T03:14:09,717 from /usr/include/python3.13/Python.h:90, 2025-09-12T03:14:09,717 from cbatch_jaro_winkler.c:24: 2025-09-12T03:14:09,717 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T03:14:09,717 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T03:14:09,717 | ^~~~~~~~~~~~~~ 2025-09-12T03:14:09,723 cbatch_jaro_winkler.c: In function ‘__pyx_f_18batch_jaro_winkler_c_results_to_python’: 2025-09-12T03:14:09,726 cbatch_jaro_winkler.c:3292:35: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘int’} and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-12T03:14:09,727 3292 | for (__pyx_temp=0; __pyx_temp < __pyx_v_nb_results; __pyx_temp++) { 2025-09-12T03:14:09,727 | ^ 2025-09-12T03:14:09,755 cbatch_jaro_winkler.c: In function ‘__pyx_pf_18batch_jaro_winkler_8jaro_winkler_distance’: 2025-09-12T03:14:09,760 cbatch_jaro_winkler.c:4542:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T03:14:09,760 4542 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_jaro_winkler_distance_bytes); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 183, __pyx_L1_error) 2025-09-12T03:14:09,760 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:09,761 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T03:14:09,761 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T03:14:09,761 | ^~~~~~~~~~~~~~ 2025-09-12T03:14:09,768 cbatch_jaro_winkler.c: In function ‘__pyx_pf_18batch_jaro_winkler_10jaro_distance_bytes’: 2025-09-12T03:14:09,774 cbatch_jaro_winkler.c:4729:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T03:14:09,774 4729 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_jaro_winkler_distance_bytes); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 186, __pyx_L1_error) 2025-09-12T03:14:09,774 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:09,774 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T03:14:09,774 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T03:14:09,774 | ^~~~~~~~~~~~~~ 2025-09-12T03:14:09,782 cbatch_jaro_winkler.c: In function ‘__pyx_pf_18batch_jaro_winkler_12jaro_distance’: 2025-09-12T03:14:09,787 cbatch_jaro_winkler.c:4902:3: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T03:14:09,787 4902 | __Pyx_GetModuleGlobalName(__pyx_t_1, __pyx_n_s_jaro_distance_bytes); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 189, __pyx_L1_error) 2025-09-12T03:14:09,787 | ^~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:09,787 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T03:14:09,788 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T03:14:09,788 | ^~~~~~~~~~~~~~ 2025-09-12T03:14:09,819 cbatch_jaro_winkler.c: In function ‘__pyx_tp_dealloc_18batch_jaro_winkler_RuntimeModel’: 2025-09-12T03:14:09,825 cbatch_jaro_winkler.c:4970:104: error: implicit declaration of function ‘_PyGC_FINALIZED’ [-Wimplicit-function-declaration] 2025-09-12T03:14:09,825 4970 | if (unlikely(PyType_HasFeature(Py_TYPE(o), Py_TPFLAGS_HAVE_FINALIZE) && Py_TYPE(o)->tp_finalize) && !_PyGC_FINALIZED(o)) { 2025-09-12T03:14:09,825 | ^~~~~~~~~~~~~~~ 2025-09-12T03:14:09,895 cbatch_jaro_winkler.c: In function ‘__Pyx_Raise’: 2025-09-12T03:14:09,901 cbatch_jaro_winkler.c:6218:34: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-12T03:14:09,901 6218 | PyObject* tmp_tb = tstate->curexc_traceback; 2025-09-12T03:14:09,901 | ^~ 2025-09-12T03:14:09,908 cbatch_jaro_winkler.c:6221:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-12T03:14:09,908 6221 | tstate->curexc_traceback = tb; 2025-09-12T03:14:09,908 | ^~ 2025-09-12T03:14:09,909 cbatch_jaro_winkler.c: In function ‘__Pyx_PyInt_NeObjC’: 2025-09-12T03:14:09,915 cbatch_jaro_winkler.c:6249:51: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T03:14:09,915 6249 | const digit* digits = ((PyLongObject*)op1)->ob_digit; 2025-09-12T03:14:09,915 | ^~ 2025-09-12T03:14:09,930 cbatch_jaro_winkler.c: In function ‘__Pyx_PyInt_AddObjC’: 2025-09-12T03:14:09,937 cbatch_jaro_winkler.c:6423:51: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T03:14:09,937 6423 | const digit* digits = ((PyLongObject*)op1)->ob_digit; 2025-09-12T03:14:09,937 | ^~ 2025-09-12T03:14:09,957 cbatch_jaro_winkler.c: In function ‘__Pyx_get_tp_dict_version’: 2025-09-12T03:14:09,964 cbatch_jaro_winkler.c:6782:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T03:14:09,964 6782 | return likely(dict) ? __PYX_GET_DICT_VERSION(dict) : 0; 2025-09-12T03:14:09,964 | ^~~~~~ 2025-09-12T03:14:09,964 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T03:14:09,964 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T03:14:09,965 | ^~~~~~~~~~~~~~ 2025-09-12T03:14:09,965 cbatch_jaro_winkler.c: In function ‘__Pyx_get_object_dict_version’: 2025-09-12T03:14:09,971 cbatch_jaro_winkler.c:6794:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T03:14:09,972 6794 | return (dictptr && *dictptr) ? __PYX_GET_DICT_VERSION(*dictptr) : 0; 2025-09-12T03:14:09,972 | ^~~~~~ 2025-09-12T03:14:09,972 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T03:14:09,972 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T03:14:09,972 | ^~~~~~~~~~~~~~ 2025-09-12T03:14:09,972 cbatch_jaro_winkler.c: In function ‘__Pyx_object_dict_version_matches’: 2025-09-12T03:14:09,979 cbatch_jaro_winkler.c:6798:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T03:14:09,979 6798 | if (unlikely(!dict) || unlikely(tp_dict_version != __PYX_GET_DICT_VERSION(dict))) 2025-09-12T03:14:09,979 | ^~ 2025-09-12T03:14:09,980 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T03:14:09,980 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T03:14:09,980 | ^~~~~~~~~~~~~~ 2025-09-12T03:14:09,981 cbatch_jaro_winkler.c: In function ‘__Pyx__GetModuleGlobalName’: 2025-09-12T03:14:09,988 cbatch_jaro_winkler.c:6815:5: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T03:14:09,988 6815 | __PYX_UPDATE_DICT_CACHE(__pyx_d, result, *dict_cached_value, *dict_version) 2025-09-12T03:14:09,989 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:09,989 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T03:14:09,989 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T03:14:09,989 | ^~~~~~~~~~~~~~ 2025-09-12T03:14:09,999 cbatch_jaro_winkler.c: In function ‘__Pyx_PyInt_EqObjC’: 2025-09-12T03:14:10,006 cbatch_jaro_winkler.c:7023:51: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T03:14:10,006 7023 | const digit* digits = ((PyLongObject*)op1)->ob_digit; 2025-09-12T03:14:10,007 | ^~ 2025-09-12T03:14:10,031 cbatch_jaro_winkler.c: In function ‘__Pyx_CLineForTraceback’: 2025-09-12T03:14:10,039 cbatch_jaro_winkler.c:7289:9: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T03:14:10,039 7289 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T03:14:10,039 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:10,039 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T03:14:10,039 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T03:14:10,039 | ^~~~~~~~~~~~~~ 2025-09-12T03:14:10,047 cbatch_jaro_winkler.c:7289:9: warning: ‘ma_version_tag’ is deprecated [-Wdeprecated-declarations] 2025-09-12T03:14:10,047 7289 | __PYX_PY_DICT_LOOKUP_IF_MODIFIED( 2025-09-12T03:14:10,048 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:10,048 /usr/include/python3.13/cpython/dictobject.h:25:34: note: declared here 2025-09-12T03:14:10,048 25 | Py_DEPRECATED(3.12) uint64_t ma_version_tag; 2025-09-12T03:14:10,048 | ^~~~~~~~~~~~~~ 2025-09-12T03:14:10,074 cbatch_jaro_winkler.c: In function ‘__Pyx_PyInt_As_size_t’: 2025-09-12T03:14:10,082 cbatch_jaro_winkler.c:7590:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T03:14:10,082 7590 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T03:14:10,083 | ^~ 2025-09-12T03:14:10,105 cbatch_jaro_winkler.c:7645:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T03:14:10,105 7645 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T03:14:10,105 | ^~ 2025-09-12T03:14:10,137 cbatch_jaro_winkler.c:7731:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-12T03:14:10,137 7731 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T03:14:10,137 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:10,138 In file included from /usr/include/python3.13/longobject.h:107, 2025-09-12T03:14:10,138 from /usr/include/python3.13/Python.h:81: 2025-09-12T03:14:10,138 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T03:14:10,138 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T03:14:10,138 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:10,141 cbatch_jaro_winkler.c: In function ‘__Pyx_PyInt_As_uint32_t’: 2025-09-12T03:14:10,149 cbatch_jaro_winkler.c:7824:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T03:14:10,149 7824 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T03:14:10,150 | ^~ 2025-09-12T03:14:10,172 cbatch_jaro_winkler.c:7879:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T03:14:10,172 7879 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T03:14:10,173 | ^~ 2025-09-12T03:14:10,205 cbatch_jaro_winkler.c:7965:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-12T03:14:10,205 7965 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T03:14:10,205 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:10,205 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T03:14:10,205 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T03:14:10,206 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:10,208 cbatch_jaro_winkler.c: In function ‘__Pyx_PyInt_As_char’: 2025-09-12T03:14:10,216 cbatch_jaro_winkler.c:8020:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T03:14:10,217 8020 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T03:14:10,217 | ^~ 2025-09-12T03:14:10,240 cbatch_jaro_winkler.c:8075:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T03:14:10,240 8075 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T03:14:10,240 | ^~ 2025-09-12T03:14:10,273 cbatch_jaro_winkler.c:8161:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-12T03:14:10,273 8161 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T03:14:10,273 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:10,273 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T03:14:10,274 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T03:14:10,274 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:10,276 cbatch_jaro_winkler.c: In function ‘__Pyx_PyInt_As_long’: 2025-09-12T03:14:10,285 cbatch_jaro_winkler.c:8216:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T03:14:10,285 8216 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T03:14:10,285 | ^~ 2025-09-12T03:14:10,308 cbatch_jaro_winkler.c:8271:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T03:14:10,308 8271 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T03:14:10,309 | ^~ 2025-09-12T03:14:10,341 cbatch_jaro_winkler.c:8357:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-12T03:14:10,341 8357 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T03:14:10,341 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:10,342 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T03:14:10,342 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T03:14:10,342 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:10,344 cbatch_jaro_winkler.c: In function ‘__Pyx_PyInt_As_int’: 2025-09-12T03:14:10,353 cbatch_jaro_winkler.c:8412:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T03:14:10,353 8412 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T03:14:10,353 | ^~ 2025-09-12T03:14:10,377 cbatch_jaro_winkler.c:8467:53: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T03:14:10,377 8467 | const digit* digits = ((PyLongObject*)x)->ob_digit; 2025-09-12T03:14:10,377 | ^~ 2025-09-12T03:14:10,410 cbatch_jaro_winkler.c:8553:27: error: too few arguments to function ‘_PyLong_AsByteArray’ 2025-09-12T03:14:10,410 8553 | int ret = _PyLong_AsByteArray((PyLongObject *)v, 2025-09-12T03:14:10,410 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:10,411 /usr/include/python3.13/cpython/longobject.h:111:17: note: declared here 2025-09-12T03:14:10,411 111 | PyAPI_FUNC(int) _PyLong_AsByteArray(PyLongObject* v, 2025-09-12T03:14:10,411 | ^~~~~~~~~~~~~~~~~~~ 2025-09-12T03:14:10,441 cbatch_jaro_winkler.c: In function ‘__Pyx_PyIndex_AsSsize_t’: 2025-09-12T03:14:10,450 cbatch_jaro_winkler.c:8918:45: error: ‘PyLongObject’ {aka ‘struct _longobject’} has no member named ‘ob_digit’ 2025-09-12T03:14:10,450 8918 | const digit* digits = ((PyLongObject*)b)->ob_digit; 2025-09-12T03:14:10,451 | ^~ 2025-09-12T03:14:10,566 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2025-09-12T03:14:10,734 ERROR: python setup.py bdist_wheel exited with 1 2025-09-12T03:14:10,747 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-12T03:14:10,747 exec(compile('"'"''"'"''"'"' 2025-09-12T03:14:10,747 # This is -- a caller that pip uses to run setup.py 2025-09-12T03:14:10,747 # 2025-09-12T03:14:10,747 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-12T03:14:10,747 # import from `distutils.core` to work with newer packaging standards. 2025-09-12T03:14:10,747 # - It provides a clear error message when setuptools is not installed. 2025-09-12T03:14:10,747 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-12T03:14:10,747 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-12T03:14:10,747 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-12T03:14:10,747 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-12T03:14:10,747 import os, sys, tokenize, traceback 2025-09-12T03:14:10,747 2025-09-12T03:14:10,747 try: 2025-09-12T03:14:10,747 import setuptools 2025-09-12T03:14:10,747 except ImportError: 2025-09-12T03:14:10,747 print( 2025-09-12T03:14:10,747 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-12T03:14:10,747 "the build environment with exception:", 2025-09-12T03:14:10,747 file=sys.stderr, 2025-09-12T03:14:10,747 ) 2025-09-12T03:14:10,747 traceback.print_exc() 2025-09-12T03:14:10,747 sys.exit(1) 2025-09-12T03:14:10,747 2025-09-12T03:14:10,747 __file__ = %r 2025-09-12T03:14:10,747 sys.argv[0] = __file__ 2025-09-12T03:14:10,747 2025-09-12T03:14:10,747 if os.path.exists(__file__): 2025-09-12T03:14:10,747 filename = __file__ 2025-09-12T03:14:10,747 with tokenize.open(__file__) as f: 2025-09-12T03:14:10,747 setup_py_code = f.read() 2025-09-12T03:14:10,747 else: 2025-09-12T03:14:10,747 filename = "" 2025-09-12T03:14:10,747 setup_py_code = "from setuptools import setup; setup()" 2025-09-12T03:14:10,747 2025-09-12T03:14:10,747 exec(compile(setup_py_code, filename, "exec")) 2025-09-12T03:14:10,747 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-5n2ogxj9/batch-jaro-winkler_534eaa751cb94dc68ede352d3c351730/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-8kbcysi3[/] 2025-09-12T03:14:10,747 [bold magenta]cwd[/]: /tmp/pip-wheel-5n2ogxj9/batch-jaro-winkler_534eaa751cb94dc68ede352d3c351730/ 2025-09-12T03:14:10,747 Building wheel for batch-jaro-winkler (setup.py): finished with status 'error' 2025-09-12T03:14:10,748 ERROR: Failed building wheel for batch-jaro-winkler 2025-09-12T03:14:10,749 Running setup.py clean for batch-jaro-winkler 2025-09-12T03:14:10,750 Running command python setup.py clean 2025-09-12T03:14:12,099 'build/lib.linux-armv7l-cpython-313' does not exist -- can't clean it 2025-09-12T03:14:12,099 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-12T03:14:12,099 'build/scripts-3.13' does not exist -- can't clean it 2025-09-12T03:14:12,228 Failed to build batch-jaro-winkler 2025-09-12T03:14:12,229 ERROR: Failed to build one or more wheels 2025-09-12T03:14:12,230 Exception information: 2025-09-12T03:14:12,230 Traceback (most recent call last): 2025-09-12T03:14:12,230 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-12T03:14:12,230 status = _inner_run() 2025-09-12T03:14:12,230 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-12T03:14:12,230 return self.run(options, args) 2025-09-12T03:14:12,230 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-12T03:14:12,230 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-12T03:14:12,230 return func(self, options, args) 2025-09-12T03:14:12,230 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-12T03:14:12,230 raise CommandError("Failed to build one or more wheels") 2025-09-12T03:14:12,230 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-12T03:14:12,235 Removed build tracker: '/tmp/pip-build-tracker-vy7pweol'