2025-09-07T23:02:53,943 Created temporary directory: /tmp/pip-build-tracker-t3xwwrbg 2025-09-07T23:02:53,943 Initialized build tracking at /tmp/pip-build-tracker-t3xwwrbg 2025-09-07T23:02:53,944 Created build tracker: /tmp/pip-build-tracker-t3xwwrbg 2025-09-07T23:02:53,944 Entered build tracker: /tmp/pip-build-tracker-t3xwwrbg 2025-09-07T23:02:53,944 Created temporary directory: /tmp/pip-wheel-xj9otxxd 2025-09-07T23:02:53,947 Created temporary directory: /tmp/pip-ephem-wheel-cache-7psyclbi 2025-09-07T23:02:54,006 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-07T23:02:54,008 2 location(s) to search for versions of charset: 2025-09-07T23:02:54,008 * https://pypi.org/simple/charset/ 2025-09-07T23:02:54,008 * https://www.piwheels.org/simple/charset/ 2025-09-07T23:02:54,008 Fetching project page and analyzing links: https://pypi.org/simple/charset/ 2025-09-07T23:02:54,009 Getting page https://pypi.org/simple/charset/ 2025-09-07T23:02:54,010 Found index url https://pypi.org/simple/ 2025-09-07T23:02:54,105 Fetched page https://pypi.org/simple/charset/ as application/vnd.pypi.simple.v1+json 2025-09-07T23:02:54,106 Found link https://files.pythonhosted.org/packages/af/9f/adafb07ca5013d87ec0224a3d3ce1438d2eef7745c6c2186399964cf9b0e/charset-1.0dev.tar.gz (from https://pypi.org/simple/charset/), version: 1.0dev 2025-09-07T23:02:54,106 Found link https://files.pythonhosted.org/packages/a6/a4/2ba69b918bc2e02f598a9a88fb7314bab3e8e74043872d8d792869e006ec/charset-1.0.1.tar.gz (from https://pypi.org/simple/charset/), version: 1.0.1 2025-09-07T23:02:54,106 Fetching project page and analyzing links: https://www.piwheels.org/simple/charset/ 2025-09-07T23:02:54,107 Getting page https://www.piwheels.org/simple/charset/ 2025-09-07T23:02:54,107 Found index url https://www.piwheels.org/simple/ 2025-09-07T23:02:54,295 Fetched page https://www.piwheels.org/simple/charset/ as text/html 2025-09-07T23:02:54,299 Skipping link: No binaries permitted for charset: https://archive1.piwheels.org/simple/charset/charset-1.0.1-cp34-cp34m-linux_armv6l.whl#sha256=4c7f9e30177afb635b0b6387d315049ae7df57c4603cfa1fa703df1814b514aa (from https://www.piwheels.org/simple/charset/) 2025-09-07T23:02:54,299 Skipping link: No binaries permitted for charset: https://archive1.piwheels.org/simple/charset/charset-1.0.1-cp34-cp34m-linux_armv7l.whl#sha256=4c7f9e30177afb635b0b6387d315049ae7df57c4603cfa1fa703df1814b514aa (from https://www.piwheels.org/simple/charset/) 2025-09-07T23:02:54,299 Skipping link: No binaries permitted for charset: https://archive1.piwheels.org/simple/charset/charset-1.0.1-cp35-cp35m-linux_armv7l.whl#sha256=8ad7218a69d3ee1bad8e938f3af4e3dc7b631a7e0b4b664e7c47ec631fcc6815 (from https://www.piwheels.org/simple/charset/) 2025-09-07T23:02:54,300 Skipping link: No binaries permitted for charset: https://archive1.piwheels.org/simple/charset/charset-1.0.1-cp35-cp35m-linux_armv6l.whl#sha256=8ad7218a69d3ee1bad8e938f3af4e3dc7b631a7e0b4b664e7c47ec631fcc6815 (from https://www.piwheels.org/simple/charset/) 2025-09-07T23:02:54,300 Skipping link: not a file: https://www.piwheels.org/simple/charset/ 2025-09-07T23:02:54,300 Skipping link: not a file: https://pypi.org/simple/charset/ 2025-09-07T23:02:54,333 Given no hashes to check 1 links for project 'charset': discarding no candidates 2025-09-07T23:02:54,334 Collecting charset==1.0.1 2025-09-07T23:02:54,335 Created temporary directory: /tmp/pip-unpack-k6dahthz 2025-09-07T23:02:54,395 Downloading charset-1.0.1.tar.gz (189 kB) 2025-09-07T23:02:54,495 Added charset==1.0.1 from https://files.pythonhosted.org/packages/a6/a4/2ba69b918bc2e02f598a9a88fb7314bab3e8e74043872d8d792869e006ec/charset-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-t3xwwrbg' 2025-09-07T23:02:54,496 Running setup.py (path:/tmp/pip-wheel-xj9otxxd/charset_f6ca39f95baf4ba1b239d147bd4acaab/setup.py) egg_info for package charset 2025-09-07T23:02:54,496 Created temporary directory: /tmp/pip-pip-egg-info-2okucdh3 2025-09-07T23:02:54,496 Preparing metadata (setup.py): started 2025-09-07T23:02:54,497 Running command python setup.py egg_info 2025-09-07T23:02:55,612 running egg_info 2025-09-07T23:02:55,683 creating /tmp/pip-pip-egg-info-2okucdh3/charset.egg-info 2025-09-07T23:02:55,683 writing /tmp/pip-pip-egg-info-2okucdh3/charset.egg-info/PKG-INFO 2025-09-07T23:02:55,685 writing dependency_links to /tmp/pip-pip-egg-info-2okucdh3/charset.egg-info/dependency_links.txt 2025-09-07T23:02:55,685 writing entry points to /tmp/pip-pip-egg-info-2okucdh3/charset.egg-info/entry_points.txt 2025-09-07T23:02:55,686 writing requirements to /tmp/pip-pip-egg-info-2okucdh3/charset.egg-info/requires.txt 2025-09-07T23:02:55,686 writing top-level names to /tmp/pip-pip-egg-info-2okucdh3/charset.egg-info/top_level.txt 2025-09-07T23:02:55,686 writing manifest file '/tmp/pip-pip-egg-info-2okucdh3/charset.egg-info/SOURCES.txt' 2025-09-07T23:02:55,980 reading manifest file '/tmp/pip-pip-egg-info-2okucdh3/charset.egg-info/SOURCES.txt' 2025-09-07T23:02:55,980 reading manifest template 'MANIFEST.in' 2025-09-07T23:02:55,981 warning: no files found matching '*.txt' under directory 'docs' 2025-09-07T23:02:55,982 warning: no files found matching '*.txt' under directory 'languagedet/data' 2025-09-07T23:02:55,982 warning: no files found matching '*.pickle' under directory 'languagedet/data' 2025-09-07T23:02:55,982 warning: no files found matching '*.conf' under directory 'languagedet/data' 2025-09-07T23:02:55,990 writing manifest file '/tmp/pip-pip-egg-info-2okucdh3/charset.egg-info/SOURCES.txt' 2025-09-07T23:02:56,103 Preparing metadata (setup.py): finished with status 'done' 2025-09-07T23:02:56,321 Source in /tmp/pip-wheel-xj9otxxd/charset_f6ca39f95baf4ba1b239d147bd4acaab has version 1.0.1, which satisfies requirement charset==1.0.1 from https://files.pythonhosted.org/packages/a6/a4/2ba69b918bc2e02f598a9a88fb7314bab3e8e74043872d8d792869e006ec/charset-1.0.1.tar.gz 2025-09-07T23:02:56,322 Removed charset==1.0.1 from https://files.pythonhosted.org/packages/a6/a4/2ba69b918bc2e02f598a9a88fb7314bab3e8e74043872d8d792869e006ec/charset-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-t3xwwrbg' 2025-09-07T23:02:56,328 Created temporary directory: /tmp/pip-unpack-sqrsawzo 2025-09-07T23:02:56,329 Created temporary directory: /tmp/pip-unpack-tmw4x4r1 2025-09-07T23:02:56,329 Building wheels for collected packages: charset 2025-09-07T23:02:56,331 Created temporary directory: /tmp/pip-wheel-qlesoco8 2025-09-07T23:02:56,331 DEPRECATION: Building 'charset' 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 'charset'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-07T23:02:56,333 Building wheel for charset (setup.py): started 2025-09-07T23:02:56,334 Destination directory: /tmp/pip-wheel-qlesoco8 2025-09-07T23:02:56,334 Running command python setup.py bdist_wheel 2025-09-07T23:02:57,411 running bdist_wheel 2025-09-07T23:02:57,777 running build 2025-09-07T23:02:57,778 running build_py 2025-09-07T23:02:57,853 creating build/lib.linux-armv7l-cpython-313/charset 2025-09-07T23:02:57,853 copying charset/__init__.py -> build/lib.linux-armv7l-cpython-313/charset 2025-09-07T23:02:57,854 copying charset/cmd.py -> build/lib.linux-armv7l-cpython-313/charset 2025-09-07T23:02:57,854 running egg_info 2025-09-07T23:02:57,928 writing charset.egg-info/PKG-INFO 2025-09-07T23:02:57,929 writing dependency_links to charset.egg-info/dependency_links.txt 2025-09-07T23:02:57,930 writing entry points to charset.egg-info/entry_points.txt 2025-09-07T23:02:57,930 writing requirements to charset.egg-info/requires.txt 2025-09-07T23:02:57,931 writing top-level names to charset.egg-info/top_level.txt 2025-09-07T23:02:58,005 reading manifest file 'charset.egg-info/SOURCES.txt' 2025-09-07T23:02:58,010 reading manifest template 'MANIFEST.in' 2025-09-07T23:02:58,011 warning: no files found matching '*.txt' under directory 'docs' 2025-09-07T23:02:58,011 warning: no files found matching '*.txt' under directory 'languagedet/data' 2025-09-07T23:02:58,011 warning: no files found matching '*.pickle' under directory 'languagedet/data' 2025-09-07T23:02:58,011 warning: no files found matching '*.conf' under directory 'languagedet/data' 2025-09-07T23:02:58,020 writing manifest file 'charset.egg-info/SOURCES.txt' 2025-09-07T23:02:58,022 running build_ext 2025-09-07T23:02:58,356 building 'charset.detector' extension 2025-09-07T23:02:58,361 creating build/temp.linux-armv7l-cpython-313/src 2025-09-07T23:02:58,361 creating build/temp.linux-armv7l-cpython-313/src/mozilladetector 2025-09-07T23:02:58,364 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -Isrc/mozilladetector -I/usr/include/python3.13 -c src/charset.detector.cpp -o build/temp.linux-armv7l-cpython-313/src/charset.detector.o 2025-09-07T23:02:59,247 src/charset.detector.cpp: In function ‘void __Pyx_ErrRestore(PyObject*, PyObject*, PyObject*)’: 2025-09-07T23:02:59,247 src/charset.detector.cpp:2231:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T23:02:59,247 2231 | tmp_type = tstate->curexc_type; 2025-09-07T23:02:59,247 | ^~~~~~~~~~~ 2025-09-07T23:02:59,247 src/charset.detector.cpp:2232:25: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T23:02:59,247 2232 | tmp_value = tstate->curexc_value; 2025-09-07T23:02:59,247 | ^~~~~~~~~~~~ 2025-09-07T23:02:59,247 src/charset.detector.cpp:2233:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T23:02:59,248 2233 | tmp_tb = tstate->curexc_traceback; 2025-09-07T23:02:59,248 | ^~~~~~~~~~~~~~~~ 2025-09-07T23:02:59,248 src/charset.detector.cpp:2234:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T23:02:59,248 2234 | tstate->curexc_type = type; 2025-09-07T23:02:59,248 | ^~~~~~~~~~~ 2025-09-07T23:02:59,248 src/charset.detector.cpp:2235:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T23:02:59,248 2235 | tstate->curexc_value = value; 2025-09-07T23:02:59,248 | ^~~~~~~~~~~~ 2025-09-07T23:02:59,248 src/charset.detector.cpp:2236:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T23:02:59,248 2236 | tstate->curexc_traceback = tb; 2025-09-07T23:02:59,249 | ^~~~~~~~~~~~~~~~ 2025-09-07T23:02:59,249 src/charset.detector.cpp: In function ‘void __Pyx_ErrFetch(PyObject**, PyObject**, PyObject**)’: 2025-09-07T23:02:59,249 src/charset.detector.cpp:2247:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T23:02:59,249 2247 | *type = tstate->curexc_type; 2025-09-07T23:02:59,249 | ^~~~~~~~~~~ 2025-09-07T23:02:59,249 src/charset.detector.cpp:2248:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T23:02:59,249 2248 | *value = tstate->curexc_value; 2025-09-07T23:02:59,249 | ^~~~~~~~~~~~ 2025-09-07T23:02:59,249 src/charset.detector.cpp:2249:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T23:02:59,249 2249 | *tb = tstate->curexc_traceback; 2025-09-07T23:02:59,250 | ^~~~~~~~~~~~~~~~ 2025-09-07T23:02:59,250 src/charset.detector.cpp:2250:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_type’ 2025-09-07T23:02:59,250 2250 | tstate->curexc_type = 0; 2025-09-07T23:02:59,250 | ^~~~~~~~~~~ 2025-09-07T23:02:59,250 src/charset.detector.cpp:2251:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_value’ 2025-09-07T23:02:59,250 2251 | tstate->curexc_value = 0; 2025-09-07T23:02:59,250 | ^~~~~~~~~~~~ 2025-09-07T23:02:59,250 src/charset.detector.cpp:2252:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T23:02:59,250 2252 | tstate->curexc_traceback = 0; 2025-09-07T23:02:59,251 | ^~~~~~~~~~~~~~~~ 2025-09-07T23:02:59,274 src/charset.detector.cpp: In function ‘void __Pyx_Raise(PyObject*, PyObject*, PyObject*, PyObject*)’: 2025-09-07T23:02:59,274 src/charset.detector.cpp:2356:26: error: ‘PyEval_CallObject’ was not declared in this scope; did you mean ‘PyObject_CallObject’? 2025-09-07T23:02:59,274 2356 | owned_instance = PyEval_CallObject(type, args); 2025-09-07T23:02:59,274 | ^~~~~~~~~~~~~~~~~ 2025-09-07T23:02:59,275 | PyObject_CallObject 2025-09-07T23:02:59,276 src/charset.detector.cpp:2395:36: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T23:02:59,276 2395 | PyObject* tmp_tb = tstate->curexc_traceback; 2025-09-07T23:02:59,276 | ^~~~~~~~~~~~~~~~ 2025-09-07T23:02:59,276 src/charset.detector.cpp:2398:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘curexc_traceback’ 2025-09-07T23:02:59,276 2398 | tstate->curexc_traceback = tb; 2025-09-07T23:02:59,276 | ^~~~~~~~~~~~~~~~ 2025-09-07T23:02:59,278 src/charset.detector.cpp: In function ‘void __Pyx_ExceptionSave(PyObject**, PyObject**, PyObject**)’: 2025-09-07T23:02:59,278 src/charset.detector.cpp:2432:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-07T23:02:59,278 2432 | *type = tstate->exc_type; 2025-09-07T23:02:59,278 | ^~~~~~~~ 2025-09-07T23:02:59,278 | exc_state 2025-09-07T23:02:59,279 src/charset.detector.cpp:2433:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-07T23:02:59,279 2433 | *value = tstate->exc_value; 2025-09-07T23:02:59,279 | ^~~~~~~~~ 2025-09-07T23:02:59,279 src/charset.detector.cpp:2434:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-07T23:02:59,279 2434 | *tb = tstate->exc_traceback; 2025-09-07T23:02:59,279 | ^~~~~~~~~~~~~ 2025-09-07T23:02:59,279 src/charset.detector.cpp: In function ‘void __Pyx_ExceptionReset(PyObject*, PyObject*, PyObject*)’: 2025-09-07T23:02:59,279 src/charset.detector.cpp:2446:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-07T23:02:59,279 2446 | tmp_type = tstate->exc_type; 2025-09-07T23:02:59,279 | ^~~~~~~~ 2025-09-07T23:02:59,280 | exc_state 2025-09-07T23:02:59,280 src/charset.detector.cpp:2447:25: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-07T23:02:59,280 2447 | tmp_value = tstate->exc_value; 2025-09-07T23:02:59,280 | ^~~~~~~~~ 2025-09-07T23:02:59,280 src/charset.detector.cpp:2448:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-07T23:02:59,280 2448 | tmp_tb = tstate->exc_traceback; 2025-09-07T23:02:59,280 | ^~~~~~~~~~~~~ 2025-09-07T23:02:59,280 src/charset.detector.cpp:2449:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘exc_state’? 2025-09-07T23:02:59,280 2449 | tstate->exc_type = type; 2025-09-07T23:02:59,280 | ^~~~~~~~ 2025-09-07T23:02:59,281 | exc_state 2025-09-07T23:02:59,281 src/charset.detector.cpp:2450:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’ 2025-09-07T23:02:59,281 2450 | tstate->exc_value = value; 2025-09-07T23:02:59,281 | ^~~~~~~~~ 2025-09-07T23:02:59,281 src/charset.detector.cpp:2451:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’ 2025-09-07T23:02:59,281 2451 | tstate->exc_traceback = tb; 2025-09-07T23:02:59,281 | ^~~~~~~~~~~~~ 2025-09-07T23:02:59,304 src/charset.detector.cpp: In function ‘PyCodeObject* __Pyx_CreateCodeObjectForTraceback(const char*, int, int, const char*)’: 2025-09-07T23:02:59,304 src/charset.detector.cpp:107:21: warning: ‘PyCodeObject* PyCode_New(int, int, int, int, int, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, int, PyObject*, PyObject*)’ is deprecated [-Wdeprecated-declarations] 2025-09-07T23:02:59,304 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T23:02:59,304 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T23:02:59,305 src/charset.detector.cpp:3057:15: note: in expansion of macro ‘__Pyx_PyCode_New’ 2025-09-07T23:02:59,305 3057 | py_code = __Pyx_PyCode_New( 2025-09-07T23:02:59,305 | ^~~~~~~~~~~~~~~~ 2025-09-07T23:02:59,305 In file included from /usr/include/python3.13/Python.h:101, 2025-09-07T23:02:59,305 from src/charset.detector.cpp:4: 2025-09-07T23:02:59,305 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-07T23:02:59,305 213 | PyCode_New( 2025-09-07T23:02:59,305 | ^~~~~~~~~~ 2025-09-07T23:02:59,305 src/charset.detector.cpp:107:21: warning: ‘PyCodeObject* PyCode_New(int, int, int, int, int, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, int, PyObject*, PyObject*)’ is deprecated [-Wdeprecated-declarations] 2025-09-07T23:02:59,305 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T23:02:59,306 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T23:02:59,306 src/charset.detector.cpp:3057:15: note: in expansion of macro ‘__Pyx_PyCode_New’ 2025-09-07T23:02:59,306 3057 | py_code = __Pyx_PyCode_New( 2025-09-07T23:02:59,306 | ^~~~~~~~~~~~~~~~ 2025-09-07T23:02:59,306 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-07T23:02:59,306 213 | PyCode_New( 2025-09-07T23:02:59,306 | ^~~~~~~~~~ 2025-09-07T23:02:59,306 src/charset.detector.cpp:3071:9: error: invalid conversion from ‘int’ to ‘PyObject*’ {aka ‘_object*’} [-fpermissive] 2025-09-07T23:02:59,306 3071 | py_line, /*int firstlineno,*/ 2025-09-07T23:02:59,306 | ^~~~~~~ 2025-09-07T23:02:59,306 | | 2025-09-07T23:02:59,306 | int 2025-09-07T23:02:59,307 src/charset.detector.cpp:107:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-07T23:02:59,307 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T23:02:59,307 | ^~~~~ 2025-09-07T23:02:59,307 src/charset.detector.cpp:3072:9: error: invalid conversion from ‘PyObject*’ {aka ‘_object*’} to ‘int’ [-fpermissive] 2025-09-07T23:02:59,307 3072 | __pyx_empty_bytes /*PyObject *lnotab*/ 2025-09-07T23:02:59,307 | ^~~~~~~~~~~~~~~~~ 2025-09-07T23:02:59,307 | | 2025-09-07T23:02:59,307 | PyObject* {aka _object*} 2025-09-07T23:02:59,307 src/charset.detector.cpp:107:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2025-09-07T23:02:59,308 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T23:02:59,308 | ^~~~ 2025-09-07T23:02:59,308 src/charset.detector.cpp:107:21: error: too few arguments to function ‘PyCodeObject* PyCode_New(int, int, int, int, int, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*, int, PyObject*, PyObject*)’ 2025-09-07T23:02:59,308 107 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2025-09-07T23:02:59,308 | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-07T23:02:59,308 src/charset.detector.cpp:3057:15: note: in expansion of macro ‘__Pyx_PyCode_New’ 2025-09-07T23:02:59,308 3057 | py_code = __Pyx_PyCode_New( 2025-09-07T23:02:59,308 | ^~~~~~~~~~~~~~~~ 2025-09-07T23:02:59,308 /usr/include/python3.13/cpython/code.h:213:1: note: declared here 2025-09-07T23:02:59,308 213 | PyCode_New( 2025-09-07T23:02:59,309 | ^~~~~~~~~~ 2025-09-07T23:02:59,309 src/charset.detector.cpp: In function ‘void __Pyx_AddTraceback(const char*, int, int, const char*)’: 2025-09-07T23:02:59,309 src/charset.detector.cpp:3103:13: error: invalid use of incomplete type ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-07T23:02:59,309 3103 | py_frame->f_lineno = py_line; 2025-09-07T23:02:59,309 | ^~ 2025-09-07T23:02:59,309 In file included from /usr/include/python3.13/Python.h:67: 2025-09-07T23:02:59,309 /usr/include/python3.13/pytypedefs.h:22:16: note: forward declaration of ‘PyFrameObject’ {aka ‘struct _frame’} 2025-09-07T23:02:59,309 22 | typedef struct _frame PyFrameObject; 2025-09-07T23:02:59,309 | ^~~~~~ 2025-09-07T23:02:59,479 error: command '/usr/bin/arm-linux-gnueabihf-g++' failed with exit code 1 2025-09-07T23:02:59,627 ERROR: python setup.py bdist_wheel exited with 1 2025-09-07T23:02:59,639 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2025-09-07T23:02:59,639 exec(compile('"'"''"'"''"'"' 2025-09-07T23:02:59,639 # This is -- a caller that pip uses to run setup.py 2025-09-07T23:02:59,639 # 2025-09-07T23:02:59,639 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-07T23:02:59,639 # import from `distutils.core` to work with newer packaging standards. 2025-09-07T23:02:59,639 # - It provides a clear error message when setuptools is not installed. 2025-09-07T23:02:59,639 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-07T23:02:59,639 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-07T23:02:59,639 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-07T23:02:59,639 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-07T23:02:59,639 import os, sys, tokenize, traceback 2025-09-07T23:02:59,639 2025-09-07T23:02:59,639 try: 2025-09-07T23:02:59,639 import setuptools 2025-09-07T23:02:59,639 except ImportError: 2025-09-07T23:02:59,639 print( 2025-09-07T23:02:59,639 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-07T23:02:59,639 "the build environment with exception:", 2025-09-07T23:02:59,639 file=sys.stderr, 2025-09-07T23:02:59,639 ) 2025-09-07T23:02:59,639 traceback.print_exc() 2025-09-07T23:02:59,639 sys.exit(1) 2025-09-07T23:02:59,639 2025-09-07T23:02:59,639 __file__ = %r 2025-09-07T23:02:59,639 sys.argv[0] = __file__ 2025-09-07T23:02:59,639 2025-09-07T23:02:59,639 if os.path.exists(__file__): 2025-09-07T23:02:59,639 filename = __file__ 2025-09-07T23:02:59,639 with tokenize.open(__file__) as f: 2025-09-07T23:02:59,639 setup_py_code = f.read() 2025-09-07T23:02:59,639 else: 2025-09-07T23:02:59,639 filename = "" 2025-09-07T23:02:59,639 setup_py_code = "from setuptools import setup; setup()" 2025-09-07T23:02:59,639 2025-09-07T23:02:59,639 exec(compile(setup_py_code, filename, "exec")) 2025-09-07T23:02:59,639 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-xj9otxxd/charset_f6ca39f95baf4ba1b239d147bd4acaab/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-qlesoco8[/] 2025-09-07T23:02:59,639 [bold magenta]cwd[/]: /tmp/pip-wheel-xj9otxxd/charset_f6ca39f95baf4ba1b239d147bd4acaab/ 2025-09-07T23:02:59,640 Building wheel for charset (setup.py): finished with status 'error' 2025-09-07T23:02:59,640 ERROR: Failed building wheel for charset 2025-09-07T23:02:59,641 Running setup.py clean for charset 2025-09-07T23:02:59,642 Running command python setup.py clean 2025-09-07T23:03:00,780 running clean 2025-09-07T23:03:00,926 removing 'build/temp.linux-armv7l-cpython-313' (and everything under it) 2025-09-07T23:03:00,926 removing 'build/lib.linux-armv7l-cpython-313' (and everything under it) 2025-09-07T23:03:00,926 'build/bdist.linux-armv7l' does not exist -- can't clean it 2025-09-07T23:03:00,926 'build/scripts-3.13' does not exist -- can't clean it 2025-09-07T23:03:00,926 removing 'build' 2025-09-07T23:03:01,038 Failed to build charset 2025-09-07T23:03:01,038 ERROR: Failed to build one or more wheels 2025-09-07T23:03:01,039 Exception information: 2025-09-07T23:03:01,039 Traceback (most recent call last): 2025-09-07T23:03:01,039 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-07T23:03:01,039 status = _inner_run() 2025-09-07T23:03:01,039 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-07T23:03:01,039 return self.run(options, args) 2025-09-07T23:03:01,039 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-07T23:03:01,039 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-07T23:03:01,039 return func(self, options, args) 2025-09-07T23:03:01,039 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 180, in run 2025-09-07T23:03:01,039 raise CommandError("Failed to build one or more wheels") 2025-09-07T23:03:01,039 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2025-09-07T23:03:01,043 Removed build tracker: '/tmp/pip-build-tracker-t3xwwrbg'