2023-09-08T15:53:25,472 Created temporary directory: /tmp/pip-build-tracker-vq7iq_e6 2023-09-08T15:53:25,473 Initialized build tracking at /tmp/pip-build-tracker-vq7iq_e6 2023-09-08T15:53:25,474 Created build tracker: /tmp/pip-build-tracker-vq7iq_e6 2023-09-08T15:53:25,474 Entered build tracker: /tmp/pip-build-tracker-vq7iq_e6 2023-09-08T15:53:25,475 Created temporary directory: /tmp/pip-wheel-l1qmmgb0 2023-09-08T15:53:25,478 Created temporary directory: /tmp/pip-ephem-wheel-cache-dsr0e93f 2023-09-08T15:53:25,501 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T15:53:25,504 2 location(s) to search for versions of termformat: 2023-09-08T15:53:25,504 * https://pypi.org/simple/termformat/ 2023-09-08T15:53:25,504 * https://www.piwheels.org/simple/termformat/ 2023-09-08T15:53:25,505 Fetching project page and analyzing links: https://pypi.org/simple/termformat/ 2023-09-08T15:53:25,506 Getting page https://pypi.org/simple/termformat/ 2023-09-08T15:53:25,508 Found index url https://pypi.org/simple/ 2023-09-08T15:53:25,720 Fetched page https://pypi.org/simple/termformat/ as application/vnd.pypi.simple.v1+json 2023-09-08T15:53:25,721 Found link https://files.pythonhosted.org/packages/89/97/dccd2cd05c653e6ab4ac3765b6e81b009ff7d8b2ca7eb9d96e114a7ef245/termformat-0.1.7.tar.gz (from https://pypi.org/simple/termformat/), version: 0.1.7 2023-09-08T15:53:25,722 Found link https://files.pythonhosted.org/packages/8a/3c/fd4bef517dd6bd3c371291987c3ec2c32a816d9706943a608d47db50ee31/termformat-0.1.9.tar.gz (from https://pypi.org/simple/termformat/), version: 0.1.9 2023-09-08T15:53:25,723 Fetching project page and analyzing links: https://www.piwheels.org/simple/termformat/ 2023-09-08T15:53:25,723 Getting page https://www.piwheels.org/simple/termformat/ 2023-09-08T15:53:25,724 Found index url https://www.piwheels.org/simple/ 2023-09-08T15:53:26,025 Fetched page https://www.piwheels.org/simple/termformat/ as text/html 2023-09-08T15:53:26,029 Skipping link: No binaries permitted for termformat: https://www.piwheels.org/simple/termformat/termformat-0.1.7-cp34-cp34m-linux_armv6l.whl#sha256=d65fbf4a06fa7847da15b6a717adcf11424dabd6f6fb402b7e7c668a624a2bb5 (from https://www.piwheels.org/simple/termformat/) 2023-09-08T15:53:26,029 Skipping link: No binaries permitted for termformat: https://www.piwheels.org/simple/termformat/termformat-0.1.7-cp34-cp34m-linux_armv7l.whl#sha256=d65fbf4a06fa7847da15b6a717adcf11424dabd6f6fb402b7e7c668a624a2bb5 (from https://www.piwheels.org/simple/termformat/) 2023-09-08T15:53:26,030 Skipping link: No binaries permitted for termformat: https://www.piwheels.org/simple/termformat/termformat-0.1.7-cp35-cp35m-linux_armv6l.whl#sha256=550c31a3054d4b042fb46587ffd8d382bf5911ff43f72a8497f122cb6f779cbd (from https://www.piwheels.org/simple/termformat/) 2023-09-08T15:53:26,030 Skipping link: No binaries permitted for termformat: https://www.piwheels.org/simple/termformat/termformat-0.1.7-cp35-cp35m-linux_armv7l.whl#sha256=550c31a3054d4b042fb46587ffd8d382bf5911ff43f72a8497f122cb6f779cbd (from https://www.piwheels.org/simple/termformat/) 2023-09-08T15:53:26,031 Skipping link: No binaries permitted for termformat: https://www.piwheels.org/simple/termformat/termformat-0.1.9-cp34-cp34m-linux_armv6l.whl#sha256=009da4851b685261aa542c055f6d4708ca145c6fbe7829ff1fa4dc2546c034c0 (from https://www.piwheels.org/simple/termformat/) 2023-09-08T15:53:26,031 Skipping link: No binaries permitted for termformat: https://www.piwheels.org/simple/termformat/termformat-0.1.9-cp34-cp34m-linux_armv7l.whl#sha256=009da4851b685261aa542c055f6d4708ca145c6fbe7829ff1fa4dc2546c034c0 (from https://www.piwheels.org/simple/termformat/) 2023-09-08T15:53:26,032 Skipping link: No binaries permitted for termformat: https://www.piwheels.org/simple/termformat/termformat-0.1.9-cp35-cp35m-linux_armv6l.whl#sha256=47e6c949f10f0b8c9d158ff4b5f3c454b6de74045e5762b81fedf971b4b7671a (from https://www.piwheels.org/simple/termformat/) 2023-09-08T15:53:26,032 Skipping link: No binaries permitted for termformat: https://www.piwheels.org/simple/termformat/termformat-0.1.9-cp35-cp35m-linux_armv7l.whl#sha256=47e6c949f10f0b8c9d158ff4b5f3c454b6de74045e5762b81fedf971b4b7671a (from https://www.piwheels.org/simple/termformat/) 2023-09-08T15:53:26,033 Skipping link: not a file: https://www.piwheels.org/simple/termformat/ 2023-09-08T15:53:26,034 Skipping link: not a file: https://pypi.org/simple/termformat/ 2023-09-08T15:53:26,052 Given no hashes to check 1 links for project 'termformat': discarding no candidates 2023-09-08T15:53:26,069 Collecting termformat==0.1.7 2023-09-08T15:53:26,072 Created temporary directory: /tmp/pip-unpack-sz59vg1c 2023-09-08T15:53:26,290 Downloading termformat-0.1.7.tar.gz (42 kB) 2023-09-08T15:53:26,357 Added termformat==0.1.7 from https://files.pythonhosted.org/packages/89/97/dccd2cd05c653e6ab4ac3765b6e81b009ff7d8b2ca7eb9d96e114a7ef245/termformat-0.1.7.tar.gz to build tracker '/tmp/pip-build-tracker-vq7iq_e6' 2023-09-08T15:53:26,359 Running setup.py (path:/tmp/pip-wheel-l1qmmgb0/termformat_7c1e9d9e9c4c4c558fc5eb559a32d611/setup.py) egg_info for package termformat 2023-09-08T15:53:26,360 Created temporary directory: /tmp/pip-pip-egg-info-ybfn770d 2023-09-08T15:53:26,361 Preparing metadata (setup.py): started 2023-09-08T15:53:26,363 Running command python setup.py egg_info 2023-09-08T15:53:26,818 Warning: 'classifiers' should be a list, got type 'tuple' 2023-09-08T15:53:27,547 Preparing metadata (setup.py): finished with status 'done' 2023-09-08T15:53:27,551 Source in /tmp/pip-wheel-l1qmmgb0/termformat_7c1e9d9e9c4c4c558fc5eb559a32d611 has version 0.1.7, which satisfies requirement termformat==0.1.7 from https://files.pythonhosted.org/packages/89/97/dccd2cd05c653e6ab4ac3765b6e81b009ff7d8b2ca7eb9d96e114a7ef245/termformat-0.1.7.tar.gz 2023-09-08T15:53:27,552 Removed termformat==0.1.7 from https://files.pythonhosted.org/packages/89/97/dccd2cd05c653e6ab4ac3765b6e81b009ff7d8b2ca7eb9d96e114a7ef245/termformat-0.1.7.tar.gz from build tracker '/tmp/pip-build-tracker-vq7iq_e6' 2023-09-08T15:53:27,556 Created temporary directory: /tmp/pip-unpack-6uabt0n1 2023-09-08T15:53:27,557 Created temporary directory: /tmp/pip-unpack-0m18qa12 2023-09-08T15:53:27,559 Building wheels for collected packages: termformat 2023-09-08T15:53:27,563 Created temporary directory: /tmp/pip-wheel-3xp7mpuv 2023-09-08T15:53:27,564 Building wheel for termformat (setup.py): started 2023-09-08T15:53:27,565 Destination directory: /tmp/pip-wheel-3xp7mpuv 2023-09-08T15:53:27,566 Running command python setup.py bdist_wheel 2023-09-08T15:53:27,998 Warning: 'classifiers' should be a list, got type 'tuple' 2023-09-08T15:53:29,703 termformat.c: In function ‘__Pyx_ExceptionSave’: 2023-09-08T15:53:29,712 termformat.c:7045:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2023-09-08T15:53:29,713 7045 | *type = tstate->exc_type; 2023-09-08T15:53:29,713 | ^~~~~~~~ 2023-09-08T15:53:29,714 | curexc_type 2023-09-08T15:53:29,721 termformat.c:7046:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2023-09-08T15:53:29,722 7046 | *value = tstate->exc_value; 2023-09-08T15:53:29,722 | ^~~~~~~~~ 2023-09-08T15:53:29,723 | curexc_value 2023-09-08T15:53:29,730 termformat.c:7047:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2023-09-08T15:53:29,731 7047 | *tb = tstate->exc_traceback; 2023-09-08T15:53:29,731 | ^~~~~~~~~~~~~ 2023-09-08T15:53:29,732 | curexc_traceback 2023-09-08T15:53:29,733 termformat.c: In function ‘__Pyx_ExceptionReset’: 2023-09-08T15:53:29,740 termformat.c:7059:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2023-09-08T15:53:29,740 7059 | tmp_type = tstate->exc_type; 2023-09-08T15:53:29,741 | ^~~~~~~~ 2023-09-08T15:53:29,742 | curexc_type 2023-09-08T15:53:29,749 termformat.c:7060:25: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2023-09-08T15:53:29,749 7060 | tmp_value = tstate->exc_value; 2023-09-08T15:53:29,750 | ^~~~~~~~~ 2023-09-08T15:53:29,750 | curexc_value 2023-09-08T15:53:29,758 termformat.c:7061:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2023-09-08T15:53:29,758 7061 | tmp_tb = tstate->exc_traceback; 2023-09-08T15:53:29,759 | ^~~~~~~~~~~~~ 2023-09-08T15:53:29,759 | curexc_traceback 2023-09-08T15:53:29,767 termformat.c:7062:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2023-09-08T15:53:29,767 7062 | tstate->exc_type = type; 2023-09-08T15:53:29,768 | ^~~~~~~~ 2023-09-08T15:53:29,768 | curexc_type 2023-09-08T15:53:29,776 termformat.c:7063:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2023-09-08T15:53:29,777 7063 | tstate->exc_value = value; 2023-09-08T15:53:29,777 | ^~~~~~~~~ 2023-09-08T15:53:29,778 | curexc_value 2023-09-08T15:53:29,785 termformat.c:7064:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2023-09-08T15:53:29,786 7064 | tstate->exc_traceback = tb; 2023-09-08T15:53:29,787 | ^~~~~~~~~~~~~ 2023-09-08T15:53:29,787 | curexc_traceback 2023-09-08T15:53:29,788 termformat.c: In function ‘__Pyx_GetException’: 2023-09-08T15:53:29,797 termformat.c:7107:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2023-09-08T15:53:29,797 7107 | tmp_type = tstate->exc_type; 2023-09-08T15:53:29,798 | ^~~~~~~~ 2023-09-08T15:53:29,799 | curexc_type 2023-09-08T15:53:29,806 termformat.c:7108:25: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2023-09-08T15:53:29,807 7108 | tmp_value = tstate->exc_value; 2023-09-08T15:53:29,807 | ^~~~~~~~~ 2023-09-08T15:53:29,808 | curexc_value 2023-09-08T15:53:29,815 termformat.c:7109:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2023-09-08T15:53:29,816 7109 | tmp_tb = tstate->exc_traceback; 2023-09-08T15:53:29,816 | ^~~~~~~~~~~~~ 2023-09-08T15:53:29,817 | curexc_traceback 2023-09-08T15:53:29,824 termformat.c:7110:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2023-09-08T15:53:29,825 7110 | tstate->exc_type = local_type; 2023-09-08T15:53:29,825 | ^~~~~~~~ 2023-09-08T15:53:29,826 | curexc_type 2023-09-08T15:53:29,833 termformat.c:7111:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2023-09-08T15:53:29,834 7111 | tstate->exc_value = local_value; 2023-09-08T15:53:29,834 | ^~~~~~~~~ 2023-09-08T15:53:29,835 | curexc_value 2023-09-08T15:53:29,842 termformat.c:7112:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2023-09-08T15:53:29,843 7112 | tstate->exc_traceback = local_tb; 2023-09-08T15:53:29,844 | ^~~~~~~~~~~~~ 2023-09-08T15:53:29,845 | curexc_traceback 2023-09-08T15:53:29,865 termformat.c: In function ‘__Pyx_CreateCodeObjectForTraceback’: 2023-09-08T15:53:29,872 termformat.c:7622:9: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T15:53:29,872 7622 | py_line, /*int firstlineno,*/ 2023-09-08T15:53:29,873 | ^~~~~~~ 2023-09-08T15:53:29,873 | | 2023-09-08T15:53:29,874 | int 2023-09-08T15:53:29,874 termformat.c:124:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T15:53:29,875 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T15:53:29,875 | ^~~~~ 2023-09-08T15:53:29,876 In file included from /usr/include/python3.11/Python.h:71, 2023-09-08T15:53:29,876 from termformat.c:16: 2023-09-08T15:53:29,876 /usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2023-09-08T15:53:29,877 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T15:53:29,877 | ^~~~~~~~~~ 2023-09-08T15:53:29,880 termformat.c:7623:9: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T15:53:29,881 7623 | __pyx_empty_bytes /*PyObject *lnotab*/ 2023-09-08T15:53:29,881 | ^~~~~~~~~~~~~~~~~ 2023-09-08T15:53:29,882 | | 2023-09-08T15:53:29,882 | PyObject * {aka struct _object *} 2023-09-08T15:53:29,883 termformat.c:124:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T15:53:29,883 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T15:53:29,884 | ^~~~ 2023-09-08T15:53:29,885 /usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2023-09-08T15:53:29,885 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T15:53:29,886 | ^~~ 2023-09-08T15:53:29,888 termformat.c:124:11: error: too few arguments to function ‘PyCode_New’ 2023-09-08T15:53:29,889 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T15:53:29,889 | ^~~~~~~~~~ 2023-09-08T15:53:29,890 termformat.c:7608:15: note: in expansion of macro ‘__Pyx_PyCode_New’ 2023-09-08T15:53:29,891 7608 | py_code = __Pyx_PyCode_New( 2023-09-08T15:53:29,891 | ^~~~~~~~~~~~~~~~ 2023-09-08T15:53:29,892 /usr/include/python3.11/cpython/code.h:148:28: note: declared here 2023-09-08T15:53:29,893 148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( 2023-09-08T15:53:29,893 | ^~~~~~~~~~ 2023-09-08T15:53:29,894 termformat.c: In function ‘__Pyx_AddTraceback’: 2023-09-08T15:53:29,900 termformat.c:7654:13: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-08T15:53:29,901 7654 | py_frame->f_lineno = py_line; 2023-09-08T15:53:29,901 | ^~ 2023-09-08T15:53:30,000 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2023-09-08T15:53:30,141 ERROR: [present-rich] python setup.py bdist_wheel exited with 1 2023-09-08T15:53:30,154 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2023-09-08T15:53:30,154 exec(compile('"'"''"'"''"'"' 2023-09-08T15:53:30,154 # This is -- a caller that pip uses to run setup.py 2023-09-08T15:53:30,154 # 2023-09-08T15:53:30,154 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T15:53:30,154 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T15:53:30,154 # - It provides a clear error message when setuptools is not installed. 2023-09-08T15:53:30,154 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T15:53:30,154 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T15:53:30,154 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T15:53:30,154 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T15:53:30,154 import os, sys, tokenize 2023-09-08T15:53:30,154 2023-09-08T15:53:30,154 try: 2023-09-08T15:53:30,154 import setuptools 2023-09-08T15:53:30,154 except ImportError as error: 2023-09-08T15:53:30,154 print( 2023-09-08T15:53:30,154 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T15:53:30,154 "the build environment.", 2023-09-08T15:53:30,154 file=sys.stderr, 2023-09-08T15:53:30,154 ) 2023-09-08T15:53:30,154 sys.exit(1) 2023-09-08T15:53:30,154 2023-09-08T15:53:30,154 __file__ = %r 2023-09-08T15:53:30,154 sys.argv[0] = __file__ 2023-09-08T15:53:30,154 2023-09-08T15:53:30,154 if os.path.exists(__file__): 2023-09-08T15:53:30,154 filename = __file__ 2023-09-08T15:53:30,154 with tokenize.open(__file__) as f: 2023-09-08T15:53:30,154 setup_py_code = f.read() 2023-09-08T15:53:30,154 else: 2023-09-08T15:53:30,154 filename = "" 2023-09-08T15:53:30,154 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T15:53:30,154 2023-09-08T15:53:30,154 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T15:53:30,154 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-l1qmmgb0/termformat_7c1e9d9e9c4c4c558fc5eb559a32d611/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-3xp7mpuv[/] 2023-09-08T15:53:30,155 [bold magenta]cwd[/]: /tmp/pip-wheel-l1qmmgb0/termformat_7c1e9d9e9c4c4c558fc5eb559a32d611/ 2023-09-08T15:53:30,156 Building wheel for termformat (setup.py): finished with status 'error' 2023-09-08T15:53:30,157 ERROR: Failed building wheel for termformat 2023-09-08T15:53:30,158 Running setup.py clean for termformat 2023-09-08T15:53:30,159 Running command python setup.py clean 2023-09-08T15:53:30,588 Warning: 'classifiers' should be a list, got type 'tuple' 2023-09-08T15:53:31,151 'build/lib.linux-armv7l-cpython-311' does not exist -- can't clean it 2023-09-08T15:53:31,151 'build/bdist.linux-armv7l' does not exist -- can't clean it 2023-09-08T15:53:31,152 'build/scripts-3.11' does not exist -- can't clean it 2023-09-08T15:53:31,261 Failed to build termformat 2023-09-08T15:53:31,262 ERROR: Failed to build one or more wheels 2023-09-08T15:53:31,263 Exception information: 2023-09-08T15:53:31,263 Traceback (most recent call last): 2023-09-08T15:53:31,263 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T15:53:31,263 status = run_func(*args) 2023-09-08T15:53:31,263 ^^^^^^^^^^^^^^^ 2023-09-08T15:53:31,263 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T15:53:31,263 return func(self, options, args) 2023-09-08T15:53:31,263 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T15:53:31,263 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-09-08T15:53:31,263 raise CommandError("Failed to build one or more wheels") 2023-09-08T15:53:31,263 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-09-08T15:53:31,267 Removed build tracker: '/tmp/pip-build-tracker-vq7iq_e6'