2023-09-08T16:05:45,482 Created temporary directory: /tmp/pip-build-tracker-w22dep8b 2023-09-08T16:05:45,483 Initialized build tracking at /tmp/pip-build-tracker-w22dep8b 2023-09-08T16:05:45,484 Created build tracker: /tmp/pip-build-tracker-w22dep8b 2023-09-08T16:05:45,484 Entered build tracker: /tmp/pip-build-tracker-w22dep8b 2023-09-08T16:05:45,485 Created temporary directory: /tmp/pip-wheel-j9wttsw4 2023-09-08T16:05:45,488 Created temporary directory: /tmp/pip-ephem-wheel-cache-a3lr42mx 2023-09-08T16:05:45,511 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T16:05:45,514 2 location(s) to search for versions of termformat: 2023-09-08T16:05:45,514 * https://pypi.org/simple/termformat/ 2023-09-08T16:05:45,514 * https://www.piwheels.org/simple/termformat/ 2023-09-08T16:05:45,515 Fetching project page and analyzing links: https://pypi.org/simple/termformat/ 2023-09-08T16:05:45,516 Getting page https://pypi.org/simple/termformat/ 2023-09-08T16:05:45,517 Found index url https://pypi.org/simple/ 2023-09-08T16:05:45,659 Fetched page https://pypi.org/simple/termformat/ as application/vnd.pypi.simple.v1+json 2023-09-08T16:05:45,660 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-08T16:05:45,661 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-08T16:05:45,661 Fetching project page and analyzing links: https://www.piwheels.org/simple/termformat/ 2023-09-08T16:05:45,662 Getting page https://www.piwheels.org/simple/termformat/ 2023-09-08T16:05:45,663 Found index url https://www.piwheels.org/simple/ 2023-09-08T16:05:46,508 Fetched page https://www.piwheels.org/simple/termformat/ as text/html 2023-09-08T16:05:46,516 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-08T16:05:46,517 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-08T16:05:46,518 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-08T16:05:46,519 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-08T16:05:46,520 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-08T16:05:46,521 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-08T16:05:46,522 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-08T16:05:46,523 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-08T16:05:46,525 Skipping link: not a file: https://www.piwheels.org/simple/termformat/ 2023-09-08T16:05:46,526 Skipping link: not a file: https://pypi.org/simple/termformat/ 2023-09-08T16:05:46,570 Given no hashes to check 1 links for project 'termformat': discarding no candidates 2023-09-08T16:05:46,602 Collecting termformat==0.1.9 2023-09-08T16:05:46,604 Created temporary directory: /tmp/pip-unpack-5e686gpv 2023-09-08T16:05:46,829 Downloading termformat-0.1.9.tar.gz (47 kB) 2023-09-08T16:05:46,905 Added termformat==0.1.9 from https://files.pythonhosted.org/packages/8a/3c/fd4bef517dd6bd3c371291987c3ec2c32a816d9706943a608d47db50ee31/termformat-0.1.9.tar.gz to build tracker '/tmp/pip-build-tracker-w22dep8b' 2023-09-08T16:05:46,907 Running setup.py (path:/tmp/pip-wheel-j9wttsw4/termformat_072d04e821aa473b884d01e6b45ce8cf/setup.py) egg_info for package termformat 2023-09-08T16:05:46,908 Created temporary directory: /tmp/pip-pip-egg-info-tvyhb_31 2023-09-08T16:05:46,908 Preparing metadata (setup.py): started 2023-09-08T16:05:46,909 Running command python setup.py egg_info 2023-09-08T16:05:47,327 Warning: 'classifiers' should be a list, got type 'tuple' 2023-09-08T16:05:47,559 Preparing metadata (setup.py): finished with status 'done' 2023-09-08T16:05:47,563 Source in /tmp/pip-wheel-j9wttsw4/termformat_072d04e821aa473b884d01e6b45ce8cf has version 0.1.9, which satisfies requirement termformat==0.1.9 from https://files.pythonhosted.org/packages/8a/3c/fd4bef517dd6bd3c371291987c3ec2c32a816d9706943a608d47db50ee31/termformat-0.1.9.tar.gz 2023-09-08T16:05:47,564 Removed termformat==0.1.9 from https://files.pythonhosted.org/packages/8a/3c/fd4bef517dd6bd3c371291987c3ec2c32a816d9706943a608d47db50ee31/termformat-0.1.9.tar.gz from build tracker '/tmp/pip-build-tracker-w22dep8b' 2023-09-08T16:05:47,567 Created temporary directory: /tmp/pip-unpack-hn463es9 2023-09-08T16:05:47,568 Created temporary directory: /tmp/pip-unpack-v10l1wh0 2023-09-08T16:05:47,571 Building wheels for collected packages: termformat 2023-09-08T16:05:47,574 Created temporary directory: /tmp/pip-wheel-h2u_gy95 2023-09-08T16:05:47,575 Building wheel for termformat (setup.py): started 2023-09-08T16:05:47,576 Destination directory: /tmp/pip-wheel-h2u_gy95 2023-09-08T16:05:47,577 Running command python setup.py bdist_wheel 2023-09-08T16:05:47,996 Warning: 'classifiers' should be a list, got type 'tuple' 2023-09-08T16:05:48,938 termformat.c: In function ‘__Pyx_InitCachedConstants’: 2023-09-08T16:05:48,944 termformat.c:6185:241: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T16:05:48,945 6185 | __pyx_codeobj__25 = (PyObject*)__Pyx_PyCode_New(1, 0, 1, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__24, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_meowie_dev_termformat_term, __pyx_n_s_is_atom, 58, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__25)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 58; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T16:05:48,945 | ^~ 2023-09-08T16:05:48,946 | | 2023-09-08T16:05:48,946 | int 2023-09-08T16:05:48,947 termformat.c:124:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T16:05:48,948 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T16:05:48,948 | ^~~~~ 2023-09-08T16:05:48,948 In file included from /usr/include/python3.11/Python.h:71, 2023-09-08T16:05:48,949 from termformat.c:16: 2023-09-08T16:05:48,949 /usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2023-09-08T16:05:48,949 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T16:05:48,950 | ^~~~~~~~~~ 2023-09-08T16:05:48,955 termformat.c:6185:245: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T16:05:48,955 6185 | __pyx_codeobj__25 = (PyObject*)__Pyx_PyCode_New(1, 0, 1, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__24, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_meowie_dev_termformat_term, __pyx_n_s_is_atom, 58, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__25)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 58; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T16:05:48,956 | ^~~~~~~~~~~~~~~~~ 2023-09-08T16:05:48,956 | | 2023-09-08T16:05:48,957 | PyObject * {aka struct _object *} 2023-09-08T16:05:48,957 termformat.c:124:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T16:05:48,958 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T16:05:48,958 | ^~~~ 2023-09-08T16:05:48,959 /usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2023-09-08T16:05:48,959 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T16:05:48,960 | ^~~ 2023-09-08T16:05:48,965 termformat.c:124:11: error: too few arguments to function ‘PyCode_New’ 2023-09-08T16:05:48,965 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T16:05:48,966 | ^~~~~~~~~~ 2023-09-08T16:05:48,967 termformat.c:6185:34: note: in expansion of macro ‘__Pyx_PyCode_New’ 2023-09-08T16:05:48,967 6185 | __pyx_codeobj__25 = (PyObject*)__Pyx_PyCode_New(1, 0, 1, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__24, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_meowie_dev_termformat_term, __pyx_n_s_is_atom, 58, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__25)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 58; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T16:05:48,968 | ^~~~~~~~~~~~~~~~ 2023-09-08T16:05:48,968 /usr/include/python3.11/cpython/code.h:148:28: note: declared here 2023-09-08T16:05:48,969 148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( 2023-09-08T16:05:48,970 | ^~~~~~~~~~ 2023-09-08T16:05:48,975 termformat.c:6197:248: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T16:05:48,976 6197 | __pyx_codeobj__27 = (PyObject*)__Pyx_PyCode_New(1, 0, 1, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__26, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_meowie_dev_termformat_term, __pyx_n_s_binary_to_atom, 61, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__27)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 61; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T16:05:48,976 | ^~ 2023-09-08T16:05:48,976 | | 2023-09-08T16:05:48,977 | int 2023-09-08T16:05:48,977 termformat.c:124:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T16:05:48,978 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T16:05:48,978 | ^~~~~ 2023-09-08T16:05:48,979 /usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2023-09-08T16:05:48,979 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T16:05:48,980 | ^~~~~~~~~~ 2023-09-08T16:05:48,984 termformat.c:6197:252: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T16:05:48,985 6197 | __pyx_codeobj__27 = (PyObject*)__Pyx_PyCode_New(1, 0, 1, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__26, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_meowie_dev_termformat_term, __pyx_n_s_binary_to_atom, 61, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__27)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 61; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T16:05:48,985 | ^~~~~~~~~~~~~~~~~ 2023-09-08T16:05:48,986 | | 2023-09-08T16:05:48,987 | PyObject * {aka struct _object *} 2023-09-08T16:05:48,987 termformat.c:124:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T16:05:48,988 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T16:05:48,988 | ^~~~ 2023-09-08T16:05:48,989 /usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2023-09-08T16:05:48,989 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T16:05:48,990 | ^~~ 2023-09-08T16:05:48,993 termformat.c:124:11: error: too few arguments to function ‘PyCode_New’ 2023-09-08T16:05:48,994 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T16:05:48,994 | ^~~~~~~~~~ 2023-09-08T16:05:48,995 termformat.c:6197:34: note: in expansion of macro ‘__Pyx_PyCode_New’ 2023-09-08T16:05:48,995 6197 | __pyx_codeobj__27 = (PyObject*)__Pyx_PyCode_New(1, 0, 1, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__26, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_meowie_dev_termformat_term, __pyx_n_s_binary_to_atom, 61, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__27)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 61; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T16:05:48,996 | ^~~~~~~~~~~~~~~~ 2023-09-08T16:05:48,996 /usr/include/python3.11/cpython/code.h:148:28: note: declared here 2023-09-08T16:05:48,997 148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( 2023-09-08T16:05:48,997 | ^~~~~~~~~~ 2023-09-08T16:05:49,002 termformat.c:6209:248: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T16:05:49,003 6209 | __pyx_codeobj__29 = (PyObject*)__Pyx_PyCode_New(1, 0, 1, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__28, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_meowie_dev_termformat_term, __pyx_n_s_atom_to_binary, 67, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__29)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 67; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T16:05:49,003 | ^~ 2023-09-08T16:05:49,004 | | 2023-09-08T16:05:49,004 | int 2023-09-08T16:05:49,005 termformat.c:124:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T16:05:49,006 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T16:05:49,006 | ^~~~~ 2023-09-08T16:05:49,007 /usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2023-09-08T16:05:49,007 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T16:05:49,008 | ^~~~~~~~~~ 2023-09-08T16:05:49,012 termformat.c:6209:252: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T16:05:49,012 6209 | __pyx_codeobj__29 = (PyObject*)__Pyx_PyCode_New(1, 0, 1, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__28, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_meowie_dev_termformat_term, __pyx_n_s_atom_to_binary, 67, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__29)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 67; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T16:05:49,013 | ^~~~~~~~~~~~~~~~~ 2023-09-08T16:05:49,013 | | 2023-09-08T16:05:49,014 | PyObject * {aka struct _object *} 2023-09-08T16:05:49,014 termformat.c:124:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T16:05:49,015 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T16:05:49,015 | ^~~~ 2023-09-08T16:05:49,016 /usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2023-09-08T16:05:49,016 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T16:05:49,016 | ^~~ 2023-09-08T16:05:49,021 termformat.c:124:11: error: too few arguments to function ‘PyCode_New’ 2023-09-08T16:05:49,021 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T16:05:49,022 | ^~~~~~~~~~ 2023-09-08T16:05:49,022 termformat.c:6209:34: note: in expansion of macro ‘__Pyx_PyCode_New’ 2023-09-08T16:05:49,023 6209 | __pyx_codeobj__29 = (PyObject*)__Pyx_PyCode_New(1, 0, 1, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_tuple__28, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_home_meowie_dev_termformat_term, __pyx_n_s_atom_to_binary, 67, __pyx_empty_bytes); if (unlikely(!__pyx_codeobj__29)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 67; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T16:05:49,024 | ^~~~~~~~~~~~~~~~ 2023-09-08T16:05:49,024 /usr/include/python3.11/cpython/code.h:148:28: note: declared here 2023-09-08T16:05:49,025 148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( 2023-09-08T16:05:49,026 | ^~~~~~~~~~ 2023-09-08T16:05:49,066 termformat.c: In function ‘__Pyx_ParseOptionalKeywords’: 2023-09-08T16:05:49,073 termformat.c:7403:21: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations] 2023-09-08T16:05:49,073 7403 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2023-09-08T16:05:49,074 | ^ 2023-09-08T16:05:49,074 In file included from /usr/include/python3.11/unicodeobject.h:1042, 2023-09-08T16:05:49,075 from /usr/include/python3.11/Python.h:51: 2023-09-08T16:05:49,075 /usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here 2023-09-08T16:05:49,076 652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op) 2023-09-08T16:05:49,076 | ^~~~~~~~~~~~~~~~~~ 2023-09-08T16:05:49,083 termformat.c:7403:21: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations] 2023-09-08T16:05:49,084 7403 | (PyUnicode_GET_SIZE(**name) != PyUnicode_GET_SIZE(key)) ? 1 : 2023-09-08T16:05:49,084 | ^ 2023-09-08T16:05:49,085 /usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here 2023-09-08T16:05:49,085 652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op) 2023-09-08T16:05:49,086 | ^~~~~~~~~~~~~~~~~~ 2023-09-08T16:05:49,094 termformat.c:7419:25: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations] 2023-09-08T16:05:49,094 7419 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2023-09-08T16:05:49,095 | ^ 2023-09-08T16:05:49,095 /usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here 2023-09-08T16:05:49,096 652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op) 2023-09-08T16:05:49,096 | ^~~~~~~~~~~~~~~~~~ 2023-09-08T16:05:49,103 termformat.c:7419:25: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations] 2023-09-08T16:05:49,103 7419 | (PyUnicode_GET_SIZE(**argname) != PyUnicode_GET_SIZE(key)) ? 1 : 2023-09-08T16:05:49,104 | ^ 2023-09-08T16:05:49,104 /usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here 2023-09-08T16:05:49,105 652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op) 2023-09-08T16:05:49,105 | ^~~~~~~~~~~~~~~~~~ 2023-09-08T16:05:49,134 termformat.c: In function ‘__Pyx_ExceptionSave’: 2023-09-08T16:05:49,144 termformat.c:7770:21: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2023-09-08T16:05:49,144 7770 | *type = tstate->exc_type; 2023-09-08T16:05:49,145 | ^~~~~~~~ 2023-09-08T16:05:49,145 | curexc_type 2023-09-08T16:05:49,155 termformat.c:7771:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2023-09-08T16:05:49,156 7771 | *value = tstate->exc_value; 2023-09-08T16:05:49,156 | ^~~~~~~~~ 2023-09-08T16:05:49,157 | curexc_value 2023-09-08T16:05:49,166 termformat.c:7772:19: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2023-09-08T16:05:49,167 7772 | *tb = tstate->exc_traceback; 2023-09-08T16:05:49,167 | ^~~~~~~~~~~~~ 2023-09-08T16:05:49,168 | curexc_traceback 2023-09-08T16:05:49,169 termformat.c: In function ‘__Pyx_ExceptionReset’: 2023-09-08T16:05:49,178 termformat.c:7784:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2023-09-08T16:05:49,179 7784 | tmp_type = tstate->exc_type; 2023-09-08T16:05:49,180 | ^~~~~~~~ 2023-09-08T16:05:49,180 | curexc_type 2023-09-08T16:05:49,190 termformat.c:7785:25: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2023-09-08T16:05:49,190 7785 | tmp_value = tstate->exc_value; 2023-09-08T16:05:49,191 | ^~~~~~~~~ 2023-09-08T16:05:49,191 | curexc_value 2023-09-08T16:05:49,201 termformat.c:7786:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2023-09-08T16:05:49,201 7786 | tmp_tb = tstate->exc_traceback; 2023-09-08T16:05:49,202 | ^~~~~~~~~~~~~ 2023-09-08T16:05:49,203 | curexc_traceback 2023-09-08T16:05:49,212 termformat.c:7787:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2023-09-08T16:05:49,213 7787 | tstate->exc_type = type; 2023-09-08T16:05:49,213 | ^~~~~~~~ 2023-09-08T16:05:49,214 | curexc_type 2023-09-08T16:05:49,223 termformat.c:7788:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2023-09-08T16:05:49,224 7788 | tstate->exc_value = value; 2023-09-08T16:05:49,224 | ^~~~~~~~~ 2023-09-08T16:05:49,226 | curexc_value 2023-09-08T16:05:49,235 termformat.c:7789:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2023-09-08T16:05:49,235 7789 | tstate->exc_traceback = tb; 2023-09-08T16:05:49,236 | ^~~~~~~~~~~~~ 2023-09-08T16:05:49,236 | curexc_traceback 2023-09-08T16:05:49,239 termformat.c: In function ‘__Pyx_GetException’: 2023-09-08T16:05:49,249 termformat.c:7832:24: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2023-09-08T16:05:49,249 7832 | tmp_type = tstate->exc_type; 2023-09-08T16:05:49,250 | ^~~~~~~~ 2023-09-08T16:05:49,250 | curexc_type 2023-09-08T16:05:49,260 termformat.c:7833:25: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2023-09-08T16:05:49,261 7833 | tmp_value = tstate->exc_value; 2023-09-08T16:05:49,261 | ^~~~~~~~~ 2023-09-08T16:05:49,262 | curexc_value 2023-09-08T16:05:49,271 termformat.c:7834:22: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2023-09-08T16:05:49,272 7834 | tmp_tb = tstate->exc_traceback; 2023-09-08T16:05:49,272 | ^~~~~~~~~~~~~ 2023-09-08T16:05:49,273 | curexc_traceback 2023-09-08T16:05:49,283 termformat.c:7835:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_type’; did you mean ‘curexc_type’? 2023-09-08T16:05:49,283 7835 | tstate->exc_type = local_type; 2023-09-08T16:05:49,284 | ^~~~~~~~ 2023-09-08T16:05:49,284 | curexc_type 2023-09-08T16:05:49,294 termformat.c:7836:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_value’; did you mean ‘curexc_value’? 2023-09-08T16:05:49,294 7836 | tstate->exc_value = local_value; 2023-09-08T16:05:49,295 | ^~~~~~~~~ 2023-09-08T16:05:49,296 | curexc_value 2023-09-08T16:05:49,305 termformat.c:7837:13: error: ‘PyThreadState’ {aka ‘struct _ts’} has no member named ‘exc_traceback’; did you mean ‘curexc_traceback’? 2023-09-08T16:05:49,306 7837 | tstate->exc_traceback = local_tb; 2023-09-08T16:05:49,306 | ^~~~~~~~~~~~~ 2023-09-08T16:05:49,307 | curexc_traceback 2023-09-08T16:05:49,331 termformat.c: In function ‘__Pyx_CreateCodeObjectForTraceback’: 2023-09-08T16:05:49,339 termformat.c:8347:9: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T16:05:49,339 8347 | py_line, /*int firstlineno,*/ 2023-09-08T16:05:49,340 | ^~~~~~~ 2023-09-08T16:05:49,340 | | 2023-09-08T16:05:49,341 | int 2023-09-08T16:05:49,341 termformat.c:124:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T16:05:49,342 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T16:05:49,342 | ^~~~~ 2023-09-08T16:05:49,343 /usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2023-09-08T16:05:49,344 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T16:05:49,344 | ^~~~~~~~~~ 2023-09-08T16:05:49,349 termformat.c:8348:9: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T16:05:49,350 8348 | __pyx_empty_bytes /*PyObject *lnotab*/ 2023-09-08T16:05:49,351 | ^~~~~~~~~~~~~~~~~ 2023-09-08T16:05:49,351 | | 2023-09-08T16:05:49,351 | PyObject * {aka struct _object *} 2023-09-08T16:05:49,352 termformat.c:124:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T16:05:49,352 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T16:05:49,352 | ^~~~ 2023-09-08T16:05:49,353 /usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2023-09-08T16:05:49,353 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T16:05:49,354 | ^~~ 2023-09-08T16:05:49,360 termformat.c:124:11: error: too few arguments to function ‘PyCode_New’ 2023-09-08T16:05:49,361 124 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T16:05:49,362 | ^~~~~~~~~~ 2023-09-08T16:05:49,362 termformat.c:8333:15: note: in expansion of macro ‘__Pyx_PyCode_New’ 2023-09-08T16:05:49,363 8333 | py_code = __Pyx_PyCode_New( 2023-09-08T16:05:49,363 | ^~~~~~~~~~~~~~~~ 2023-09-08T16:05:49,363 /usr/include/python3.11/cpython/code.h:148:28: note: declared here 2023-09-08T16:05:49,364 148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( 2023-09-08T16:05:49,364 | ^~~~~~~~~~ 2023-09-08T16:05:49,367 termformat.c: In function ‘__Pyx_AddTraceback’: 2023-09-08T16:05:49,375 termformat.c:8379:13: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-08T16:05:49,375 8379 | py_frame->f_lineno = py_line; 2023-09-08T16:05:49,376 | ^~ 2023-09-08T16:05:49,484 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2023-09-08T16:05:49,576 ERROR: [present-rich] python setup.py bdist_wheel exited with 1 2023-09-08T16:05:49,589 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2023-09-08T16:05:49,589 exec(compile('"'"''"'"''"'"' 2023-09-08T16:05:49,589 # This is -- a caller that pip uses to run setup.py 2023-09-08T16:05:49,589 # 2023-09-08T16:05:49,589 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T16:05:49,589 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T16:05:49,589 # - It provides a clear error message when setuptools is not installed. 2023-09-08T16:05:49,589 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T16:05:49,589 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T16:05:49,589 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T16:05:49,589 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T16:05:49,589 import os, sys, tokenize 2023-09-08T16:05:49,589 2023-09-08T16:05:49,589 try: 2023-09-08T16:05:49,589 import setuptools 2023-09-08T16:05:49,589 except ImportError as error: 2023-09-08T16:05:49,589 print( 2023-09-08T16:05:49,589 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T16:05:49,589 "the build environment.", 2023-09-08T16:05:49,589 file=sys.stderr, 2023-09-08T16:05:49,589 ) 2023-09-08T16:05:49,589 sys.exit(1) 2023-09-08T16:05:49,589 2023-09-08T16:05:49,589 __file__ = %r 2023-09-08T16:05:49,589 sys.argv[0] = __file__ 2023-09-08T16:05:49,589 2023-09-08T16:05:49,589 if os.path.exists(__file__): 2023-09-08T16:05:49,589 filename = __file__ 2023-09-08T16:05:49,589 with tokenize.open(__file__) as f: 2023-09-08T16:05:49,589 setup_py_code = f.read() 2023-09-08T16:05:49,589 else: 2023-09-08T16:05:49,589 filename = "" 2023-09-08T16:05:49,589 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T16:05:49,589 2023-09-08T16:05:49,589 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T16:05:49,589 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-j9wttsw4/termformat_072d04e821aa473b884d01e6b45ce8cf/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-h2u_gy95[/] 2023-09-08T16:05:49,590 [bold magenta]cwd[/]: /tmp/pip-wheel-j9wttsw4/termformat_072d04e821aa473b884d01e6b45ce8cf/ 2023-09-08T16:05:49,591 Building wheel for termformat (setup.py): finished with status 'error' 2023-09-08T16:05:49,592 ERROR: Failed building wheel for termformat 2023-09-08T16:05:49,593 Running setup.py clean for termformat 2023-09-08T16:05:49,594 Running command python setup.py clean 2023-09-08T16:05:50,016 Warning: 'classifiers' should be a list, got type 'tuple' 2023-09-08T16:05:50,109 'build/lib.linux-armv7l-cpython-311' does not exist -- can't clean it 2023-09-08T16:05:50,110 'build/bdist.linux-armv7l' does not exist -- can't clean it 2023-09-08T16:05:50,111 'build/scripts-3.11' does not exist -- can't clean it 2023-09-08T16:05:50,183 Failed to build termformat 2023-09-08T16:05:50,184 ERROR: Failed to build one or more wheels 2023-09-08T16:05:50,186 Exception information: 2023-09-08T16:05:50,186 Traceback (most recent call last): 2023-09-08T16:05:50,186 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T16:05:50,186 status = run_func(*args) 2023-09-08T16:05:50,186 ^^^^^^^^^^^^^^^ 2023-09-08T16:05:50,186 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T16:05:50,186 return func(self, options, args) 2023-09-08T16:05:50,186 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T16:05:50,186 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-09-08T16:05:50,186 raise CommandError("Failed to build one or more wheels") 2023-09-08T16:05:50,186 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-09-08T16:05:50,189 Removed build tracker: '/tmp/pip-build-tracker-w22dep8b'