2025-09-08T04:41:35,617 Created temporary directory: /tmp/pip-build-tracker-w18___fi 2025-09-08T04:41:35,617 Initialized build tracking at /tmp/pip-build-tracker-w18___fi 2025-09-08T04:41:35,618 Created build tracker: /tmp/pip-build-tracker-w18___fi 2025-09-08T04:41:35,618 Entered build tracker: /tmp/pip-build-tracker-w18___fi 2025-09-08T04:41:35,618 Created temporary directory: /tmp/pip-wheel-wln3492_ 2025-09-08T04:41:35,621 Created temporary directory: /tmp/pip-ephem-wheel-cache-osjmh1iq 2025-09-08T04:41:35,680 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T04:41:35,682 2 location(s) to search for versions of diff-match-patch-python: 2025-09-08T04:41:35,682 * https://pypi.org/simple/diff-match-patch-python/ 2025-09-08T04:41:35,682 * https://www.piwheels.org/simple/diff-match-patch-python/ 2025-09-08T04:41:35,683 Fetching project page and analyzing links: https://pypi.org/simple/diff-match-patch-python/ 2025-09-08T04:41:35,683 Getting page https://pypi.org/simple/diff-match-patch-python/ 2025-09-08T04:41:35,684 Found index url https://pypi.org/simple/ 2025-09-08T04:41:35,754 Fetched page https://pypi.org/simple/diff-match-patch-python/ as application/vnd.pypi.simple.v1+json 2025-09-08T04:41:35,755 Found link https://files.pythonhosted.org/packages/ad/02/037e05e7c95a3513477e161584b30036709034386cb7ac35c307f4dda448/diff_match_patch_python-1.0.tar.gz (from https://pypi.org/simple/diff-match-patch-python/), version: 1.0 2025-09-08T04:41:35,756 Found link https://files.pythonhosted.org/packages/37/72/865fadff77af131f66fbabb13c37c6f8011c5dd095fc6e5409e9c72d4bb5/diff_match_patch_python-1.0.1.tar.gz (from https://pypi.org/simple/diff-match-patch-python/), version: 1.0.1 2025-09-08T04:41:35,756 Found link https://files.pythonhosted.org/packages/a3/16/704cc1a8840eac28bd5d269b133adccecab7dc0d8df733ff50605c67ba50/diff_match_patch_python-1.0.2.tar.gz (from https://pypi.org/simple/diff-match-patch-python/), version: 1.0.2 2025-09-08T04:41:35,756 Found link https://files.pythonhosted.org/packages/ff/29/73ae14e651a1070e1be512696970a8660e81d1209550b434c35bd71bdba8/diff_match_patch_python-1.0.3.tar.gz (from https://pypi.org/simple/diff-match-patch-python/), version: 1.0.3 2025-09-08T04:41:35,756 Fetching project page and analyzing links: https://www.piwheels.org/simple/diff-match-patch-python/ 2025-09-08T04:41:35,757 Getting page https://www.piwheels.org/simple/diff-match-patch-python/ 2025-09-08T04:41:35,758 Found index url https://www.piwheels.org/simple/ 2025-09-08T04:41:35,847 Fetched page https://www.piwheels.org/simple/diff-match-patch-python/ as text/html 2025-09-08T04:41:35,854 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.3-cp311-cp311-linux_armv6l.whl#sha256=3c98355a03ca306f6f9caee6c69259860033f63461132d193580b36f81dd8ea0 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,854 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.3-cp311-cp311-linux_armv7l.whl#sha256=3c98355a03ca306f6f9caee6c69259860033f63461132d193580b36f81dd8ea0 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,854 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.3-cp39-cp39-linux_armv6l.whl#sha256=cb54ddaaf1a3fdd5406433dc0d7ceb7036fa9b0799d3892334b2d549836e31fe (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,854 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.3-cp39-cp39-linux_armv7l.whl#sha256=cb54ddaaf1a3fdd5406433dc0d7ceb7036fa9b0799d3892334b2d549836e31fe (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,855 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.3-cp35-cp35m-linux_armv6l.whl#sha256=3c62cea232736986cde1ecba11a514400c863fcc41221d3f76420bd17b723edb (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,855 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.3-cp35-cp35m-linux_armv7l.whl#sha256=3c62cea232736986cde1ecba11a514400c863fcc41221d3f76420bd17b723edb (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,855 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.3-cp37-cp37m-linux_armv6l.whl#sha256=f5372097bee3f9c836d2cd3bf060a50efa80d5cb5d7702bdf562798715bd18bd (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,855 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.3-cp37-cp37m-linux_armv7l.whl#sha256=f5372097bee3f9c836d2cd3bf060a50efa80d5cb5d7702bdf562798715bd18bd (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,855 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.2-cp34-cp34m-linux_armv6l.whl#sha256=ff66421800d0e2c084e4554f6b8c9157d534cabd8ed31ade8a2afe8622082ae2 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,855 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.2-cp34-cp34m-linux_armv7l.whl#sha256=ff66421800d0e2c084e4554f6b8c9157d534cabd8ed31ade8a2afe8622082ae2 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,855 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.2-cp35-cp35m-linux_armv7l.whl#sha256=3f93d670064a61a1e66ab4b6f039dad35edef190278fd0eae3b5b45fd1f29997 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,855 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.2-cp35-cp35m-linux_armv6l.whl#sha256=3f93d670064a61a1e66ab4b6f039dad35edef190278fd0eae3b5b45fd1f29997 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,856 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.2-cp37-cp37m-linux_armv7l.whl#sha256=b440380a48758fd2206e0e1e1152dbfc75a433b9d73a72bec57af0bfb40f3453 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,856 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.2-cp37-cp37m-linux_armv6l.whl#sha256=b440380a48758fd2206e0e1e1152dbfc75a433b9d73a72bec57af0bfb40f3453 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,856 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.2-cp311-cp311-linux_armv6l.whl#sha256=b234ee9a81a0de6092686f1a23c1247f42b74c98b9e653fda741742fb0ae1fca (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,856 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.2-cp311-cp311-linux_armv7l.whl#sha256=b234ee9a81a0de6092686f1a23c1247f42b74c98b9e653fda741742fb0ae1fca (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,856 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.2-cp39-cp39-linux_armv6l.whl#sha256=729f58b6762a8aa27994f1efd2303b02325529389823ff097ab0a9e7033493e9 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,856 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.2-cp39-cp39-linux_armv7l.whl#sha256=729f58b6762a8aa27994f1efd2303b02325529389823ff097ab0a9e7033493e9 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,856 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.1-cp34-cp34m-linux_armv6l.whl#sha256=beb951c6437c6be5af41cd0fd6430bde5827deadbbe6347ca4f5828e02889abb (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,856 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.1-cp34-cp34m-linux_armv7l.whl#sha256=beb951c6437c6be5af41cd0fd6430bde5827deadbbe6347ca4f5828e02889abb (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,857 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.1-cp35-cp35m-linux_armv7l.whl#sha256=755835cf007f10391d856688f63101f386988706bd1ffcb23bca0c9a30cc8d39 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,857 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.1-cp35-cp35m-linux_armv6l.whl#sha256=755835cf007f10391d856688f63101f386988706bd1ffcb23bca0c9a30cc8d39 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,857 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.1-cp37-cp37m-linux_armv7l.whl#sha256=23b86144cf74f6739020e191a3f3de085306afdfa688174a2ccdd9476fffdee6 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,857 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.1-cp37-cp37m-linux_armv6l.whl#sha256=23b86144cf74f6739020e191a3f3de085306afdfa688174a2ccdd9476fffdee6 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,857 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.1-cp311-cp311-linux_armv6l.whl#sha256=5afa9da346cb69e912335a2a38a68fbec90e03d5bbc12f95bae5799cf83ea8fd (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,857 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.1-cp311-cp311-linux_armv7l.whl#sha256=5afa9da346cb69e912335a2a38a68fbec90e03d5bbc12f95bae5799cf83ea8fd (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,857 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.1-cp39-cp39-linux_armv6l.whl#sha256=ddea62a1b7fe22810ffbb5902ac45d49ccb78d3dcbd0b0f5e519b57fc9715202 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,857 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0.1-cp39-cp39-linux_armv7l.whl#sha256=ddea62a1b7fe22810ffbb5902ac45d49ccb78d3dcbd0b0f5e519b57fc9715202 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,857 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0-cp35-cp35m-linux_armv6l.whl#sha256=39a3f8eab15289026f789f753875506346facdf01972544d4af32118a0a371ad (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,858 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0-cp35-cp35m-linux_armv7l.whl#sha256=39a3f8eab15289026f789f753875506346facdf01972544d4af32118a0a371ad (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,858 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0-cp37-cp37m-linux_armv6l.whl#sha256=2a8efdc8db9f99af3a1fa7ed490f62cf5295ff0b4344b0da483a18310e7d5edc (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,858 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0-cp37-cp37m-linux_armv7l.whl#sha256=2a8efdc8db9f99af3a1fa7ed490f62cf5295ff0b4344b0da483a18310e7d5edc (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,858 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0-cp311-cp311-linux_armv6l.whl#sha256=c742ddd946070c477542b44f6602af3f453c0a20fd7be3fba6ffd30a4be0fc22 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,858 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0-cp311-cp311-linux_armv7l.whl#sha256=c742ddd946070c477542b44f6602af3f453c0a20fd7be3fba6ffd30a4be0fc22 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,858 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0-cp39-cp39-linux_armv6l.whl#sha256=e3b45db232e3de13872a9cfa19b94fa12042da36ab7bb0ba299cea20d4cdadc3 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,858 Skipping link: No binaries permitted for diff-match-patch-python: https://archive1.piwheels.org/simple/diff-match-patch-python/diff_match_patch_python-1.0-cp39-cp39-linux_armv7l.whl#sha256=e3b45db232e3de13872a9cfa19b94fa12042da36ab7bb0ba299cea20d4cdadc3 (from https://www.piwheels.org/simple/diff-match-patch-python/) 2025-09-08T04:41:35,858 Skipping link: not a file: https://www.piwheels.org/simple/diff-match-patch-python/ 2025-09-08T04:41:35,859 Skipping link: not a file: https://pypi.org/simple/diff-match-patch-python/ 2025-09-08T04:41:35,883 Given no hashes to check 1 links for project 'diff-match-patch-python': discarding no candidates 2025-09-08T04:41:35,884 Collecting diff-match-patch-python==1.0.2 2025-09-08T04:41:35,885 Created temporary directory: /tmp/pip-unpack-sp4yza30 2025-09-08T04:41:36,018 Downloading diff_match_patch_python-1.0.2.tar.gz (31 kB) 2025-09-08T04:41:36,042 Added diff-match-patch-python==1.0.2 from https://files.pythonhosted.org/packages/a3/16/704cc1a8840eac28bd5d269b133adccecab7dc0d8df733ff50605c67ba50/diff_match_patch_python-1.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-w18___fi' 2025-09-08T04:41:36,043 Running setup.py (path:/tmp/pip-wheel-wln3492_/diff-match-patch-python_0de502082d3846b0923d02d9c094f220/setup.py) egg_info for package diff-match-patch-python 2025-09-08T04:41:36,044 Created temporary directory: /tmp/pip-pip-egg-info-t9360259 2025-09-08T04:41:36,044 Preparing metadata (setup.py): started 2025-09-08T04:41:36,045 Running command python setup.py egg_info 2025-09-08T04:41:37,160 running egg_info 2025-09-08T04:41:37,234 creating /tmp/pip-pip-egg-info-t9360259/diff_match_patch_python.egg-info 2025-09-08T04:41:37,234 writing /tmp/pip-pip-egg-info-t9360259/diff_match_patch_python.egg-info/PKG-INFO 2025-09-08T04:41:37,236 writing dependency_links to /tmp/pip-pip-egg-info-t9360259/diff_match_patch_python.egg-info/dependency_links.txt 2025-09-08T04:41:37,236 writing top-level names to /tmp/pip-pip-egg-info-t9360259/diff_match_patch_python.egg-info/top_level.txt 2025-09-08T04:41:37,237 writing manifest file '/tmp/pip-pip-egg-info-t9360259/diff_match_patch_python.egg-info/SOURCES.txt' 2025-09-08T04:41:37,450 reading manifest file '/tmp/pip-pip-egg-info-t9360259/diff_match_patch_python.egg-info/SOURCES.txt' 2025-09-08T04:41:37,451 reading manifest template 'MANIFEST.in' 2025-09-08T04:41:37,452 adding license file 'LICENSE' 2025-09-08T04:41:37,454 writing manifest file '/tmp/pip-pip-egg-info-t9360259/diff_match_patch_python.egg-info/SOURCES.txt' 2025-09-08T04:41:37,565 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T04:41:37,570 Source in /tmp/pip-wheel-wln3492_/diff-match-patch-python_0de502082d3846b0923d02d9c094f220 has version 1.0.2, which satisfies requirement diff-match-patch-python==1.0.2 from https://files.pythonhosted.org/packages/a3/16/704cc1a8840eac28bd5d269b133adccecab7dc0d8df733ff50605c67ba50/diff_match_patch_python-1.0.2.tar.gz 2025-09-08T04:41:37,570 Removed diff-match-patch-python==1.0.2 from https://files.pythonhosted.org/packages/a3/16/704cc1a8840eac28bd5d269b133adccecab7dc0d8df733ff50605c67ba50/diff_match_patch_python-1.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-w18___fi' 2025-09-08T04:41:37,573 Created temporary directory: /tmp/pip-unpack-u9b18m0e 2025-09-08T04:41:37,574 Created temporary directory: /tmp/pip-unpack-v44dj13p 2025-09-08T04:41:37,574 Building wheels for collected packages: diff-match-patch-python 2025-09-08T04:41:37,575 Created temporary directory: /tmp/pip-wheel-jd14agd4 2025-09-08T04:41:37,576 DEPRECATION: Building 'diff-match-patch-python' 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 'diff-match-patch-python'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T04:41:37,577 Building wheel for diff-match-patch-python (setup.py): started 2025-09-08T04:41:37,577 Destination directory: /tmp/pip-wheel-jd14agd4 2025-09-08T04:41:37,577 Running command python setup.py bdist_wheel 2025-09-08T04:41:38,637 running bdist_wheel 2025-09-08T04:41:38,997 running build 2025-09-08T04:41:38,997 running build_ext 2025-09-08T04:41:39,328 building 'diff_match_patch' extension 2025-09-08T04:41:39,329 creating build/temp.linux-armv7l-cpython-313 2025-09-08T04:41:39,329 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/include/python3.13 -c interface.cpp -o build/temp.linux-armv7l-cpython-313/interface.o 2025-09-08T04:41:41,027 interface.cpp:59:25: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-08T04:41:41,027 59 | typedef Py_UNICODE* PY_STRING_STORAGE; 2025-09-08T04:41:41,027 | ^~~~~~~~~~~~~~~~~ 2025-09-08T04:41:41,027 In file included from /usr/include/python3.13/unicodeobject.h:1014, 2025-09-08T04:41:41,027 from /usr/include/python3.13/Python.h:79, 2025-09-08T04:41:41,027 from interface.cpp:1: 2025-09-08T04:41:41,027 /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 2025-09-08T04:41:41,027 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 2025-09-08T04:41:41,028 | ^~~~~~~~~~ 2025-09-08T04:41:41,028 interface.cpp:63:52: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-08T04:41:41,028 63 | static std::wstring to_string(Py_UNICODE* value) { 2025-09-08T04:41:41,028 | ^ 2025-09-08T04:41:41,028 /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 2025-09-08T04:41:41,028 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 2025-09-08T04:41:41,028 | ^~~~~~~~~~ 2025-09-08T04:41:41,028 interface.cpp: In static member function ‘static std::wstring call_traits<'u'>::to_string(Py_UNICODE*)’: 2025-09-08T04:41:41,029 interface.cpp:68:20: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-08T04:41:41,029 68 | if (sizeof(Py_UNICODE) == sizeof(wchar_t)) 2025-09-08T04:41:41,029 | ^~~~~~~~~~ 2025-09-08T04:41:41,029 /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 2025-09-08T04:41:41,029 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 2025-09-08T04:41:41,029 | ^~~~~~~~~~ 2025-09-08T04:41:41,032 interface.cpp: In static member function ‘static PyObject* call_traits<'u'>::from_string(std::wstring)’: 2025-09-08T04:41:41,032 interface.cpp:95:20: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-08T04:41:41,032 95 | if (sizeof(Py_UNICODE) == sizeof(wchar_t)) 2025-09-08T04:41:41,032 | ^~~~~~~~~~ 2025-09-08T04:41:41,032 /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 2025-09-08T04:41:41,032 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 2025-09-08T04:41:41,033 | ^~~~~~~~~~ 2025-09-08T04:41:41,033 interface.cpp:96:53: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-08T04:41:41,033 96 | return PyUnicode_FromUnicode((Py_UNICODE*)value.data(), value.size()); 2025-09-08T04:41:41,033 | ^ 2025-09-08T04:41:41,033 /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 2025-09-08T04:41:41,033 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 2025-09-08T04:41:41,033 | ^~~~~~~~~~ 2025-09-08T04:41:41,077 interface.cpp:96:20: error: ‘PyUnicode_FromUnicode’ was not declared in this scope; did you mean ‘PyUnicode_FromString’? 2025-09-08T04:41:41,077 96 | return PyUnicode_FromUnicode((Py_UNICODE*)value.data(), value.size()); 2025-09-08T04:41:41,077 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-08T04:41:41,077 | PyUnicode_FromString 2025-09-08T04:41:41,077 interface.cpp:104:21: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-08T04:41:41,078 104 | Py_UNICODE* buf = (Py_UNICODE*)malloc(sizeof(Py_UNICODE) * (len + 1)); 2025-09-08T04:41:41,078 | ^~~ 2025-09-08T04:41:41,078 /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 2025-09-08T04:41:41,078 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 2025-09-08T04:41:41,078 | ^~~~~~~~~~ 2025-09-08T04:41:41,078 interface.cpp:104:38: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-08T04:41:41,078 104 | Py_UNICODE* buf = (Py_UNICODE*)malloc(sizeof(Py_UNICODE) * (len + 1)); 2025-09-08T04:41:41,078 | ^ 2025-09-08T04:41:41,079 /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 2025-09-08T04:41:41,079 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 2025-09-08T04:41:41,079 | ^~~~~~~~~~ 2025-09-08T04:41:41,079 interface.cpp:104:54: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-08T04:41:41,079 104 | Py_UNICODE* buf = (Py_UNICODE*)malloc(sizeof(Py_UNICODE) * (len + 1)); 2025-09-08T04:41:41,079 | ^~~~~~~~~~ 2025-09-08T04:41:41,079 /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 2025-09-08T04:41:41,079 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 2025-09-08T04:41:41,079 | ^~~~~~~~~~ 2025-09-08T04:41:41,079 interface.cpp:108:23: warning: ‘Py_UNICODE’ is deprecated [-Wdeprecated-declarations] 2025-09-08T04:41:41,080 108 | buf[i] = (Py_UNICODE)value[i]; 2025-09-08T04:41:41,080 | ^~~~~~~~~~ 2025-09-08T04:41:41,080 /usr/include/python3.13/cpython/unicodeobject.h:10:37: note: declared here 2025-09-08T04:41:41,080 10 | Py_DEPRECATED(3.13) typedef wchar_t Py_UNICODE; 2025-09-08T04:41:41,080 | ^~~~~~~~~~ 2025-09-08T04:41:41,121 interface.cpp:109:25: error: ‘PyUnicode_FromUnicode’ was not declared in this scope; did you mean ‘PyUnicode_FromString’? 2025-09-08T04:41:41,122 109 | PyObject* ret = PyUnicode_FromUnicode(buf, len); 2025-09-08T04:41:41,122 | ^~~~~~~~~~~~~~~~~~~~~ 2025-09-08T04:41:41,122 | PyUnicode_FromString 2025-09-08T04:41:42,228 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-08T04:41:42,376 ERROR: python setup.py bdist_wheel exited with 1 2025-09-08T04:41:42,389 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-08T04:41:42,389 exec(compile('"'"''"'"''"'"' 2025-09-08T04:41:42,389 # This is -- a caller that pip uses to run setup.py 2025-09-08T04:41:42,389 # 2025-09-08T04:41:42,389 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-08T04:41:42,389 # import from `distutils.core` to work with newer packaging standards. 2025-09-08T04:41:42,389 # - It provides a clear error message when setuptools is not installed. 2025-09-08T04:41:42,389 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-08T04:41:42,389 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-08T04:41:42,389 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-08T04:41:42,389 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-08T04:41:42,389 import os, sys, tokenize, traceback 2025-09-08T04:41:42,389 2025-09-08T04:41:42,389 try: 2025-09-08T04:41:42,389 import setuptools 2025-09-08T04:41:42,389 except ImportError: 2025-09-08T04:41:42,389 print( 2025-09-08T04:41:42,389 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-08T04:41:42,389 "the build environment with exception:", 2025-09-08T04:41:42,389 file=sys.stderr, 2025-09-08T04:41:42,389 ) 2025-09-08T04:41:42,389 traceback.print_exc() 2025-09-08T04:41:42,389 sys.exit(1) 2025-09-08T04:41:42,389 2025-09-08T04:41:42,389 __file__ = %r 2025-09-08T04:41:42,389 sys.argv[0] = __file__ 2025-09-08T04:41:42,389 2025-09-08T04:41:42,389 if os.path.exists(__file__): 2025-09-08T04:41:42,389 filename = __file__ 2025-09-08T04:41:42,389 with tokenize.open(__file__) as f: 2025-09-08T04:41:42,389 setup_py_code = f.read() 2025-09-08T04:41:42,389 else: 2025-09-08T04:41:42,389 filename = "" 2025-09-08T04:41:42,389 setup_py_code = "from setuptools import setup; setup()" 2025-09-08T04:41:42,389 2025-09-08T04:41:42,389 exec(compile(setup_py_code, filename, "exec")) 2025-09-08T04:41:42,389 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-wln3492_/diff-match-patch-python_0de502082d3846b0923d02d9c094f220/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-jd14agd4[/] 2025-09-08T04:41:42,389 [bold magenta]cwd[/]: /tmp/pip-wheel-wln3492_/diff-match-patch-python_0de502082d3846b0923d02d9c094f220/ 2025-09-08T04:41:42,389 Building wheel for diff-match-patch-python (setup.py): finished with status 'error' 2025-09-08T04:41:42,390 ERROR: Failed building wheel for diff-match-patch-python 2025-09-08T04:41:42,391 Running setup.py clean for diff-match-patch-python 2025-09-08T04:41:42,391 Running command python setup.py clean 2025-09-08T04:41:43,528 running clean 2025-09-08T04:41:43,673 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-08T04:41:43,673 'build/lib.linux-armv7l-cpython-313' does not exist -- can't clean it 2025-09-08T04:41:43,673 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-08T04:41:43,674 'build/scripts-3.13' does not exist -- can't clean it 2025-09-08T04:41:43,674 removing 'build' 2025-09-08T04:41:43,784 Failed to build diff-match-patch-python 2025-09-08T04:41:43,785 ERROR: Failed to build one or more wheels 2025-09-08T04:41:43,786 Exception information: 2025-09-08T04:41:43,786 Traceback (most recent call last): 2025-09-08T04:41:43,786 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-08T04:41:43,786 status = _inner_run() 2025-09-08T04:41:43,786 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-08T04:41:43,786 return self.run(options, args) 2025-09-08T04:41:43,786 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-08T04:41:43,786 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-08T04:41:43,786 return func(self, options, args) 2025-09-08T04:41:43,786 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-08T04:41:43,786 raise CommandError("Failed to build one or more wheels") 2025-09-08T04:41:43,786 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-08T04:41:43,790 Removed build tracker: '/tmp/pip-build-tracker-w18___fi'