2023-09-08T19:50:29,244 Created temporary directory: /tmp/pip-build-tracker-0ncukk0y 2023-09-08T19:50:29,245 Initialized build tracking at /tmp/pip-build-tracker-0ncukk0y 2023-09-08T19:50:29,245 Created build tracker: /tmp/pip-build-tracker-0ncukk0y 2023-09-08T19:50:29,246 Entered build tracker: /tmp/pip-build-tracker-0ncukk0y 2023-09-08T19:50:29,247 Created temporary directory: /tmp/pip-wheel-q7qz7njc 2023-09-08T19:50:29,250 Created temporary directory: /tmp/pip-ephem-wheel-cache-r0zzwupj 2023-09-08T19:50:29,274 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-08T19:50:29,278 2 location(s) to search for versions of douban-misaka: 2023-09-08T19:50:29,278 * https://pypi.org/simple/douban-misaka/ 2023-09-08T19:50:29,278 * https://www.piwheels.org/simple/douban-misaka/ 2023-09-08T19:50:29,279 Fetching project page and analyzing links: https://pypi.org/simple/douban-misaka/ 2023-09-08T19:50:29,280 Getting page https://pypi.org/simple/douban-misaka/ 2023-09-08T19:50:29,281 Found index url https://pypi.org/simple/ 2023-09-08T19:50:29,534 Fetched page https://pypi.org/simple/douban-misaka/ as application/vnd.pypi.simple.v1+json 2023-09-08T19:50:29,535 Found link https://files.pythonhosted.org/packages/89/a8/c6c15dde73709c60b6e54010c7a269b7c299add5b10cabf552df835594bc/douban.misaka-1.0.1.tar.gz (from https://pypi.org/simple/douban-misaka/), version: 1.0.1 2023-09-08T19:50:29,536 Fetching project page and analyzing links: https://www.piwheels.org/simple/douban-misaka/ 2023-09-08T19:50:29,537 Getting page https://www.piwheels.org/simple/douban-misaka/ 2023-09-08T19:50:29,538 Found index url https://www.piwheels.org/simple/ 2023-09-08T19:50:30,464 Fetched page https://www.piwheels.org/simple/douban-misaka/ as text/html 2023-09-08T19:50:30,471 Skipping link: No binaries permitted for douban-misaka: https://www.piwheels.org/simple/douban-misaka/douban.misaka-1.0.1-cp35-cp35m-linux_armv6l.whl#sha256=fbe158125cf3c9a67d7cb72b3cde686f03a3469856400adeca6b12d8c9b75030 (from https://www.piwheels.org/simple/douban-misaka/) 2023-09-08T19:50:30,472 Skipping link: No binaries permitted for douban-misaka: https://www.piwheels.org/simple/douban-misaka/douban.misaka-1.0.1-cp35-cp35m-linux_armv7l.whl#sha256=fbe158125cf3c9a67d7cb72b3cde686f03a3469856400adeca6b12d8c9b75030 (from https://www.piwheels.org/simple/douban-misaka/) 2023-09-08T19:50:30,473 Skipping link: No binaries permitted for douban-misaka: https://www.piwheels.org/simple/douban-misaka/douban.misaka-1.0.1-cp37-cp37m-linux_armv6l.whl#sha256=243fa079883135c0fd74cc6680598548d12af696145498a647f93ef47f2f6db1 (from https://www.piwheels.org/simple/douban-misaka/) 2023-09-08T19:50:30,474 Skipping link: No binaries permitted for douban-misaka: https://www.piwheels.org/simple/douban-misaka/douban.misaka-1.0.1-cp37-cp37m-linux_armv7l.whl#sha256=243fa079883135c0fd74cc6680598548d12af696145498a647f93ef47f2f6db1 (from https://www.piwheels.org/simple/douban-misaka/) 2023-09-08T19:50:30,475 Skipping link: No binaries permitted for douban-misaka: https://www.piwheels.org/simple/douban-misaka/douban.misaka-1.0.1-cp39-cp39-linux_armv6l.whl#sha256=27c2564d5e4087861c571b9caaee195fb0509dcf1f9afab46b6bb6c0b5b2304a (from https://www.piwheels.org/simple/douban-misaka/) 2023-09-08T19:50:30,476 Skipping link: No binaries permitted for douban-misaka: https://www.piwheels.org/simple/douban-misaka/douban.misaka-1.0.1-cp39-cp39-linux_armv7l.whl#sha256=27c2564d5e4087861c571b9caaee195fb0509dcf1f9afab46b6bb6c0b5b2304a (from https://www.piwheels.org/simple/douban-misaka/) 2023-09-08T19:50:30,477 Skipping link: not a file: https://www.piwheels.org/simple/douban-misaka/ 2023-09-08T19:50:30,478 Skipping link: not a file: https://pypi.org/simple/douban-misaka/ 2023-09-08T19:50:30,522 Given no hashes to check 1 links for project 'douban-misaka': discarding no candidates 2023-09-08T19:50:30,550 Collecting douban-misaka==1.0.1 2023-09-08T19:50:30,553 Created temporary directory: /tmp/pip-unpack-apa3o4t4 2023-09-08T19:50:30,770 Downloading douban.misaka-1.0.1.tar.gz (84 kB) 2023-09-08T19:50:30,920 Added douban-misaka==1.0.1 from https://files.pythonhosted.org/packages/89/a8/c6c15dde73709c60b6e54010c7a269b7c299add5b10cabf552df835594bc/douban.misaka-1.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-0ncukk0y' 2023-09-08T19:50:30,923 Running setup.py (path:/tmp/pip-wheel-q7qz7njc/douban-misaka_7b2e07625abe4b76a974f27ccfacc22f/setup.py) egg_info for package douban-misaka 2023-09-08T19:50:30,924 Created temporary directory: /tmp/pip-pip-egg-info-3fwgojw3 2023-09-08T19:50:30,924 Preparing metadata (setup.py): started 2023-09-08T19:50:30,925 Running command python setup.py egg_info 2023-09-08T19:50:31,942 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:712: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2023-09-08T19:50:31,943 !! 2023-09-08T19:50:31,944 ******************************************************************************** 2023-09-08T19:50:31,944 Please replace its usage with implicit namespaces (PEP 420). 2023-09-08T19:50:31,945 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2023-09-08T19:50:31,946 ******************************************************************************** 2023-09-08T19:50:31,947 !! 2023-09-08T19:50:31,947 ep.load()(self, ep.name, value) 2023-09-08T19:50:31,984 running egg_info 2023-09-08T19:50:31,986 creating /tmp/pip-pip-egg-info-3fwgojw3/douban.misaka.egg-info 2023-09-08T19:50:32,010 writing /tmp/pip-pip-egg-info-3fwgojw3/douban.misaka.egg-info/PKG-INFO 2023-09-08T19:50:32,013 writing dependency_links to /tmp/pip-pip-egg-info-3fwgojw3/douban.misaka.egg-info/dependency_links.txt 2023-09-08T19:50:32,014 writing namespace_packages to /tmp/pip-pip-egg-info-3fwgojw3/douban.misaka.egg-info/namespace_packages.txt 2023-09-08T19:50:32,015 writing top-level names to /tmp/pip-pip-egg-info-3fwgojw3/douban.misaka.egg-info/top_level.txt 2023-09-08T19:50:32,017 writing manifest file '/tmp/pip-pip-egg-info-3fwgojw3/douban.misaka.egg-info/SOURCES.txt' 2023-09-08T19:50:32,067 file douban/misaka.py (for module douban.misaka) not found 2023-09-08T19:50:32,138 reading manifest file '/tmp/pip-pip-egg-info-3fwgojw3/douban.misaka.egg-info/SOURCES.txt' 2023-09-08T19:50:32,140 reading manifest template 'MANIFEST.in' 2023-09-08T19:50:32,161 writing manifest file '/tmp/pip-pip-egg-info-3fwgojw3/douban.misaka.egg-info/SOURCES.txt' 2023-09-08T19:50:32,273 Preparing metadata (setup.py): finished with status 'done' 2023-09-08T19:50:32,276 Source in /tmp/pip-wheel-q7qz7njc/douban-misaka_7b2e07625abe4b76a974f27ccfacc22f has version 1.0.1, which satisfies requirement douban-misaka==1.0.1 from https://files.pythonhosted.org/packages/89/a8/c6c15dde73709c60b6e54010c7a269b7c299add5b10cabf552df835594bc/douban.misaka-1.0.1.tar.gz 2023-09-08T19:50:32,277 Removed douban-misaka==1.0.1 from https://files.pythonhosted.org/packages/89/a8/c6c15dde73709c60b6e54010c7a269b7c299add5b10cabf552df835594bc/douban.misaka-1.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-0ncukk0y' 2023-09-08T19:50:32,281 Created temporary directory: /tmp/pip-unpack-lfrtbe3s 2023-09-08T19:50:32,282 Created temporary directory: /tmp/pip-unpack-mtxkmb68 2023-09-08T19:50:32,285 Building wheels for collected packages: douban-misaka 2023-09-08T19:50:32,289 Created temporary directory: /tmp/pip-wheel-spu4nnmg 2023-09-08T19:50:32,290 Building wheel for douban-misaka (setup.py): started 2023-09-08T19:50:32,291 Destination directory: /tmp/pip-wheel-spu4nnmg 2023-09-08T19:50:32,292 Running command python setup.py bdist_wheel 2023-09-08T19:50:33,243 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:712: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2023-09-08T19:50:33,243 !! 2023-09-08T19:50:33,244 ******************************************************************************** 2023-09-08T19:50:33,245 Please replace its usage with implicit namespaces (PEP 420). 2023-09-08T19:50:33,246 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2023-09-08T19:50:33,247 ******************************************************************************** 2023-09-08T19:50:33,248 !! 2023-09-08T19:50:33,249 ep.load()(self, ep.name, value) 2023-09-08T19:50:33,277 running bdist_wheel 2023-09-08T19:50:33,371 running build 2023-09-08T19:50:33,372 running build_py 2023-09-08T19:50:33,427 file douban/misaka.py (for module douban.misaka) not found 2023-09-08T19:50:33,428 creating build 2023-09-08T19:50:33,430 creating build/lib.linux-armv7l-cpython-311 2023-09-08T19:50:33,431 creating build/lib.linux-armv7l-cpython-311/douban 2023-09-08T19:50:33,432 copying douban/__init__.py -> build/lib.linux-armv7l-cpython-311/douban 2023-09-08T19:50:33,434 file douban/misaka.py (for module douban.misaka) not found 2023-09-08T19:50:33,435 running build_ext 2023-09-08T19:50:34,166 building 'douban.misaka' extension 2023-09-08T19:50:34,167 creating build/temp.linux-armv7l-cpython-311 2023-09-08T19:50:34,167 creating build/temp.linux-armv7l-cpython-311/src 2023-09-08T19:50:34,168 creating build/temp.linux-armv7l-cpython-311/src/sundown 2023-09-08T19:50:34,169 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 src/misaka.c -o build/temp.linux-armv7l-cpython-311/src/misaka.o 2023-09-08T19:50:34,565 src/misaka.c: In function ‘__pyx_tp_dealloc_6misaka_Markdown’: 2023-09-08T19:50:34,567 src/misaka.c:2799:5: error: lvalue required as increment operand 2023-09-08T19:50:34,567 2799 | ++Py_REFCNT(o); 2023-09-08T19:50:34,568 | ^~ 2023-09-08T19:50:34,569 src/misaka.c:2802:5: error: lvalue required as decrement operand 2023-09-08T19:50:34,570 2802 | --Py_REFCNT(o); 2023-09-08T19:50:34,571 | ^~ 2023-09-08T19:50:34,576 src/misaka.c: In function ‘__Pyx_InitCachedConstants’: 2023-09-08T19:50:34,578 src/misaka.c:3131:209: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T19:50:34,578 3131 | __pyx_k_codeobj_8 = (PyObject*)__Pyx_PyCode_New(3, 0, 6, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_k_tuple_7, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_9, __pyx_n_s__html, 45, __pyx_empty_bytes); if (unlikely(!__pyx_k_codeobj_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 45; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T19:50:34,579 | ^~ 2023-09-08T19:50:34,580 | | 2023-09-08T19:50:34,580 | int 2023-09-08T19:50:34,581 src/misaka.c:116:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T19:50:34,581 116 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T19:50:34,582 | ^~~~~ 2023-09-08T19:50:34,582 In file included from /usr/include/python3.11/Python.h:71, 2023-09-08T19:50:34,583 from src/misaka.c:4: 2023-09-08T19:50:34,584 /usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2023-09-08T19:50:34,584 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T19:50:34,585 | ^~~~~~~~~~ 2023-09-08T19:50:34,586 src/misaka.c:3131:213: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T19:50:34,587 3131 | __pyx_k_codeobj_8 = (PyObject*)__Pyx_PyCode_New(3, 0, 6, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_k_tuple_7, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_9, __pyx_n_s__html, 45, __pyx_empty_bytes); if (unlikely(!__pyx_k_codeobj_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 45; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T19:50:34,587 | ^~~~~~~~~~~~~~~~~ 2023-09-08T19:50:34,588 | | 2023-09-08T19:50:34,588 | PyObject * {aka struct _object *} 2023-09-08T19:50:34,589 src/misaka.c:116:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T19:50:34,589 116 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T19:50:34,590 | ^~~~ 2023-09-08T19:50:34,590 /usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2023-09-08T19:50:34,591 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T19:50:34,591 | ^~~ 2023-09-08T19:50:34,592 src/misaka.c:116:11: error: too few arguments to function ‘PyCode_New’ 2023-09-08T19:50:34,593 116 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T19:50:34,594 | ^~~~~~~~~~ 2023-09-08T19:50:34,594 src/misaka.c:3131:34: note: in expansion of macro ‘__Pyx_PyCode_New’ 2023-09-08T19:50:34,595 3131 | __pyx_k_codeobj_8 = (PyObject*)__Pyx_PyCode_New(3, 0, 6, 0, 0, __pyx_empty_bytes, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_k_tuple_7, __pyx_empty_tuple, __pyx_empty_tuple, __pyx_kp_s_9, __pyx_n_s__html, 45, __pyx_empty_bytes); if (unlikely(!__pyx_k_codeobj_8)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 45; __pyx_clineno = __LINE__; goto __pyx_L1_error;} 2023-09-08T19:50:34,596 | ^~~~~~~~~~~~~~~~ 2023-09-08T19:50:34,596 /usr/include/python3.11/cpython/code.h:148:28: note: declared here 2023-09-08T19:50:34,597 148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( 2023-09-08T19:50:34,597 | ^~~~~~~~~~ 2023-09-08T19:50:34,598 src/misaka.c: In function ‘__Pyx_ParseOptionalKeywords’: 2023-09-08T19:50:34,599 src/misaka.c:3600:21: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations] 2023-09-08T19:50:34,599 3600 | if (PyUnicode_GET_SIZE(**name) == PyUnicode_GET_SIZE(key) && 2023-09-08T19:50:34,600 | ^~ 2023-09-08T19:50:34,600 In file included from /usr/include/python3.11/unicodeobject.h:1042, 2023-09-08T19:50:34,601 from /usr/include/python3.11/Python.h:51: 2023-09-08T19:50:34,601 /usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here 2023-09-08T19:50:34,602 652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op) 2023-09-08T19:50:34,603 | ^~~~~~~~~~~~~~~~~~ 2023-09-08T19:50:34,603 src/misaka.c:3600:21: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations] 2023-09-08T19:50:34,604 3600 | if (PyUnicode_GET_SIZE(**name) == PyUnicode_GET_SIZE(key) && 2023-09-08T19:50:34,605 | ^~ 2023-09-08T19:50:34,605 /usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here 2023-09-08T19:50:34,606 652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op) 2023-09-08T19:50:34,606 | ^~~~~~~~~~~~~~~~~~ 2023-09-08T19:50:34,606 src/misaka.c:3613:25: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations] 2023-09-08T19:50:34,607 3613 | if (PyUnicode_GET_SIZE(**name) == PyUnicode_GET_SIZE(key) && 2023-09-08T19:50:34,607 | ^~ 2023-09-08T19:50:34,608 /usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here 2023-09-08T19:50:34,608 652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op) 2023-09-08T19:50:34,609 | ^~~~~~~~~~~~~~~~~~ 2023-09-08T19:50:34,609 src/misaka.c:3613:25: warning: ‘PyUnicode_GET_SIZE’ is deprecated [-Wdeprecated-declarations] 2023-09-08T19:50:34,610 3613 | if (PyUnicode_GET_SIZE(**name) == PyUnicode_GET_SIZE(key) && 2023-09-08T19:50:34,610 | ^~ 2023-09-08T19:50:34,611 /usr/include/python3.11/cpython/unicodeobject.h:652:26: note: declared here 2023-09-08T19:50:34,611 652 | static inline Py_ssize_t PyUnicode_GET_SIZE(PyObject *op) 2023-09-08T19:50:34,612 | ^~~~~~~~~~~~~~~~~~ 2023-09-08T19:50:34,632 src/misaka.c: In function ‘__Pyx_CreateCodeObjectForTraceback’: 2023-09-08T19:50:34,635 src/misaka.c:4370:9: warning: passing argument 14 of ‘PyCode_New’ makes pointer from integer without a cast [-Wint-conversion] 2023-09-08T19:50:34,636 4370 | py_line, /*int firstlineno,*/ 2023-09-08T19:50:34,636 | ^~~~~~~ 2023-09-08T19:50:34,637 | | 2023-09-08T19:50:34,637 | int 2023-09-08T19:50:34,638 src/misaka.c:116:72: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T19:50:34,638 116 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T19:50:34,639 | ^~~~~ 2023-09-08T19:50:34,639 /usr/include/python3.11/cpython/code.h:151:33: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘int’ 2023-09-08T19:50:34,640 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T19:50:34,641 | ^~~~~~~~~~ 2023-09-08T19:50:34,641 src/misaka.c:4371:9: warning: passing argument 15 of ‘PyCode_New’ makes integer from pointer without a cast [-Wint-conversion] 2023-09-08T19:50:34,642 4371 | __pyx_empty_bytes /*PyObject *lnotab*/ 2023-09-08T19:50:34,642 | ^~~~~~~~~~~~~~~~~ 2023-09-08T19:50:34,643 | | 2023-09-08T19:50:34,643 | PyObject * {aka struct _object *} 2023-09-08T19:50:34,644 src/misaka.c:116:79: note: in definition of macro ‘__Pyx_PyCode_New’ 2023-09-08T19:50:34,645 116 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T19:50:34,645 | ^~~~ 2023-09-08T19:50:34,646 /usr/include/python3.11/cpython/code.h:151:45: note: expected ‘int’ but argument is of type ‘PyObject *’ {aka ‘struct _object *’} 2023-09-08T19:50:34,646 151 | PyObject *, PyObject *, PyObject *, int, PyObject *, 2023-09-08T19:50:34,647 | ^~~ 2023-09-08T19:50:34,648 src/misaka.c:116:11: error: too few arguments to function ‘PyCode_New’ 2023-09-08T19:50:34,648 116 | PyCode_New(a, k, l, s, f, code, c, n, v, fv, cell, fn, name, fline, lnos) 2023-09-08T19:50:34,649 | ^~~~~~~~~~ 2023-09-08T19:50:34,650 src/misaka.c:4356:15: note: in expansion of macro ‘__Pyx_PyCode_New’ 2023-09-08T19:50:34,650 4356 | py_code = __Pyx_PyCode_New( 2023-09-08T19:50:34,651 | ^~~~~~~~~~~~~~~~ 2023-09-08T19:50:34,651 /usr/include/python3.11/cpython/code.h:148:28: note: declared here 2023-09-08T19:50:34,652 148 | PyAPI_FUNC(PyCodeObject *) PyCode_New( 2023-09-08T19:50:34,652 | ^~~~~~~~~~ 2023-09-08T19:50:34,653 src/misaka.c: In function ‘__Pyx_AddTraceback’: 2023-09-08T19:50:34,653 src/misaka.c:4402:13: error: invalid use of incomplete typedef ‘PyFrameObject’ {aka ‘struct _frame’} 2023-09-08T19:50:34,654 4402 | py_frame->f_lineno = py_line; 2023-09-08T19:50:34,654 | ^~ 2023-09-08T19:50:34,693 error: command '/usr/bin/arm-linux-gnueabihf-gcc' failed with exit code 1 2023-09-08T19:50:34,838 ERROR: [present-rich] python setup.py bdist_wheel exited with 1 2023-09-08T19:50:34,851 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2023-09-08T19:50:34,851 exec(compile('"'"''"'"''"'"' 2023-09-08T19:50:34,851 # This is -- a caller that pip uses to run setup.py 2023-09-08T19:50:34,851 # 2023-09-08T19:50:34,851 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T19:50:34,851 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T19:50:34,851 # - It provides a clear error message when setuptools is not installed. 2023-09-08T19:50:34,851 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T19:50:34,851 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T19:50:34,851 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T19:50:34,851 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T19:50:34,851 import os, sys, tokenize 2023-09-08T19:50:34,851 2023-09-08T19:50:34,851 try: 2023-09-08T19:50:34,851 import setuptools 2023-09-08T19:50:34,851 except ImportError as error: 2023-09-08T19:50:34,851 print( 2023-09-08T19:50:34,851 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T19:50:34,851 "the build environment.", 2023-09-08T19:50:34,851 file=sys.stderr, 2023-09-08T19:50:34,851 ) 2023-09-08T19:50:34,851 sys.exit(1) 2023-09-08T19:50:34,851 2023-09-08T19:50:34,851 __file__ = %r 2023-09-08T19:50:34,851 sys.argv[0] = __file__ 2023-09-08T19:50:34,851 2023-09-08T19:50:34,851 if os.path.exists(__file__): 2023-09-08T19:50:34,851 filename = __file__ 2023-09-08T19:50:34,851 with tokenize.open(__file__) as f: 2023-09-08T19:50:34,851 setup_py_code = f.read() 2023-09-08T19:50:34,851 else: 2023-09-08T19:50:34,851 filename = "" 2023-09-08T19:50:34,851 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T19:50:34,851 2023-09-08T19:50:34,851 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T19:50:34,851 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-q7qz7njc/douban-misaka_7b2e07625abe4b76a974f27ccfacc22f/setup.py'"'"',), "", "exec"))' bdist_wheel -d /tmp/pip-wheel-spu4nnmg[/] 2023-09-08T19:50:34,851 [bold magenta]cwd[/]: /tmp/pip-wheel-q7qz7njc/douban-misaka_7b2e07625abe4b76a974f27ccfacc22f/ 2023-09-08T19:50:34,852 Building wheel for douban-misaka (setup.py): finished with status 'error' 2023-09-08T19:50:34,853 ERROR: Failed building wheel for douban-misaka 2023-09-08T19:50:34,855 Running setup.py clean for douban-misaka 2023-09-08T19:50:34,856 Running command python setup.py clean 2023-09-08T19:50:35,820 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:712: SetuptoolsDeprecationWarning: The namespace_packages parameter is deprecated. 2023-09-08T19:50:35,820 !! 2023-09-08T19:50:35,821 ******************************************************************************** 2023-09-08T19:50:35,822 Please replace its usage with implicit namespaces (PEP 420). 2023-09-08T19:50:35,823 See https://setuptools.pypa.io/en/latest/references/keywords.html#keyword-namespace-packages for details. 2023-09-08T19:50:35,823 ******************************************************************************** 2023-09-08T19:50:35,824 !! 2023-09-08T19:50:35,824 ep.load()(self, ep.name, value) 2023-09-08T19:50:35,832 usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] 2023-09-08T19:50:35,833 or: setup.py --help [cmd1 cmd2 ...] 2023-09-08T19:50:35,834 or: setup.py --help-commands 2023-09-08T19:50:35,834 or: setup.py cmd --help 2023-09-08T19:50:35,836 error: option --all not recognized 2023-09-08T19:50:35,941 ERROR: [present-rich] python setup.py clean exited with 1 2023-09-08T19:50:35,946 [bold magenta]full command[/]: [blue]/usr/bin/python3 -u -c ' 2023-09-08T19:50:35,946 exec(compile('"'"''"'"''"'"' 2023-09-08T19:50:35,946 # This is -- a caller that pip uses to run setup.py 2023-09-08T19:50:35,946 # 2023-09-08T19:50:35,946 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-08T19:50:35,946 # import from `distutils.core` to work with newer packaging standards. 2023-09-08T19:50:35,946 # - It provides a clear error message when setuptools is not installed. 2023-09-08T19:50:35,946 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-08T19:50:35,946 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-08T19:50:35,946 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-08T19:50:35,946 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-08T19:50:35,946 import os, sys, tokenize 2023-09-08T19:50:35,946 2023-09-08T19:50:35,946 try: 2023-09-08T19:50:35,946 import setuptools 2023-09-08T19:50:35,946 except ImportError as error: 2023-09-08T19:50:35,946 print( 2023-09-08T19:50:35,946 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-08T19:50:35,946 "the build environment.", 2023-09-08T19:50:35,946 file=sys.stderr, 2023-09-08T19:50:35,946 ) 2023-09-08T19:50:35,946 sys.exit(1) 2023-09-08T19:50:35,946 2023-09-08T19:50:35,946 __file__ = %r 2023-09-08T19:50:35,946 sys.argv[0] = __file__ 2023-09-08T19:50:35,946 2023-09-08T19:50:35,946 if os.path.exists(__file__): 2023-09-08T19:50:35,946 filename = __file__ 2023-09-08T19:50:35,946 with tokenize.open(__file__) as f: 2023-09-08T19:50:35,946 setup_py_code = f.read() 2023-09-08T19:50:35,946 else: 2023-09-08T19:50:35,946 filename = "" 2023-09-08T19:50:35,946 setup_py_code = "from setuptools import setup; setup()" 2023-09-08T19:50:35,946 2023-09-08T19:50:35,946 exec(compile(setup_py_code, filename, "exec")) 2023-09-08T19:50:35,946 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-q7qz7njc/douban-misaka_7b2e07625abe4b76a974f27ccfacc22f/setup.py'"'"',), "", "exec"))' clean --all[/] 2023-09-08T19:50:35,947 [bold magenta]cwd[/]: /tmp/pip-wheel-q7qz7njc/douban-misaka_7b2e07625abe4b76a974f27ccfacc22f 2023-09-08T19:50:35,947 ERROR: Failed cleaning build dir for douban-misaka 2023-09-08T19:50:35,950 Failed to build douban-misaka 2023-09-08T19:50:35,951 ERROR: Failed to build one or more wheels 2023-09-08T19:50:35,952 Exception information: 2023-09-08T19:50:35,952 Traceback (most recent call last): 2023-09-08T19:50:35,952 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-08T19:50:35,952 status = run_func(*args) 2023-09-08T19:50:35,952 ^^^^^^^^^^^^^^^ 2023-09-08T19:50:35,952 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-08T19:50:35,952 return func(self, options, args) 2023-09-08T19:50:35,952 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-08T19:50:35,952 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 181, in run 2023-09-08T19:50:35,952 raise CommandError("Failed to build one or more wheels") 2023-09-08T19:50:35,952 pip._internal.exceptions.CommandError: Failed to build one or more wheels 2023-09-08T19:50:35,956 Removed build tracker: '/tmp/pip-build-tracker-0ncukk0y'