2023-09-08T15:52:26,883 Created temporary directory: /tmp/pip-build-tracker-tsjqyq0v 2023-09-08T15:52:26,885 Initialized build tracking at /tmp/pip-build-tracker-tsjqyq0v 2023-09-08T15:52:26,885 Created build tracker: /tmp/pip-build-tracker-tsjqyq0v 2023-09-08T15:52:26,885 Entered build tracker: /tmp/pip-build-tracker-tsjqyq0v 2023-09-08T15:52:26,886 Created temporary directory: /tmp/pip-wheel-ymi37h9w 2023-09-08T15:52:26,890 Created temporary directory: /tmp/pip-ephem-wheel-cache-18ej4ksz 2023-09-08T15:52:26,911 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T15:52:26,915 2 location(s) to search for versions of diff-match-patch-python: 2023-09-08T15:52:26,915 * https://pypi.org/simple/diff-match-patch-python/ 2023-09-08T15:52:26,915 * https://www.piwheels.org/simple/diff-match-patch-python/ 2023-09-08T15:52:26,916 Fetching project page and analyzing links: https://pypi.org/simple/diff-match-patch-python/ 2023-09-08T15:52:26,916 Getting page https://pypi.org/simple/diff-match-patch-python/ 2023-09-08T15:52:26,918 Found index url https://pypi.org/simple/ 2023-09-08T15:52:27,132 Fetched page https://pypi.org/simple/diff-match-patch-python/ as application/vnd.pypi.simple.v1+json 2023-09-08T15:52:27,134 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 2023-09-08T15:52:27,134 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 2023-09-08T15:52:27,135 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 2023-09-08T15:52:27,136 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 2023-09-08T15:52:27,137 Fetching project page and analyzing links: https://www.piwheels.org/simple/diff-match-patch-python/ 2023-09-08T15:52:27,137 Getting page https://www.piwheels.org/simple/diff-match-patch-python/ 2023-09-08T15:52:27,139 Found index url https://www.piwheels.org/simple/ 2023-09-08T15:52:27,635 Fetched page https://www.piwheels.org/simple/diff-match-patch-python/ as text/html 2023-09-08T15:52:27,643 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,644 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,645 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,646 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,646 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,647 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,648 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,648 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,649 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,649 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,649 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,650 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,650 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,651 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,652 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,652 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,653 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,653 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,654 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,655 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,655 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,655 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,656 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,656 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,657 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,657 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,658 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,659 Skipping link: No binaries permitted for diff-match-patch-python: https://www.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/) 2023-09-08T15:52:27,659 Skipping link: not a file: https://www.piwheels.org/simple/diff-match-patch-python/ 2023-09-08T15:52:27,660 Skipping link: not a file: https://pypi.org/simple/diff-match-patch-python/ 2023-09-08T15:52:27,679 Given no hashes to check 1 links for project 'diff-match-patch-python': discarding no candidates 2023-09-08T15:52:27,697 Collecting diff-match-patch-python==1.0 2023-09-08T15:52:27,699 Created temporary directory: /tmp/pip-unpack-mz5betj0 2023-09-08T15:52:28,545 Downloading diff_match_patch_python-1.0.tar.gz (29 kB) 2023-09-08T15:52:28,620 Added diff-match-patch-python==1.0 from https://files.pythonhosted.org/packages/ad/02/037e05e7c95a3513477e161584b30036709034386cb7ac35c307f4dda448/diff_match_patch_python-1.0.tar.gz to build tracker '/tmp/pip-build-tracker-tsjqyq0v' 2023-09-08T15:52:28,623 Running setup.py (path:/tmp/pip-wheel-ymi37h9w/diff-match-patch-python_3ba120d7325c4647a698f8f4e1b34b84/setup.py) egg_info for package diff-match-patch-python 2023-09-08T15:52:28,624 Created temporary directory: /tmp/pip-pip-egg-info-pv0oqpyy 2023-09-08T15:52:28,624 Preparing metadata (setup.py): started 2023-09-08T15:52:28,626 Running command python setup.py egg_info 2023-09-08T15:52:29,650 running egg_info 2023-09-08T15:52:29,652 creating /tmp/pip-pip-egg-info-pv0oqpyy/diff_match_patch_python.egg-info 2023-09-08T15:52:29,676 writing /tmp/pip-pip-egg-info-pv0oqpyy/diff_match_patch_python.egg-info/PKG-INFO 2023-09-08T15:52:29,678 writing dependency_links to /tmp/pip-pip-egg-info-pv0oqpyy/diff_match_patch_python.egg-info/dependency_links.txt 2023-09-08T15:52:29,680 writing top-level names to /tmp/pip-pip-egg-info-pv0oqpyy/diff_match_patch_python.egg-info/top_level.txt 2023-09-08T15:52:29,682 writing manifest file '/tmp/pip-pip-egg-info-pv0oqpyy/diff_match_patch_python.egg-info/SOURCES.txt' 2023-09-08T15:52:29,753 reading manifest file '/tmp/pip-pip-egg-info-pv0oqpyy/diff_match_patch_python.egg-info/SOURCES.txt' 2023-09-08T15:52:29,755 reading manifest template 'MANIFEST.in' 2023-09-08T15:52:29,756 adding license file 'LICENSE' 2023-09-08T15:52:29,757 writing manifest file '/tmp/pip-pip-egg-info-pv0oqpyy/diff_match_patch_python.egg-info/SOURCES.txt' 2023-09-08T15:52:29,868 Preparing metadata (setup.py): finished with status 'done' 2023-09-08T15:52:29,871 Source in /tmp/pip-wheel-ymi37h9w/diff-match-patch-python_3ba120d7325c4647a698f8f4e1b34b84 has version 1.0, which satisfies requirement diff-match-patch-python==1.0 from https://files.pythonhosted.org/packages/ad/02/037e05e7c95a3513477e161584b30036709034386cb7ac35c307f4dda448/diff_match_patch_python-1.0.tar.gz 2023-09-08T15:52:29,872 Removed diff-match-patch-python==1.0 from https://files.pythonhosted.org/packages/ad/02/037e05e7c95a3513477e161584b30036709034386cb7ac35c307f4dda448/diff_match_patch_python-1.0.tar.gz from build tracker '/tmp/pip-build-tracker-tsjqyq0v' 2023-09-08T15:52:29,876 Created temporary directory: /tmp/pip-unpack-026ihewf 2023-09-08T15:52:29,877 Created temporary directory: /tmp/pip-unpack-_d2di5zd 2023-09-08T15:52:29,880 Building wheels for collected packages: diff-match-patch-python 2023-09-08T15:52:29,884 Created temporary directory: /tmp/pip-wheel-hqwmhkb5 2023-09-08T15:52:29,885 Building wheel for diff-match-patch-python (setup.py): started 2023-09-08T15:52:29,886 Destination directory: /tmp/pip-wheel-hqwmhkb5 2023-09-08T15:52:29,886 Running command python setup.py bdist_wheel 2023-09-08T15:52:30,882 running bdist_wheel 2023-09-08T15:52:30,976 running build 2023-09-08T15:52:30,977 running build_ext 2023-09-08T15:52:31,481 building 'diff_match_patch' extension 2023-09-08T15:52:31,482 creating build 2023-09-08T15:52:31,482 creating build/temp.linux-armv7l-cpython-311 2023-09-08T15:52:31,483 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -c interface.cpp -o build/temp.linux-armv7l-cpython-311/interface.o 2023-09-08T15:52:33,332 interface.cpp: In instantiation of ‘PyObject* diff_match_patch_diff(PyObject*, PyObject*, PyObject*) [with STORAGE_TYPE = const wchar_t; char FMTSPEC = 'u'; CPPTYPE = std::__cxx11::basic_string; PYTYPE = wchar_t; PyObject = _object]’: 2023-09-08T15:52:33,332 interface.cpp:87:51: required from here 2023-09-08T15:52:33,333 interface.cpp:53:60: warning: ‘PyObject* PyUnicode_FromUnicode(const Py_UNICODE*, Py_ssize_t)’ is deprecated [-Wdeprecated-declarations] 2023-09-08T15:52:33,334 53 | PyTuple_SetItem(tuple, 1, PyUnicode_FromUnicode((Py_UNICODE*)entry.text.data(), entry.text.size())); 2023-09-08T15:52:33,334 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T15:52:33,335 In file included from /usr/include/python3.11/unicodeobject.h:1042, 2023-09-08T15:52:33,336 from /usr/include/python3.11/Python.h:51, 2023-09-08T15:52:33,336 from interface.cpp:1: 2023-09-08T15:52:33,337 /usr/include/python3.11/cpython/unicodeobject.h:600:42: note: declared here 2023-09-08T15:52:33,337 600 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode( 2023-09-08T15:52:33,338 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T15:52:33,338 interface.cpp:53:60: warning: ‘PyObject* PyUnicode_FromUnicode(const Py_UNICODE*, Py_ssize_t)’ is deprecated [-Wdeprecated-declarations] 2023-09-08T15:52:33,339 53 | PyTuple_SetItem(tuple, 1, PyUnicode_FromUnicode((Py_UNICODE*)entry.text.data(), entry.text.size())); 2023-09-08T15:52:33,339 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T15:52:33,340 /usr/include/python3.11/cpython/unicodeobject.h:600:42: note: declared here 2023-09-08T15:52:33,340 600 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode( 2023-09-08T15:52:33,341 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T15:52:33,361 interface.cpp: In instantiation of ‘PyObject* diff_match_patch_diff(PyObject*, PyObject*, PyObject*) [with STORAGE_TYPE = const char; char FMTSPEC = 'y'; CPPTYPE = std::__cxx11::basic_string; PYTYPE = char*; PyObject = _object]’: 2023-09-08T15:52:33,362 interface.cpp:89:57: required from here 2023-09-08T15:52:33,363 interface.cpp:53:60: warning: ‘PyObject* PyUnicode_FromUnicode(const Py_UNICODE*, Py_ssize_t)’ is deprecated [-Wdeprecated-declarations] 2023-09-08T15:52:33,364 53 | PyTuple_SetItem(tuple, 1, PyUnicode_FromUnicode((Py_UNICODE*)entry.text.data(), entry.text.size())); 2023-09-08T15:52:33,364 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T15:52:33,365 /usr/include/python3.11/cpython/unicodeobject.h:600:42: note: declared here 2023-09-08T15:52:33,366 600 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode( 2023-09-08T15:52:33,366 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T15:52:33,367 interface.cpp:53:60: warning: ‘PyObject* PyUnicode_FromUnicode(const Py_UNICODE*, Py_ssize_t)’ is deprecated [-Wdeprecated-declarations] 2023-09-08T15:52:33,368 53 | PyTuple_SetItem(tuple, 1, PyUnicode_FromUnicode((Py_UNICODE*)entry.text.data(), entry.text.size())); 2023-09-08T15:52:33,369 | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-09-08T15:52:33,369 /usr/include/python3.11/cpython/unicodeobject.h:600:42: note: declared here 2023-09-08T15:52:33,370 600 | Py_DEPRECATED(3.3) PyAPI_FUNC(PyObject*) PyUnicode_FromUnicode( 2023-09-08T15:52:33,370 | ^~~~~~~~~~~~~~~~~~~~~ 2023-09-08T15:52:33,638 In file included from interface.cpp:3: 2023-09-08T15:52:33,638 diff-match-patch-cpp-stl/diff_match_patch.h: In instantiation of ‘static diff_match_patch::string_t diff_match_patch::safeMid(const string_t&, int) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string]’: 2023-09-08T15:52:33,639 diff-match-patch-cpp-stl/diff_match_patch.h:367:41: required from ‘static void diff_match_patch::diff_compute(string_t, string_t, bool, clock_t, Diffs&) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string; clock_t = long int; Diffs = std::__cxx11::list, diff_match_patch_traits >::Diff, std::allocator, diff_match_patch_traits >::Diff> >]’ 2023-09-08T15:52:33,640 diff-match-patch-cpp-stl/diff_match_patch.h:319:19: required from ‘static void diff_match_patch::diff_main(const string_t&, const string_t&, bool, clock_t, Diffs&) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string; clock_t = long int; Diffs = std::__cxx11::list, diff_match_patch_traits >::Diff, std::allocator, diff_match_patch_traits >::Diff> >]’ 2023-09-08T15:52:33,641 diff-match-patch-cpp-stl/diff_match_patch.h:279:14: required from ‘diff_match_patch::Diffs diff_match_patch::diff_main(const string_t&, const string_t&, bool) const [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; Diffs = std::__cxx11::list, diff_match_patch_traits >::Diff, std::allocator, diff_match_patch_traits >::Diff> >; string_t = std::__cxx11::basic_string]’ 2023-09-08T15:52:33,641 interface.cpp:40:45: required from ‘PyObject* diff_match_patch_diff(PyObject*, PyObject*, PyObject*) [with STORAGE_TYPE = const wchar_t; char FMTSPEC = 'u'; CPPTYPE = std::__cxx11::basic_string; PYTYPE = wchar_t; PyObject = _object]’ 2023-09-08T15:52:33,642 interface.cpp:87:51: required from here 2023-09-08T15:52:33,642 diff-match-patch-cpp-stl/diff_match_patch.h:2311:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-08T15:52:33,643 2311 | return (pos == str.length()) ? string_t() : str.substr(pos); 2023-09-08T15:52:33,644 | ~~~~~^~~~~~~~~~~~~~~~ 2023-09-08T15:52:33,679 diff-match-patch-cpp-stl/diff_match_patch.h: In instantiation of ‘static diff_match_patch::string_t diff_match_patch::safeMid(const string_t&, int) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string]’: 2023-09-08T15:52:33,680 diff-match-patch-cpp-stl/diff_match_patch.h:367:41: required from ‘static void diff_match_patch::diff_compute(string_t, string_t, bool, clock_t, Diffs&) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string; clock_t = long int; Diffs = std::__cxx11::list, diff_match_patch_traits >::Diff, std::allocator, diff_match_patch_traits >::Diff> >]’ 2023-09-08T15:52:33,680 diff-match-patch-cpp-stl/diff_match_patch.h:319:19: required from ‘static void diff_match_patch::diff_main(const string_t&, const string_t&, bool, clock_t, Diffs&) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string; clock_t = long int; Diffs = std::__cxx11::list, diff_match_patch_traits >::Diff, std::allocator, diff_match_patch_traits >::Diff> >]’ 2023-09-08T15:52:33,681 diff-match-patch-cpp-stl/diff_match_patch.h:279:14: required from ‘diff_match_patch::Diffs diff_match_patch::diff_main(const string_t&, const string_t&, bool) const [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; Diffs = std::__cxx11::list, diff_match_patch_traits >::Diff, std::allocator, diff_match_patch_traits >::Diff> >; string_t = std::__cxx11::basic_string]’ 2023-09-08T15:52:33,682 interface.cpp:40:45: required from ‘PyObject* diff_match_patch_diff(PyObject*, PyObject*, PyObject*) [with STORAGE_TYPE = const char; char FMTSPEC = 'y'; CPPTYPE = std::__cxx11::basic_string; PYTYPE = char*; PyObject = _object]’ 2023-09-08T15:52:33,683 interface.cpp:89:57: required from here 2023-09-08T15:52:33,683 diff-match-patch-cpp-stl/diff_match_patch.h:2311:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-08T15:52:33,875 diff-match-patch-cpp-stl/diff_match_patch.h: In instantiation of ‘static diff_match_patch::string_t diff_match_patch::safeMid(const string_t&, int, int) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string]’: 2023-09-08T15:52:33,875 diff-match-patch-cpp-stl/diff_match_patch.h:844:34: required from ‘static bool diff_match_patch::diff_halfMatchI(const string_t&, const string_t&, int, HalfMatchResult&) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string]’ 2023-09-08T15:52:33,876 diff-match-patch-cpp-stl/diff_match_patch.h:806:31: required from ‘static bool diff_match_patch::diff_halfMatch(const string_t&, const string_t&, HalfMatchResult&) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string]’ 2023-09-08T15:52:33,877 diff-match-patch-cpp-stl/diff_match_patch.h:385:25: required from ‘static void diff_match_patch::diff_compute(string_t, string_t, bool, clock_t, Diffs&) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string; clock_t = long int; Diffs = std::__cxx11::list, diff_match_patch_traits >::Diff, std::allocator, diff_match_patch_traits >::Diff> >]’ 2023-09-08T15:52:33,877 diff-match-patch-cpp-stl/diff_match_patch.h:319:19: required from ‘static void diff_match_patch::diff_main(const string_t&, const string_t&, bool, clock_t, Diffs&) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string; clock_t = long int; Diffs = std::__cxx11::list, diff_match_patch_traits >::Diff, std::allocator, diff_match_patch_traits >::Diff> >]’ 2023-09-08T15:52:33,878 diff-match-patch-cpp-stl/diff_match_patch.h:279:14: required from ‘diff_match_patch::Diffs diff_match_patch::diff_main(const string_t&, const string_t&, bool) const [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; Diffs = std::__cxx11::list, diff_match_patch_traits >::Diff, std::allocator, diff_match_patch_traits >::Diff> >; string_t = std::__cxx11::basic_string]’ 2023-09-08T15:52:33,879 interface.cpp:40:45: required from ‘PyObject* diff_match_patch_diff(PyObject*, PyObject*, PyObject*) [with STORAGE_TYPE = const wchar_t; char FMTSPEC = 'u'; CPPTYPE = std::__cxx11::basic_string; PYTYPE = wchar_t; PyObject = _object]’ 2023-09-08T15:52:33,880 interface.cpp:87:51: required from here 2023-09-08T15:52:33,880 diff-match-patch-cpp-stl/diff_match_patch.h:2324:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-08T15:52:33,881 2324 | return (pos == str.length()) ? string_t() : str.substr(pos, len); 2023-09-08T15:52:33,882 | ~~~~~^~~~~~~~~~~~~~~~ 2023-09-08T15:52:33,953 diff-match-patch-cpp-stl/diff_match_patch.h: In instantiation of ‘static diff_match_patch::string_t diff_match_patch::safeMid(const string_t&, int, int) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string]’: 2023-09-08T15:52:33,954 diff-match-patch-cpp-stl/diff_match_patch.h:844:34: required from ‘static bool diff_match_patch::diff_halfMatchI(const string_t&, const string_t&, int, HalfMatchResult&) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string]’ 2023-09-08T15:52:33,955 diff-match-patch-cpp-stl/diff_match_patch.h:806:31: required from ‘static bool diff_match_patch::diff_halfMatch(const string_t&, const string_t&, HalfMatchResult&) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string]’ 2023-09-08T15:52:33,955 diff-match-patch-cpp-stl/diff_match_patch.h:385:25: required from ‘static void diff_match_patch::diff_compute(string_t, string_t, bool, clock_t, Diffs&) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string; clock_t = long int; Diffs = std::__cxx11::list, diff_match_patch_traits >::Diff, std::allocator, diff_match_patch_traits >::Diff> >]’ 2023-09-08T15:52:33,956 diff-match-patch-cpp-stl/diff_match_patch.h:319:19: required from ‘static void diff_match_patch::diff_main(const string_t&, const string_t&, bool, clock_t, Diffs&) [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; string_t = std::__cxx11::basic_string; clock_t = long int; Diffs = std::__cxx11::list, diff_match_patch_traits >::Diff, std::allocator, diff_match_patch_traits >::Diff> >]’ 2023-09-08T15:52:33,957 diff-match-patch-cpp-stl/diff_match_patch.h:279:14: required from ‘diff_match_patch::Diffs diff_match_patch::diff_main(const string_t&, const string_t&, bool) const [with stringT = std::__cxx11::basic_string; traits = diff_match_patch_traits; Diffs = std::__cxx11::list, diff_match_patch_traits >::Diff, std::allocator, diff_match_patch_traits >::Diff> >; string_t = std::__cxx11::basic_string]’ 2023-09-08T15:52:33,957 interface.cpp:40:45: required from ‘PyObject* diff_match_patch_diff(PyObject*, PyObject*, PyObject*) [with STORAGE_TYPE = const char; char FMTSPEC = 'y'; CPPTYPE = std::__cxx11::basic_string; PYTYPE = char*; PyObject = _object]’ 2023-09-08T15:52:33,958 interface.cpp:89:57: required from here 2023-09-08T15:52:33,959 diff-match-patch-cpp-stl/diff_match_patch.h:2324:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-08T15:52:47,586 creating build/lib.linux-armv7l-cpython-311 2023-09-08T15:52:47,587 arm-linux-gnueabihf-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/interface.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/diff_match_patch.cpython-311-arm-linux-gnueabihf.so 2023-09-08T15:52:47,924 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-09-08T15:52:47,924 !! 2023-09-08T15:52:47,926 ******************************************************************************** 2023-09-08T15:52:47,926 Please avoid running ``setup.py`` directly. 2023-09-08T15:52:47,927 Instead, use pypa/build, pypa/installer or other 2023-09-08T15:52:47,927 standards-based tools. 2023-09-08T15:52:47,928 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-09-08T15:52:47,929 ******************************************************************************** 2023-09-08T15:52:47,930 !! 2023-09-08T15:52:47,930 self.initialize_options() 2023-09-08T15:52:47,949 installing to build/bdist.linux-armv7l/wheel 2023-09-08T15:52:47,950 running install 2023-09-08T15:52:47,974 running install_lib 2023-09-08T15:52:47,998 creating build/bdist.linux-armv7l 2023-09-08T15:52:47,999 creating build/bdist.linux-armv7l/wheel 2023-09-08T15:52:48,000 copying build/lib.linux-armv7l-cpython-311/diff_match_patch.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2023-09-08T15:52:48,033 running install_egg_info 2023-09-08T15:52:48,097 running egg_info 2023-09-08T15:52:48,120 writing diff_match_patch_python.egg-info/PKG-INFO 2023-09-08T15:52:48,123 writing dependency_links to diff_match_patch_python.egg-info/dependency_links.txt 2023-09-08T15:52:48,124 writing top-level names to diff_match_patch_python.egg-info/top_level.txt 2023-09-08T15:52:48,149 reading manifest file 'diff_match_patch_python.egg-info/SOURCES.txt' 2023-09-08T15:52:48,151 reading manifest template 'MANIFEST.in' 2023-09-08T15:52:48,152 adding license file 'LICENSE' 2023-09-08T15:52:48,154 writing manifest file 'diff_match_patch_python.egg-info/SOURCES.txt' 2023-09-08T15:52:48,155 Copying diff_match_patch_python.egg-info to build/bdist.linux-armv7l/wheel/diff_match_patch_python-1.0-py3.11.egg-info 2023-09-08T15:52:48,162 running install_scripts 2023-09-08T15:52:48,212 creating build/bdist.linux-armv7l/wheel/diff_match_patch_python-1.0.dist-info/WHEEL 2023-09-08T15:52:48,215 creating '/tmp/pip-wheel-hqwmhkb5/diff_match_patch_python-1.0-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-09-08T15:52:48,538 adding 'diff_match_patch.cpython-311-arm-linux-gnueabihf.so' 2023-09-08T15:52:48,555 adding 'diff_match_patch_python-1.0.dist-info/LICENSE' 2023-09-08T15:52:48,556 adding 'diff_match_patch_python-1.0.dist-info/METADATA' 2023-09-08T15:52:48,557 adding 'diff_match_patch_python-1.0.dist-info/WHEEL' 2023-09-08T15:52:48,558 adding 'diff_match_patch_python-1.0.dist-info/top_level.txt' 2023-09-08T15:52:48,559 adding 'diff_match_patch_python-1.0.dist-info/RECORD' 2023-09-08T15:52:48,566 removing build/bdist.linux-armv7l/wheel 2023-09-08T15:52:48,716 Building wheel for diff-match-patch-python (setup.py): finished with status 'done' 2023-09-08T15:52:48,725 Created wheel for diff-match-patch-python: filename=diff_match_patch_python-1.0-cp311-cp311-linux_armv7l.whl size=576835 sha256=c742ddd946070c477542b44f6602af3f453c0a20fd7be3fba6ffd30a4be0fc22 2023-09-08T15:52:48,727 Stored in directory: /tmp/pip-ephem-wheel-cache-18ej4ksz/wheels/b5/12/d1/5a1cb737d0c4ac6ccf7a48566d1a1f93c87d16c67c011def2c 2023-09-08T15:52:48,736 Successfully built diff-match-patch-python 2023-09-08T15:52:48,752 Removed build tracker: '/tmp/pip-build-tracker-tsjqyq0v'